From 5a11791293bd612b8f02a8edb1d9d7f93be5a3aa Mon Sep 17 00:00:00 2001 From: zm <1334717033@qq.com> Date: Sun, 4 Feb 2024 18:28:38 +0800 Subject: [PATCH] =?UTF-8?q?2024=E5=B9=B42=E6=9C=884=E6=97=A518:20:26?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../static/plugins/fiction/css/basic.min.css | 2 + .../static/plugins/fiction/css/book.min.css | 2 + .../plugins/fiction/css/chapterlist.min.css | 2 + .../static/plugins/fiction/css/dandelion.css | 11 + .../static/plugins/fiction/css/index.min.css | 2 + .../static/plugins/fiction/css/passport.css | 56 +++++ .../static/plugins/fiction/css/reader.min.css | 2 + .../static/plugins/fiction/css/search.min.css | 2 + .../static/plugins/fiction/css/signin.css | 25 +++ .../static/plugins/fiction/css/store.min.css | 2 + .../static/plugins/fiction/index.css | 196 ++++++++++++++++++ .../resources/static/plugins/fiction/index.js | 53 +++++ .../static/plugins/fiction/js/aclick.min.js | 2 + .../static/plugins/fiction/js/chapter.min.js | 2 + .../plugins/fiction/js/chapterForums.min.js | 2 + .../plugins/fiction/js/chapterReport.min.js | 2 + .../plugins/fiction/js/chapterlist.min.js | 2 + .../plugins/fiction/js/crypto-js.min.js | 2 + .../static/plugins/fiction/js/donate.min.js | 2 + .../plugins/fiction/js/forumCommon.min.js | 2 + .../resources/static/plugins/fiction/js/hm.js | 67 ++++++ .../static/plugins/fiction/js/map.min.js | 2 + .../static/plugins/fiction/js/md5.min.js | 2 + .../static/plugins/fiction/js/reader.min.js | 2 + .../static/plugins/fiction/js/require.min.js | 1 + .../static/plugins/fiction/js/rsa.min.js | 2 + .../plugins/fiction/js/scrollpage.min.js | 2 + .../plugins/fiction/js/sensorsdata.min.js | 2 + .../static/plugins/fiction/js/sidebar.min.js | 2 + .../static/plugins/fiction/js/stater.min.js | 2 + .../static/plugins/fiction/js/store.min.js | 2 + .../static/plugins/fiction/js/tongji.js | 1 + .../static/plugins/fiction/js/widget.min.js | 2 + .../static/plugins/fiction/js/zongheng.min.js | 2 + .../plugins/fiction/picture/ad-float.png | Bin 0 -> 13175 bytes .../static/plugins/fiction/picture/app.png | Bin 0 -> 6207 bytes .../static/plugins/fiction/picture/book.png | Bin 0 -> 1408 bytes .../plugins/fiction/picture/enterzh.jpg | Bin 0 -> 29752 bytes .../plugins/fiction/picture/ios-float.png | Bin 0 -> 17498 bytes .../static/plugins/fiction/picture/logo.png | Bin 0 -> 5285 bytes .../plugins/fiction/picture/logo_main.png | Bin 0 -> 9290 bytes .../plugins/fiction/picture/logo_min.png | Bin 0 -> 19847 bytes .../static/plugins/fiction/picture/nopic.png | Bin 0 -> 4367 bytes .../plugins/fiction/picture/wx-float.png | Bin 0 -> 9957 bytes .../static/plugins/fiction/picture/wx.png | Bin 0 -> 4762 bytes 45 files changed, 462 insertions(+) create mode 100644 src/main/resources/static/plugins/fiction/css/basic.min.css create mode 100644 src/main/resources/static/plugins/fiction/css/book.min.css create mode 100644 src/main/resources/static/plugins/fiction/css/chapterlist.min.css create mode 100644 src/main/resources/static/plugins/fiction/css/dandelion.css create mode 100644 src/main/resources/static/plugins/fiction/css/index.min.css create mode 100644 src/main/resources/static/plugins/fiction/css/passport.css create mode 100644 src/main/resources/static/plugins/fiction/css/reader.min.css create mode 100644 src/main/resources/static/plugins/fiction/css/search.min.css create mode 100644 src/main/resources/static/plugins/fiction/css/signin.css create mode 100644 src/main/resources/static/plugins/fiction/css/store.min.css create mode 100644 src/main/resources/static/plugins/fiction/index.css create mode 100644 src/main/resources/static/plugins/fiction/index.js create mode 100644 src/main/resources/static/plugins/fiction/js/aclick.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/chapter.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/chapterForums.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/chapterReport.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/chapterlist.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/crypto-js.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/donate.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/forumCommon.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/hm.js create mode 100644 src/main/resources/static/plugins/fiction/js/map.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/md5.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/reader.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/require.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/rsa.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/scrollpage.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/sensorsdata.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/sidebar.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/stater.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/store.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/tongji.js create mode 100644 src/main/resources/static/plugins/fiction/js/widget.min.js create mode 100644 src/main/resources/static/plugins/fiction/js/zongheng.min.js create mode 100644 src/main/resources/static/plugins/fiction/picture/ad-float.png create mode 100644 src/main/resources/static/plugins/fiction/picture/app.png create mode 100644 src/main/resources/static/plugins/fiction/picture/book.png create mode 100644 src/main/resources/static/plugins/fiction/picture/enterzh.jpg create mode 100644 src/main/resources/static/plugins/fiction/picture/ios-float.png create mode 100644 src/main/resources/static/plugins/fiction/picture/logo.png create mode 100644 src/main/resources/static/plugins/fiction/picture/logo_main.png create mode 100644 src/main/resources/static/plugins/fiction/picture/logo_min.png create mode 100644 src/main/resources/static/plugins/fiction/picture/nopic.png create mode 100644 src/main/resources/static/plugins/fiction/picture/wx-float.png create mode 100644 src/main/resources/static/plugins/fiction/picture/wx.png diff --git a/src/main/resources/static/plugins/fiction/css/basic.min.css b/src/main/resources/static/plugins/fiction/css/basic.min.css new file mode 100644 index 0000000..8c2b77f --- /dev/null +++ b/src/main/resources/static/plugins/fiction/css/basic.min.css @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2018-11-05 16:20:12*/ +blockquote,body,button,dd,dl,dt,embed,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,object,ol,pre,table,td,th,ul{margin:0;padding:0;font-size:12px;word-wrap:break-word;font-family:PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif,Simsun;color:#333}div,p{padding:0;margin:0}button{outline:0}abbr,fieldset,img{border:0}address,b,caption,cite,code,dfn,em,i,strong,th,var{font-weight:400;font-style:normal}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;width:100%}a,a:active,a:hover,a:link{text-decoration:none}a:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:0}textarea{resize:none}.fl{float:left}.fr{float:right}.clearfix:after,.clearfix:before{display:table;content:''}.clearfix:after{clear:both}.clearfix{zoom:1}.cl0{height:0;clear:both;overflow:hidden;font-size:0;line-height:0}.item_loading{background:url(../images/loading.gif);width:20px;height:20px;display:inline-block}.wrap{width:1200px;margin:0 auto}.h10-blank,.h15-blank,.h20-blank,.h40-blank,.h5-blank{line-height:0;font-size:0;overflow:hidden;clear:both}.h40-blank{height:40px}.h30-blank{height:30px}.h20-blank{height:20px}.h10-blank{height:10px}.h15-blank{height:15px}.h5-blank{height:5px}.imgbox{font-size:0;line-height:0}.line{height:2px;line-height:0;font-size:0;background:#e6e6e6}.tabC_wap .tabC{display:none}.t_red{color:#d22f2f}.footer{background:#fafafa}.footer .partner{padding:30px 0 15px}.footer .partlink .title,.footer .partner .title{font-weight:700;font-size:14px;color:#333;line-height:19px;padding-bottom:7px}.footer .partner a{margin-right:20px;color:#333;letter-spacing:1px;float:left;white-space:nowrap}.footer .partner .partner-first{border-bottom:1px dotted #ccc;line-height:22px;padding-bottom:10px;height:auto;overflow:hidden}.footer .partner .partner-second{padding-top:15px;line-height:22px;height:auto;overflow:hidden}.footer .partlink{background:#f0f0f0}.footer .partlink .wrap{padding:15px 0;position:relative}.footer .partlink .mail{color:#3c3d47;line-height:20px;letter-spacing:.86px}.footer .partlink .mail a{margin-right:30px;margin-left:20px;color:#3c3d47;background:url(../images/mail.png) no-repeat left center;padding-left:20px}.footer .partlink .help-btn{width:110px;position:absolute;left:385px;top:20px}.footer .partlink .help-btn .btn{width:68px;height:30px;display:block;line-height:30px;background:url(../images/q.png) no-repeat 11px center;border:1px solid #a9aeb7;border-radius:2px;font-size:14px;padding-left:32px;color:#333;letter-spacing:1px}.footer .partlink .help-btn .btn:hover{border:1px solid #3c3d47}.footer .partlink .help-btn p{color:#666;letter-spacing:.86px;margin-top:10px}.partlink .foot-blank{position:absolute;width:136px;top:15px}.partlink .foot-blank .imgbox,.partlink .foot-blank .imgbox img{width:61px;height:61px}.partlink .foot-blank p{color:#000;letter-spacing:1px;padding:24px 0 0 71px;line-height:1}.partlink .app{right:160px}.partlink .wchat{right:0}.partlink .foot-cell{position:absolute;top:19px;border-left:1px solid #d6d6d6;padding:0 10px}.partlink .b1{left:505px}.partlink .b2{left:682px}.partlink .foot-cell .tit{color:#000;letter-spacing:1px;line-height:1;padding-bottom:7px}.partlink .foot-cell div{line-height:20px;letter-spacing:.86px;color:#333}.partlink .foot-cell div a{color:#333}.partlink .foot-cell div a:hover{color:#e84848}.partlink .foot-cell .email,.partlink .foot-cell .qq,.partlink .foot-cell .tel{padding:1px 0 0 21px}.partlink .foot-cell .qq{background:url(../images/qq.png) no-repeat left center}.partlink .foot-cell .email{background:url(../images/mail.png) no-repeat left center}.partlink .foot-cell .tel{background:url(../images/tel.png) no-repeat left center}.footer .copyright{text-align:center;padding:20px 0 40px}.footer .copyright .links{color:#e6e6e6;font-size:14px;line-height:28px;padding-bottom:10px}.footer .copyright .links a,.footer .copyright p a{color:#666;margin:0 6px}.footer .copyright p{color:#999;letter-spacing:1px;line-height:23px}.footer .copyright .links a:hover,.footer .copyright p a:hover,.footer .partlink .mail a:hover,.footer .partner a:hover{color:#e84848}.sidebar{position:fixed;right:5px;z-index:5;bottom:270px;width:40px}.sidebar div{position:relative;margin-top:-1px}.sidebar a{border:1px solid #e6e6e6;width:38px;height:38px;background:url(../images/sidebar.png) no-repeat #fff;display:block;position:relative}.sidebar a:hover{border:1px solid #3c3d47;z-index:98}.sidebar .side_zhs a{background-position:-71px -70px;border-radius:2px 2px 0 0}.sidebar .side_zhs a:hover{background-position:-71px -10px}.sidebar .side_zht a{background-position:-131px -70px;border-radius:2px 2px 0 0}.sidebar .side_zht a:hover{background-position:-130px -10px}.sidebar .sidekf a{background-position:-10px -70px;border-radius:0 0 2px 2px}.sidebar .sidekf a:hover{background-position:-9px -10px}.sidebar .returntop{margin-top:10px;display:none}.sidebar .returntop a{background:url(../images/backtop_w.png) no-repeat center center #d8d8d8;width:40px;height:40px;display:block;border-radius:2px;overflow:hidden}.sidebar .returntop a:hover{background-color:#3c3d47}.sidebar .side_feedback{margin-bottom:5px;text-align:center}.sidebar .side_feedback a{background-image:none;background-color:#3c3d47;color:#fff;border:0;padding-top:4px;border-radius:2px;line-height:16px;height:37px;width:40px}.sidebar .side_feedback a:hover{background-color:#e84848}.head{padding:30px 0 10px;position:relative}.head .head-top{padding-bottom:36px;position:relative;font-size:12px}.head .head-top .logo img{width:167px;height:32px}.com-recbox{line-height:1}.search-box{background:#fafafa;border-radius:2px;margin-left:227px;width:338px;height:34px}.search-box .search-btn{width:40px;height:34px;background:url(../images/search.png) no-repeat center center #d32f2f;border-top-right-radius:2px;border-bottom-right-radius:2px;cursor:pointer;border:0;text-indent:-9999px}.search-box .search-text{border:1px solid #e0e0e0;border-top-left-radius:2px;border-bottom-left-radius:2px;height:32px;line-height:32px;width:283px;border-right:0 none;padding-left:14px;font-size:14px;letter-spacing:1px;color:#333}.search-box .search-text:focus{border:1px solid #d32f2f;border-right:0 none}.search-text::-moz-placeholder{color:#999}.search-text:-moz-placeholder{color:#999}.search-text:-ms-input-placeholder{color:#999}.search-text::-webkit-input-placeholder{color:#999}.search-box .search-btn{width:40px;height:34px;background:url(../images/search.png) no-repeat center center #d32f2f;border-top-right-radius:2px;border-bottom-right-radius:2px;cursor:pointer;outline:0}.search-box .search-btn:hover{background:url(../images/search.png) no-repeat center center #e84848}.pay{background:url(../images/pay.png) no-repeat left center;padding-left:18px;letter-spacing:1px;margin-top:12px}.right-wrap-login{position:absolute;right:60px}.right-wrap-login .unlogin{margin-top:12px}.right-wrap-login .unlogin div{margin-left:20px}.pay .user_pay,.right-wrap-login div a{color:#333;letter-spacing:1px}.right-wrap-login div a:hover{color:#d32f2f}.nav{border-bottom:2px solid #ededed}.nav a{display:inline-block;font-size:16px;color:#333;font-weight:700;line-height:21px;text-decoration:none;margin-right:70px}.menu-left{position:relative}.menu-left>:nth-child(-n+5){margin-right:83px}.menu-left a.active{color:#d32f2f}.menu-right a{margin-right:40px}.menu-right .game_center{margin-right:0;background:url(../images/game-icon.png) no-repeat left 3px;padding-left:27px}.menu-right .game_center:hover{background:url(../images/game-have.png) no-repeat left 3px}.menu-right .author_zone{background:url(../images/author-zone.png) no-repeat 1px 4px;padding-left:27px}.menu-right .author_zone:hover{background:url(../images/author-zone-have.png) no-repeat left 3px}.nav a em{display:block;height:4px;margin:4px auto 0;background:#fff;width:60%}.nav a.active em,.nav a.current em,.nav a:hover em{background:#d32f2f}.head-simple .menu .active a,.head-simple .menu .cate ul li a:hover,.head-simple .menu a:hover,.nav a.active,.nav a:hover{color:#d32f2f}.nav .phone{padding-left:21px;background:url(../images/phone.png) no-repeat left 3px}.nav .phone:hover{background:url(../images/phone-have.png) no-repeat left 3px}.menu-left .app-menu{position:absolute;height:31px;top:0;right:-70px}.menu-left .app-menu a{margin:0}.logon .foot-mark .float-mark,.menu .cate .cate-cell,.menu-left .app-float{position:absolute;top:39px;left:-60px;background:rgba(250,250,250,.98);box-shadow:0 1px 5px 0 rgba(0,0,0,.2);width:166px;height:242px;text-align:center;display:none;z-index:90}.logon .foot-mark .float-mark:after,.logon .foot-mark .float-mark:before,.menu .cate .cate-cell:after,.menu .cate .cate-cell:before,.menu-left .app-float:after,.menu-left .app-float:before{content:'';position:absolute;left:78px;top:-6px;width:10px;height:10px;border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.logon .foot-mark .float-mark:after,.menu .cate .cate-cell:after,.menu-left .app-float:after{box-shadow:0 1px 5px 0 rgba(255,255,255,.5);border:0 none;border-bottom:5px solid rgba(250,250,250,.98);border-left:5px solid rgba(250,250,250,.98);top:-5px;background:rgba(250,250,250,.98);left:76px}.menu-left .app-float .tit{padding-top:20px;font-size:14px;color:#333}.menu-left .app-float .imgbox{width:103px;height:103px;padding:6px;background:#fff;margin:11px 0 0 25px}.menu-left .app-float .imgbox img{width:103px;height:103px}.menu-left .app-float .app-down{padding:13px 0 0 14px;height:24px;overflow:hidden}.menu-left .app-float .app-down span{width:26px;height:24px;float:left;margin:0 10px;cursor:pointer}.menu-left .app-float .app-down .ad{background:url(../images/ad.png) no-repeat left center}.menu-left .app-float .app-down .ios{background:url(../images/ios.png) no-repeat left center}.menu-left .app-float .app-down .wx{background:url(../images/shape.png) no-repeat left center}.menu-left .app-float .app-down .ad.active{background:url(../images/ad-have.png) no-repeat left center}.menu-left .app-float .app-down .ios.active{background:url(../images/ios-have.png) no-repeat left center}.menu-left .app-float .app-down .wx.active{background:url(../images/shape-have.png) no-repeat left center}.logon .user img{width:34px;height:34px;border-radius:50%;box-shadow:1px 1px 3px 0 rgba(0,0,0,.2);position:relative;z-index:10;cursor:pointer}.logon .user{float:left;position:relative;letter-spacing:1px;margin-right:20px}.logon .user.active{margin-right:0}.logon .user.active img{width:64px;height:64px}.logon .user .user-blank{width:340px;height:225px;background:rgba(250,250,250,.98);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);position:absolute;left:-138px;top:36px;z-index:8;display:none}.logon .user .user-blank .quit{position:absolute;right:20px;top:30px;color:#666;font-size:12px}.logon .user .user-blank .quit:hover{color:red}.logon .user .user-name{color:#333;font-size:18px;position:absolute;left:0;top:45px;line-height:24px;width:100%;text-align:center}.logon .user .user-name span{margin-right:10px}.logon .user .user-name em{width:17px;height:18px;display:inline-block;background:url(../images/points.png) no-repeat;vertical-align:-2px;margin-right:3px}.logon .user .user-name .level_sun{background-position:0 0}.logon .user .user-name .level_moon{background-position:-30px 0}.logon .user .user-name .level_star{background-position:100% 0}.logon .user .user-info{position:absolute;left:0;bottom:90px;height:40px;padding:0 19px}.logon .user .user-info-cell{float:left;width:100px;text-align:center;height:40px}.logon .user .user-info-cell:nth-child(-n+2){border-right:1px solid #e6e6e6}.logon .user .user-info-cell span{display:block;line-height:17px;font-size:13px}.logon .user .user-info-cell span b{font-size:16px;font-weight:700}.logon .user .user-info-cell .nature{padding-top:5px}.logon .user .user-info-cell span.item_loading{margin:10px auto}.logon .user .user-blank .btn{position:absolute;left:105px;bottom:31px;width:130px;height:30px;background:#d32f2f;border-radius:2px;text-align:center;color:#fff;line-height:30px;font-size:14px;letter-spacing:1px}.logon .user .user-blank .btn:hover{background:#e84848}.logon .message{float:left;margin-top:12px;margin-left:5px;position:relative}.logon .message .mes{letter-spacing:1px;color:#333;cursor:pointer}.float-mark .mark-list .tit a:hover,.float-mark .mark-list .tit a:hover em,.logon .foot-mark.active,.logon .message .mes b,.logon .message .mes:hover,.logon .shelf a:hover,.pay .user_pay:hover{color:red}.logon .shelf{float:left;margin:12px 20px 0}.logon .foot-mark .ud_hisloading{text-align:center}.logon .foot-mark .ud_hisloading span.item_loading{margin:15px auto}.logon .foot-mark{float:left;margin:12px 5px 0;cursor:pointer}.head-simple .menu .cate .icon,.logon .foot-mark .icon{background:url(../images/icon01.png) no-repeat center center;width:5px;height:3px;display:inline-block;margin:0 0 0 5px;-moz-transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;vertical-align:middle;overflow:hidden}.head-simple .menu .cate:hover .icon,.logon .foot-mark.active .icon{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.logon .foot-mark .float-mark{width:275px;height:auto;padding:15px 25px;left:-50px;text-align:left;z-index:20}.logon .foot-mark .float-mark:after,.logon .foot-mark .float-mark:before{left:230px}.foot-mark .float-mark h2{font-size:14px;letter-spacing:1px;font-weight:400;line-height:21px;padding-top:12px}.foot-mark .float-mark .tips{font-size:12px;color:#999;letter-spacing:.93px;line-height:17px;margin-top:10px;background:url(../images/tips.png) no-repeat left center;padding-left:20px}.foot-mark .float-mark .enter{text-align:right;font-size:14px;letter-spacing:1px;margin-top:30px;padding-right:10px;background:url(../images/more.png) no-repeat right center;margin-bottom:10px}.float-mark .mark-list li{border-bottom:1px dotted #d6d6d6}.float-mark .mark-list li:nth-last-child(1){border-bottom:0 none}.float-mark .mark-list .tit{font-size:14px;letter-spacing:1px;width:275px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-bottom:2px;padding-top:12px}.float-mark .mark-list .tit em{font-family:"宋体";font-size:18px;vertical-align:middle;color:#999}.float-mark .mark-list p{color:#999;letter-spacing:1px;font-size:12px;padding-left:20px;padding-bottom:15px;width:258px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.float-mark .mark-list p a{color:#999}.head-fixed,.head-fixed-reader,.head-fixed.head-simple{position:fixed;left:0;top:0;height:60px;background:#fafafa;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);width:100%;z-index:99;display:none}.head-fixed-reader{display:block}.head-simple{height:60px;background:#fff;position:relative;z-index:99}.head-simple .logo img{width:109px;height:20px}.head-simple .logo{margin-top:7px}.head-simple .head-top{padding-top:13px;position:relative}.head-simple .search-box{position:absolute;left:610px;margin-left:0;width:270px;height:34px}.head-simple .search-box .search-text{width:216px;border:1px solid #e0e0e0;border-top-left-radius:2px;border-bottom-left-radius:2px;height:30px;line-height:30px;border-right:0 none;padding-left:14px;font-size:14px;letter-spacing:1px;color:#333;position:relative;right:-1px}.head-simple .search-box .search-btn{border:1px solid #e0e0e0;border-left:0 none;border-top-right-radius:2px;border-bottom-right-radius:2px;width:38px;height:32px;background:url(../images/search2.png) no-repeat center center #fff}.head-simple .search-box .search-text:focus{border:1px solid #d32f2f;border-right:0 none;background:#fff}.head-simple .search-box .search-text:focus+.search-btn{border:1px solid #d32f2f;border-left:0 none;background:#fafafa;background:url(../images/search2-have.png) no-repeat center center #fff}.head-simple .menu{position:absolute;left:130px;top:20px;line-height:19px;font-size:14px;letter-spacing:1.17px}.head-simple .menu a{color:#333;float:left;margin:0 8px}.head-simple .menu .cate{float:left;font-size:14px}.menu .cate .cate-cell{width:104px;height:auto;left:15px;top:30px;background:rgba(60,61,71,.96);box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.menu .cate .cate-cell:after,.menu .cate .cate-cell:before{left:45px;background:rgba(60,61,71,.96);box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.menu .cate .cate-cell:after{box-shadow:0 1px 5px 0 rgba(0,0,0,.2);border:0 none;border-bottom:5px solid transparent;border-left:5px solid transparent;background:rgba(0,0,0,.1)}.head-simple .menu .cate ul{padding:10px 0}.head-simple .menu .cate ul li{line-height:36px;text-align:center;font-size:14px;letter-spacing:1px}.head-simple .menu .cate ul li a{color:#fff;float:none}.head_simple{position:relative}.head_simple .head-top{padding-bottom:20px;position:relative}.no-wrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.classify{color:#888}.sres_list{position:relative;margin-top:34px;z-index:21;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);color:#333;letter-spacing:.11px;margin-right:40px;border:1px solid #f0f0f0;display:none}.sres_list div,.sres_list li{height:30px;line-height:30px;padding:0 20px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sres_list li a{color:#333;display:block}.sres_list div.fl,.sres_list div.fr{padding:0}.sres_listdiv{height:34px;line-height:34px;color:#666}.sres_list div.tit{background:#f5f5f5}.sres_list li.active{background:#f0f0f0}.sres_list li b{font-weight:700}.crumb{line-height:30px;color:#999;font-size:12px;margin-bottom:9px}.crumb a{color:#666}.book-side{width:237px}.book-main{width:923px}#zh_mini_pop{position:fixed;left:50%;top:50%;background:#2c2c2c;box-shadow:0 0 3px 0 rgba(0,0,0,.61);border-radius:2px;height:54px;line-height:54px;padding:0 30px;color:#fff;color:#fff;font-size:14px;font-weight:700;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@keyframes popintrans{from{transform:scale(1.1);opacity:0}to{transform:scale(1);opacity:1}}@keyframes popouttrans{from{transform:scale(1);opacity:1}to{transform:scale(1.1);opacity:0}}.popin{animation:popintrans .3s;animation-fill-mode:forwards}.popout{animation:popouttrans .3s;animation-fill-mode:forwards}.ui_widget_section{display:none;width:100%;height:100%;position:fixed;left:0;top:0}.ui_toast_section{display:none;width:100%;height:100%;position:fixed;left:0;top:0;opacity:0}.ui_shadow{width:100%;height:100%;background:rgba(0,0,0,.3);position:fixed;left:0;top:0;overflow:hidden}.ui_widget_box{min-width:360px;background:#fff;margin:auto;position:fixed;left:50%;top:50%;overflow:hidden}.ui_widget_box.brds{border-radius:2px}.ui_widget_tit{height:48px;border-bottom:2px solid #f0f0f0;line-height:48px;font-weight:700;color:#4a4a4a;padding-left:20px;font-size:14px}.ui_widget_close{background:url(../images/widget_close.png) center no-repeat;width:48px;height:48px;position:absolute;right:0;top:0;cursor:pointer}.ui_widget_con{overflow:hidden}.ui_widget_contxt{padding:25px;text-align:center}.ui_widget_contxt p.contit{font-size:16px;color:#4a4a4a;font-weight:700;white-space:nowrap}.ui_widget_contxt p.concon{font-size:12px;color:#a9a9a9;line-height:20px;padding-top:10px;white-space:nowrap}.ui_widget_conbtn{text-align:center;padding-bottom:28px;padding-top:10px}.ui_widget_conbtn button{width:90px;height:36px;font-size:14px;line-height:36px;display:inline-block;border-radius:2px;border:0;margin:0 10px;cursor:pointer;outline:0}.ui_widget_conbtn button.confirm{background:#d32f2f;color:#fff;border:1px solid #d32f2f}.ui_widget_conbtn button.unclick{background:#eee;color:#a9a9a9;border:1px solid #eee}.ui_widget_conbtn button.confirm:hover{background:#e84848;color:#fff;border:1px solid #e84848}.ui_widget_conbtn button.confirm:active{background:#9d2929;color:#fff;border:1px solid #9d2929}.ui_widget_conbtn button.cancel{background:#fff;color:#a9a9a9;border:1px solid #a9a9a9}.ui_widget_conbtn button.charge{background:#ff832f;color:#fff;border:1px solid #ff832f}.ui_toast{height:54px;line-height:54px;padding:0 32px;background:#2c2c2c;box-shadow:0 0 3px 0 rgba(0,0,0,.61);border-radius:2px;font-size:14px;color:#fff;display:inline-block;position:fixed;left:50%;top:50%;overflow:hidden;white-space:nowrap}.ui_widget_tab{height:48px;line-height:48px;background:#f7f7f7}.ui_widget_tab span{float:left;min-width:100px;text-align:center;font-size:14px;color:#a9a9a9;border-right:1px solid #fff;cursor:pointer}.ui_widget_tab span.active{background:#fff;color:#333;cursor:auto}.ui_widget_tab_con>div{display:none}.ui_widget_customloading,.ui_widget_tabloading{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/loading.gif) center no-repeat;background-color:rgba(255,255,255,.5);display:none}.loading{text-align:center;padding:50px 0}.loading em{background:url(../images/loading.gif) no-repeat center center;width:25px;height:25px;display:block;margin:0 auto 10px}.loading span{font-size:12px;color:#999}.back-old-lnk{background:url(../images/backold_btn.png);width:110px;height:30px;margin:0;float:left;text-indent:-9999px;position:absolute;left:190px;top:2px}.back-old-lnk:hover{background-position:left bottom}.star,.star_ic{background:url(../images/book_ic3.png) no-repeat;width:56px;height:22px;display:inline-block}.star0{background:0 0}.star1{background-position:0 -390px}.star2{background-position:0 -355px}.star3{background-position:0 -426px}.star4{background-position:0 -318px}.star5{background-position:0 -284px}.star6{background-position:0 -248px}.star7{background-position:0 -212px}.star8{background-position:0 -461px}.star9{background-position:0 -532px}.star10{background-position:0 -497px}.star11{background-position:0 -142px}.star12{background-position:0 -178px}.star13{background-position:0 -36px}.star14{background-position:0 -71px}.star15{background-position:0 -107px}.star16{background-position:0 -1px}.emoji_em{background:url(../images/01.png) no-repeat center center;width:34px;height:24px;display:inline-block;vertical-align:-6px}.emoji_01{background-image:url(../images/01.png)}.emoji_02{background-image:url(../images/02.png)}.emoji_03{background-image:url(../images/03.png)}.emoji_04{background-image:url(../images/04.png)}.emoji_05{background-image:url(../images/05.png)}.emoji_06{background-image:url(../images/06.png)}.emoji_07{background-image:url(../images/07.png)}.emoji_08{background-image:url(../images/08.png)}.emoji_09{background-image:url(../images/09.png)}.emoji_10{background-image:url(../images/10.png)}.emoji_11{background-image:url(../images/11.png)}.emoji_12{background-image:url(../images/12.png)}.emoji_13{background-image:url(../images/13.png)}.emoji_14{background-image:url(../images/14.png)}.emoji_15{background-image:url(../images/15.png)}.emoji_16{background-image:url(../images/16.png)}.emoji_17{background-image:url(../images/17.png)}.emoji_18{background-image:url(../images/18.png)}.emoji_19{background-image:url(../images/19.png)}.emoji_20{background-image:url(../images/20.png)}.browser-tip{background:#f5e7e7;height:60px;line-height:60px}.browser-tip em{vertical-align:-2px}.browser-tip .span-l{font-size:16px;color:#a11313;font-weight:700;padding-right:20px;float:left}.browser-tip .span-r{font-size:14px;color:#333;float:right}.browser-tip .span-r a{font-size:14px;color:#333}.browser-tip .span-r em{vertical-align:0;margin-left:15px;padding-left:30px;padding:5px 0 5px 30px;font-size:12px}.browser-tip .ic-err{background:url(../images/err.png) no-repeat;width:16px;height:16px;display:inline-block;margin-right:5px}.browser-tip .span-r .ic-ie{background:url(../images/ie10.png) no-repeat left center}.browser-tip .span-r .ic-ed{background:url(../images/ed.png) no-repeat left center}.browser-tip .span-r .ic-firefox{background:url(../images/firefox.png) no-repeat left center}.browser-tip .span-r .ic-chrome{background:url(../images/chrome.png) no-repeat left center} \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/css/book.min.css b/src/main/resources/static/plugins/fiction/css/book.min.css new file mode 100644 index 0000000..4867036 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/css/book.min.css @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2019-09-16 11:09:05*/ +.book-donate h3 .flymillion .pl_icon,.book-donate-voice em,.book-info .all-catalog em,.book-info .orderlink em,.book-info .vote em,.book-recommend h3 .exc_icon,.book-recommend-list li span .game_ic,.for-comment em,.for-del,.for-inform em,.for-praise em,.for-reset-btn,.for-store,.forums-tab .tab-r em,.hasPic,.jy-page span,.post-code .code .refresh,.rank-r .tip,.show-more em,.thr-publish .emoji{background:url(../images/book_ic2.png) no-repeat;vertical-align:-3px;display:inline-block}.btn{display:block;height:30px;line-height:30px;color:#fff;font-size:14px;text-align:center;background:#d32f2f;border-radius:2px;letter-spacing:1px;cursor:pointer}.btn:hover{background:#e84848}.no-bor{border:none}textarea{font-family:'Microsoft YaHei';border:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;font-size:14px}.more .more-link{font-size:12px;color:#999;letter-spacing:1px}.more .more-link em,.show-more em.arrow-r{background:url(../images/more.png) no-repeat right center;display:inline-block;width:8px;height:9px}.more .more-link:hover{text-decoration:underline;color:#e84848}.more .more-link .arrow-b{-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:1px}.star-more{text-align:right;padding-bottom:10px;border-bottom:1px dotted #ccc}.star-more .more-link{line-height:28px;display:inline-block}.show-more{color:#999;text-align:right;cursor:pointer}.show-more:hover{color:#e84848}.show-more em{display:inline-block;vertical-align:middle;width:7px;height:5px;background-position:-106px -35px;margin-left:3px}.show-more.hide em{background-position:-106px -43px}.book-side.fixed{position:fixed;top:80px;z-index:5}.forums-h3{font-size:20px;color:#333;letter-spacing:1.11px;font-weight:700}.forums-h3 a{font-size:12px;color:#999;font-weight:400;letter-spacing:1px;line-height:50px;background:url(../images/more.png) no-repeat right center;padding-right:8px;margin-right:20px}.forums-h3 a:hover{text-decoration:underline;color:#e84848}.book-sum{border:1px solid #f0f0f0;padding:20px 30px;margin-bottom:30px;background:#fff}.book-sum img{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:4px;margin-bottom:15px}.book-sum h3{text-align:center;margin-bottom:15px;font-weight:700}.book-sum .author{color:#999;text-align:center;margin-bottom:15px}.book-sum .author i{font-size:14px;color:#333}.book-sum .user{padding-left:35px;font-size:14px;color:#333;line-height:29px;margin-bottom:15px;margin-top:20px;width:140px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.book-sum .user em{margin-left:-35px;color:#999;margin-right:5px}.book-sum .user span{display:inline-block}.forums-nums{font-size:14px}.forums-nums i{color:#999;margin-right:5px}.forums-nums span{display:inline-block;margin-right:10px;line-height:32px}.forums-btn{margin:20px auto 0;display:block;color:#fff}.forums-btn a{color:#fff}.book-main .forums-h3{background:#f5f5f5;line-height:49px;padding-left:20px;height:50px;line-height:50px;margin-bottom:10px}.forums-tab{color:#999;border-bottom:1px solid #e6e6e6}.forums-tab span{display:inline-block;font-size:16px;position:relative;margin:0 20px;color:#999;line-height:36px;cursor:pointer}.forums-tab span em{background:#d32f2f;width:20px;height:4px;position:absolute;display:block;left:50%;bottom:-1px;margin-left:-10px;display:none}.forums-tab i{color:#e6e6e6}.forums-tab span:first-child{margin-left:0}.forums-tab span:last-child{border-right:0}.forums-tab span.cur{color:#333;font-weight:700}.forums-tab span.cur em{display:block}.forums-tab .tab-r{float:right;color:#333;line-height:36px;cursor:pointer}.forums-tab .tab-r em{background-position:0 -141px;width:13px;height:16px;display:inline-block;margin-right:5px}.forums-tab .tab-r:hover{color:#d32f2f}.forums-tab .tab-r.sort em{background-position:0 -425px}.forums-tab .tab-r.sort:hover em{background-position:-53px -425px}.forums-tab .tab-r:hover em{background-position:-53px -141px}.forums-tab .tab-r:hover em.reverse{background-position:-53px -425px}.forums-top{padding:20px 0;border-bottom:1px solid #e6e6e6}.forums-top>div{color:#333;font-size:16px;line-height:36px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.forums-top>div a{color:#333}.forums-top>div a.red{color:#d32f2f}.forums-top>div a:hover{color:#e84848}.forums-top>div i{font-size:16px;color:#d32f2f}.forums-top>div i.gray{color:#999;padding-right:5px}.notice em{color:#d32f2f}.stickGroup .stick{color:#333;font-size:16px;line-height:40px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.stickGroup .stick em{color:#d32f2f;padding-right:5px}.stickGroup .stick em.jh{color:#d32f2f}.forums-list li{padding:30px 0 0}.user-head{position:relative;width:50px;float:left;margin-right:20px;text-align:center}.for-rp-con{overflow:hidden;border-bottom:1px dotted #d6d6d6;padding-bottom:26px}.forums-list .user-rp-con{float:right;width:853px;border-bottom:1px dotted #d6d6d6;padding-bottom:22px;overflow:inherit}.for-rp-con.no-bor{border:none}.user-head img{border-radius:25px;margin-bottom:6px}.user-head em{background:url(../images/lv5.gif) no-repeat;width:16px;height:16px;display:inline-block;position:absolute;right:0;top:34px}.user-head span{display:block;font-size:12px;color:#999}.user-head .lv5{background:url(../images/lv5.gif) no-repeat}.user-head .lv4{background:url(../images/lv4.gif) no-repeat}.user-head .lv3{background:url(../images/lv3.gif) no-repeat}.user-head .lv2{background:url(../images/lv2.gif) no-repeat}.user-head .lv1{background:url(../images/lv1.gif) no-repeat}.hasPic{background-position:-106px -247px;font-size:14px;color:#999;font-weight:200;padding-left:30px;line-height:25px;display:inline-block;vertical-align:1px;margin-left:10px}.for-rp-con .name{font-size:14px;color:#999;margin-bottom:16px;position:relative;font-weight:700;line-height:25px}.for-rp-con .name a{font-size:14px;color:#999}.for-reset{float:right;cursor:pointer}.for-reset.show .reset-list{display:block}.reset-list{display:inline-block;display:none}.reset-list span{cursor:pointer;border:1px solid #d32f2f;border-radius:2px;padding:0 16px;height:23px;text-align:center;line-height:23px;display:inline-block;color:#d32f2f;margin-left:5px}.reset-list span:hover{background:#d32f2f;color:#fff}.for-reset-btn{background-position:0 -316px;width:19px;height:25px;display:inline-block;vertical-align:-8px;margin-left:7px}.for-reset-btn.hover,.for-reset-btn:hover{background-position:-53px -316px}.for-label{border-radius:2px;font-size:12px;margin-left:7px;width:32px;height:18px;text-align:center;line-height:18px;display:inline-block}.for-label.au{background:#fc7403;color:#fff;border:1px solid #fc7403}.for-label.cir{opacity:.6;border:1px solid #02b389;color:#02b389}.for-label.lz{opacity:.6;border:1px solid #ab93f8;color:#ab93f8}.for-label.weak{color:#fc7403;border:1px solid #fc7403;width:58px}.for-rp-con .name .floor{color:#999;float:right}.for-rp-con .name .floor i{font-size:16px;font-weight:700;padding-right:3px}.for-rp-con h4{font-size:16px;color:#333;margin-bottom:8px;font-weight:700}.for-rp-con h4>a,.for-rp-con h4>a i{color:#333;font-weight:700}.for-rp-con h4>a i.red{color:#d32f2f}.for-rp-con h4 .hasPic{background-position:-106px -247px;font-size:14px;color:#999;font-weight:200;padding-left:30px;line-height:25px;vertical-align:2px;margin-left:10px}.for-rp-con .dec .jh,.for-rp-con .dec a .jh,.for-rp-con .dec a .st,.for-rp-con h4 .jh,.for-rp-con h4 .rp,.for-rp-con h4 .st,.stickGroup .stick em.jh{margin-right:5px;background:rgba(232,72,72,.6);border-radius:2px;font-size:12px;color:#fff;padding:0 5px;height:18px;text-align:center;line-height:18px;display:inline-block;vertical-align:1px}.for-rp-con .dec a .st,.for-rp-con h4 .st{background:#8c9abd}.for-rp-con .dec{margin-bottom:10px;color:#333;line-height:25px;font-size:14px;position:relative}.for-rp-con .dec a{color:#333;display:block}.for-rp-con .dec a .gray{color:#999}.for-rp-con h4 .rp{background:linear-gradient(150deg,#ff3636,#ff741d)}.for-rp-con .dec .emoji_em{margin-bottom:1px}.for-rp-con .dec p{font-size:14px}.for-rp-con .dec.hide a,.for-rp-con .dec.hide p{max-height:76px;overflow:hidden}.for-rp-con .dec p .gray{color:#999}.for-rp-con .dec img{margin:15px 0 20px;display:block;max-width:640px;max-height:480px}.for-rp-con .JdecAll img{max-width:240px;border:1px solid #979797;margin-bottom:5px}.for-rp-con .dec .show-more{cursor:pointer;float:right}.for-rp-con .dec .show-more a{display:inline}.for-rp-con .dec.hide .show-more em{background-position:-106px -43px}.for-rp-con .dec.hide .show-more em.arrow-r{background-position:0 0}.for-rp-con .other{overflow:hidden;margin-top:20px}.for-rp-con .other .date{color:#999;font-size:14px}.for-rp-con .for-list{font-size:0}.for-le{cursor:pointer;display:inline-block;margin-left:15px;color:#999}.for-le:hover,.for-rp-con .dec .show-more a:hover{color:#e84848}.for-le em{width:20px;height:18px;display:inline-block}.for-comment,.for-praise{color:#999;font-size:14px}@keyframes uped{from{transform:scale(2);opacity:0}to{transform:scale(1);opacity:1}}.for-praise{margin-left:30px}.for-praise em{background-position:0 0}.for-praise.popin em{animation:uped .5s;animation-fill-mode:forwards}.for-inform{font-size:12px;display:none}.jbshow .for-inform{display:inline-block}.for-inform em{background-position:0 -495px}.for-inform:hover em{background-position:-53px -495px}.for-praise:hover em{background-position:-53px 0}.for-praise.uped em{background-position:-106px 0}.for-comment em{background-position:0 -34px}.for-comment:hover em{background-position:-53px -34px}.for-del{background-position:0 -104px;width:14px;height:19px;display:inline-block}.for-del:hover{background-position:-53px -104px}.for-store{background-position:0 -460px;width:17px;height:17px}.for-store.collected,.for-store:hover{background-position:-53px -460px}.for-quote{font-size:12px;color:#999;margin-bottom:12px}.for-quote b{font-weight:700;padding-left:8px}.for-origin{background:#f7f8fa;font-size:14px;color:#999;height:40px;line-height:40px;padding-left:10px;margin-bottom:8px;overflow:hidden}.for-origin em{color:#ccc}.thr-origin{background:#f7f8fa;font-size:14px;color:#999;line-height:28px;padding:15px 20px 20px;margin-top:15px}.thr-origin p{margin-bottom:10px}.thr-from{text-align:right;color:#ccc;font-size:14px}.thr-from i{color:#999}.for-more,.for-thr-more{margin:20px 0 40px;color:#999;text-align:center;font-size:14px}.for-more a.more-link{font-size:14px}.for-thr-more a.more-link{font-size:14px}.label,.state{background:#02b389;border-radius:2px;color:#fff;font-size:12px;display:inline-block;padding:0 5px;height:20px;line-height:20px}.state:hover{background:#05c296}.label{background:#d32f2f}.label:hover{background:#e84848}h3,h4{font-weight:400}.book-detail{padding:10px 0 0}.book-img{width:200px;margin-right:26px;position:relative}.book-img em{width:43px;height:19px;position:absolute;right:0;top:0;display:block}.book-img .mta{background:url(../images/mt100.gif) no-repeat}.book-img .mtb{background:url(../images/mt1000.gif) no-repeat}.book-img img{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:4px;width:200px;margin-right:26px}.book-info{overflow:hidden;padding-bottom:30px}.book-name{font-size:24px;color:#333;letter-spacing:1.33px;font-weight:700;margin-bottom:10px}.book-name em{display:inline-block;vertical-align:-3px;margin-right:10px}.book-name .sign{background:url(../images/sign.png) no-repeat;width:16px;height:15px;vertical-align:1px}.book-name .vip{background:url(../images/vip.png) no-repeat;width:16px;height:17px;vertical-align:0}.book-name .rank{background:url(../images/th.gif) no-repeat;width:30px;height:25px}.book-name .rank1{background:url(../images/om.gif) no-repeat;width:30px;height:25px}.book-name .rank2{background:url(../images/tm.gif) no-repeat;width:30px;height:25px}.book-name .rank3{background:url(../images/trm.gif) no-repeat;width:30px;height:25px}.book-name .actico{background:url(../images/ico_zheng.png) no-repeat;width:16px;height:16px;vertical-align:0}.book-label{font-size:0}.book-label a{margin-right:5px}.book-label span{font-size:0}.book-label span a{color:#999;display:inline-block;font-size:12px;border:1px solid #cdd0d6;border-radius:2px;letter-spacing:1px;padding:0 5px;height:18px;line-height:18px;margin-right:4px}.book-label span a:hover{color:#e84848;border:1px solid #e84848}.book-label span .dot{background:url(../images/dot.png) no-repeat center;display:inline-block;width:16px;height:5px;vertical-align:1px}.book-label span .dot:last-child{display:none}.book-label{margin-bottom:20px}.book-label-a{margin-bottom:38px}.book-info .nums{color:#999;margin-bottom:25px}.book-info .nums span{margin-right:20px}.book-info .nums i{font-size:16px;color:#333;font-family:Arial,Helvetica,sans-serif}.book-dec{position:relative;min-height:96px}.book-dec p{font-size:14px;color:#333;line-height:25px;margin-bottom:5px}.book-dec.hide p{max-height:76px;overflow:hidden}.book-dec .show-more{padding-bottom:4px;height:16px}.book-dec.hide .show-more em{background-position:-106px -43px}.book-info .btn-group .btn{width:220px;height:36px;display:inline-block;line-height:36px;margin-right:7px}.book-info .btn-group .store-btn{background:0 0;border:1px solid #edacac;color:#a11313;width:100px;height:34px;line-height:34px;margin-right:30px}.book-info .btn-group .store-btn:hover{border:1px solid #e84848;color:#e84848}.book-info .btn-group .store-btn.stored{border:1px solid #cdd0d6;color:#aaa}.book-info .all-catalog{padding:0 16px;display:inline-block;border-right:1px solid #e6e6e6;cursor:pointer;color:#999}.book-info .all-catalog em{background-position:0 -247px;display:inline-block;width:23px;height:14px}.book-info .all-catalog:hover,.book-info .orderlink:hover,.book-info .vote:hover{color:#e84848}.book-info .all-catalog:hover em{background-position:-53px -247px}.book-info .orderlink,.book-info .vote{padding:0 0 0 16px;display:inline-block;cursor:pointer;color:#999}.book-info .orderlink em,.book-info .vote em{background-position:0 -70px;width:22px;height:15px;display:inline-block}.book-info .vote:hover em{background-position:-53px -70px}.book-info .orderlink{border-right:none;padding-right:0;border-left:1px solid #e6e6e6;padding-left:16px;margin-left:16px}.book-info .orderlink em{background-position:0 -531px}.book-info .orderlink:hover em{background-position:-53px -531px}.book-info .link-group{padding-top:10px;font-size:0}.book-info .link-group a{font-size:12px}.book-author{background:#f5f5f5;border:1px solid #f0f0f0;padding:13px 0 0;margin-bottom:2px}.book-author .au-head{width:60px;height:60px;position:relative;margin:0 auto 24px}.book-author .au-head img{border-radius:30px}.book-author .au-head em{position:absolute;background:#fc7403;border-radius:3px;display:block;width:60px;height:20px;text-align:center;color:#fff;line-height:20px;left:0;bottom:-16px}.au-name{font-size:14px;margin-bottom:10px;font-weight:700;text-align:center}.au-name a{color:#333}.au-name a:hover{color:#e84848}.au-words{font-size:0;margin-bottom:19px}.au-words span{width:33%;display:inline-block;font-size:12px;text-align:center;color:#999;border-right:1px solid #e6e6e6}.au-words span:last-child{border-right:none}.au-words span i{display:block;color:#666;letter-spacing:1.17px;font-size:14px;padding-top:5px;font-family:Arial}.au-says{padding:0 20px 18px}.au-says h4{color:#999;margin-bottom:6px}.au-says .con{color:#333;line-height:22px;height:66px;overflow:hidden}.au-says .con.empty{line-height:66px;text-align:center;color:#999}.app-down{position:relative;margin-top:33px}.app-down a.btn{padding:0 74px;display:inline-block;height:36px;line-height:36px;margin-right:25px}.app-down .txt{font-weight:700;font-size:14px}.app-down .popup{background:rgba(250,250,250,.98);box-shadow:0 2px 5px rgba(0,0,0,.2);position:absolute;left:216px;bottom:0;width:100px;height:152px;padding:14px 20px;text-align:center}.app-down .popup img{margin-bottom:5px}.app-down .popup .tit{font-size:14px;color:#333;letter-spacing:1.15px;margin-bottom:8px;display:block}.app-down .popup .stxt{color:#666;letter-spacing:1.08px;font-size:12px;display:block}.app-down .popup .stxt i{color:#fc7403}.app-in{background:#f5f5f5;border:1px solid #f0f0f0;padding:16px 10px 16px 20px}.app-in .ewm{float:left;margin-right:10px}.app-in .txt{overflow:hidden;padding-top:12px}.app-in .txt h3{font-size:14px;color:#999;letter-spacing:1.17px;margin-bottom:11px;font-weight:700}.app-in .txt p{font-size:13px;color:#333;letter-spacing:1.17px}.app-guide{border:1px solid #f0f0f0;padding:26px 0;margin:4px 0 32px}.app-guide li{float:left;width:25%;font-size:16px;color:#666;letter-spacing:1.33px;font-weight:700;text-align:center}.app-guide li em{background:url(../images/code1.png);width:56px;height:56px;display:inline-block;vertical-align:middle;margin-right:20px}.app-guide li:nth-of-type(2) em{background:url(../images/code2.png);width:56px;height:56px;display:inline-block;vertical-align:middle;margin-right:20px}.app-guide li:nth-of-type(3) em{background:url(../images/code3.png);width:56px;height:56px;display:inline-block;vertical-align:middle;margin-right:20px}.app-guide li:nth-of-type(4) em{background:url(../images/code4.png);width:56px;height:56px;display:inline-block;vertical-align:middle;margin-right:20px}.app-guide li span{display:inline-block;line-height:56px;vertical-align:middle}.book-new-chapter{position:relative;padding:10px 0 20px;border-bottom:1px solid #f0f0f0;border-top:1px dotted #d6d6d6;padding-right:98px;margin-bottom:30px}.book-new-chapter h4{color:#999;font-size:14px;line-height:30px;font-weight:400;margin-bottom:4px}.book-new-chapter .tit{font-size:14px;letter-spacing:1.17px;margin-bottom:6px}.book-new-chapter .tit a{color:#333}.book-new-chapter .tit a:hover{color:#e84848}.book-new-chapter .tit em{background:url(../images/vip13.png) no-repeat;width:13px;height:12px;display:inline-block;vertical-align:middle;margin-left:5px}.book-new-chapter .con{font-size:13px;color:#999;letter-spacing:1.08px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.book-new-chapter .time{position:absolute;right:0;top:40px;font-size:12px;color:#999;line-height:25px}h3.h3-tit{font-size:20px;letter-spacing:1px;padding-bottom:10px;border-bottom:1px solid #e6e6e6;position:relative;margin-bottom:20px;font-weight:700}h3.h3-tit .span_r{position:absolute;right:0;bottom:10px;font-size:12px;font-weight:400}.book-donate{margin-bottom:30px}.book-donate h3 .flymillion{color:#999}.book-donate h3 .flymillion .pl_icon{background-position:0 -212px;width:22px;height:12px}.book-donate h3 .flymillion:hover{color:#e84848}.book-donate h3 .flymillion:hover .pl_icon{background-position:-53px -212px}.donate-l{width:316px}.donate-l .cel{background:#f5f5f5;border:1px solid #f0f0f0;padding:15px 0;margin-bottom:-1px}.donate-l .cel h4{font-size:14px;width:105px;text-align:center;color:#333}.donate-l .cel h4 a{color:#333;display:block}.donate-l .honor .ho_ic,.donate-l .rank .rk_ic{background:url(../images/book_ic1.png) no-repeat;width:50px;height:52px;display:block;margin:6px auto 0}.donate-l .cel>div{border-left:1px solid #e6e6e6}.donate-l .cel>div:after{content:'';background:url(../images/xs.png) no-repeat;width:6px;height:12px;display:block;position:absolute;left:-1px;top:50%;margin-top:-6px}.donate-l .rank .rk_ic{background-position:-67px 0}.donate-l .rank:hover .rk_ic{background-position:0 0}.rank-r{color:#999;text-align:center;width:208px;position:relative;min-height:77px}.rank-r .tip{background-position:0 -176px;width:20px;height:20px;position:absolute;right:10px;top:0;display:block;cursor:pointer}.rank-r .tip:hover{background-position:-53px -176px}.rank-r span{display:inline-block}.rank-r span:first-child{font-size:14px;border-bottom:1px dashed #ccc;margin:5px 0}.rank-r .a1{font-size:30px;color:#a11313;letter-spacing:2.14px;min-width:80px;display:inline-block;font-family:Arial}.rank-r .a2{color:#a11313;font-size:14px;min-width:80px;display:inline-block;font-family:Arial}.honor-r,.honor-r-b{width:188px;padding-top:7px;padding-left:20px;min-height:77px;position:relative}.honor-r-b.line-h,.honor-r.line-h{line-height:77px;padding-top:0}.honor-r span{font-size:14px;color:#999;letter-spacing:1.17px;line-height:33px;text-align:left}.honor-r span i{color:#333}.honor-r span .a1,.honor-r span .a2{color:#a11313;font-family:Arial}.honor-r-b{padding-top:0}.honor-r-b span{font-size:12px;line-height:20px;margin-bottom:5px;display:block}.honor-r-b span i{font-size:14px;color:#a11313}.donate-l .honor .ho_ic{background-position:3px -65px}.donate-l .honor:hover .ho_ic{background-position:-64px -65px}.donate-r{width:576px}.donate-r h4{font-size:14px;margin-bottom:12px;line-height:22px}.donate-r h4 a{color:#999;font-size:12px;float:right}.donate-list li{float:left;width:178px;margin-right:20px;margin-bottom:24px;cursor:pointer;position:relative}.donate-list.donate-double li{background:url(../images/doubletip.png) no-repeat right top}.donate-list.donate-double li[data-type=voteDetail]{background:0 0}.donate-list li:nth-of-type(3n){margin-right:0}.donate-list li .li-box{font-size:18px;color:#d32f2f;text-align:center;border:1px solid #edacac;border-radius:2px;margin-bottom:8px;line-height:55px;height:55px}.donate-list li .li-box span:first-child{font-size:30px;color:rgba(211,47,47,.67);background:rgba(211,47,47,.1);display:block;width:50px;border-right:1px dotted rgba(211,47,47,.4);letter-spacing:2.14px}.donate-list li .li-box span:last-child{letter-spacing:1.29px;color:#d32f2f;display:block;width:125px}.donate-list li .li-box span:last-child i{font-size:20px;font-family:Arial}.donate-list li:hover .li-box{border:1px solid #e84848}.donate-list li:hover .li-box span:first-child{color:#e84848;background:rgba(211,47,47,.2)}.donate-list li .txt{color:#999}.donate-list li .txt a{color:#999}.donate-list li .txt a:hover{color:#e84848}.book-donate-voice{background:#f5f5f5;border:1px solid #f0f0f0;height:48px;line-height:48px;padding-left:40px;color:#333;position:relative;overflow:hidden}.book-donate-voice em{background-position:-106px -70px;width:18px;height:15px;position:absolute;left:15px;top:17px}.book-donate-voice i{color:#999}.book-donate-voice li.red,.book-donate-voice li.red i{color:#d32f2f}.book-recommend{margin-bottom:42px}.book-recommend h3 .exc{cursor:pointer}.book-recommend h3 .exc .exc_icon{background-position:0 -390px;width:17px;height:16px;vertical-align:-3px}.book-recommend h3 .exc:hover{color:#e84848}.book-recommend h3 .exc:hover .exc_icon{background-position:-53px -390px}.book-recommend-list li{width:135px;float:left;margin-right:22px;text-align:center;cursor:pointer}.book-recommend-list li:last-child{margin-right:0}.book-recommend-list li .bImg{position:relative}.book-recommend-list li .bImg em{position:absolute;right:0;top:0;width:34px;height:20px;background:#47c6ff;border-radius:2px;text-align:center;line-height:20px;color:#fff}.book-recommend-list li img{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:4px;display:block;margin-bottom:15px}.book-recommend-list li span{font-size:16px;display:block;color:#333;text-overflow:ellipsis;width:135px;overflow:hidden;white-space:nowrap}.book-recommend-list li span .game_ic{background-position:0 -355px;width:19px;height:16px;margin-right:6px}.book-recommend-list li a:hover span{color:#e84848}.book-recommend-list li a:hover span .game_ic{background-position:-53px -355px}.forums-host{background:#f5f5f5;height:36px;line-height:36px;font-size:12px;color:#151515;padding-left:20px}.forums-host i{color:#999}.forums-list .empty,.forums-txt .empty{background:url(../images/empty.png) no-repeat center top;width:100%;margin:59px auto 130px;padding-top:196px;font-size:14px;color:#999;text-align:center}.forums-list .locking,.forums-txt .locking{background:url(../images/lock.png) no-repeat center top;width:100%;margin:59px auto 130px;padding-top:196px;font-size:14px;color:#999;text-align:center}.forums-list .fail,.forums-txt .fail{background:url(../images/fail.png) no-repeat center top;width:100%;margin:103px auto 130px;padding-top:166px;font-size:14px;color:#999;text-align:center}.forums-list .fail i,.forums-txt .fail i{color:#a11313;cursor:pointer}.forums-list .fail i:hover,.forums-txt .fail i:hover{color:#d32f2f}.forums-host span{padding-right:15px}.book-forums .forums-top em{padding-right:5px;font-size:16px}.book-forums .h3-tit{padding-bottom:3px}.book-forums .h3-tit .all-in{color:#999;font-size:12px;cursor:pointer;font-weight:400;padding-left:10px}.book-forums .h3-tit .all-in .arrow-r{background:url(../images/more.png) no-repeat right center;display:inline-block;width:8px;height:9px}.book-forums .h3-tit .all-in:hover,.book-forums .h3-tit .all-in:hover i{color:#e84848}.book-forums .h3-tit .all-in i{color:#151515}.book-forums .h3-tit .btn{padding:0 28px;font-weight:400}.tab-lists{padding:17px 18px;border:1px solid #f0f0f0;margin-bottom:30px}.tab-lists .top-title{line-height:20px;margin-bottom:18px}.tab-lists .top-title .title{font-size:16px;color:#333;font-weight:700}.tab-lists .top-title .mz{color:#999;font-size:14px}.tab-lists .top-title .mz i{font-size:16px;color:#a11313}.tab-lists .lists .empty{font-size:14px;color:#999;padding-bottom:30px;border-bottom:1px dotted #ccc}.tab-lists li{line-height:31px;border-bottom:1px dotted #d6d6d6;font-size:14px;height:31px;overflow:hidden}.tab-lists li.last{border-bottom:none}.tab-lists li span{float:right;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#999;letter-spacing:.93px}.tab-lists li .list_icon{width:17px;height:16px;text-align:center;line-height:16px;display:inline-block;color:#a9aeb7;margin:8px 9px 0 0;float:left;overflow:hidden}.tab-lists li .top1{background:url(../images/num.png) no-repeat;background-size:22px;width:22px;height:22px;position:absolute;top:0;right:0;margin:0}.tab-lists li .top2{background:#fc7403;color:#fff;width:16px;margin-right:10px}.tab-lists li .top3{background:#f8cc1c;color:#fff;width:16px;margin-right:10px}.tab-lists li.list-a .top1{background:#d32f2f;color:#fff;width:16px;margin-right:10px;position:inherit;height:16px;line-height:16px;margin:8px 9px 0 0}.tab-lists li a{color:#333;width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.tab-lists .list-a a:hover,.tab-lists li a:hover{color:#e84848}.tab-lists li.list-b{height:88px;overflow:hidden;position:relative}.tab-lists li.list-b .title{position:absolute;left:63px;top:0;line-height:1;letter-spacing:1px;font-weight:400;font-size:14px}.tab-lists li.list-b .author{position:absolute;left:63px;top:24px;line-height:1;letter-spacing:1px;color:#999;font-size:12px}.tab-lists li.list-b .imgbox{height:68px;width:51px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.tab-lists li.list-b .imgbox a,.tab-lists li.list-b .imgbox img{width:100%;height:100%}.tab-lists li.list-b .cate{position:absolute;left:63px;top:46px;color:#999}.tab-lists li.list-b span{position:absolute;left:63px;top:46px;letter-spacing:.93px}.tab-lists li.postion-right{text-align:right}.tab-lists li.postion-right .author,.tab-lists li.postion-right .cate,.tab-lists li.postion-right .title{left:auto;right:0}.qtbg_color{background:#fafafa}.tab-lists li .star{margin-top:5px}.star-first{padding:18px 0 0}.star-first h4{color:#999;font-size:14px;font-weight:700;margin-bottom:5px}.star-first a.nickname,.star-first span{display:block;color:#333;font-weight:700;font-size:14px;margin-bottom:5px;width:135px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.star-first a.nickname:hover{color:#e84848}.star-first p{color:#999}.star-first p i{color:#333}.star-first-head{position:relative;width:50px}.star-first-head img{border-radius:25px}.star-first-head .star{width:56px;height:20px;display:block;position:absolute;bottom:-10px;left:-3px}.b-donate-main{width:943px}.b-donate-user{padding-left:28px;position:relative;font-size:14px;margin-bottom:35px}.b-donate-user em{background:#fc7403;border-radius:2px;display:block;width:18px;height:18px;color:#fff;text-align:center;line-height:18px;position:absolute;left:0;top:0}.b-donate-user span{display:block;margin-bottom:15px}.b-donate-user .star{display:inline-block;vertical-align:middle}.b-donate-user span i{color:#a11313;padding-left:10px}.b-donate-tips .cel{margin-bottom:40px}.b-donate-tips{line-height:30px}.b-donate-tips h4{font-size:14px;font-weight:700}.b-donate-tips .q{color:#333;font-size:14px}.b-donate-tips .a,.b-donate-tips .a p{color:#666;font-size:14px}.b-donate-tips .a p{margin-bottom:30px}.b-donate-tips .a p:last-child{color:#999;font-size:12px}.b-donate-tit{margin-bottom:18px;padding-top:10px}.b-donate-tit>div{font-size:18px;font-weight:700}.b-donate-tit>div .icr{font-family:Arial;height:20px;line-height:20px;color:#fff;background:#fc7403;border-radius:2px;font-size:14px;display:inline-block;padding:0 3px;vertical-align:2px;margin-left:5px}.b-donate-tit .tit-r{color:#999;font-size:12px;display:inline-block;vertical-align:middle;line-height:20px}.b-donate-page{position:relative;float:right;margin-left:5px;width:100px}.b-donate-page .select-now{font-family:ArialMT;font-weight:400;height:20px;background:#f7f7f7;text-align:center;line-height:20px;padding:0 0 0 10px;font-size:12px;letter-spacing:.86px;color:#333;cursor:pointer;width:90px}.b-donate-page .select-now span{float:left;width:70px}.b-donate-page .select-now em.dparr{background:url(../images/selectbg.png) no-repeat center;display:inline-block;width:20px;height:20px;overflow:hidden;float:right}.b-donate-page .options{position:absolute;right:0;top:20px;background:rgba(250,250,250,.98);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);width:100px;text-align:center;display:none}.b-donate-page .options a{cursor:pointer;height:20px;font-family:ArialMT;font-size:12px;color:#333;letter-spacing:.86px;line-height:20px;font-weight:400;display:block}.b-donate-page .options a.cur,.b-donate-page .options a:hover{background:#f0f0f0;color:#d32f2f}.b-rank-list{border-top:0;border:1px solid #e6e6e6;padding:0 20px;margin-bottom:30px}.b-table{border-collapse:collapse;margin-bottom:20px;width:426px}.b-table th{font-weight:700;color:#666;text-align:left}.b-table th:first-child{text-indent:8px}.b-table td,.b-table th{border-bottom:1px dashed #e6e6e6;height:44px}.b-table thead{height:44px}.b-table td{text-align:left;font-family:Arial}.b-table td .star{vertical-align:-3px}.b-table td.red{color:#a11313}.b-nickname span{display:block;width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.b-nickname span.red{color:#a11313}.b-nickname span.red .my{font-family:FZLTHK--GBK1-0;color:#fa4b4b;border:1px solid #fa4b4b;padding:0 2px;border-radius:2px;display:inline;vertical-align:0;font-weight:500;font-size:12px}.b-table td a{color:#333}.b-table td em{width:100%;height:22px;display:inline-block;vertical-align:-2px;text-align:left;color:#999;font-size:14px;font-weight:700;line-height:22px;font-family:Arial;text-indent:8px}.b-num1{background:url(../images/c_rank1.png) no-repeat}.b-num2{background:url(../images/c_rank2.png) no-repeat}.b-num3{background:url(../images/c_rank3.png) no-repeat}.thr-detail{margin-bottom:40px}.thr-reply{position:relative}.thr-reply .user-head{float:left;margin:71px 20px 0 0}.thr-reply textarea::-webkit-input-placeholder{color:#999}.thr-reply .thr-textarea{position:relative;display:inline-block}.textarea-box{width:811px;height:170px;background:#fafafa;border:1px solid #e0e0e0;padding:10px 20px;font-size:14px;color:#999}.textarea-box span{display:none}.textarea-box.unlogin{text-align:center;line-height:170px}.textarea-box.unlogin .txt{display:none}.textarea-box.unlogin span{display:block}.textarea-box a,.textarea-box i{color:#151515;cursor:pointer}.textarea-box .txt{background:#fafafa;border:none;padding:0;font-size:14px;color:#333;line-height:28px;width:100%;height:100%;font-family:'Microsoft YaHei';display:block}.thr-reply .thr-textarea em{content:"";background:url(../images/rl.png) no-repeat;position:absolute;left:-9px;top:50%;width:10px;height:19px;display:block;margin-top:-10px}.thr-reply-b .textarea-box{width:771px;background:#fff;height:60px;padding:0;padding:9px 20px;line-height:26px;display:block;border:1px solid #e0e0e0;font-size:14px;margin-bottom:20px}.thr-reply-b .textarea-box .txt{border:none;background:0 0}.thr-reply-b .textarea-box.unlogin{line-height:60px}.thr-reply-b .textarea-box.unlogin .txt{display:none}.thr-reply-b .thr-publish{padding-left:0}.thr-publish{text-align:right;margin-top:20px}#Jthr-btn-1{padding-left:70px}.thr-publish span{display:inline-block;padding-right:20px;font-size:14px;color:#999;vertical-align:middle;line-height:30px}.thr-publish span i{display:inline-block;width:40px;text-align:right}.thr-publish span i.cor{color:#d32f2f}.thr-publish .btn{display:inline-block;width:112px;text-align:center;border-radius:2px}.thr-publish .btn.gray{background:#eee;color:#aaa}.thr-publish .emoji{background-position:0 -278px;width:20px;height:30px;display:inline-block;vertical-align:middle;cursor:pointer;position:relative}.thr-publish .emoji:hover{background-position:-53px -278px}.thr-myreply{border-top:1px dashed #ccc;padding:25px 0;display:none}.emoji-popup{padding:12px 20px 0;background:#fafafa;box-shadow:0 0 6px 0 rgba(0,0,0,.1);position:absolute;left:-182px;top:32px;width:346px;font-size:0;text-align:left;z-index:1000;display:none;margin-top:15px}.emoji-popup .arrow-t{background:url(../images/rt.png) no-repeat;width:21px;height:13px;display:block;position:absolute;top:-13px;left:50%;margin-left:-10px}.emoji-popup .emoji_em{width:34px;height:34px;margin-bottom:16px;margin-right:18px;vertical-align:middle}.emoji-popup .emoji_em.last{margin-right:0}.emoji-popup .emoji_em:hover{border:1px solid #e84848;width:32px;height:32px}.emoji-popup .emoji_em:nth-of-type(7n){margin-right:0}.for-reply-list{background:#f7f8fa;padding:20px;margin-left:70px;margin-top:-1px;position:relative;z-index:23}.for-reply-cel{padding-bottom:20px}.for-reply-cel:last-child .for-rp-con{border-bottom:none}.for-reply-cel .head{width:30px;height:30px;float:left;margin-right:12px;padding:0}.for-reply-cel .head img{border-radius:15px}.for-reply-cel .for-rp-con{overflow:hidden}.for-reply-cel .stit{line-height:30px;font-size:13px;margin-bottom:10px;font-weight:400}.for-reply-cel .stit .gray{color:#999;padding:0 10px}.for-reply-cel .stit span{font-size:14px;color:#999;font-weight:700}.for-reply-cel .stit span.s2{font-weight:400;padding-right:5px}.for-reply-cel .for-rp-con{padding-bottom:25px}.for-reply-cel .stit .weak{color:#fc7403;border:1px solid #fc7403;width:58px;font-size:12px;display:inline-block;height:18px}.for-reply-list-a{border-top:1px dashed #ccc;padding:0}.for-reply-list-a .for-reply-cel:last-child .for-rp-con{border-bottom:none;padding-bottom:0}.for-reply-cel .for-inform{display:none}.for-reply-cel.jbshow .for-inform{display:inline-block}.for-reply-list .for-more{margin-top:0}.post-input{width:853px;float:right;padding-bottom:300px}.post-input .form-ipt,.post-input .form-text{background:#fafafa;border:1px solid #e0e0e0;padding:0 20px;margin-bottom:20px}.post-input .form-ipt input{height:50px;border:none;background:0 0;width:100%;color:#333;font-size:14px}.post-input .form-text{padding:20px}.post-input .form-text textarea{height:246px;width:100%;border:none;background:0 0;font-size:14px;line-height:25px}.post-code input{margin-right:7px;background:#fafafa;border:1px solid #e0e0e0;border-radius:2px;height:30px;line-height:30px;color:#333;font-size:14px;display:inline-block;width:98px;text-align:center;vertical-align:middle}.thr-reply-b .post-code input{background:#fff}.post-code .code{display:inline-block;vertical-align:middle}.post-code .code img{height:30px;width:89px}.post-code .code .refresh{display:inline-block;background-position:0 -382px;width:20px;height:30px;margin-left:5px}.post-code .code .refresh:hover{background-position:-53px -382px}.post-r p{font-size:13px;color:#999;letter-spacing:0;line-height:20px;margin-bottom:20px}.ui_widget_contxt p.contit .bind_error{text-align:left;background:url(../images/icon_error.png) no-repeat left center;padding-left:55px;display:block;line-height:26px}#jy-form{padding-top:10px}.jy-form-c{padding:20px 40px 0;font-size:14px;color:#4a4a4a}.jy-form-c span{line-height:32px}.jy-form-c .s-label{font-size:14px;line-height:32px;vertical-align:top;float:left;width:85px}.jy-form-c select{height:30px;border:1px solid rgba(169,169,169,.4);border-radius:2px;overflow:hidden}.jy-form-c .s-textarea{border:1px solid;border-radius:2px;border-color:rgba(169,169,169,.4);padding:0 10px;overflow:hidden;height:100px}.jy-form-c .s-textarea textarea{border:none;background:0 0;width:100%;line-height:32px;padding:0;display:block;height:70px}.jy-form-c .s-textarea textarea::-webkit-input-placeholder{line-height:32px}.jy-form-c .s-textarea .words{color:#a9a9a9;font-size:14px;float:right;line-height:30px}.jy-form-c .s-textarea .words i.cor{color:#d32f2f}.jy-tip{color:#d32f2f;font-size:12px;padding-left:125px;padding:10px 40px 30px 125px}.jy-tip em{display:inline-block;width:12px;height:12px;border-radius:8px;background:#d32f2f;text-align:center;line-height:12px;color:#fff}.jy-list{padding-top:5px}.jy-list td{height:40px;border-bottom:1px dashed rgba(169,169,169,.4)}.jy-list td span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.jy-list td span.first{padding:0 0 0 20px;width:85px}.jy-list td span.reason{width:200px}.jy-list td span.act{cursor:pointer;margin:3px 20px 0 0;border:1px solid #d32f2f;border-radius:2px;width:40px;height:20px;display:inline-block;text-align:center;line-height:20px;color:#d32f2f}.jy-list td span.act:hover{background:#d32f2f;color:#fff}.jy-list thead td{color:#a9a9a9;border-bottom:1px solid rgba(169,169,169,.4)}.jy-page{color:#a9a9a9;position:absolute;right:20px;bottom:30px}.jy-page span{background-position:-106px -106px;display:inline-block;width:19px;height:19px;vertical-align:-5px;cursor:pointer}.jy-page span.prev{background-position:-106px -141px;margin-right:8px}.jy-page span.next{margin-left:8px}.jy-page span.prev:hover{background-position:-106px -177px}.jy-page span.next:hover{background-position:-106px -212px}.jy-page input{color:#a9a9a9;margin:0 5px}.jy-page input{border-radius:2px;width:30px;height:19px;text-align:center;border:1px solid rgba(169,169,169,.4);margin:0 3px}.jh-detail{text-align:left}.jh-detail>div{color:#4a4a4a;font-size:14px}.jh-detail .tit{font-size:16px;font-weight:700;margin-bottom:15px}.jh-detail i{color:#d32f2f}.jh-detail .added{border-bottom:1px dashed #a9a9a9;padding-bottom:20px}.jh-detail .cel-2{font-size:12px;padding:10px 0 0}.jh-detail .cel-2 i{margin-bottom:10px;display:block}.ui_widget_contxt p.concon .text-left{text-align:left;white-space:normal;display:block}.wrap-ad{height:80px;background:#ccc;margin-top:-10px;margin-bottom:30px} \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/css/chapterlist.min.css b/src/main/resources/static/plugins/fiction/css/chapterlist.min.css new file mode 100644 index 0000000..5488994 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/css/chapterlist.min.css @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2018-08-14 14:17:00*/ +.container{position:relative;width:1200px;margin:0 auto}.container a{color:#151515}.book-meta{margin-top:30px;text-align:center;padding-bottom:30px}.book-meta>h1{font-size:24px}.book-meta>p{padding-top:8px}.book-meta>p>span{margin-right:20px;color:#999}.book-meta span i{color:#999}.section_title{padding:12px 0;background:#f5f5f5;border-radius:2px;margin-bottom:25px;position:relative;height:21px}.section_title>span{position:absolute;top:14px;right:90px}.section_title p{font-size:12px;color:#333;text-align:center}.section_title p span{font-size:14px;color:#a11313;padding:0 20px 1px 10px;background:url(../images/arrow_r.png) no-repeat center right}.section_title span a:hover,.section_title span:hover{color:#e84848}#sort_button{position:absolute;top:14px;right:0;margin-left:15px;padding-left:15px;width:80px}.animation_opacity{background:url(../images/icon_flashback.png) no-repeat 15px center;border:none;outline:0;color:#333;-webkit-transition:opacity .6s ease!important;-moz-transition:opacity .6s ease!important;-ms-transition:opacity .6s ease!important;transition:opacity .6s ease!important}.animation_opacity:hover{background:url(../images/icon_flashback_hover.png) no-repeat 15px center;color:#e84848;opacity:.7;filter:"alpha(opacity=60)"}.sort-bg{background:url(../images/icon_flashback1.png) no-repeat 15px center}.sort-bg:hover{background:url(../images/icon_flashback_hover1.png) no-repeat 15px center}.pull-right{float:right!important}.volume-list{background:#fff;padding:0 0 60px 0}.volume-list>*{display:block}.volume-list .link,.volume-list a{color:#333;font-size:14px;text-decoration:none;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease;line-height:100%}.volume{color:#333;font:700 18px/24px PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif;overflow:hidden;height:24px;position:relative;line-height:100%;padding:15px 0 0 0}.volume .subscri,.volume .subscribe{position:relative;z-index:2;float:right}.volume>i{font-family:Arail;padding:0 5px}.volume .v-line{border-left:4px solid #fc7403;padding-right:8px;display:inline-block;height:17px;margin-bottom:-2px}.volume .count{font:12px/19px PingFangSC-Regular,'-apple-system',Simsun;color:#999;padding-left:12px}.volume .subscri .btn{font:12px/28px PingFangSC-Regular,'-apple-system',Simsun;position:absolute;z-index:2;right:18px;display:block;width:80px;height:28px;transition:background-color .5s;text-align:center;color:#a11313}.volume .subscri .btn:hover{color:#e84848}.chapter-list{background:#fff;overflow:hidden;margin-bottom:45px;margin-top:20px}.chapter-list>*{padding:11px 0;position:relative;border-bottom:1px #ccc dotted}.chapter-list li{height:18px}.chapter-list a{float:left;max-width:80%;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter-list a:visited{color:#999}.col-4{width:30%;float:left;padding-right:60px}.col-4:nth-child(3n+3){width:24.6%}.vip-color{color:#fc7403}.vip{background:url(../images/icon_vip.png) no-repeat 84% 13px}.vip.col-4:nth-child(3n+3){background:url(../images/icon_vip.png) no-repeat right 13px}.vipbox{background:#fc7403;border-radius:2px;font-family:Arial-BoldMT;font-size:14px;color:#fff;padding:1px 5px}.arrow-box{width:15px;height:15px;position:absolute;right:0;top:23px}.top{width:8px;height:8px;position:absolute;left:0;top:0;z-index:2}.top .arrow1,.top .arrow2{width:0;height:0;display:block;position:absolute;left:0;top:0;z-index:5;border-top:4px transparent dashed;border-left:4px transparent dashed;border-right:4px transparent dashed;border-bottom:4px #fff solid;overflow:hidden}.top .arrow1{border-bottom:4px #999 solid}.top .arrow2{top:1px;border-bottom:4px #fff solid}.bottom{width:8px;height:8px;position:absolute;left:0;top:4px;z-index:2}.bottom .arrow1,.bottom .arrow2{width:0;height:0;display:block;position:absolute;left:0;top:0;z-index:5;border-bottom:4px transparent dashed;border-left:4px transparent dashed;border-right:4px transparent dashed;border-top:4px #fff solid;overflow:hidden}.bottom .arrow1{top:1px;border-top:4px #999 solid}.bottom .arrow2{border-top:4px #fff solid}.volume h3 .count{font:12px/19px PingFangSC-Regular,'-apple-system',Simsun;color:#666}.new{background:url(../images/new.png) no-repeat right center;padding-right:20px}.advert{margin-bottom:20px;margin-top:-10px}.advert a{display:inline-block} \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/css/dandelion.css b/src/main/resources/static/plugins/fiction/css/dandelion.css new file mode 100644 index 0000000..65a41a6 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/css/dandelion.css @@ -0,0 +1,11 @@ +/* + * Dandelion Admin v1.0 - Obfuscated Main Stylesheet + * This file has been obfuscated using this tool: http://refresh-sf.com/yui/ + * Buyers will get a full, commented CSS source code in their downloadable package. + * + * This file is part of Dandelion Admin, an Admin template build for sale at ThemeForest. + * + */ +a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden} +body{background-image:url("../images/blueprint.png")}div#da-header #da-header-top{background-image:url("../images/carbon.png")} +::-moz-focus-inner{border:0;padding:0;margin:0}.da-button{display:inline-block;border:0;outline:0;font:12px/17px 'Helvetica Neue',Arial,Helvetica,sans-serif;padding:4px 12px;margin:0;width:auto;cursor:pointer;text-decoration:none;zoom:1;overflow:hidden;*overflow:visible;color:#fff;border:1px solid;text-shadow:1px 1px rgba(0,0,0,0.35);-webkit-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-appearance:none;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);-o-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);-webkit-tap-highlight-color:rgba(0,0,0,0)}.da-button.left{float:left}.da-button.small{padding:2px 8px}.da-button.large{padding:6px 16px}.da-button:active{background-image:none!important;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,1);-o-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,1)}.da-button:disabled{background-image:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#dadada;background-color:#f8f8f8;border-color:#ddd;cursor:default}.da-button img{margin:0 2px;max-width:16px;max-height:16px}.da-button.blue{background-color:#61a4e4;background-image:linear-gradient(bottom,#61a4e4 0,#78b4ec 100%);background-image:-o-linear-gradient(bottom,#61a4e4 0,#78b4ec 100%);background-image:-moz-linear-gradient(bottom,#61a4e4 0,#78b4ec 100%);background-image:-webkit-linear-gradient(bottom,#61a4e4 0,#78b4ec 100%);background-image:-ms-linear-gradient(bottom,#61a4e4 0,#78b4ec 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#61a4e4),color-stop(1,#78b4ec));border-color:#21629c}.da-button,.da-button.green{background-color:#a7d037;background-image:linear-gradient(bottom,#a7d037 0,#c8e342 100%);background-image:-o-linear-gradient(bottom,#a7d037 0,#c8e342 100%);background-image:-moz-linear-gradient(bottom,#a7d037 0,#c8e342 100%);background-image:-webkit-linear-gradient(bottom,#a7d037 0,#c8e342 100%);background-image:-ms-linear-gradient(bottom,#a7d037 0,#c8e342 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#a7d037),color-stop(1,#c8e342));border-color:#779625}.da-button.red{background-color:#e15656;background-image:linear-gradient(bottom,#e15656 0,#f77272 100%);background-image:-o-linear-gradient(bottom,#e15656 0,#f77272 100%);background-image:-moz-linear-gradient(bottom,#e15656 0,#f77272 100%);background-image:-webkit-linear-gradient(bottom,#e15656 0,#f77272 100%);background-image:-ms-linear-gradient(bottom,#e15656 0,#f77272 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e15656),color-stop(1,#f77272));border-color:#bb2929}.da-button.pink{background-color:#ea799b;background-image:linear-gradient(bottom,#ea799b 0,#eea3bc 100%);background-image:-o-linear-gradient(bottom,#ea799b 0,#eea3bc 100%);background-image:-moz-linear-gradient(bottom,#ea799b 0,#eea3bc 100%);background-image:-webkit-linear-gradient(bottom,#ea799b 0,#eea3bc 100%);background-image:-ms-linear-gradient(bottom,#ea799b 0,#eea3bc 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ea799b),color-stop(1,#eea3bc));border-color:#b04264}.da-button.gray{background-color:#e3e3e3;background-image:linear-gradient(bottom,#e3e3e3 0,#f9f9f9 100%);background-image:-o-linear-gradient(bottom,#e3e3e3 0,#f9f9f9 100%);background-image:-moz-linear-gradient(bottom,#e3e3e3 0,#f9f9f9 100%);background-image:-webkit-linear-gradient(bottom,#e3e3e3 0,#f9f9f9 100%);background-image:-ms-linear-gradient(bottom,#e3e3e3 0,#f9f9f9 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#e3e3e3),color-stop(1,#f9f9f9));color:#666;text-shadow:1px 1px rgba(0,0,0,0.1);border-color:#9e9e9e}.da-button.orange{background-color:#fab341;background-image:linear-gradient(bottom,#fab341 0,#ffcb72 100%);background-image:-o-linear-gradient(bottom,#fab341 0,#ffcb72 100%);background-image:-moz-linear-gradient(bottom,#fab341 0,#ffcb72 100%);background-image:-webkit-linear-gradient(bottom,#fab341 0,#ffcb72 100%);background-image:-ms-linear-gradient(bottom,#fab341 0,#ffcb72 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fab341),color-stop(1,#ffcb72));border-color:#cc731e}.da-highlight{color:#d44d24}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}.placeholder{color:#999}a{color:#73991f;text-decoration:none;outline:0}a:hover{text-decoration:underline}::-moz-selection{color:#fff;background:#a9ca60}::selection{color:#fff;background:#a9ca60}body{background-color:#f2f2f2;color:#444;font:12px/1.5 'Helvetica Neue',Arial,Helvetica,sans-serif}div#da-wrapper{height:auto;min-height:100%;position:relative;min-width:320px}div#da-wrapper,div#da-wrapper.fluid{width:100%}div#da-wrapper .da-container,div#da-wrapper.fluid .da-container{width:96%;margin:auto}div#da-wrapper.fixed{min-width:960px}div#da-wrapper.fixed .da-container{width:960px}div#da-header{z-index:200;position:relative}div#da-header #da-header-top{position:relative}div#da-header #da-header-top #da-logo-wrap{float:left}div#da-header #da-header-top #da-logo{width:230px;height:55px;display:table-cell;vertical-align:middle}div#da-header #da-header-top #da-logo-img img{max-width:230px;max-height:55px}div#da-header #da-header-top #da-header-toolbar{float:right;border-left:1px solid #161616;border-left:1px solid rgba(0,0,0,0.6)}div#da-header #da-header-top #da-header-toolbar #da-user-profile,div#da-header #da-header-top #da-header-toolbar #da-header-button-container{float:left;position:relative}div#da-header #da-header-top #da-header-toolbar #da-user-profile{border-left:1px solid #535353;border-left:1px solid rgba(255,255,255,0.2);border-right:1px solid #161616;border-right:1px solid rgba(0,0,0,0.6);padding:0 12px;cursor:pointer;background:url("../images/user-drop-arrow.png") no-repeat right center;padding-right:24px}div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-avatar,div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-info{float:left}div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-avatar{height:32px;padding:12px 0;margin-right:12px}div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-avatar img{max-width:32px;max-height:32px}div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-info{font-size:12px;color:#fff;line-height:1;padding:13px 0;font-weight:bold;position:relative}div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-info .da-user-title{color:#eaeaea;font-size:11px;margin-top:6px;font-weight:normal;display:block}div#da-header #da-header-top #da-header-toolbar #da-header-button-container{border-left:1px solid #535353;border-left:1px solid rgba(255,255,255,0.2);padding:10px 0 10px 7px}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul{margin-bottom:0}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li{margin-left:0;list-style:none}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button{float:left;display:block;width:36px;height:36px;margin-left:4px;position:relative;background:url("../images/toolbar-button.png") no-repeat center top}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button.active{background-position:center bottom}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button.active>a{margin-top:1px}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button>a{text-decoration:none;text-indent:-99999px;display:block;margin:auto;cursor:pointer;width:36px;height:36px;outline:0;background-position:center center;background-repeat:no-repeat}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.notif.da-header-button>a{background-image:url("../images/icons/white/16/alert_2.png")}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.message.da-header-button>a{background-image:url("../images/icons/white/16/message_small.png")}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.logout.da-header-button>a{background-image:url("../images/icons/white/16/off_small.png")}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button span.da-button-count{position:absolute;color:#fff;left:100%;margin-left:-12px;top:-4px;font-size:10px;display:block;padding:4px;line-height:1;z-index:250;min-width:10px;text-align:center;background:#e15656;border:1px solid #900;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-webkit-border-radius:9px;-o-border-radius:9px;-moz-border-radius:9px;border-radius:9px}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button.active span.da-button-count{top:-3px}div#da-header #da-header-top #da-header-toolbar #da-header-button-container ul li.da-header-button .da-header-dropdown{margin-top:11px}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown{position:absolute;top:100%;right:0;display:none;padding:4px 0;margin:2px 0 0;background-color:#fff;border:1px solid #c5c5c5;border:1px solid rgba(100,100,100,0.4);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.25);-o-box-shadow:0 5px 10px rgba(0,0,0,0.25);box-shadow:0 5px 10px rgba(0,0,0,0.25)}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li{margin:0;list-style:none}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-caret{position:absolute;top:-8px;width:20px;height:8px;overflow:hidden}div#da-header #da-header-top #da-header-toolbar #da-user-profile ul.da-header-dropdown li.da-dropdown-caret{right:30px}div#da-header #da-header-top #da-header-toolbar .da-header-button ul.da-header-dropdown li.da-dropdown-caret{right:8px}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-caret .caret-outer,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-caret .caret-inner{padding:0;margin:0;position:absolute;top:0;left:0;display:block}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-caret .caret-outer{border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #aaa;border-bottom-color:rgba(0,0,0,0.2)}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-caret .caret-inner{top:1px;left:1px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li.da-dropdown-divider{line-height:1;padding-top:1px;margin:5px 1px 6px;border-bottom:1px solid #DDD}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li a,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li span{position:relative;display:block;float:none;clear:both;text-decoration:none;padding:3px 22px;font-size:12px;font-weight:normal;line-height:18px;color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li a:hover{background-color:#a9ca60;color:#fff}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li ul.da-dropdown-sub{width:200px}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li .da-dropdown-sub-title{font-size:12px;font-weight:bold;padding:9px 22px;background-color:#eee;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li .da-dropdown-sub-footer{padding:5px 22px;cursor:pointer;background-color:#eee;border-bottom:1px solid #cacaca}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown li .da-dropdown-sub-footer:hover{background-color:#e0e0e0;color:#444}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li{border-bottom:1px solid #cacaca;overflow:hidden}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li>a,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li>span{padding:6px 22px}div#da-header #da-header-top #da-header-toolbar .message ul.da-header-dropdown ul.da-dropdown-sub li>a,div#da-header #da-header-top #da-header-toolbar .message ul.da-header-dropdown ul.da-dropdown-sub li>span{background:url("../images/icons/color/email.png") no-repeat 12px center;padding-left:40px}div#da-header #da-header-top #da-header-toolbar .message ul.da-header-dropdown ul.da-dropdown-sub li.read>a,div#da-header #da-header-top #da-header-toolbar .message ul.da-header-dropdown ul.da-dropdown-sub li.read>span{background-image:url("../images/icons/color/email_open.png")}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li.unread a,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li.unread span,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li a:hover,div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li span:hover{background-color:#f8f8f8}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li span{padding:0}div#da-header #da-header-top #da-header-toolbar ul.da-header-dropdown ul.da-dropdown-sub li span.time{font-size:10px;color:#666}div#da-header #da-header-bottom{background:url("../images/header-bottom.png") repeat-x left top}div#da-header #da-header-bottom #da-search{float:left;width:180px;padding:9px 0;position:relative}div#da-header #da-header-bottom #da-search input[type="text"]{width:100%;background:#f0f0f0 url("../images/search-icon.png") no-repeat right center;border:1px solid #cecece;margin:0;outline:0;padding:4px 12px;padding-right:24px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-o-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div#da-header #da-header-bottom #da-search input[type="text"]:focus{background-color:#fff}div#da-header #da-header-bottom #da-breadcrumb{margin-left:230px}div#da-header #da-header-bottom #da-breadcrumb ul,div#da-header #da-header-bottom #da-breadcrumb ul li{margin:0;list-style:none}div#da-header #da-header-bottom #da-breadcrumb ul li{display:inline-block;line-height:1;padding:15px 0;margin-right:24px}div#da-header #da-header-bottom #da-breadcrumb ul li img{max-width:16px;max-height:16px;margin-right:10px;float:left}div#da-header #da-header-bottom #da-breadcrumb ul li a,div#da-header #da-header-bottom #da-breadcrumb ul li span{text-decoration:none;color:#444;line-height:16px}div#da-header #da-header-bottom #da-breadcrumb ul li span{cursor:default}div#da-header #da-header-bottom #da-breadcrumb ul li.active{border-top:5px solid #a9ca60;padding-top:10px;padding-bottom:22px;background:url("../images/breadcrumb-arrow.png") no-repeat center bottom}div#da-content{clear:both;padding-bottom:58px}div#da-wrapper #da-sidebar-separator,div#da-wrapper.fluid #da-sidebar-separator{position:absolute;left:180px;width:50px;margin-left:2%;top:0;bottom:0;background:url("../images/container-separator.png") repeat-y center top}div#da-wrapper.fixed #da-sidebar-separator{left:50%;margin-left:-300px}div#da-content #da-sidebar{position:relative;float:left;z-index:150}div#da-content #da-sidebar .da-button-container{padding:2px;margin-bottom:6px;border:1px solid #cacaca;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1);box-shadow:inset 0 1px 0 rgba(255,255,255,1);background-color:#fff;background-image:linear-gradient(bottom,#fff 0,#f1f1f1 100%);background-image:-o-linear-gradient(bottom,#fff 0,#f1f1f1 100%);background-image:-moz-linear-gradient(bottom,#fff 0,#f1f1f1 100%);background-image:-webkit-linear-gradient(bottom,#fff 0,#f1f1f1 100%);background-image:-ms-linear-gradient(bottom,#fff 0,#f1f1f1 100%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(1,#f1f1f1))}div#da-content #da-sidebar #da-main-nav.da-button-container{width:174px}div#da-content #da-main-nav ul,div#da-content #da-main-nav ul li{margin:0;list-style:none}div#da-content #da-main-nav ul{border:1px solid #cacaca;background:#fff;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;border-radius:4px}div#da-content #da-main-nav ul li{display:block;border-top:1px solid #fff;border-bottom:1px solid #cacaca;background-color:#fdfdfd;-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,1);-o-box-shadow:inset 0 0 2px rgba(255,255,255,1);-moz-box-shadow:inset 0 0 2px rgba(255,255,255,1);box-shadow:inset 0 0 2px rgba(255,255,255,1)}div#da-content #da-main-nav ul li:first-child{border-top:0;-webkit-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}div#da-content #da-main-nav ul li:last-child{border-bottom:0;-webkit-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}div#da-content #da-main-nav ul li a,div#da-content #da-main-nav ul li span{display:block;color:#444;cursor:pointer;text-decoration:none;padding:18px 32px 18px 48px;outline:0;position:relative;background:url("../images/menu-bulb-off.png") right center no-repeat}div#da-content #da-main-nav ul li.active a,div#da-content #da-main-nav ul li.active span{background-image:url("../images/menu-bulb-on.png")}div#da-content #da-main-nav ul li span.da-nav-count{display:block;position:absolute;left:0;top:-1px;background:0;margin:0;font-size:10px;line-height:1;z-index:100;text-align:center;background:#f0f0f0;border:1px solid #bbb;min-width:10px;padding:2px 4px;border-left:0;border-top:0;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.25);-o-box-shadow:inset 0 0 6px rgba(0,0,0,0.25);box-shadow:inset 0 0 6px rgba(0,0,0,0.25);-webkit-border-radius:0 0 2px 0;-moz-border-radius:0 0 2px 0;-o-border-radius:0 0 2px 0;border-radius:0 0 2px 0}div#da-content #da-main-nav ul li span.da-nav-icon{padding:0;margin:0;width:32px;height:32px;background:none!important;position:absolute;left:8px;top:50%;margin-top:-16px}div#da-content #da-main-nav ul li span.da-nav-icon img{max-width:24px;max-height:24px;position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px}div#da-content #da-main-nav ul li ul{border:0;background:#e9e9e9 url("../images/submenu-shadow.png") repeat-x left top;-webkit-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0}div#da-content #da-main-nav ul li ul.closed{display:none}div#da-content #da-main-nav ul li ul li{border:0;background:0;font-size:12px;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div#da-content #da-main-nav ul li ul li:hover{background:url("../images/menu-hover.png")}div#da-content #da-main-nav ul li ul li a,div#da-content #da-main-nav ul li ul li span{padding:6px 0;padding-left:48px;background:none!important}div#da-content #da-content-wrap{margin-left:230px;padding-bottom:20px;margin-top:20px}div#da-content #da-content-wrap #da-content-area{float:left;width:100%;display:block}div#da-footer{background:#fff;border-top:1px solid #d0d0d0;padding:20px 0;text-align:center;position:absolute;bottom:0;width:100%}div#da-footer p{margin:0}@media only screen and (max-width:1023px){div#da-wrapper.fixed{min-width:0}div#da-wrapper.fixed .da-container{width:96%}}@media only screen and (min-width:481px) and (max-width:1023px){div#da-header #da-header-bottom #da-search{width:115px}div#da-header #da-header-bottom #da-breadcrumb{margin-left:165px}div#da-content #da-sidebar-separator{left:115px!important}div#da-wrapper.fixed #da-sidebar-separator{margin-left:2%}div#da-content #da-sidebar #da-main-nav.da-button-container{width:109px}div#da-content #da-main-nav ul li span.da-nav-icon{position:relative;width:auto;height:auto;left:auto;top:auto;text-align:center;margin:0 0 4px 0}div#da-content #da-main-nav ul li span.da-nav-icon img{max-width:none;max-height:none;position:relative;left:auto;top:auto;margin-left:0;margin-top:0}div#da-content #da-main-nav ul li a,div#da-content #da-main-nav ul li span{padding:16px;text-align:center;background-position:right top}div#da-content #da-main-nav ul li ul li a,div#da-content #da-main-nav ul li ul li span{padding:6px 0;text-align:center}div#da-content #da-content-wrap{margin-left:165px}}@media only screen and (max-width:768px){div#da-header #da-header-top da-header-toolbar #da-user-profile #da-user-avatar{margin:0}div#da-header #da-header-top #da-header-toolbar #da-user-profile #da-user-info{display:none}}@media only screen and (max-width:480px){div#da-wrapper .da-container{width:100%!important}div#da-header #da-header-bottom{height:auto}div#da-header #da-header-top #da-logo-wrap{float:none;position:absolute;width:100%;height:55px;border-bottom:1px solid #161616}div#da-header #da-header-top #da-logo{position:absolute;left:50%;text-align:center;margin-left:-115px}div#da-header #da-header-top #da-header-toolbar{border:0;width:100%;margin-top:56px;border-top:1px solid #535353}div#da-header #da-header-top #da-header-toolbar #da-user-profile{border:0;float:left}div#da-header #da-header-top #da-header-toolbar #da-header-button-container{padding:10px 7px;border:0;float:right}div#da-header #da-header-top #da-header-toolbar #da-user-profile ul.da-header-dropdown{right:auto;left:0}div#da-header #da-header-top #da-header-toolbar #da-user-profile ul.da-header-dropdown li.da-dropdown-caret{right:auto;left:16px}div#da-header #da-header-bottom #da-search{display:none}div#da-header #da-header-bottom #da-breadcrumb{display:none}div#da-content #da-sidebar-separator{display:none}div#da-content #da-sidebar{display:block;height:55px;width:100%;cursor:pointer;float:none;background:url("../images/icons/black/16/list.png") center 14px no-repeat,url("../images/header-bottom.png") repeat-x left top}div#da-content #da-sidebar #da-main-nav.da-button-container{width:100%;padding:0;background:0;border:0}div#da-content #da-sidebar #da-main-nav ul{border:0}div#da-content #da-sidebar #da-main-nav ul,div#da-content #da-sidebar #da-main-nav ul li{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}div#da-content #da-main-nav>ul>li:last-child{border-bottom:1px solid #cacaca}div#da-content #da-main-nav{position:absolute;display:none;top:41px}div#da-content #da-main-nav.open{display:block}div#da-content{margin-top:auto}div#da-content #da-content-wrap{margin:0 2%}#da-customizer{display:none}}#da-customizer{z-index:300;position:fixed;top:0;left:50%;margin-left:-91px}#da-customizer #da-customizer-content{background:#fff;padding:8px 16px;width:150px;height:0;padding-top:0;overflow:hidden;border-color:#999;border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px;border-top-width:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-o-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}#da-customizer #da-customizer-content ul,#da-customizer #da-customizer-content ul li{margin:0;list-style:none}#da-customizer #da-customizer-content ul{margin-bottom:5px}#da-customizer #da-customizer-content ul li{padding:4px}#da-customizer #da-customizer-content ul li span.da-customizer-title{display:block;margin-bottom:4px}#da-customizer #da-customizer-content ul li select{background-color:#fcfcfc;border:1px solid #d1d1d1;padding:4px;margin:0;outline:0;width:100%;-webkit-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#da-customizer ul#da-customizer-layouts{list-style:none;margin:0}#da-customizer ul#da-customizer-layouts li{float:left;padding:0;padding-right:8px}#da-customizer ul#da-customizer-layouts li label,#da-customizer ul#da-customizer-layouts li input{display:inline;margin:0;padding:0;width:auto;margin-left:2px;vertical-align:middle}#da-customizer span.da-customizer-tooltip{font-size:.9em;display:inline-block;line-height:1;cursor:pointer}#da-customizer #da-customizer-button{padding-bottom:5px}#da-customizer #da-customizer-button button{width:100%}#da-customizer-dialog textarea{background-color:#fcfcfc;border:0;padding:6px;outline:0;width:100%;margin:0;color:#444;font-size:1em;height:200px;resize:none;font-family:"Courier New",Courier,monospace;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);-o-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04)}#da-customizer #da-customizer-pulldown{display:block;margin-left:71px;width:40px;height:40px;cursor:pointer;margin-top:-1px;background:url("../images/icons/black/32/cog_5.png") no-repeat center center #fff;border-color:#999;border-color:rgba(0,0,0,.2);border-style:solid;border-width:1px;border-top-width:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-o-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}div#da-error-wrapper{width:320px;padding:30px 0;margin:auto;position:relative}div#da-error-wrapper .da-error-heading{color:#e15656;text-align:center;font-size:24px;font-family:Georgia,"Times New Roman",Times,serif}@-webkit-keyframes error-swing{0%{-webkit-transform:rotate(1deg)}100%{-webkit-transform:rotate(-2deg)}}@-moz-keyframes error-swing{0%{-moz-transform:rotate(1deg)}100%{-moz-transform:rotate(-2deg)}}@keyframes error-swing{0%{transform:rotate(1deg)}100%{transform:rotate(-2deg)}}div#da-error-wrapper #da-error-code{width:285px;height:170px;padding:127px 16px 0 16px;position:relative;margin:auto;margin-bottom:20px;z-index:5;line-height:1;font-size:32px;text-align:center;background:url("../images/error-hanger.png") no-repeat center center;-webkit-transform-origin:center top;-moz-transform-origin:center top;transform-origin:center top;-webkit-animation:error-swing infinite 2s ease-in-out alternate;-moz-animation:error-swing infinite 2s ease-in-out alternate;animation:error-swing infinite 2s ease-in-out alternate}div#da-error-wrapper #da-error-code span{font-size:96px;display:block}div#da-error-wrapper #da-error-pin{width:38px;height:38px;display:block;margin:auto;margin-bottom:-27px;z-index:10;position:relative;background:url("../images/error-pin.png") no-repeat center center}div#da-error-wrapper p{text-align:center;font-size:14px}div#da-error-wrapper p a{ margin:5px;color:#fff;background:#a6d037;text-decoration:none;padding:1px 6px;display:inline-block;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;border-radius:4px}form.da-form input{outline:0}form.da-form input[type="text"],form.da-form input[type="password"],form.da-form select,form.da-form textarea,form.da-form .customfile{background-color:#fcfcfc;border:1px solid #d1d1d1;padding:6px;outline:0;width:100%;margin:0;color:#444;font-size:1em;-webkit-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);-o-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,0.04);-webkit-transition:background 150ms linear;-moz-transition:background 150ms linear;-ms-transition:background 150ms linear;-o-transition:background 150ms linear;transition:background 150ms linear}form.da-form input[type="text"]:focus,form.da-form input[type="password"]:focus,form.da-form select:focus,form.da-form textarea:focus{border-color:#bbc1c9;background-color:#fff}form.da-form input[type="text"].error,form.da-form input[type="password"].error,form.da-form select.error,form.da-form textarea.error{border-color:#e48c85}form.da-form input[type="text"]:disabled,form.da-form input[type="password"]:disabled,form.da-form select:disabled,form.da-form textarea:disabled{background:#f0f0f0}form.da-form textarea{height:10em;margin:2px 0;resize:none}.customfile-input{position:absolute;height:100px;cursor:pointer;background:transparent;border:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);z-index:999999}form.da-form .customfile{position:relative;overflow:hidden}.customfile-disabled{opacity:.5;filter:alpha(opacity=50);cursor:default}.customfile-feedback{line-height:15px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.customfile-button{outline:0;float:right;line-height:15px;padding:6px 10px;margin:-7px -7px -7px 0;cursor:pointer;z-index:9999;background:#f3f3f3 url("../images/button-gradient.png") repeat-x left bottom;border:1px solid #d1d1d1;-webkit-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.6);-o-box-shadow:inset 0 1px 1px rgba(255,255,255,0.6);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.6);box-shadow:inset 0 1px 1px rgba(255,255,255,0.6)}.customfile:not(.customfile-disabled):active .customfile-button{background-image:none;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}form.da-form .da-form-row .ui-slider{margin-top:12px;margin-bottom:24px}form.da-form .da-form-row .ui-progressbar{margin-top:7px;margin-bottom:24px}form.da-form .da-form-row .chzn-container-multi .chzn-choices .search-field input{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.da-message{font-size:12px;border-bottom:1px solid #d2d2d2;padding:15px 8px 15px 45px;position:relative;vertical-align:middle;cursor:pointer;background-color:#f8f8f8;background-position:12px 12px;background-repeat:no-repeat}.da-message p,.da-message ul,.da-message ol{margin:0}.da-message ul li,.da-message ol li{list-style-position:inside;list-style-type:inherit;margin:0}.da-message.error{background-color:#ffcbca;background-image:url("../images/message-error.png");border-color:#eb979b;color:#9b4449}.da-message.error .da-message-close{background-position:right bottom}.da-message.success{background-color:#e1f1c0;background-image:url("../images/message-success.png");border-color:#b5d56d;color:#62a426}.da-message.success .da-message-close{background-position:left bottom}.da-message.warning{background-color:#fef0b1;background-image:url("../images/message-warning.png");border-color:#ddca76;color:#a98b15}.da-message.warning .da-message-close{background-position:right top}.da-message.info{background-color:#bce5f7;background-image:url("../images/message-info.png");border-color:#a6d3e8;color:#11689e}.da-message.info .da-message-close{background-position:left top}form.da-form .da-button-row:after,form.da-form .da-form-row:after,form.da-form:after,form.da-form-item:after,.da-form ul.da-form-list:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .da-button-row,* html .da-form-row,* html .da-form,* html .da-form-item,* html .da-form ul.da-form-list{height:1%}.da-form .da-form-row{padding:23px 16px;display:block;border-bottom:1px solid #d3d3d3}.da-form .da-form-row:last-child{border-bottom:0}.da-form .da-button-row{background-color:#f2f0f0;border-top:1px solid #d3d3d3;margin:0;padding:16px;margin-top:-1px;text-align:right;-webkit-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1)}form.da-form .da-form-col-1-8 label,form.da-form .da-form-col-2-8 label,form.da-form .da-form-col-3-8 label,form.da-form .da-form-col-4-8 label,form.da-form .da-form-col-5-8 label,form.da-form .da-form-col-6-8 label,form.da-form .da-form-col-7-8 label,form.da-form .da-form-col-8-8 label{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}form.da-form .da-form-col-1-8,form.da-form .da-form-col-2-8,form.da-form .da-form-col-3-8,form.da-form .da-form-col-4-8,form.da-form .da-form-col-5-8,form.da-form .da-form-col-6-8,form.da-form .da-form-col-7-8,form.da-form .da-form-col-8-8{float:left;padding:0 1%;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box}form.da-form .da-form-col-1-8.alpha,form.da-form .da-form-col-2-8.alpha,form.da-form .da-form-col-3-8.alpha,form.da-form .da-form-col-4-8.alpha,form.da-form .da-form-col-5-8.alpha,form.da-form .da-form-col-6-8.alpha,form.da-form .da-form-col-7-8.alpha,form.da-form .da-form-col-8-8.alpha{padding-left:0;clear:left}form.da-form .da-form-col-1-8.omega,form.da-form .da-form-col-2-8.omega,form.da-form .da-form-col-3-8.omega,form.da-form .da-form-col-4-8.omega,form.da-form .da-form-col-5-8.omega,form.da-form .da-form-col-6-8.omega,form.da-form .da-form-col-7-8.omega,form.da-form .da-form-col-8-8.omega{padding-right:0;clear:right}form.da-form .da-form-col-1-8{width:12.5%}form.da-form .da-form-col-2-8{width:25%}form.da-form .da-form-col-3-8{width:37.5%}form.da-form .da-form-col-4-8{width:50%}form.da-form .da-form-col-5-8{width:62.5%}form.da-form .da-form-col-6-8{width:75%}form.da-form .da-form-col-7-8{width:87.5%}form.da-form .da-form-col-8-8{width:100%}.da-form ul.da-form-list{display:block;width:100%!important}.da-form ul.da-form-list.inline{margin-bottom:0}.da-form ul.da-form-list,.da-form ul.da-form-list li{margin:0;line-height:normal;list-style:none}.da-form ul.da-form-list{margin-bottom:4px}.da-form ul.da-form-list li{margin-bottom:4px}.da-form ul.da-form-list li:last-child{margin:0}.da-form ul.da-form-list.inline li{float:left;margin:5px 10px 0 0}.da-form ul.da-form-list li input,.da-form ul.da-form-list li label{float:none!important;padding:0;margin:0 2px 0 0;width:auto!important;display:inline!important;vertical-align:middle!important}.da-form label{cursor:pointer;display:block}.da-form label .required{color:#f00}.da-form fieldset{margin-bottom:0;border-top:1px solid #d3d3d3}.da-form fieldset legend{padding:4px 6px;margin:0 10px;background-color:#fafafa;border:1px solid #d3d3d3}.da-form .da-form-item .errorMessage,.da-form .da-form-item label.error{display:block;color:#d44d24;font-size:11px;width:100%!important;margin-top:1px;padding:0!important}.da-form .da-form-item .formNote{display:block;color:#555;font-size:11px;margin-bottom:1px;font-style:italic;margin-top:-17px;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.da-form .da-form-item a.formNote{color:#73991f}.da-form .da-form-item .formNote.left{text-align:left}.da-form .da-form-row .da-form-item{position:relative}.da-form .da-form-row .da-form-item>*,.da-form .da-form-row .da-form-item.default>*{width:70%}.da-form .da-form-row .da-form-item.small>*{width:35%}.da-form .da-form-row .da-form-item.large>*{width:100%}.da-form .da-form-row,.da-form .da-form-inline .da-form-row,.da-form .da-form-row.da-form-inline{width:100%;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.da-form .da-form-row label,.da-form .da-form-inline .da-form-row label,.da-form .da-form-row.da-form-inline label{float:left;width:120px;padding:6px 0}.da-form .da-form-row .da-form-item,.da-form .da-form-inline .da-form-row .da-form-item,.da-form .da-form-row.da-form-inline .da-form-item{margin-left:136px}.da-form .da-form-block .da-form-row,.da-form .da-form-row.da-form-block{width:100%;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.da-form .da-form-block .da-form-row label,.da-form .da-form-row.da-form-block label{float:none;width:auto;display:block;padding:0 0 6px 0}.da-form .da-form-block .da-form-row .da-form-item,.da-form .da-form-row.da-form-block .da-form-item{margin:0;display:block}@media only screen and (max-width:768px){.da-form .da-form-row label,.da-form .da-form-inline .da-form-row label,.da-form .da-form-row.da-form-inline label{clear:both;float:none;width:auto;padding:0 0 6px 0}.da-form .da-form-row .da-form-item,.da-form .da-form-inline .da-form-row .da-form-item,.da-form .da-form-row.da-form-inline .da-form-item{clear:both;float:none;margin:0}.da-form .da-form-item .formNote{text-align:left;margin-top:auto}}@media only screen and (max-width:480px){.da-form .da-form-row{padding:12px}.da-form .da-button-row{padding:8px}.da-form .da-form-item .errorMessage,.da-form .da-form-item label.error{margin:1px 0 0 0}}.da-gallery ul,.da-gallery ul li{margin:0;list-style:none;text-align:center}.da-gallery ul li{display:inline-block;position:relative;margin:15px;width:150px;height:150px}.da-gallery ul li a{display:block;position:relative;z-index:15;zoom:1}.da-gallery ul li a img{padding:6px;max-width:138px;max-height:138px;background-color:#fff;border:1px solid #dcdcdc;border:1px solid rgba(255,255,255,0);-webkit-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-o-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4)}.da-gallery ul li a:after,.da-gallery ul li a:before{content:"";position:absolute;width:100%;height:100%;border:6px solid #fafafa;background-color:#808080;left:0;top:0;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);-o-box-shadow:0 1px 4px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);-webkit-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.da-gallery ul li a:after{z-index:-10;-webkit-transform:rotate(8deg);-o-transform:rotate(8deg);-moz-transform:rotate(8deg);transform:rotate(8deg)}.da-gallery ul li a:before{z-index:-5;-webkit-transform:rotate(4deg);-o-transform:rotate(4deg);-moz-transform:rotate(4deg);transform:rotate(4deg)}.da-gallery ul li:nth-child(even) a:after{-webkit-transform:rotate(-6deg);-o-transform:rotate(-6deg);-moz-transform:rotate(-6deg);transform:rotate(-6deg)}.da-gallery ul li:nth-child(even) a:before{-webkit-transform:rotate(-2deg);-o-transform:rotate(-2deg);-moz-transform:rotate(-2deg);transform:rotate(-2deg)}.da-gallery ul li:nth-child(3n) a:after{-webkit-transform:rotate(6deg);-o-transform:rotate(6deg);-moz-transform:rotate(6deg);transform:rotate(6deg)}.da-gallery ul li:nth-child(3n) a:before{-webkit-transform:rotate(3deg);-o-transform:rotate(3deg);-moz-transform:rotate(3deg);transform:rotate(3deg)}.da-gallery ul li:nth-child(5n) a:after{-webkit-transform:rotate(-8deg);-o-transform:rotate(-8deg);-moz-transform:rotate(-8deg);transform:rotate(-8deg)}.da-gallery ul li:nth-child(5n) a:before{-webkit-transform:rotate(-4deg);-o-transform:rotate(-4deg);-moz-transform:rotate(-4deg);transform:rotate(-4deg)}.da-gallery ul li:nth-child(8n) a:after{-webkit-transform:rotate(-8deg);-o-transform:rotate(-8deg);-moz-transform:rotate(-8deg);transform:rotate(-8deg)}.da-gallery ul li:nth-child(8n) a:before{-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg);-moz-transform:rotate(-3deg);transform:rotate(-3deg)}.da-gallery ul li span.da-gallery-hover ul li,.da-gallery ul li span.da-gallery-hover ul li a,.da-gallery ul li span.da-gallery-hover ul li a:after,.da-gallery ul li span.da-gallery-hover ul li a:before{width:auto;height:auto;border:0;margin:auto;-webkit-transform:none;-o-transform:none;-moz-transform:none;transform:none}.da-gallery ul li span.da-gallery-hover{display:block;z-index:20;position:relative;margin:0;padding:0;right:0;bottom:0}.da-gallery ul li span.da-gallery-hover ul{position:absolute;right:10px;bottom:11px}.da-gallery ul li span.da-gallery-hover ul li{padding:0;float:left;margin:0 1px;overflow:hidden}.da-gallery ul li span.da-gallery-hover ul li a{display:block;text-indent:-99999px;text-decoration:none;width:32px;height:32px;margin:0;padding:0;border:1px solid #060606;opacity:0;-webkit-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#202020;background-repeat:no-repeat;background-position:center center}.da-gallery ul li span.da-gallery-hover ul li.da-gallery-update a{background-image:url("../images/icons/white/16/pencil.png");top:50px}.da-gallery ul li span.da-gallery-hover ul li.da-gallery-delete a{background-image:url("../images/icons/white/16/cross_small.png");top:150px}.da-gallery ul li:hover span.da-gallery-hover ul li a{top:0;opacity:1}.da-gallery ul li span.da-gallery-hover ul li a:hover{background-color:#101010}div.da-panel:after,div.da-panel .da-panel-content:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}div.da-panel,div.da-panel .da-panel-content{display:inline-block}* html div.da-panel,* html div.da-panel .da-panel-content{height:1%}div.da-panel,div.da-panel .da-panel-content{display:block}div.da-panel,div.da-panel-widget{margin-bottom:20px;position:relative;-webkit-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;transition:all 100ms ease-out}div.da-panel .da-panel-header{display:block!important;position:relative;border:1px solid #bfbfbf;background-image:url("../images/panel-header.png");padding:0 16px;-webkit-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5)}div.da-panel .da-panel-header .da-panel-title{font-size:14px;display:block;line-height:20px;padding:16px 0;margin-right:32px}div.da-panel .da-panel-header .da-panel-title img{max-height:16px;max-width:16px;display:inline;margin-right:4px}div.da-panel .da-panel-header .da-panel-toggler{background:url("../images/icons/black/16/bended_arrow_up.png") no-repeat center center;border-left:1px solid #c3c3c3;margin-top:-26px;height:16px;width:32px;padding:18px 0;padding-right:16px;display:block;position:absolute;right:0;top:50%;cursor:pointer}div.da-panel.collapsed .da-panel-header .da-panel-toggler{background-image:url("../images/icons/black/16/bended_arrow_down.png")}div.da-panel.collapsed>*{display:none}div.da-panel .da-panel-content,div.da-panel-widget{background-color:white;background-image:url("../images/panel-content.png");background-repeat:repeat-x;background-position:left top;border:1px solid #bfbfbf}div.da-panel .da-panel-content{border-top:0}div.da-panel.scrollable .da-panel-content .viewport{overflow:hidden;position:relative}div.da-panel.scrollable .da-panel-content .viewport .overview{position:absolute;left:0;top:0}div.da-panel.scrollable .da-panel-content .scrollbar{width:10px;height:16px;padding:3px 0;background-color:#fff;border-top:1px solid #d0d0d0}div.da-panel.scrollable .da-panel-content .scrollbar .track{height:16px;width:10px;background:url("../images/scrollbar-track-bg.png") repeat-x;position:relative}div.da-panel.scrollable .da-panel-content .scrollbar .thumb{height:13px;width:10px;margin-top:1px;border-top:1px solid #fff;cursor:pointer;overflow:hidden;top:0;position:absolute;background:#f0f0f0 url("../images/scrollbar-grip.png") center center no-repeat}div.da-panel.scrollable .da-panel-content .scrollbar .thumb .end{display:none}div.da-panel.scrollable .da-panel-content .disable{display:none}div.da-panel .da-panel-content.with-padding,div.da-panel-widget{padding:1em 1.2em}div.da-panel-toolbar ul:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}div.da-panel-toolbar ul{display:inline-block}* html div.da-panel-toolbar ul{height:1%}div.da-panel-toolbar ul{display:block}div.da-panel-toolbar ul,div.da-panel-toolbar ul li{margin:0;list-style:none}div.da-panel-toolbar ul,div.da-panel-toolbar ul.top{border:1px solid #bfbfbf;border-bottom-color:#cacaca;border-top:0;background:url("../images/toolbar-bg.png") repeat-x left bottom}div.da-panel-toolbar ul.bottom{border-bottom-color:#bfbfbf}div.da-panel-toolbar ul li{display:block;float:left;position:relative}div.da-panel-toolbar ul li a,div.da-panel-toolbar ul li span{display:block;padding:6px 10px;text-decoration:none;color:#444;border-right:1px solid #d6d6d6;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 1px 0 0 rgba(255,255,255,1);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 1px 0 0 rgba(255,255,255,1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 1px 0 0 rgba(255,255,255,1);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 1px 0 0 rgba(255,255,255,1)}div.da-panel-toolbar>ul>li>a:active,div.da-panel-toolbar>ul>li>span:active{background-color:#f0f0f0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-o-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}div.da-panel-toolbar ul li a img,div.da-panel-toolbar ul li span img{max-height:16px;max-width:16px;margin-right:8px}div.da-panel-toolbar ul li ul{position:absolute;top:100%;left:-1px;margin:0;z-index:300;border:0;background:0;display:none}div.da-panel-toolbar.bottom ul li ul{bottom:100%;top:auto}div.da-panel-toolbar ul li ul li{display:block;float:none;min-width:120px;background:#fafafa;border:1px solid #cacaca;border-top-color:#fafafa;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);-o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3)}div.da-panel-toolbar ul li ul li a,div.da-panel-toolbar ul li ul li span{border-right:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}div.da-panel-toolbar ul li ul li:hover{background:#a9ca60;border:1px solid #779625!important}div.da-panel-toolbar ul li ul li:hover>a,div.da-panel-toolbar ul li ul li:hover>span{color:#fff}div.da-panel-toolbar ul li ul li:first-child{border-top:1px solid #cacaca}div.da-panel-toolbar ul li:hover>ul{display:block}div.da-panel-toolbar ul li ul li ul{left:100%;top:0;margin-top:-1px}div.da-panel-toolbar.bottom ul li ul li ul{bottom:0;top:auto;margin-top:0;margin-bottom:-1px}div.da-panel-toolbar.bottom ul li ul li:hover ul li:first-child{border-left:1px solid #cacaca}html .fc,.fc table{margin-bottom:0}.fc .fc-event-skin{background-color:#505050;border-color:#000}.fc .fc-button-content{background:transparent url("../images/button-gradient.png") repeat-x left bottom;-webkit-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.6);-o-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.6);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.6);box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.6)}.fc .fc-button-content:active{background-image:none;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-o-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}.fc .fc-widget-header{background:url("../images/default-header.png") repeat-x left bottom;-moz-box-shadow:inset 1px 0 0 0 #f8f8f8;-webkit-box-shadow:inset 1px 0 0 0 #f8f8f8;-khtml-box-shadow:inset 1px 0 0 0 #f8f8f8;box-shadow:inset 1px 0 0 0 #f8f8f8}.da-panel-content .el-finder{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}div.pp_default .pp_social{display:none}.da-circular-stat-wrap,.da-circular-stat{margin:0;list-style:none}.da-circular-stat-wrap{text-align:center;margin-bottom:20px}.da-circular-stat{display:inline-block;width:135px;height:135px;position:relative;margin:0 5px 5px 5px;background:url("../images/circular-stat-back.png") no-repeat center center;background-size:100% 100%}.da-circular-stat .da-circular-front,.da-circular-stat .da-circular-progress{display:block;position:absolute;width:120px;height:120px;top:8px;left:8px;z-index:50}.da-circular-stat .da-circular-front{z-index:100;background:url("../images/circular-stat-front.png") no-repeat center center;background-size:100% 100%}.da-circular-stat .da-circular-front .da-circular-digit,.da-circular-stat .da-circular-front .da-circular-label{display:block;width:70px;height:30px;margin:auto;margin-top:30px;text-align:center}.da-circular-stat .da-circular-front .da-circular-digit{color:#181818;font-size:14px;color:#444;font-weight:bold}.da-circular-stat .da-circular-front .da-circular-digit span{font-size:18px}.da-circular-stat .da-circular-front .da-circular-label{margin-top:4px;color:#000;font-size:11px}ul.da-summary-stat,ul.da-summary-stat li{margin:0;list-style:none}ul.da-summary-stat li:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}ul.da-summary-stat li{display:block;clear:both}ul.da-summary-stat>li>a,ul.da-summary-stat>li>span{text-decoration:none;display:block;padding:8px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-transition:all 100ms ease-out;-o-transition:all 100ms ease-out;-moz-transition:all 100ms ease-out;transition:all 100ms ease-out}ul.da-summary-stat>li:hover>a,ul.da-summary-stat>li:hover>span{background-color:#f0f0f0}ul.da-summary-stat li .da-summary-icon{width:48px;height:48px;display:block;float:left;position:relative;text-align:center;background-color:#656565;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px}ul.da-summary-stat li .da-summary-icon img{max-height:32px;max-width:32px;position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px}ul.da-summary-stat li .da-summary-text{margin-left:56px;display:block;color:#656565}ul.da-summary-stat li .da-summary-text span.value{color:#444;font-size:21px;font-weight:bold;display:block;display:inline-block}ul.da-summary-stat li .da-summary-text span.label{display:block}ul.da-summary-stat li .da-summary-text span.value.up{background:url("../images/up.png") no-repeat right center;padding-right:24px}ul.da-summary-stat li .da-summary-text span.value.down{background:url("../images/down.png") no-repeat right center;padding-right:24px}table.da-table{width:100%;margin:0;clear:both}table.da-table tr td,table.da-table tr th{vertical-align:middle}table.da-table thead tr{background:#eee url("../images/default-header.png") repeat-x left top}table.da-table tr th{padding:11px 20px;border-bottom:1px solid #cacaca;border-right:1px solid #cacaca;-moz-box-shadow:inset 1px 0 0 0 #f8f8f8;-webkit-box-shadow:inset 1px 0 0 0 #f8f8f8;-khtml-box-shadow:inset 1px 0 0 0 #f8f8f8;box-shadow:inset 1px 0 0 0 #f8f8f8}table.da-table thead tr{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;-khtml-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff}table.da-table tr th:last-child{border-right:0}table.da-table tr td{border-bottom:1px solid #dcdcdc;border-right:1px solid #e0e0e0;padding:7px 20px}table.da-table tr td:last-child{border-right:0}table.da-table tr:last-child td{border-bottom:0}table.da-table tr td.da-icon-column{text-align:center;width:80px}table.da-table tr td.da-icon-column img{margin:0 2px}table.da-table tr.odd{background-color:#f4f4f4}table.da-table tr.even{background-color:#fcfcfc}table.da-table.da-detail-view tbody th{width:120px;background:url("../images/default-header.png") repeat-x left bottom}table.da-table.da-detail-view tbody tr:last-child th{border-bottom:0}table.da-table.da-detail-view .null{color:#f2618c}.dataTables_wrapper{background-color:#fcfcfc}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{display:inline-block;padding:10px}.dataTables_wrapper .dataTables_paginate{padding:0}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_paginate{float:right}.dataTables_wrapper .da-table{border-top:1px solid #cacaca}.dataTables_wrapper .da-table tr:last-child td{border-bottom:1px solid #cacaca}.dataTables_wrapper input[type="text"],.dataTables_wrapper select{background-color:#fcfcfc;border:1px solid #d1d1d1;padding:3px;outline:0;-webkit-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background 150ms linear;-moz-transition:background 150ms linear;-ms-transition:background 150ms linear;-o-transition:background 150ms linear;transition:background 150ms linear}.dataTables_wrapper input[type="text"]:focus,.dataTables_wrapper select:focus{border-color:#bbc1c9;background-color:#fff}.dataTables_wrapper .dataTables_paginate{padding:9px 8px}.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_previous,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_next,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_previous,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_next,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_button,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active{display:inline-block;background-color:#f3f3f3;cursor:pointer;line-height:1;outline:0;border:1px solid #b1b1b1;text-align:center;margin-left:6px;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:2px;-o-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);-o-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35);box-shadow:0 1px 1px rgba(0,0,0,0.15),inset 0 1px 1px rgba(255,255,255,0.35)}.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_previous,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_next,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_previous,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_next{width:20px;height:20px;text-indent:-9999px}.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_button,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active{width:auto;padding:4px 7px;font-size:11px;line-height:1;color:#444}.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_button:hover,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active:hover{text-decoration:none}.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_next,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_next{background-image:url("../images/dt-arrow-right.png")}.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_previous,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_previous{background-image:url("../images/dt-arrow-left.png")}.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_next,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_disabled_previous,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_button.paginate_button_disabled{background-color:#fefefe;border-color:#e0e0e0;cursor:default;color:#ccc;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5);-o-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5);box-shadow:inset 0 1px 1px rgba(255,255,255,0.5)}.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_previous:active,.dataTables_wrapper .dataTables_paginate.paging_two_button .paginate_enabled_next:active,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_button:not(.paginate_button_disabled):active,.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active:not(.paginate_button_disabled):active{background-color:#efefef;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-o-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active:not(.paginate_button_disabled):active{background-color:#a9ca60}.dataTables_wrapper .dataTables_paginate.paging_full_numbers .paginate_active{background-color:#aed063;border-color:#a4b970;color:#374b0b}.dataTables_wrapper table thead th.sorting_asc,.dataTables_wrapper table thead th.sorting_desc,.dataTables_wrapper table thead th.sorting{background-position:right center;background-repeat:no-repeat;cursor:pointer;padding-right:19px}.dataTables_wrapper table thead th.sorting{background-image:url("../images/sort.png")}.dataTables_wrapper table thead th.sorting_asc{background-image:url("../images/sort_asc.png")}.dataTables_wrapper table thead th.sorting_desc{background-image:url("../images/sort_desc.png")}.dataTables_wrapper table tr.odd td.sorting_1{background-color:#f0f0f0}.dataTables_wrapper table tr.even td.sorting_1{background-color:#f8f8f8}pre,code{font-family:"Courier New",Courier,monospace}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-size:21px}h2{font-size:19px}h3{font-size:17px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}blockquote{border-left:4px solid #a6d037;font-size:14px;padding:10px;font-style:italic}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}pre li,code li{margin-left:0}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,figure{margin-bottom:20px}.da-wizard-nav ul:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .da-wizard-nav ul{height:1%}.da-wizard-nav{display:block;clear:both;margin:0 16px;position:relative;padding:16px 0}.da-wizard-nav ul,.da-wizard-nav ul li{margin:0;list-style:none}.da-wizard-nav ul{position:relative}.da-wizard-nav ul li{display:block;z-index:25;position:relative;float:left;background:url("../images/wizard-nav.png") no-repeat right center;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box}.da-wizard-nav ul li span,.da-wizard-nav ul li a{position:relative;text-align:center;display:block;width:32px;height:32px;line-height:32px;margin:4px 0;float:right;color:#545454;z-index:20;text-shadow:1px 1px 0 #fff;font-weight:bold;text-decoration:none}.da-wizard-nav ul li.active span,.da-wizard-nav ul li.active a{text-indent:-9999px;background:url("../images/icons/color/asterisk_orange.png") no-repeat center center}.da-wizard-nav ul li.done span,.da-wizard-nav ul li.done a{text-indent:-9999px;background:url("../images/icons/color/accept.png") no-repeat center center}.da-wizard-nav ul li span img,.da-wizard-nav ul li a img{max-width:16px;max-height:16px;margin:8px}.da-wizard-nav ul li.done span.da-wizard-label,.da-wizard-nav ul li.active span.da-wizard-label{color:#444}.da-wizard-nav ul li.active span.da-wizard-label{font-weight:bold}.da-wizard-nav ul li span.da-wizard-label{display:block;margin:0;line-height:16px;clear:both;width:auto;height:auto;color:#868686;font-weight:normal;margin-bottom:-16px;background:none!important;text-align:right;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.da-wizard-nav .da-wizard-progress{position:absolute;left:0;top:0;bottom:0;margin:16px 0;z-index:15}.da-wizard-nav .da-wizard-progress,.da-wizard-nav.green .da-wizard-progress{background-color:#cef576}.da-wizard-nav.red .da-wizard-progress{background-color:#e67474}.da-wizard-nav.blue .da-wizard-progress{background-color:#85b8e6}.da-wizard-form fieldset{border-top:0;border-bottom:1px solid #d3d3d3}.da-wizard-form{margin-top:16px;border-top:1px solid #d3d3d3} \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/css/index.min.css b/src/main/resources/static/plugins/fiction/css/index.min.css new file mode 100644 index 0000000..431ad97 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/css/index.min.css @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2018-10-30 14:40:04*/ +.more .more-link{font-size:12px;color:#999;letter-spacing:1px;line-height:16px;background:url(../images/more.png) no-repeat right center;padding-right:8px}.more .more-link:hover{text-decoration:underline;color:#e84848}.tab-lists{padding:15px 17px 10px;border:1px solid #f0f0f0}.tab-lists .top-title{line-height:20px}.tab-lists .top-title .title{font-size:16px;color:#333;font-weight:700}.tab-lists .list-a,.tab-lists li{line-height:32px;border-bottom:1px dotted #ccc;font-size:14px;height:32px;overflow:hidden;vertical-align:top}.tab-lists .list-box:nth-last-child(1) .list-a,.tab-lists .list-box:nth-last-child(1) .list-b,.tab-lists li:nth-last-child(1){border-bottom:0 none}.tab-lists .list-a span,.tab-lists li span{float:right;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999}.tab-lists .list-a .list_icon,.tab-lists .list-b .list_icon,.tab-lists li .list_icon{width:17px;height:16px;text-align:center;line-height:16px;display:inline-block;color:#a9aeb7;margin:8px 9px 0 0;float:left;overflow:hidden}.tab-lists .list-a .list_icon.top1,.tab-lists .list-b .list_icon.top1,.tab-lists li .list_icon.top1{background:#d32f2f;color:#fff;width:16px;margin-right:10px}.tab-lists .list-a .list_icon.top2,.tab-lists .list-b .list_icon.top2,.tab-lists li .list_icon.top2{background:#fc7403;color:#fff;width:16px;margin-right:10px}.tab-lists .list-a .list_icon.top3,.tab-lists .list-b .list_icon.top3,.tab-lists li .list_icon.top3{background:#f8cc1c;color:#fff;width:16px;margin-right:10px}.tab-lists .list-a a,.tab-lists li a{color:#333;width:116px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:1px;float:left}.bd-list .tab-lists .list-a a{width:auto;max-width:160px}.bd-list .tab-lists .list-a span{width:70px;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tab-lists .list-a a:hover,.tab-lists li a:hover{color:#e84848}.swiper-title,.tab-lists-two .top-title{line-height:40px;border-bottom:1px solid #e6e6e6}.tab-lists-two .top-title .title{font-weight:700;font-size:20px;color:#333;letter-spacing:1px}.top-two-blank-mid .tab-lists-two .top-title .title{font-size:18px}.swiper-title .title{font-weight:700;font-size:18px;color:#333;letter-spacing:1px}.top-title-two .title{font-weight:700;font-size:16px;color:#333;letter-spacing:1px;line-height:25px}.top-title-two .more{margin-top:5px}.top-title-two .title span{display:inline-block;width:27px;height:25px;float:left;margin-right:11px}.top-title-two .title .cate01{background:url(../images/cate01.png) no-repeat left center}.top-title-two .title .cate02{background:url(../images/cate02.png) no-repeat left center}.top-title-two .title .cate03{background:url(../images/cate03.png) no-repeat left center}.top-title-two .title .cate04{background:url(../images/cate04.png) no-repeat left center}.top-title-two .title .cate05{background:url(../images/cate05.png) no-repeat left center}.top-title-two .title .cate06{background:url(../images/cate06.png) no-repeat left center}.top-title-two .title .cate07{background:url(../images/cate07.png) no-repeat left center}.top-one-blank-left,.top-one-blank-right,.top-two-blank-left,.top-two-blank-right{width:236px}.top-one-blank-left .category{width:234px;height:301px;background:#fafafa;border:1px solid #f0f0f0}.top-one-blank-left .category .title{font-size:16px;font-family:MicrosoftYaHei;font-weight:700;line-height:52px;padding-left:21px;background:#f2f2f2}.category .cate-list li{height:50px;line-height:50px}.category .cate-list li:nth-child(2n){background:#f2f2f2}.category .cate-list li a{display:inline-block;margin-left:20px;font-size:14px;color:#333;letter-spacing:1px;text-decoration:none;padding-left:26px;background-image:url(../images/cateico.png);background-repeat:no-repeat}.category .cate-list li a:hover{color:#e84848}.category .cate-list li .cate1{background-position:0 0}.category .cate-list li .cate1:hover{background-position:0 -50px}.category .cate-list li .cate2{background-position:0 -100px}.category .cate-list li .cate2:hover{background-position:0 -150px}.category .cate-list li .cate3{background-position:0 -200px}.category .cate-list li .cate3:hover{background-position:0 -250px}.category .cate-list li .cate4{background-position:0 -300px}.category .cate-list li .cate4:hover{background-position:0 -350px}.category .cate-list li .cate5{background-position:0 -400px}.category .cate-list li .cate5:hover{background-position:0 -450px}.category .cate-list li .cate6{background-position:0 -500px}.category .cate-list li .cate6:hover{background-position:0 -551px}.category .cate-list li .cate7{background-position:0 -600px}.category .cate-list li .cate7:hover{background-position:0 -650px}.category .cate-list li .cate8{background-position:0 -700px}.category .cate-list li .cate8:hover{background-position:0 -750px}.category .cate-list li .cate9{background-position:0 -800px}.category .cate-list li .cate9:hover{background-position:0 -850px}.category .cate-list li .cate-all{background-position:0 -900px}.category .cate-list li .cate-all:hover{background-position:0 -950px}.top-one-blank-left .left-news{background:#fafafa;border:1px solid #f0f0f0;width:199px;height:176px;padding:18px 15px 18px 20px}.left-news a,.mid-news a{font-size:14px;color:#333;letter-spacing:1px}.left-news .top-news a{font-size:16px}.left-news a.fred,.mid-news a.fred{color:#a11313}.game-news-blank .game-lists .first a,.game-news-blank .game-lists a:hover,.left-news a:hover,.mid-news a:hover{color:#e84848}.left-news .top-news{padding-bottom:9px;width:199px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:700;line-height:19px}.mid-news .news-lists li,.top-one-blank-left .news-lists li{line-height:30px;font-size:14px;width:199px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top-one-blank-left li .cate{font-size:12px;color:#999;line-height:12px;margin-right:4px;margin-top:-2px}.mid-news .news-lists li .cate{color:#999;letter-spacing:1px;padding-right:4px}.top-one-blank-mid{width:718px;margin-left:5px}#index-pic-scroll{width:718px;height:303px;overflow:hidden}.top-one-blank-mid .mid-news{padding:17px 7px 14px 21px;border:1px solid #f0f0f0;height:181px}.mid-news .top-news{font-weight:700;padding-bottom:8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:21px;width:330px}.mid-news .top-news a{color:#a11313;font-size:16px;letter-spacing:2px}.mid-news .top-news a:hover{color:#e84848}.mid-news .news-lists li{width:330px;letter-spacing:1.5px}.mid-news-left{margin-right:14px}.game-news-blank{height:129px;border:1px solid #f0f0f0}.game-news-blank .game-zone{padding:17px 12px 0 20px;position:relative}.game-news-blank .game-bg-img{position:absolute;right:0;top:0;z-index:5}.game-news-blank .game-title{font-size:16px;color:#333;position:relative;z-index:5;font-weight:700;margin-bottom:10px}.game-news-blank .game-lists{position:relative;z-index:10}.game-news-blank .game-lists li{height:19px;line-height:19px;overflow:hidden;padding-bottom:5px}.game-news-blank .game-lists a{color:#333}.game-news-blank .game-lists span{float:left}.game-news-blank .game-lists span.new-time{float:right}.game-news-blank .game-lists .game-tit{font-size:14px;letter-spacing:1px;margin-right:10px;line-height:18px;width:90px}.game-news-blank .game-lists .game-tit b{width:75px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}.game-news-blank .game-lists .new-zone{margin-right:5px}.game-news-blank .game-tit .new_fire{background:url(../images/fire.png) no-repeat center center;display:inline-block;width:12px;height:12px;vertical-align:top;margin:3px 0 0 2px}.wrap-ad{height:80px;background:#ccc}.top-two-blank-mid{width:686px;margin-left:22px}.mind-book{float:left;width:332px;height:128px;margin:30px 0 10px}.mind-book:nth-child(2n){margin-left:22px}.game-blank .img-game,.hot-author .author-pic,.limit-book .free-book .free-img,.list-box .list-img,.mind-book .img-book,.top-book .imgbox{width:95px;height:126px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:4px;margin-right:15px;overflow:hidden}.mind-book .img-book img{width:95px;height:126px;border-radius:4px}.mind-book .book-info{width:222px;height:126px;position:relative}.mind-book .book-info .bookname{line-height:21px;font-size:16px;color:#333;margin-bottom:7px;width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mind-book .bookname a{color:#333}.mind-book .book-info .info{line-height:24px;color:#666;letter-spacing:.93px;height:72px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px}.mind-book .book-info .author{position:absolute;left:0;bottom:0;font-size:13px;color:#999;letter-spacing:1px;width:125px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mind-book .author a{color:#999}.mind-book .author a:hover,.mind-book .bookname a:hover{color:#e84848}.mind-book .book-info .cate{position:absolute;right:0;bottom:-3px;line-height:20px;border:1px solid #e6e6e6;border-radius:2px;padding:0 5px;color:#999}.mind-book .book-info .cate:hover{color:#e84848;border-color:#edacac}.game-blank{width:294px;border:1px solid #f0f0f0;height:109px;float:left;position:relative}.bd-list:nth-child(-n+3),.game-blank:nth-child(-n+3){margin-right:5px}.game-blank .zone{padding:17px 18px}.game-blank .img-game,.game-blank .img-game img{width:76px;height:76px;border-radius:4px}.game-blank .title{line-height:24px;font-size:18px;letter-spacing:1px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}.game-blank .title a{color:#333}.game-blank .title .fire{background:url(../images/fire.png) no-repeat center center;width:10px;height:10px;display:inline-block;vertical-align:top;background-size:100%;margin:8px 0 0 6px}.game-blank .game-info{width:167px}.game-blank .game-info p{font-size:14px;color:#333;letter-spacing:1px}.game-blank .game-index{position:absolute;left:109px;bottom:17px;font-size:14px;letter-spacing:1px}.game-blank .game-index a{color:#333;background:url(../images/icon02.png) no-repeat left center;padding-left:7px}.game-blank .game-info a:hover{color:#e84848}.game-blank .btn{width:60px;height:25px;background:#fc7403;border-radius:2px;position:absolute;right:18px;bottom:17px;text-align:center;line-height:25px;font-size:14px;letter-spacing:1px;color:#fff}.game-blank .game-info .btn:hover,.limit-book .free-book .btn:hover{background:#e84848;color:#fff}.bd-list{width:296px;background:#f5f5f5;float:left}.bd-list .lists{padding-top:5px}.bd-list .line{height:1px;background-color:#d8d8d8}.list-a span{display:inline-block;vertical-align:top}.list-a .down{background:url(../images/down.png) no-repeat center right;width:10px;height:10px;margin:11px 0 0 0}.list-a .up{background:url(../images/up.png) no-repeat center right;width:10px;height:10px;margin:11px 0 0 0}.list-a .none{background:url(../images/none.png) no-repeat center right;width:9px;height:2px;margin:16px 0 0 0}.list-b{padding:16px 0 15px;height:88px;overflow:hidden;position:relative;border-bottom:1px dotted #ccc;display:none}.tab-lists .list-b .list_icon{margin-top:0}.list-b img,.list-box .list-img{width:67px;height:88px;border-radius:4px}.list-box .list-img{margin-right:0;position:absolute;right:0;top:16px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.list-b .title{font-size:16px;position:absolute;left:27px;top:16px;line-height:1;letter-spacing:1px;color:#333}.cate-cell .lists li a:hover,.hot-author .author-name a:hover,.limit-book .free-book .cate a:hover,.limit-book .free-book .tit a:hover,.list-b a:hover,.top-book .title a:hover{color:#e84848}.list-b .author{position:absolute;left:27px;top:42px;line-height:1;letter-spacing:1px;color:#999}.list-b .cate{position:absolute;left:27px;top:62px;line-height:1;letter-spacing:1px;color:#999;font-size:14px}.list-b .count{position:absolute;left:27px;bottom:16px;line-height:1;letter-spacing:.93px;color:#333;font-size:13px}.pic-blank-scroll{width:236px;margin-top:15px}.pic-blank-scroll .scroll-blank{border:1px solid #f0f0f0;padding:38px 23px 40px}.cate-blank{margin-left:24px;width:940px}.cate-blank .cate-cell{float:left;width:210px;margin-right:33px;padding-top:15px}.cate-blank .cate-cell:nth-child(4n+4),.cate-cell:nth-child(7n+7){margin-right:0}.cate-cell .lists li{font-size:14px;line-height:35px;letter-spacing:1px;color:#999;width:210px;overflow:hidden;white-space:nowrap}.cate-cell .lists li a,.hot-author .author-name a{color:#333}.cate-cell .lists li span{padding-right:4px}.cate-cell .lists{padding-bottom:10px}.cate-blank .hot-author{width:213px;background:#f7f7f7;border:1px solid #f0f0f0;height:225px;position:relative}.hot-author .author-blank{padding:16px 20px 0 16px}.hot-author .author-blank .tit{line-height:21px;font-weight:700;font-size:16px;color:#333}.hot-author .author-pic{position:absolute;width:60px;height:60px;right:20px;top:38px;margin:0;border-radius:60px}.hot-author .author-pic img{width:60px;height:60px}.hot-author .author-name{font-size:18px;color:#333;letter-spacing:1px;margin-top:22px;width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hot-author .booktit{color:#666;letter-spacing:.86px;font-size:12px;padding:13px 0 8px}.hot-author .author-blank .dashline{position:absolute;right:20px;top:105px;height:0;border-bottom:1px dotted #ccc;width:114px}.hot-author .info{height:44px;overflow:hidden;line-height:22px;color:333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hot-author .author-blank .btn{position:absolute;width:100px;height:30px;border:1px solid #d32f2f;border-radius:2px;left:50%;margin-left:-50px;bottom:16px;text-align:center;line-height:30px;font-size:14px;color:#d32f2f;letter-spacing:1px}.hot-author .author-blank .btn:hover{color:#fff;background:#d32f2f}.top-book{padding:15px 0 25px}.top-book .imgbox,.top-book .imgbox img{width:87px;height:114px}.top-book .title{height:42px;line-height:22px;font-size:16px;color:#333;letter-spacing:.89px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:6px;font-weight:400}.top-book .title a{color:#333}.top-book p{height:44px;line-height:22px;letter-spacing:.93px;color:#666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;margin-top:17px}.new_chapter .title .date{line-height:26px;position:relative;height:26px;font-size:20px;color:#e6e6e6;margin-bottom:10px}.new_chapter .title .date span{color:#999;letter-spacing:1px;cursor:pointer}.new_chapter .date .more{display:none}.new_chapter .date span.active{color:#333;font-weight:700}.new_chapter .date .active .more{display:block;font-weight:400}.tabpanel .tab-head{border-bottom:1px dotted #ccc;letter-spacing:.86px;line-height:40px;overflow:hidden;height:40px}.tabpanel .tab-head span{color:#333}.tabpanel .tab-head div.tabcoline{display:inline-block;margin:0 10px;height:24px;border-right:1px solid #ccc}.tabpanel .main_con li span,.tabpanel .tab-head span{float:left;padding-right:20px}.tabpanel .main_con .kind,.tabpanel .tab-head .kind{width:60px;padding-right:15px}.tabpanel .main_con .bookname,.tabpanel .tab-head .bookname{width:250px}.tabpanel .main_con .chap,.tabpanel .tab-head .chap{width:450px}.tabpanel .main_con .author,.tabpanel .tab-head .author{width:155px}.tabpanel .main_con .author{font-size:14px}.tabpanel .main_con .count,.tabpanel .tab-head .count{width:85px}.tabpanel .main_con .time,.tabpanel .tab-head .time{width:105px;padding-right:0;text-align:right}.tabpanel .main_con .chap .vip,.tabpanel .tab-head .chap .vip{background:url(../images/vip.png) no-repeat center center;width:16px;height:15px;display:inline-block;vertical-align:text-bottom;margin-left:3px}.tabpanel .main_con li{font-size:14px;border-bottom:1px dotted #ccc;line-height:40px;overflow:hidden;height:40px;letter-spacing:1px}.tabpanel .main_con li a{color:#333}.tabpanel .main_con li a:hover{color:#e84848}.tabpanel .main_con .bookname a,.tabpanel .main_con .chap a{max-width:210px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left}.tabpanel .main_con .bookname em,.tabpanel .main_con .chap em{font-size:12px;color:#d32f2f;letter-spacing:.86px}.tabpanel .main_con .chap a{max-width:410px}.tabpanel .main_con .author a,.tabpanel .main_con .count,.tabpanel .main_con .kind a{color:#999}.tabpanel .main_con .count,.tabpanel .main_con .time{letter-spacing:0}.limit-free .limit-today{width:599px}.limit-free .limit-con{background:#f5f5f5;border:1px solid #f0f0f0;padding:20px}.limit-free .limit-con .title{line-height:21px;font-weight:700;font-size:16px;color:#333}.limit-free .limit-con .title span{font-size:14px;color:#a11313;letter-spacing:1px;padding-left:9px;font-weight:400}.limit-free .limit-con .title span b{padding:0 4px}.limit-free .limit-book{padding-top:20px}.limit-book .free-book{float:left;width:245px;position:relative}.limit-book .free-book:first-child{margin-right:50px}.limit-book .free-book .free-img,.limit-book .free-book .free-img img{width:94px;height:126px}.limit-book .free-book .con{width:135px;float:left}.limit-book .free-book .tit{font-size:16px;letter-spacing:.89px;width:130px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.limit-book .free-book .tit a{color:#333}.limit-book .free-book .cate{padding:14px 0 0}.limit-book .free-book .cate a{border:1px solid #e6e6e6;border-radius:2px;color:#888;display:inline-block;padding:2px 3px}.limit-book .free-book .cate span{padding-left:5px}.limit-book .free-book .free-price{text-decoration:line-through;color:#999;letter-spacing:1px;line-height:30px}.limit-book .free-book .btn{width:128px;height:28px;position:absolute;left:109px;bottom:0;border:1px solid #d32f2f;border-radius:2px;color:#d32f2f;line-height:28px;text-align:center;font-size:14px}.limit-free .limit-next{width:597px}.index_tpic{width:718px;height:303px;overflow:hidden;position:relative;display:none}.index_tpic_loading{width:718px;height:303px;text-align:center;line-height:303px;overflow:hidden;position:relative}.index_tpic ul{width:718px;height:303px;position:absolute;display:block;margin:0}.index_tpic ul li{width:718px;height:303px;position:absolute}.index_tpic ul li img{width:718px;height:303px;position:absolute}.index_tpic ul li div.scrtxt{width:718px;height:38px;position:absolute;left:0;bottom:0;background:rgba(51,51,51,.7);color:#fff;line-height:38px;text-indent:20px;font-size:14px;letter-spacing:1px}.index_tpic .thumb_box{width:718px;height:303px;z-index:1;position:absolute;left:0;top:0}.arr_left,.arr_right{background:rgba(0,0,0,.1) url(../images/indexsparr.png) left top no-repeat;width:40px;height:50px;position:absolute;top:126px;cursor:pointer;z-index:2}.arr_left{left:0}.arr_right{right:0;background-position:right top}.arr_left:hover{background-position:left bottom}.arr_right:hover{background-position:right bottom}.index_tpic .thumb_dot{position:absolute;right:15px;bottom:17px;height:12px;z-index:2}.index_tpic .thumb_dot em{opacity:.4;background:#d8d8d8;width:5px;height:5px;border-radius:100%;display:inline-block;margin-left:5px;cursor:pointer}.index_tpic .thumb_dot em.active{background:#fff;opacity:1}.author,.intr{font-size:12px;color:#999}.compile.overbook{height:506px;overflow:hidden}.compile.malebook{height:466px;overflow:hidden}.compile.femalebook{height:416px;overflow:hidden}.compile.femalebook .a-link{margin:20px auto 0 auto}.compile{position:relative;overflow:hidden;background:#fafafa;border:1px solid #f5f5f5}.compile .top-title{line-height:20px;padding:17px 17px 10px}.compile .top-title .title{font-size:16px;color:#333;font-weight:700}.compile .swiper-container{position:relative;margin-top:5px}.compile .swiper-item{position:absolute;box-shadow:0 2px 4px 0 rgba(127,127,127,.5);border-radius:4px;overflow:hidden;cursor:pointer}.compile .swiper-item img{width:100%;height:100%}.compile .name{display:block;margin:0 0 9px 0;padding:0 30px;font-size:18px;text-align:center;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;letter-spacing:1px}.compile .author-text{display:block;margin-bottom:12px;text-align:center;font-size:13px;color:#666;letter-spacing:.93px}.compile .cate-text{font-size:12px;text-align:center;color:#e6e6e6;letter-spacing:.86px;line-height:30px;margin-bottom:5px}.compile .cate-text a,.compile .cate-text span{color:#999}.compile .intr-text{display:block;height:72px;padding:0 20px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-break:normal;letter-spacing:.93px;color:#666;font-size:13px}.compile .a-link{display:block;margin:35px auto 0 auto;width:115px;height:30px;line-height:30px;color:#fff;font-size:14px;text-align:center;background:#d32f2f;border-radius:2px;letter-spacing:1px}.compile .a-link:hover{background:#e84848}.compile .swiper-wrapper{display:none}.compile .itemInfo .cate-text a:hover,.compile .itemInfo a.author-text:hover,.compile .itemInfo a.name:hover{color:#e84848} \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/css/passport.css b/src/main/resources/static/plugins/fiction/css/passport.css new file mode 100644 index 0000000..57e9ff0 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/css/passport.css @@ -0,0 +1,56 @@ +/*reset及 clear*/ +body{font-family:"Arial","Microsoft JhengHei";font-size: 12px;overflow-x:hidden;} +i,em{font-style:normal} +img{border:0 none;vertical-align:top;max-width: 100%} +h1,h2,h3,h4,h5,h6{font-weight: normal} +body,p,em,span,ul,li,h1,input{padding: 0;margin:0;list-style: none;} +::-ms-clear{display: none;} +::-ms-reveal{display: none;} +.fl{float: left;} +.fr{float:right;} + +.box{border:1px solid #d9d9d9;} +.cl0{clear:both;height:0;font-size:0;} +.wrap{width:980px;margin:0 auto;} +.pass_header{height:75px;clear:both;overflow:hidden} +.passbg{background:#f1f2f3;padding:28px 0px;} +/*头部导航*/ +.pass_logo{float:left;width:178px;margin:15px auto auto 12px; } +.pass_link{float:right;margin:38px 20px auto auto;color:#526584;display: inline-block;padding:0 5px; line-height:22px;font-family:Tahoma;} +.pass_link a{color:#fff;background:#526584;display: inline-block;padding:0 15px; text-decoration: none;margin-left:20px;} +.pass_ad{float:left;width:560px;height:410px;overflow: hidden;} + +/*页尾*/ +.foot{padding:20px 0;position:relative;font-size:12px;} +.foot p{text-align:center;line-height:24px;color:#888;} +.foot p a{color:#888;margin:0 6px;text-decoration: none;} +.foot p a:hover{color:#b12821;} + +/*登录*/ +.login{background: #fff;width:350px;float:left;padding:25px;} +.login-style{height: 20px;line-height: 20px;font-size: 20px;color: #333;} +.login-s-msg,.login-s-user{cursor: pointer;} +.login-s-active{border-bottom: 4px solid #a3212e; padding-bottom: 5px;} +.login-s-line{color: #ddd; border-left:1px solid #ddd;width:1px;margin:0 50px;} +.login-box{margin-top:30px;display: none;} +.login-box>p{position: relative;line-height: 40px;padding-bottom: 20px;} +.login-box p a{color: #777;text-decoration: none;} +.login-box p a:hover{text-decoration: underline;} +.login-box .checkbox{font-size: 12px;color:#777;line-height: 20px;padding-bottom:8px;} +.icon-phone,.icon-safe,.icon-password,.icon-check,.icon-checked{background-image:url(../images/icon-login.png);background-repeat: no-repeat;width:14px;height:18px;} +.icon-phone,.icon-safe,.icon-password{position: absolute;left:15px;top:11px;} +.icon-safe{background-position:0 -25px;display:inline-block;} +.icon-password{background-position:0 -51px;} +.icon-phone{background-position:0 -1px;} +.icon-check{background-position:0 -84px;height:13px; display:inline-block; vertical-align: middle;margin-right:5px;} +.icon-checked{background-position:0 -108px;} +.clear-value{font-size: 12px;color:#777;font-family: "KaiTi";cursor: pointer;position: absolute;right:6px;top:2px;display: none;} +.login-text{font-size: 14px;color: #777;line-height: 38px;height:38px;padding:0 10px 0 40px;width:300px;} +.login-t-side{width:170px;margin-right:20px;} +.btn-red{background-color: #a5232e;border-radius:3px;color: #fff;text-align: center;} +.btn-sent{width:108px; display: inline-block;line-height: 40px;height: 40px; cursor: pointer;} +.btn-sent.sentend{cursor: text;background-color: gray;} +.btn-submit{border:none;font-size: 18px;line-height: 50px;display: block;width: 100%;cursor: pointer;} +.login-tips{position: relative;} +.login-tips a{color:#777;text-decoration:none;} +.login-tips a:hover{text-decoration:underline;} \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/css/reader.min.css b/src/main/resources/static/plugins/fiction/css/reader.min.css new file mode 100644 index 0000000..23f143d --- /dev/null +++ b/src/main/resources/static/plugins/fiction/css/reader.min.css @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2018-08-16 10:50:24*/ +.space_h80{height:80px;clear:both}.reader_warp{width:960px}#reader_warp{margin:0 auto;position:relative}.reader_crumb{font-size:13px;letter-spacing:.86px;line-height:33px}.reader_box_spline{height:1px;overflow:hidden;background:#ccc}.reader_box{padding:0 100px;position:relative}.reader_box .title{padding-top:80px;padding-bottom:10px;text-align:center}.reader_box .title .iconbox{display:inline-block}.title_txtbox{line-height:40px;font-size:28px;color:#333;letter-spacing:1.08px;display:inline;font-weight:700}.reader_box .title .vip{display:inline-block;margin-right:10px;background:url(../images/vip.png) no-repeat;width:16px;height:16px;vertical-align:0}.bookinfo{text-align:center;font-family:MicrosoftYaHei;font-size:12px;letter-spacing:.86px;line-height:23px;padding-bottom:20px;position:relative}.reader_line{border-top:1px dotted #ccc;height:1px;overflow:hidden;display:block}.reader_box .content{padding:30px 0 50px}.reader_box .content p{letter-spacing:1px;line-height:2em;text-indent:2em;padding:.5em .3em}.head-fixed-reader{display:inline-flex}.reader_lnkbtn{border:1px solid #b3b3b3;border-radius:2px;height:24px;line-height:24px;position:absolute;right:0;margin-top:-2px;color:#333;text-align:center}.reader_lnkbtn:hover{border:1px solid #e84848;color:#e84848}.marker{width:17px;height:26px;background-image:url(../images/reader_ico.png);position:absolute;right:18px;top:0;cursor:pointer;background-position:-120px 0}.marker:hover{background-position:-137px 0}.marker.added{background-position:-154px 0}.reader_btnred{font-size:18px;color:#fff;background:#d32f2f;border-radius:2px;height:50px;line-height:50px;padding:0 50px;border:0;cursor:pointer}.authortips{padding-top:30px;clear:both;display:table;width:100%;position:relative;font-size:12px}.authortips .avatar{float:left;width:60px;text-align:center;height:65px}.authortips .avatar img{width:50px;height:50px;border-radius:50px}.authortips .avatar .avatar_b{width:60px;height:20px;background:#fc7403;color:#fff;line-height:20px;text-align:center;border-radius:3px;position:relative;top:-8px}.authortips .con{margin-left:80px;color:#333;letter-spacing:.86px;line-height:20px;position:relative;right:0;left:0;min-height:40px;background:#fcf4e7;border:1px solid #e6e6e6;padding:10px}.authortips .con em.arr{width:14px;height:14px;border:1px solid #e6e6e6;background:#fcf4e7;position:absolute;left:-8px;transform:rotate(45deg);border-top:0;border-right:0;top:20px}.authortips .con p{font-family:PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif,Simsun}.reader_order{width:610px;height:290px;margin:30px auto;background:rgba(250,250,250,.98);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);border-radius:2px}.reader_order h4{height:50px;border-bottom:2px solid #f0f0f0;font-size:14px;color:#333;line-height:50px;padding:0 20px}.reader_order h4 .fr{font-size:12px}.reader_order .reader_ordercon{display:table-cell;vertical-align:middle;text-align:center;width:610px;height:240px}.reader_obtnred{width:210px;height:85px;background:#d32f2f;border-radius:2px;display:inline-block;margin-right:50px}.reader_obtnred:hover{background:#e84848}.reader_obtnred p{font-size:18px;color:#fff;margin:17px auto 7px}.big_donate p,.reader_order *{font-family:'微软雅黑',Microsoft YaHei,Apple LiGothic Medium!important}.reader_obtnred span{font-size:12px;color:#fff}.reader_ordercon a span{display:block;padding-top:3px}.reader_obtnred.ordering{background-color:#ccc}.reader_obtnwhite{width:208px;height:83px;border:1px solid #d6d6d6;background:#fff;border-radius:2px;display:inline-block;color:#333}.reader_obtnwhite:hover{color:#e84848;border-color:#e84848}.reader_obtnwhite:hover *{color:#e84848}.reader_obtnwhite p{font-size:18px;margin:17px auto 7px}.reader_obtnwhite span{font-size:12px}.order_autotip{margin-top:50px;font-size:12px;color:#999;position:relative}.order_autotip input{vertical-align:middle;margin-right:5px;position:relative}.order_autotip input[type=checkbox]{vertical-align:middle;left:-20px;position:relative;visibility:hidden}.order_autotip input[type=checkbox]+em.checkbox{width:13px;height:13px;position:absolute;background-image:url(../images/reader_ico.png);background-position:-120px -150px;margin:2px auto auto -15px}.order_autotip input[type=checkbox]:checked+em.checkbox{width:13px;height:13px;position:absolute;background-position:-133px -150px}.big_donate{width:250px;height:50px;background:#d32f2f;color:#fff;text-align:center;display:block;margin:0 auto;border-radius:2px}.big_donate:hover{background:#e84848}.big_donate em{display:inline-block;background:url(../images/reader_donate_icon.png) center no-repeat;width:22px;height:50px;vertical-align:middle;margin-right:10px}.big_donate p{color:#fff;line-height:50px;display:inline-block;height:50px;overflow:hidden;font-size:20px;letter-spacing:1.5px;vertical-align:middle}.small_donate{width:87px;height:24px;text-align:center;line-height:24px;border:1px solid #d32f2f;border-radius:2px;font-size:12px}.small_donate em{background:url(../images/reader_donate_12.png) center no-repeat;width:12px;height:12px;margin-right:5px;display:inline-block;vertical-align:-2px}.small_donate.flowbot{position:absolute;right:100px;top:-2px;color:#a11313}.small_donate.flowbot:hover{color:#e84848;border-color:#e84848}.chap_btnbox{display:table;height:50px;width:100%;border-spacing:5px 0}.chap_btnbox a{background:rgba(0,0,0,.03);border-radius:2px;height:50px;display:table-cell;border-collapse:separate;line-height:50px;text-align:center;font-size:14px;color:#333;letter-spacing:.93px;width:180px}.chap_btnbox a.nextchapter{width:370px}.chap_btnbox a:hover{background:rgba(232,72,72,.06);color:#e84848}.ctrl_tips{text-align:center;font-size:12px;color:#999;letter-spacing:1.2px;line-height:60px}.chapter_forum{width:auto;padding-bottom:30px}.chapter_forum .chapter_forum_tit{border-bottom:1px solid #ddd5c6;height:48px;line-height:48px}.chapter_forum .chapter_forum_tit h3{float:left;font-family:MicrosoftYaHei;font-size:16px;color:#333;letter-spacing:.8px;margin-right:15px;font-weight:700}.chapter_forum .chapter_forum_tit span{float:left;font-size:12px;color:#999;letter-spacing:.86px}.chapter_forum .chapter_forum_tit span b{color:#151515}.chapter_forum_btn{border:1px solid #d32f2f;border-radius:2px;width:87px;height:24px;float:right;line-height:24px;color:#a11313;letter-spacing:.86px;text-align:center;margin-top:10px;font-size:12px}.chapter_forum_btn:hover{color:#e84848;border:color #e84848}.forums-list .fail{background:url(../images/fail.png) no-repeat center top;width:100%;margin:103px auto 130px;padding-top:166px;font-size:14px;color:#999;text-align:center}.forums-list .fail i{color:#a11313;cursor:pointer}.forums-list .fail i:hover{color:#d32f2f}.reader_crumb,.reader_crumb a{color:#666}.bookinfo{color:#999}.bookinfo a{color:#2a2a2a}.bookinfo a:hover{color:#e84848}.reader_box .content p{color:#333;-moz-user-select:none;-webkit-user-select:none}.reader_lnkbtn{color:#333;font-size:12px;width:87px;height:24px}.reader_lnkbtn:hover{color:#e84848}.content div{font-size:14px}body.rb_1{background:#d9cdb6}.rb_1 .reader_box{background:#faeed7;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}body.rb_2{background:#b9c1c9}.rb_2 .reader_box{background:#e9eff5;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}.rb_2 .authortips .con,.rb_2 .authortips .con em.arr{background-color:#f1f5f9}body.rb_3{background:#c4ccc0}.rb_3 .reader_box{background:#e7f0e1;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}.rb_3 .authortips .con,.rb_3 .authortips .con em.arr{background-color:#f0f6ed}body.rb_4{background:#d4c7cc}.rb_4 .reader_box{background:#f2e4e9;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}.rb_4 .authortips .con,.rb_4 .authortips .con em.arr{background-color:#f7eef1}body.rb_5{background:#ccc}.rb_5 .reader_box{background:#f7f7f7;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}.rb_5 .authortips .con,.rb_5 .authortips .con em.arr{background-color:#fafafa}body.rb_6{background:#d6d5c1}.rb_6 #readerFt .reader_box{background:url(../images/bg6.jpg) center top repeat-x #f9f7e3;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}.rb_6 .authortips .con,.rb_6 .authortips .con em.arr{background-color:#f6f4ea}body.rb_7{background:#b8b8b8}.rb_7 .reader_box{background:url(../images/bg7.png);box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}.rb_7 .authortips .con,.rb_7 .authortips .con em.arr{background-color:#fafafa}body.rb_8{background:#222}.rb_8 .reader_box{background:#343434;box-shadow:0 2px 20px 0 rgba(0,0,0,.05)}.rb_8 .bookinfo a,.rb_8 .bookinfo span,.rb_8 .chapter_forum .chapter_forum_tit h3,.rb_8 .chapter_forum .chapter_forum_tit span b,.rb_8 .for-rp-con .dec a,.rb_8 .for-rp-con h4>a,.rb_8 .for-rp-con h4>a i,.rb_8 .reader_box .content p,.rb_8 .reader_lnkbtn,.rb_8 .title_txtbox{color:#999}.rb_8 .bookinfo{color:#666}.rb_8 .reader_line{opacity:.4}.rb_8 .chap_btnbox a{background:#3e3e3e;color:#999}.rb_8 .chap_btnbox a:hover{background:rgba(232,72,72,.05);color:#e84848}.rb_8 .ctrl_tips{color:#666}.rb_8 .gpd_btnpal a{background-color:#343434}.rb_8 .gpd_btnpal a:hover{background-color:rgba(52,52,52,.6)}.rb_8 .gpd_btnpal a.active{background-color:rgba(34,34,34,.98);box-shadow:2px 2px 5px 0 rgba(0,0,0,.3)}.rb_8 .gpd_btnpal a.active:after{background-color:rgba(34,34,34,.98)}.rb_8 .gpd_btnpal a.bookShelf.added,.rb_8 .gpd_btnpal a.bookShelf.added:hover{background-color:#343434;color:#666}.rb_8 .reader_box_spline{background:#222}.rb_8 .reader_order h4 .fr{color:#666}.rb_8 .reader_lnkbtn:hover{border:1px solid #e84848;color:#e84848}.rb_8 .chapter_forum .chapter_forum_tit,.rb_8 .forums-list li{border-bottom-color:#4b4b4b}.rb_8 .authortips .con,.rb_8 .authortips .con em.arr{background-color:#484848;border-color:#333;color:#999}.rb_8 .reader_order{background:rgba(34,34,34,.8)}.rb_8 .reader_order h4{border-color:#4b4b4b;color:#999}.rb_8 .gpd_flt_setting{background:rgba(34,34,34,.98)}.rb_8 .gpd_setLine .gpd_setcon a,.rb_8 .sbw_font{background-color:rgba(250,250,250,.6);border-color:#4b4b4b}.rb_8 .gpd_flt_setting h4{color:#999;border-color:#4b4b4b}.rb_8 .gpd_setLine .gpd_setcon a.active,.rb_8 .gpd_setLine .gpd_setcon a:hover,.rb_8 .gpd_setLine.gpd_setstyle .gpd_setcon a.active,.rb_8 .gpd_setLine.gpd_setstyle .gpd_setcon a:hover{color:#333}.rb_8 .gpd_setsize .nowfont{float:left;color:#666;border-color:#4b4b4b}.rb_8 .gpd_setLine .gpd_setcon .sbw_font a{background-color:transparent}.gpd_setfont .sbf_1,.rft_1 p{font-family:'宋体',SimSun,STSong}.gpd_setfont .sbf_2,.rft_2 p{font-family:'黑体',SimHei,STHeiti}.gpd_setfont .sbf_3,.rft_3 p{font-family:'微软雅黑',Microsoft YaHei,Apple LiGothic Medium}.gpd_setfont .sbf_4,.rft_4 p{font-family:'楷体',KaiTi,BiauKai}.rw_1{width:640px}.rw_2{width:800px}.rw_1 .reader_box{padding:8px 40px}.rw_1 .reader_order,.rw_1 .reader_order .reader_ordercon{width:560px}.rw_1 .bookinfo .reader_lnkbtn{margin-top:-95px;right:-30px}.rw_2 .bookinfo .reader_lnkbtn{margin-top:-85px;right:-82px}.rw_3{width:960px}.rw_4{width:1100px}.rw_5{width:1440px}.rw_6{width:1700px}#uiGPReaderAct{position:fixed;top:113px;left:50%;margin-left:-550px}#uiGPUserAct{position:fixed;bottom:0;left:50%;margin-left:490px}#uiGPReaderAct,#uiGPUserAct{width:70px}.goodgame{width:100%;height:1920px;position:fixed;top:0;background-position:center top;background-repeat:no-repeat;display:none;opacity:.2}.goodgame a{display:block;width:100%;height:1920px}.gamepad{display:none}.gpd_btnpal{position:relative;z-index:11}.gpd_btnpal a{float:left;width:43px;height:25px;background-color:rgba(250,250,250,.3);font-size:12px;color:#999;letter-spacing:.93px;text-align:left;padding-left:17px;padding-top:35px;margin-bottom:2px;background-image:url(../images/reader_ico.png);background-repeat:no-repeat;position:relative}.gpd_btnpal a:hover{background-color:rgba(250,250,250,.5)}.gpd_btnpal a.active{width:53px;background-color:rgba(250,250,250,.98);box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.gpd_btnpal a.active::after{content:'';background-color:rgba(250,250,250,.98);width:10px;position:absolute;top:0;left:65px;height:60px}.gpd_btnpal .chapterList{background-position:0 -7px}.gpd_btnpal .bookShelf{background-position:0 -127px}.gpd_btnpal a.bookShelf.added,.gpd_btnpal a.bookShelf.added:hover{padding-left:11px;width:49px;cursor:default;background-position:-120px -187px;color:#b3b3b3;background-color:rgba(250,250,250,.3)}.gpd_btnpal .bookDetail{background-position:0 -67px}.gpd_btnpal .readerSetting{background-position:0 -187px}.gpd_btnpal .donate{background-position:-60px -7px}.gpd_btnpal .monthTicket{background-position:-60px -67px}.gpd_btnpal .chapterForum{background-position:-60px -127px}.gpd_btnpal .returntop{background-position:-60px -187px}.gpd_flt_chapterlist{width:740px;height:510px;background-color:rgba(250,250,250,.98);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);left:70px;position:absolute;display:none}.gpd_flt_setting{width:500px;height:400px;background-color:rgba(250,250,250,.98);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);left:70px;position:absolute;display:none;padding:0 35px}.gpd_flt_setting h4{font-size:16px;color:#333;letter-spacing:.83px;height:50px;line-height:60px;font-weight:700;border-bottom:1px solid #e6e6e6;overflow:hidden;margin-bottom:20px}.gpd_setLine{clear:both;margin-bottom:20px}.gpd_setLine .gpd_setcon a{background:#fff;border:1px solid #d6d6d6;border-radius:2px;height:34px;line-height:34px;padding:0 28px;float:left;margin-right:9px;font-size:14px;color:#333}.gpd_setLine .gpd_setcon a.active,.gpd_setLine .gpd_setcon a:hover,.gpd_setLine.gpd_setstyle .gpd_setcon a.active,.gpd_setLine.gpd_setstyle .gpd_setcon a:hover{border-color:#e84848;color:#e84848}.gpd_setName,.gpd_setcon{display:table-cell;vertical-align:middle}.gpd_setName{font-size:14px;color:#666;letter-spacing:.72px;width:85px}.gpd_setstyle div{height:50px}.gpd_setLine.gpd_setstyle .gpd_setcon a{width:38px;height:38px;border:1px solid #d6d6d6;border-radius:40px;float:left;padding:0;margin-right:10px}.sbw_font{border:1px solid #d6d6d6;overflow:hidden;background:#fff;border-radius:2px}.gpd_setsize .nowfont{float:left;height:18px;border:2px solid #e6e6e6;font-size:18px;line-height:18px;padding:0 28px;border-width:0 2px;margin-top:8px;color:#999}.gpd_setLine .gpd_setcon .sbw_font a{border:0;font-size:18px;margin:0;padding:0 20px}.gpd_setLine .gpd_setcon .sbw_font a:hover{color:#e84848}.gpd_setLine.gpd_setstyle .gpd_setcon a.sbs_1{background:#faeed7}.gpd_setLine.gpd_setstyle .gpd_setcon a.sbs_2{background:#e9eff5}.gpd_setLine.gpd_setstyle .gpd_setcon a.sbs_3{background:#e7f0e1}.gpd_setLine.gpd_setstyle .gpd_setcon a.sbs_4{background:#f2e4e9}.gpd_setLine.gpd_setstyle .gpd_setcon a.sbs_5{background:#f7f7f7}.gpd_setLine.gpd_setstyle .gpd_setcon a.sbs_6{background:url(../images/style6.png);background-size:cover}.gpd_setLine.gpd_setstyle .gpd_setcon a.sbs_7{background:url(../images/bg7.png)}.gpd_setLine.gpd_setstyle .gpd_setcon a.sbs_8{background-color:#343434;background-image:url(../images/reader_ico.png);background-position:-132px -72px}.gpd_btnLine{text-align:center;padding:15px 0}.gpd_btnLine button{border-radius:2px;width:130px;height:36px;line-height:36px;font-size:14px;display:inline-block;margin:0 30px;cursor:pointer}.gpd_btnLine .confirm{background:#d32f2f;border:1px solid #d32f2f;color:#fff}.gpd_btnLine .reset{background:#fff;border:1px solid #d6d6d6;color:#333}.for-comment em,.for-praise em,.for-rp-con .dec .hasPic,.for-rp-con h4 .hasPic{background:url(../images/book_ic2.png) no-repeat;vertical-align:-3px;display:inline-block}.forums-list li{padding:30px 0 0;border-bottom:1px dotted #d6d6d6}.user-head{position:relative;width:50px;height:50px;float:left;margin-right:20px;text-align:center}.for-rp-con{overflow:hidden;padding-bottom:22px}.for-rp-con.no-bor{border:none}.user-head img{border-radius:25px;margin-bottom:6px}.user-head em{background:url(../images/lv5.gif) no-repeat;width:16px;height:16px;display:inline-block;position:absolute;right:0;bottom:0}.user-head span{display:block;font-size:12px;color:#999}.user-head .lv5{background:url(../images/lv5.gif) no-repeat}.user-head .lv4{background:url(../images/lv4.gif) no-repeat}.user-head .lv3{background:url(../images/lv3.gif) no-repeat}.user-head .lv2{background:url(../images/lv2.gif) no-repeat}.user-head .lv1{background:url(../images/lv1.gif) no-repeat}.for-rp-con .name{font-size:14px;color:#999;margin-bottom:12px;position:relative;font-weight:700;line-height:25px}.for-reset{float:right;cursor:pointer}.for-reset.show .reset-list{display:block}.reset-list{display:inline-block;display:none}.reset-list span{cursor:pointer;border:1px solid #d32f2f;border-radius:2px;padding:0 16px;height:23px;text-align:center;line-height:23px;display:inline-block;color:#d32f2f;margin-left:5px}.reset-list span:hover{background:#d32f2f;color:#fff}.for-reset-btn{background-position:0 -316px;width:19px;height:25px;display:inline-block;vertical-align:-8px;margin-left:7px}.for-reset-btn.hover,.for-reset-btn:hover{background-position:-53px -316px}.for-label{border-radius:2px;font-size:12px;margin-left:7px;width:32px;height:18px;text-align:center;line-height:18px;display:inline-block}.for-label.au{background:#fc7403;color:#fff;border:1px solid #fc7403}.for-label.cir{opacity:.6;border:1px solid #02b389;color:#02b389}.for-label.lz{opacity:.6;border:1px solid #ab93f8;color:#ab93f8}.for-label.weak{color:#fc7403;border:1px solid #fc7403;width:58px}.for-rp-con .name .floor{color:#999;float:right}.for-rp-con .name .floor i{font-size:16px;font-weight:700;padding-right:3px}.for-rp-con h4{font-size:16px;color:#333;margin-bottom:8px;font-weight:700}.for-rp-con h4>a,.for-rp-con h4>a i{color:#333;font-weight:700}.for-rp-con h4>a i.red{color:#d32f2f}.for-rp-con h4 .hasPic{background-position:-106px -247px;font-size:14px;color:#999;font-weight:200;padding-left:30px;line-height:25px;vertical-align:2px;margin-left:10px}.for-rp-con .dec .jh,.for-rp-con .dec a .jh,.for-rp-con .dec a .st,.for-rp-con h4 .jh,.for-rp-con h4 .st{margin-right:5px;background:rgba(232,72,72,.6);border-radius:2px;font-size:12px;color:#fff;padding:0 5px;height:18px;text-align:center;line-height:18px;display:inline-block;vertical-align:1px}.for-rp-con .dec a .st,.for-rp-con h4 .st{background:#8c9abd}.for-rp-con .dec{margin-bottom:15px;color:#333;line-height:25px;font-size:14px;position:relative}.for-rp-con .dec a{color:#333;display:block}.for-rp-con .dec a .gray{color:#999}.for-rp-con .dec .hasPic{background-position:-106px -247px;font-size:14px;color:#999;font-weight:200;padding-left:30px;line-height:25px;display:inline-block;vertical-align:1px;margin-left:10px}.for-rp-con .dec .emoji_em{margin-bottom:1px}.for-rp-con .dec p{font-size:14px;display:inline-block}.for-rp-con .dec.hide a,.for-rp-con .dec.hide p{max-height:76px;overflow:hidden}.for-rp-con .dec p .gray{color:#999}.for-rp-con .dec img{margin:15px 0 20px;display:block;max-width:640px;max-height:480px}.for-rp-con .JdecAll img{max-width:240px;border:1px solid #979797;margin-bottom:5px}.for-rp-con .dec .show-more{margin:0 0 5px;cursor:pointer;float:right}.for-rp-con .dec .show-more a{display:inline}.for-rp-con .dec.hide .show-more em{background:url(../images/more.png) no-repeat right center;display:inline-block;width:8px;height:9px}.for-rp-con .other .date{color:#999;font-size:14px}.for-rp-con .for-list{font-size:0}.for-le{cursor:pointer;display:inline-block;margin-left:15px;color:#999}.for-le:hover,.for-rp-con .dec .show-more a:hover{color:#e84848}.for-le em{width:20px;height:18px;display:inline-block}.for-comment,.for-praise{color:#999;font-size:14px}@keyframes uped{from{transform:scale(2);opacity:0}to{transform:scale(1);opacity:1}}.for-praise{margin-left:30px}.for-praise em{background-position:0 0}.for-praise.popin em{animation:uped .5s;animation-fill-mode:forwards}.for-praise:hover em{background-position:-53px 0}.for-praise.uped em{background-position:-106px 0}.for-comment em{background-position:0 -34px}.for-comment:hover em{background-position:-53px -34px}.chapter_thread .empty{background:url(../images/empty.png) no-repeat center top;width:100%;margin:59px auto 0;padding-top:196px;font-size:14px;color:#999;text-align:center;padding-bottom:130px}.chapter_thread .locking{background:url(../images/lock.png) no-repeat center top;width:100%;margin:59px auto 130px;padding-top:196px;font-size:14px;color:#999;text-align:center}.chapter_morethread{font-size:14px;color:#999;letter-spacing:1.17px;text-align:center;margin:20px 0 30px}.chapter_morethread a{color:#999}.chapter_morethread .more-link em{background:url(../images/more.png) no-repeat right center;display:inline-block;width:8px;height:9px}.chapter_morethread .more-link:hover{text-decoration:underline;color:#e84848} \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/css/search.min.css b/src/main/resources/static/plugins/fiction/css/search.min.css new file mode 100644 index 0000000..d0579bb --- /dev/null +++ b/src/main/resources/static/plugins/fiction/css/search.min.css @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2019-10-15 11:33:29*/ +.search-html-box .imgbox{box-shadow:0 2px 4px 0 rgba(0,0,0,.2);border-radius:4px;overflow:hidden}.search-main{width:922px}.search-side{width:238px}.search-side .search-side-con{padding:20px 15px 20px 20px;border:1px solid #e6e6e6}.search-side .se-side-tit{font-weight:700;font-size:14px;line-height:1}.search-side .se-side-cell{margin-top:20px}.search-side .se-side-book{width:51px;height:68px;margin-right:13px}.search-side .se-side-book img{width:51px;height:68px}.search-side .se-side-info{width:136px}.search-side .se-side-info .bookname{font-size:14px;color:#333;letter-spacing:1px}.se-side-info .b-infos,.se-side-info .bookname{width:136px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.se-side-info .bookname a{color:#333}.se-side-info .bookinfo a:hover,.se-side-info .bookname a:hover{color:#e84848}.se-side-info .bookinfo{padding:5px 0 11px;color:#e6e6e6;overflow:hidden}.se-side-info .bookinfo>*{float:left}.se-result-infos .bookinfo em,.se-side-info .bookinfo em{margin:0 7px}.se-side-info .bookinfo a{color:#888}.se-side-info .b-infos{color:#999}.se-side-info .bookinfo a:nth-child(1){max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-main .search-tips{color:#666;letter-spacing:.93px;line-height:1;font-size:14px}.search-tips span{color:#151515}.search-main .search-nav{margin-top:16px;height:36px;line-height:36px;background:#f7f7f7}.search-nav span{font-size:13px;color:#666;margin:0 20px;cursor:pointer}.search-nav span.active{color:#d32f2f;font-weight:700}.search-result-list{padding:20px 0;border-bottom:1px dotted #ccc;position:relative}.search-result-list .se-result-book{margin-right:20px}.search-result-list .se-result-infos{width:595px}.se-result-infos .tit a{font-size:20px;color:#333;letter-spacing:1px;font-weight:400}.se-result-infos .tit a.qz_tit{color:#e84848}.se-result-infos .tit em{background:#fc7403;border-radius:2px;border-radius:2px;color:#fff;display:inline-block;width:32px;height:20px;text-align:center;line-height:20px;vertical-align:2px;margin-left:8px}.foruminfo{padding:15px 0}.foruminfo .forum_int{display:inline-block;font-size:14px;color:#999;width:120px}.foruminfo .forum_int span{font-size:16px;color:#444}.se-result-infos .key-word .active,.se-result-infos .tit a span{color:#d32f2f}.se-result-infos .bookinfo a:hover,.se-result-infos .key-word a:hover,.se-result-infos .tit a:hover,.se-result-infos .tit a:hover span{color:#e84848}.se-result-infos .bookinfo{padding:10px 0 15px 0;color:#e6e6e6}.se-result-infos .bookinfo a,.se-result-infos .bookinfo span,.se-result-infos .key-word a{color:#999}.se-result-infos p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;color:#666;line-height:20px;letter-spacing:.93px;height:40px}.se-result-infos .key-word{line-height:24px;color:#888;letter-spacing:.86px;position:absolute;left:120px;bottom:16px}.se-result-infos .key-word a{margin-right:8px}.search-result-list .btn{position:absolute;right:0;top:20px;width:100px}.search-result-list .btn a{display:block;width:100px;height:30px;margin-bottom:9px;text-align:center;line-height:30px;overflow:hidden;font-size:14px}.search-result-list .btn .bkinfo{background:#d32f2f;border-radius:2px;color:#fff}.search-result-list .btn .addshelf{border:1px solid #e6e6e6;border-radius:2px;color:#333}.search-result-list .btn .bkinfo:hover{background:#e84848}.search-result-list .btn .addshelf:hover{border:1px solid #e84848;color:#e84848}.search-result-list .btn .addshelf.added{color:#cfcdcd;border-color:#e6e6e6}.search_d_pagesize{line-height:33px;font-size:12px;color:#999;text-align:center}.search_d_pagesize a{border:1px solid #ccc;border-radius:1px;width:33px;height:33px;display:inline-block;margin:0 3px;font-size:14px;color:#999;vertical-align:middle}.search_d_page_submit:hover,.search_d_pagesize a.active,.search_d_pagesize a:hover{background:#d32f2f;color:#fff;border:1px solid #d32f2f}.search_d_page_value{width:33px;height:33px;text-align:center;color:#333;border:1px solid #ccc;padding:0;margin-right:8px;vertical-align:middle}.search_d_page_submit{width:40px;text-align:center;line-height:33px;height:33px;background-color:#fff;padding:0;color:#999;border:1px solid #ccc;outline:0;cursor:pointer;margin-left:8px;vertical-align:middle}.search_d_page_submit:hover,.search_d_page_value:hover{border:1px solid #d32f2f}.search_d_pagesize a.search_d_next,.search_d_pagesize a.search_d_pre{font-size:18px}font[color=RED]{color:#d32f2f} \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/css/signin.css b/src/main/resources/static/plugins/fiction/css/signin.css new file mode 100644 index 0000000..e6f5a50 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/css/signin.css @@ -0,0 +1,25 @@ +/*reset及 clear*/ +body{font-family:"Arial","Microsoft JhengHei";font-size: 12px;overflow-x:hidden;} +i,em{font-style:normal} +img{border:0 none;vertical-align:top;max-width: 50%;margin-top: 20px} +h1,h2,h3,h4,h5,h6{font-weight: normal} +body,p,em,span,ul,li,h1,input{padding: 0;margin:0;list-style: none;} +::-ms-clear{display: none;} +::-ms-reveal{display: none;} +.fl{float: left;} +.fr{float:right;} + +/*头部导航*/ +.pass_logo{float:left;width:178px;margin:15px auto auto 12px; } +.pass_link{float:right;margin:38px 20px auto auto;color:#526584;display: inline-block;padding:0 5px; line-height:22px;font-family:Tahoma;} +.pass_link a{color:#fff;background:#526584;display: inline-block;padding:0 15px; text-decoration: none;margin-left:20px;} +.pass_ad{float:left;width:560px;height:410px;overflow: hidden;} + + +/*注册*/ +#head{width:980px;margin: 15px auto 0;height: 60px;overflow: hidden;font-family:"Microsoft JhengHei"} +#head .reg-logo-phone{font-size: 20px;color:#777;border-left:1px solid #c9c9c9;padding-left: 18px;margin-left:152px;height: 24px;margin-top:20px;} +#head .reg-login{color:#666;margin-top:20px;height: 33px;line-height: 33px;font-size: 12px;} +#head .go-login{display: inline-block;border:1px solid #dddddd;background-color: #f7f7f7;color:#666;text-decoration: none;border-radius:3px;padding: 0 18px;margin-left:5px;font-weight:700;} +.reg-line{background:url(../images/reg_hr.png) no-repeat center top;height:20px;} + diff --git a/src/main/resources/static/plugins/fiction/css/store.min.css b/src/main/resources/static/plugins/fiction/css/store.min.css new file mode 100644 index 0000000..89aff92 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/css/store.min.css @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2018-08-21 14:43:54*/ +.bookstore_tbox{background:#f7f7f7;border:1px solid #e6e6e6;padding:12px 20px;overflow:hidden;font-size:13px}.bookstore_tbox a{color:#151515;font-size:13px;margin:5px 6px 5px 7px;display:inline-block}.bookstore_tbox a.current{color:#fff;background:#d32f2f;border-radius:2px;padding:0 5px}.bookstore_tbox .sexsel{padding-bottom:2px;color:#999;overflow:hidden}.bookstore_tbox .sexsel span{float:left;margin:0 10px;vertical-align:middle;line-height:30px;color:#e6e6e6}.bookstore_tbox .sexsel a{font-size:15px;color:#999;margin:0;line-height:30px;padding:0;float:left}.bookstore_tbox .sexsel a.current{color:#333;background:0 0;font-weight:700}.bookstore_select .kind{clear:both;padding:3px 0;line-height:20px;overflow:hidden}.bookstore_select .kind .bz{float:left;width:88px;color:#999;padding-top:5px}.bookstore_select .kind .nr{float:left;width:1020px;color:#888}.spline{height:1px}.storeline{height:1px;background:#e6e6e6;overflow:hidden;margin:5px auto}.bookstore_select .kind .nr .selected{background:#d32f2f;line-height:20px;padding:0 20px 0 5px;font-size:13px;position:relative;color:#fff;float:left;border-radius:2px;margin:5px 6px 5px 7px;float:left}.bookstore_select .kind .nr .selected a{background:url(../images/closeselect.png);position:absolute;width:11px;height:11px;right:5px;top:5px;margin:0;overflow:hidden}.sort{line-height:20px;padding:10px 0 10px 20px;height:20px;overflow:hidden}.sort .kind{float:left;position:absolute}.sort .kind .bz{float:left;line-height:25px;margin-right:25px;color:#999}.sort .kind .nr{float:left;line-height:25px}.sort .sort_form{position:relative;float:left;margin:0 6px;z-index:8;line-height:25px}.sort .sort_form .sort_select{display:inline-block;height:25px;line-height:25px;overflow:hidden;color:#333;padding:0 10px 0 10px;position:relative;font-size:13px}.sort .sort_form .sort_select.current{background:rgba(250,250,250,.98);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);border-bottom:1px solid #e6e6e6}.sort .sort_form .sort_select em.icon{background:url(../images/icon01.png) no-repeat center center;width:5px;height:3px;display:inline-block;margin:0 0 0 5px;-moz-transition:transform .3s ease-in;-webkit-transition:transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;vertical-align:middle;overflow:hidden}.sort .sort_form:hover .sort_select em.icon{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sort .sort_form .options{position:absolute;left:0;top:26px;width:100%;text-align:left;text-indent:10px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);display:none;background:rgba(250,250,250,.98)}.sort .sort_form .options ul li{height:25px;line-height:25px;font-size:13px}.sort .sort_form .options ul li a{display:block;text-decoration:none;padding:0;margin:0;color:#3c3d47;height:25px;line-height:25px}.sort .sort_form .options ul li a:hover{display:block;color:#d32f2f}.sort .sort_form .sort_select.on,.sort .sort_form span.sort_select.on{color:#d32f2f}.sort_listtype{float:right}.sort_listtype a{display:inline-block;width:17px;height:17px;background:url(../images/listtype.png);margin-left:10px}.sort_listtype a.c_digi.active,.sort_listtype a.c_digi:hover{background-position:left bottom}.sort_listtype a.l_list{background-position:right top}.sort_listtype a.l_list.active,.sort_listtype a.l_list:hover{background-position:right bottom}.store_list_wrap{border:1px solid #e6e6e6;padding:0 20px 20px;font-size:12px;overflow:hidden}.dotline{border-bottom:1px dotted #ccc;height:0;overflow:hidden;clear:both}.store_booklist .tab-head{height:45px;line-height:45px;font-weight:700;border-bottom:1px solid #e6e6e6;padding-top:5px}.store_booklist span{float:left;padding-right:20px}.store_booklist .kind{width:65px;padding-right:15px}.store_booklist .bookname{width:200px}.store_booklist .chap{width:360px}.store_booklist .status{width:65px}.store_booklist .count{width:100px}.store_booklist .author{width:145px}.store_booklist .time{width:105px;padding-right:0;text-align:center;float:right}.store_booklist .chap .vip{background:url(../images/vip.png) no-repeat center center;width:16px;height:15px;display:inline-block;vertical-align:text-bottom;margin-left:3px}.store_booklist .main_con li span.bookname{font-size:14px}.store_booklist .main_con li{font-size:12px;border-bottom:1px dotted #ccc;line-height:40px;overflow:hidden;height:40px;letter-spacing:1px;clear:both;text-overflow:ellipsis;color:#999}.store_booklist .main_con li span.bookname a{color:#333}.store_booklist .main_con li a:hover,.store_booklist .main_con li span.bookname a:hover,.store_booklist .main_con li span.chap a:hover{color:#e84848}.store_booklist .main_con .bookname a,.store_booklist .main_con .chap a{max-width:160px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left}.store_booklist .main_con .bookname em,.store_booklist .main_con .chap em{font-size:12px;color:#d32f2f;letter-spacing:.86px}.store_booklist .main_con .chap a{max-width:310px}.store_booklist .main_con .author a,.store_booklist .main_con .count,.store_booklist .main_con .kind a,.store_booklist .main_con li span.chap a{color:#999}.store_booklist .main_con .count,.store_booklist .main_con .time{letter-spacing:0}em.vip{background:url(../images/vip.png) no-repeat center center;width:16px;height:15px;display:inline-block;vertical-align:middle;margin:auto 5px}em.mark{color:#d32f2f;font-size:12px}.store_collist{overflow:hidden}.store_collist .bookbox{width:558px;height:135px;padding:20px 0}.bookbox .bookimg{width:100px;height:132px;float:left;margin-right:20px}.bookbox .bookimg img{width:100%;height:100%;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.bookbox .bookinfo{width:auto;overflow:hidden}.bookbox .bookname a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.bookbox .bookname,.bookbox .bookname a{font-size:20px;color:#333;line-height:26px}.bookbox .bookname em.vip{margin:auto 10px}.bookbox .bookilnk{height:16px;line-height:16px;font-size:12px;color:#e6e6e6;margin:10px 0 15px;text-indent:-8px}.bookbox .bookilnk a,.bookbox .bookilnk span{margin:0 8px;color:#999}.bookbox .bookintro{font-size:13px;color:#666;line-height:20px;max-height:40px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bookbox .bookupdate{line-height:20px;margin-top:10px;text-align:right;color:#999}.bookbox .bookupdate a{color:#999}.pagebox .pagebar{color:#999}.pagebox{line-height:33px;font-size:12px;color:#999;text-align:center}.pagebox a{border:1px solid #ccc;border-radius:1px;width:33px;height:33px;display:inline-block;margin:0 3px;font-size:14px;color:#999;vertical-align:middle}.pagebox a.active,.pagebox a:hover,.pagebox_submit:hover{background:#d32f2f;color:#fff;border:1px solid #d32f2f}.pagebar .text{width:33px;height:33px;text-align:center;color:#333;border:1px solid #ccc;padding:0;margin-right:8px;vertical-align:middle}.pagebar input.scrollpage,.pagebox_submit{width:40px;text-align:center;line-height:33px;height:33px;background-color:#fff;padding:0;color:#999;border:1px solid #ccc;outline:0;cursor:pointer;margin-left:8px;vertical-align:middle}.pagebox_submit:hover,.pagebox_value:hover{border:1px solid #d32f2f}.pagebox a.d_next,.pagebox a.d_pre{font-size:18px}.bookbox .bookilnk a:hover,.bookbox .bookname a:hover,.bookbox .bookupdate a:hover{color:#e84848} \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/index.css b/src/main/resources/static/plugins/fiction/index.css new file mode 100644 index 0000000..656618a --- /dev/null +++ b/src/main/resources/static/plugins/fiction/index.css @@ -0,0 +1,196 @@ +*{ + margin: 0; + padding: 0; +} +ul{ + /* 清除样式(清除圆点) */ + list-style:none; +} +a{ + /* 去除下划线 */ + text-decoration: none; + /* 去除a标签点击后虚线框问题 */ + outline: none; +} +body{ + font-weight: 300; + letter-spacing: 1px; + font-family: Helvetica Neue,\\5FAE\8F6F\96C5\9ED1,Helvetica,Arial,sans-serif; +} +/*修改layui某些属性*/ +.layui-elem-field{ + margin-top: 20px; +} +/*标签*/ +.layui-field-box span{ + cursor: pointer; +} +.layui-field-box span:hover{ + background-color: #73858a; + color: #ffffff; +} + + +/*回到顶部*/ +.gotoTop{ + position: fixed; + cursor: pointer; + right: 40px; + bottom: 40px; + z-index: 2; +} +.gotoTop img{ + height: 40px; +} +/*头部内容*/ +.header{ + overflow: hidden; + padding: 23px; +} +.mytitle{ + float: left; + padding-left: 18%; + margin-right: 20px; + line-height: 27px; +} +.mytitle label{ + margin-right: 20px; + font-size: 18px; + letter-spacing: 4px; +} +.mymenu-content{ + padding-left: 35%; + line-height: 27px; +} +.mymenu{ + overflow: hidden; +} +.mymenu li{ + float: left; + margin-right: 20px; + border-right: 1px solid #b5b2b2; + padding-right: 20px; +} +.other-functions{ + float: right; +} +.query{ + float: right; + border-right: 1px solid #b5b2b2; + margin-right: 20px; +} +.keyword{ + height: 27px; + padding-left: 5px; +} + +/*主体*/ +.main-content{ + background-color: #f4f4f4; + overflow: hidden; +} +.my-sign{ + overflow: hidden; + border-bottom: 1px solid #c0c0c0; + background-color: #ffffff; +} +/*标志块*/ +.my-signImg{ + padding: 10px 96px 20px 230px; + float: left; +} +.my-signImg img{ + width: 120px; + border-radius: 93px; + margin-right: 70px; + float: left; + border: 4px solid #efefef; + cursor: pointer; +} +.my-signWord{ + margin-top: 35px; + float: left; +} +.my-signTitle{ + display: block; + margin-bottom: 15px; + font-size: 18px; + cursor: pointer; +} +.my-signBody{ + margin-left: 15px; +} +/*汇总*/ +.my-totalContent{ + float: left; + overflow: hidden; + width: 33%; +} +.blog-inTotal{ + padding: 25px 50px; + margin: 30px 0px 30px 90px; + background-color: #ffffff; +} +.blog-inTotal img{ + width: 60px; + border-radius: 30px; + display: block; + margin-bottom: 20px; +} +.num-inTotal{ + overflow: hidden; +} +.my-line{ + background-color: #c0c0c0; +} +.content-body{ + + margin: 30px 3px 3px 15%; + width: 70%; +} +.blog-item{ + background-color: #ffffff; + padding: 8px 19px; + /* width: 852px; */ + /* width: 48%; */ + margin-bottom: 20px; +} +.blog-item img{ + width: 10%; + height: auto; + border-radius:5px +} +.blog-item img:hover{ +} +.blog-title{ + text-align: center; + font-size: 25px; + padding-top: 10px; +} +.blog-author{ + text-align: right; + margin: 5px 0px; +} +.blog-des{ + margin-top: -10%; + margin-left: 18%; + margin-bottom: 8%; + margin-right: 0%; +} +.blog-tags{ + text-align: left; +} + +#tag1:hover{ + background-color: #73858a; + color: #ffffff; +} +#pager{ + text-align: center; +} + +.blog-page{ + padding-left: 42%; +} + + diff --git a/src/main/resources/static/plugins/fiction/index.js b/src/main/resources/static/plugins/fiction/index.js new file mode 100644 index 0000000..63864e4 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/index.js @@ -0,0 +1,53 @@ +var component = { + + /** + * 初始化 + */ + init : function () { + //layui + component.layui(); + //Header 以及 Total部分事件 + component.mySign(); + }, + + /** + * layui + */ + layui : function () { + //加载layui模块 + layui.use(['layer', 'form', 'element'], function () { + var layer = layui.layer + , form = layui.form + , element = layui.element + //layer.msg('Hello World'); + + }); + }, + + /** + * 签名类效果 + */ + mySign : function () { + + //Img(monkey) + var signImgTouch = function () { + $(this).animate({borderRadius : 0}, 1000); + }; + var signImgLeave = function () { + $(this).animate({borderRadius : 93}, 1000); + }; + $("#my-signImg").mouseenter(signImgTouch) + .mouseleave(signImgLeave); + + //Title + var signTitleTouch = function () { + $(this).animate({marginLeft : 50}, 800); + }; + var signTitleLeave = function () { + $(this).animate({marginLeft : 0}, 800); + }; + $("#my-signTitle").mouseenter(signTitleTouch) + .mouseleave(signTitleLeave); + } + +}; \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/js/aclick.min.js b/src/main/resources/static/plugins/fiction/js/aclick.min.js new file mode 100644 index 0000000..67c0143 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/js/aclick.min.js @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2022-08-02 15:45:47*/ +require(["jquery"],function(e){var n,t;-1==navigator.userAgent.toLowerCase().indexOf("compatible; msie")||0<(n=function(){var e=[];if(null!=window.adIdList&&window.adIdList!=undefined)for(var n=0,t=window.adIdList.length;n')}return n.join("\r\n")}(n),document.body.appendChild(t))}),$(function(){var e=function(e){var t=$(e).attr("adPosition"),i=$(e).attr("adGroup");null!=t&&null!=i&&setTimeout(function(){var e,n={sg:"ad"+t,cat:"zh_ad",fr:CookieUtil.getCookie("zhffr"),uid:CookieUtil.getCookie("ZHID"),url:encodeURIComponent(location.href),ds:window.screen.width+"x"+window.screen.height,pageid:document.body.getAttribute("_pgid")||0};for(e in n)0;(new Image).src="//ad.zongheng.com/avote.php?ap="+t,(new Image).src="//log.zongheng.com/advisit/"+i+"/"+t},1e3)};$(".adClickCss").live("click",function(){"object"!=this.nodeName.toLowerCase()&&e(this)})}); \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/js/chapter.min.js b/src/main/resources/static/plugins/fiction/js/chapter.min.js new file mode 100644 index 0000000..ec26089 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/js/chapter.min.js @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2022-08-19 15:02:27*/ +require(["donate","widget","reader","chapterForums","crypto_js","rsa"],function(e,t,r,n,a){var o=$("body").attr("bookId"),i=$("body").attr("bookName"),d=$("body").attr("chapterid");$("body").attr("forumid");1==$("body").attr("prescription")&&ZSAQ&&ZSAQ.push({event:"viewDiver",data:{diver_type:"readPageDownloadAppToContinue",page_module:"readPage",page_id:$("body").attr("_pgid"),book_id:o}});var c=new e({bookId:o,bookName:i});function p(e){var t=document.cookie,n=t.indexOf(e);if(-1!=n){n=n+e.length+1;var r=t.indexOf(";",n);-1==r&&(r=t.length);var a=unescape(t.substring(n,r))}return a}function s(e){return new Uint8Array(e.match(/[\da-f]{2}/gi).map(function(e){return parseInt(e,16)})).buffer}function l(e){for(var t="",n=new Uint8Array(e),r=n.byteLength,a=0;a'+n+"",t.html(p_new_html)}r.parShow(t,d)}}),$(".reader_main .content p").undelegate().delegate(".r_count","click",function(e){if($("#j_selectCommentBtn").hasClass("on")){e.stopPropagation();var t=$(this).parent();r.parShow(t,d)}}),UserUtil.addListener({innerReaderOrderUserMoney:function(e){$(".reader_order").children("h4").children(".fr").html('当前剩余:'+e.money+" 纵横币")}}),r.sendFootPrint(o,d),(u=r.getStatData()).book_id=o,u.chapter_id=d,u.read_type="turnover_chapter",u.vip="0"!=$("body").attr("chapterlevel"),ZSAQ&&ZSAQ.push({event:"viewReadPage",data:u})}); \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/js/chapterForums.min.js b/src/main/resources/static/plugins/fiction/js/chapterForums.min.js new file mode 100644 index 0000000..dc35ab5 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/js/chapterForums.min.js @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2022-08-02 15:45:47*/ +define(["widget","md5","forumCommon"],function(e,s,d){var n=$("body").attr("bookId"),t=$("body").attr("bookName"),a=$("body").attr("chapterid"),c=$("body").attr("forumid");!0===UserUtil.isLogin&&UserUtil.user.userId;var l={options:{bookId:n,bookName:t,chapterId:a,forumId:c,msg_list_loading:!1},md5_par:function(t){var r={},o=[];return $('.reader_box[data-chapterId="'+t+'"]').find(".content p").each(function(t){var a=$(this),e="",e=0==a.children().length?$.trim(a.html()):$.trim(a.children(".con_txt").html());r[s(e).toString()]=t,o.push(s(e).toString())}),{md5_arr:o,md5_list:r}},resetForm:function(){$(".r_comment_container").removeClass("showSendTextArea");var t=$(".form_ipt").find("input"),a=$(".form_text").find("textarea");t.attr("placeholder","想说什么就大胆说出来吧……"),a.attr("placeholder","想说什么就大胆说出来吧……"),t.val(""),a.val(""),$("#Jcode input").val(""),$("#Jwords").find("i").removeClass("cor").text("0"),$("#JpostBtn").removeClass("clicked")},emptyHtml:function(t){return'
还没有人发表评论
'},getParagraphCodes:function(t,d){var n=this;$.ajax({type:"get",url:"//forum.zongheng.com/api/forums/paragraphCodes",data:{bookId:t,chapterId:d},cache:!1,"async":!0,dataType:"jsonp",error:function(){},timeout:1e4,success:function(t){if(200==t.status){if(null==t.data)return!1;for(var a,e=n.md5_par(d).md5_arr,r=$('.reader_box[data-chapterId="'+d+'"]').find(".content p"),o=(text="",0);o'+text+''+t.data[i].count+"",s.html(a))}}})},forumsChapter1:function(t,o){var s=this;$.ajax({type:"get",url:"//forum.zongheng.com/api/forums/comments",data:{bookId:s.options.bookId,forumId:s.options.forumId,chapterId:t,commentsType:0},cache:!1,"async":!0,dataType:"jsonp",error:function(){o?$("#JmoreA").html('
加载失败,点击重新载入~
'):($("#JthreadList").html('
加载失败,点击重新载入~
'),$(".chapter_morethread").hide()),$(".Jfail").click(function(){$("#JthreadList").html("
正在读取中...
"),forumsChapter(o)})},timeout:1e4,success:function(t){if($("#JthreadList .loading").remove(),$(".chapter_morethread").show(),$("#JthreadList").attr("data-loadFlag","0"),null==t||null==t.data)return $("#JthreadList").html(s.emptyHtml()),void $(".chapter_morethread").hide();if(1==t.status){var a=t.data.isAdmin,e=t.data.chapterPost||null,r=t.data.lastThreadId;if($("#JthreadList .loading").remove(),!o&&null==r&&(null==e||0==e.length))return $("#JthreadList").html(s.emptyHtml()),void $(".chapter_morethread").hide();a=s.formData(e,a);$("#JthreadList").html(a),$(".JdecAll").each(function(){d.txtOverHide($(this),s.options.forumId)}),$(".chapter_morethread").html('查看更多'),$(".user-head img").error(function(){$(this).attr("src",UserUtil.defaultImg)})}else 9001==t.status&&(window.location.href=t.data.tourl)}})},paraComments:function(t,a,o){var s=this;$.ajax({type:"get",url:"//forum.zongheng.com/api/forums/comments",data:{bookId:s.options.bookId,chapterId:t,forumId:s.options.forumId,refParagraphCode:a,lastThreadId:o,commentsType:2},cache:!1,"async":!0,dataType:"jsonp",error:function(){},timeout:1e4,success:function(t){if($("#JthreadList .loading").remove(),null!=t&&null!=t.data){if(1==t.status){var a=t.data.isAdmin,e=t.data.chapterPost||null,r=t.data.lastThreadId||"";if($("#JthreadList .loading").remove(),!(o||r||null!=e&&0!=e.length))return $("#JthreadList").html(s.emptyHtml()),void $(".chapter_morethread").hide();a=s.formData(e,a);return o?$("#JthreadList").append(a):$("#JthreadList").html(a),$(".chapter_thread").attr("lastthreadId",r),l.options.msg_list_loading=!1,$(".JdecAll").each(function(){var t=$(this);75图文').removeClass("ishowPic")),t.append('').addClass("hide"),t.removeClass("JdecAll"))}),$(".user-head img").error(function(){$(this).attr("src",UserUtil.defaultImg)}),r?void 0:($(".chapter_morethread").html("已显示全部数据"),!1)}9001==t.status&&(window.location.href=t.data.tourl)}else $("#JthreadList").html(s.emptyHtml())}})},formData:function(t,a){for(var e="",r=0;r图文';e+='
  • ',e+='',e+='
    ',e+='
    '+o.nickName+(1==o.authorStatus?'作者':"")+(1==o.forumLeaderStatus?'圈主':""),e+="
    ",o.title?(e+="

    '+s+''+o.title+""+i+"

    ",e+='"):e+='",e+='
    ',e+='
    '+d.getDateDiff(o.lastPostTime)+"
    ",e+=1==o.opStatus?'
    审核中
    ':"",e+=' ",e+="
    ",e+="
    ",e+="
  • "}return e}};function m(t,a){$.ajax({type:"post",url:"//forum.zongheng.com/api/thread/t/add",data:t,cache:!1,"async":!0,dataType:"json",error:function(){e.Toast("系统错误,请稍后重试~")},xhrFields:{withCredentials:!0},timeout:1e4,success:function(t){d.imgCaptRefresh($("#Jcode img"),$("#Jcode input")),1==t.status?e.Toast({txt:t.msg,time:3e3,onHide:function(){a&&a()}}):"201"==t.status||"202"==t.status?e.Toast({txt:t.msg,time:3e3,onHide:function(){UserUtil.login()}}):-1==t.status?e.Toast(t.msg):9001==t.status?window.location.href=t.data.tourl:-38==t.status?e.Alert({tit:"发帖失败",con:'根据互联网相关规定,用户发布内容需绑定手机号。
    请绑定手机号后再进行发帖操作。
    ',confirmTxt:"立即绑定",close:!0,width:502,height:254,cancel:!0,cb:{confirm:function(){$("#Jcode").find("img").attr("src","//passport.zongheng.com/imgcapt?flag=pc&r="+Math.random()),window.open("//passport.zongheng.com/webbindphone")},cancel:function(){},close:function(){}}}):e.Toast(t.msg)}})}return $(".chapter_forum_tit h3").click(function(){var t=$(this);t.addClass("active").siblings().removeClass("active"),$(".chapter_thread_list").scrollTop(0),l.resetForm();var a=t.attr("data-type"),e=$("body").attr("chapterId");0==a?($(".ch_form").show(),$(".par_form").hide(),l.forumsChapter1(e)):($(".ch_form").hide(),$(".par_form").show(),t=$(".chapter_thread").attr("data-par"),t=l.md5_par(e).md5_arr[t],l.paraComments(e,t)),$(".chapter_ipt").attr("data-ctype",a)}),$(".form_ipt").click(function(){$(this).find("input").attr("placeholder","标题(文字30字,可选填)"),$(".r_comment_container").addClass("showSendTextArea")}),$(".par_form .form_text").click(function(){$(".r_comment_container").addClass("showSendTextArea")}),$(".form_text textarea").keyup(function(){var t=$(this),a=t.val().length,e=t.attr("data-maxLen");t.val(d.stripscript(t.val())),e=e[0].scrollHeight-60&&(t=$(".chapter_thread").attr("lastthreadid"),a=$("body").attr("chapterId"),e=parseInt($(".chapter_thread").attr("data-par")),e=l.md5_par(a).md5_arr[e],l.options.msg_list_loading=!0,t&&l.paraComments(a,e,t))}),l}); \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/js/chapterReport.min.js b/src/main/resources/static/plugins/fiction/js/chapterReport.min.js new file mode 100644 index 0000000..92f420e --- /dev/null +++ b/src/main/resources/static/plugins/fiction/js/chapterReport.min.js @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2022-08-02 15:45:47*/ +define(["widget","forumCommon"],function(a,o){var n,d=$("body").attr("bookid");$("body").attr("chapterid");var p={imgCount:0,imgList:[],getObjectURL:function(t){var e=null;return window.createObjectURL!=undefined?e=window.createObjectURL(t):window.URL!=undefined?e=window.URL.createObjectURL(t):window.webkitURL!=undefined&&(e=window.webkitURL.createObjectURL(t)),e},imgRemove:function(t){var e=this;t.parent().remove(),"suc"==t.parent().attr("data-status")&&e.imgCount--,$(".report_item_img").length<3&&$(".report_uploader_box").show(),$(".report_item_img").each(function(t){$(this).attr("data-imgIndex",t)});t=t.parent().attr("data-imgIndex");e.imgList.splice(t,1),$(".report_img_num").html(e.imgCount+"/3")},progress:function(t,e){var i=t.loaded,t=t.total,t=Math.floor(100*i/t);e.find(".report_progress").css("width",t+"%")},uperror:function(t,e){t=$("[data-imgIndex ='"+t+"']");t.find(".report_bar").remove(),t.attr("data-status","fail"),t.append('
    上传失败
    ')},appendImgBox:function(t){var e="";e+='
    ',e+='',e+='',e+='
    ',e+="
    ",$("#Jreport_img_list").prepend(e)},uploadImg:function(t){for(var o=this,n=$("#report_upload")[0].files,e=3-$(".report_item_img").length,i=n.length>e?e:n.length,d=0;d')}),e.open(),p.init()):UserUtil.login()}),$("#Jreport_classify span").live("click",function(){$(this).addClass("cur").siblings().removeClass("cur"),n=$(this).attr("data-type"),r()}),$("#ro_textarea").live("keyup",function(){var t=$(this),e=t.val().length||0,i=$(this).attr("data-maxlen");t.val(o.stripscript(t.val())),$(".report_w_num").html(e+"/"+i),i>>2]>>>24-o%4*8&255;e[i+o>>>2]|=s<<24-(i+o)%4*8}else for(var a=0;a>>2]=r[a>>>2];return this.sigBytes+=n,this},clamp:function(){var t=this.words,e=this.sigBytes;t[e>>>2]&=4294967295<<32-e%4*8,t.length=l.ceil(e/4)},clone:function(){var t=s.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var e=[],r=0;r>>2]>>>24-n%4*8&255;i.push((o>>>4).toString(16)),i.push((15&o).toString(16))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i>>3]|=parseInt(t.substr(i,2),16)<<24-i%8*4;return new f.init(r,e/2)}},h=a.Latin1={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n>>2]>>>24-n%4*8&255;i.push(String.fromCharCode(o))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i>>2]|=(255&t.charCodeAt(i))<<24-i%4*8;return new f.init(r,e)}},u=a.Utf8={stringify:function(t){try{return decodeURIComponent(escape(h.stringify(t)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(t){return h.parse(unescape(encodeURIComponent(t)))}},d=o.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=u.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(t){var e,r=this._data,i=r.words,n=r.sigBytes,o=this.blockSize,s=n/(4*o),a=(s=t?l.ceil(s):l.max((0|s)-this._minBufferSize,0))*o,c=l.min(4*a,n);if(a){for(var h=0;h>>2]|=t[i]<<24-i%4*8;n.call(this,r,e)}else n.apply(this,arguments)}).prototype=t}}(),function(){var t=gt,n=t.lib.WordArray,e=t.enc;e.Utf16=e.Utf16BE={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n>>2]>>>16-n%4*8&65535;i.push(String.fromCharCode(o))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i>>1]|=t.charCodeAt(i)<<16-i%2*16;return n.create(r,2*e)}};function s(t){return t<<8&4278255360|t>>>8&16711935}e.Utf16LE={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n>>2]>>>16-n%4*8&65535);i.push(String.fromCharCode(o))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i>>1]|=s(t.charCodeAt(i)<<16-i%2*16);return n.create(r,2*e)}}}(),l=(i=gt).lib.WordArray,i.enc.Base64={stringify:function(t){var e=t.words,r=t.sigBytes,i=this._map;t.clamp();for(var n=[],o=0;o>>2]>>>24-o%4*8&255)<<16|(e[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|e[o+2>>>2]>>>24-(o+2)%4*8&255,a=0;a<4&&o+.75*a>>6*(3-a)&63));var c=i.charAt(64);if(c)for(;n.length%4;)n.push(c);return n.join("")},parse:function(t){var e=t.length,r=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var n=0;n>>6-o%4*2,c=s|a;i[n>>>2]|=c<<24-n%4*8,n++}return l.create(i,n)}(t,e,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},f=(s=gt).lib.WordArray,s.enc.Base64url={stringify:function(t,e){e=e||!0;var r=t.words,i=t.sigBytes,n=e?this._safe_map:this._map;t.clamp();for(var o=[],s=0;s>>2]>>>24-s%4*8&255)<<16|(r[s+1>>>2]>>>24-(s+1)%4*8&255)<<8|r[s+2>>>2]>>>24-(s+2)%4*8&255,c=0;c<4&&s+.75*c>>6*(3-c)&63));var h=n.charAt(64);if(h)for(;o.length%4;)o.push(h);return o.join("")},parse:function(t,e){e=e||!0;var r=t.length,i=e?this._safe_map:this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var o=0;o>>6-o%4*2,c=s|a;i[n>>>2]|=c<<24-n%4*8,n++}return f.create(i,n)}(t,r,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"},function(l){var t=gt,e=t.lib,r=e.WordArray,i=e.Hasher,n=t.algo,A=[];!function(){for(var t=0;t<64;t++)A[t]=4294967296*l.abs(l.sin(t+1))|0}();var o=n.MD5=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var r=0;r<16;r++){var i=e+r,n=t[i];t[i]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8)}var o=this._hash.words,s=t[e+0],a=t[e+1],c=t[e+2],h=t[e+3],l=t[e+4],f=t[e+5],u=t[e+6],d=t[e+7],p=t[e+8],_=t[e+9],v=t[e+10],y=t[e+11],g=t[e+12],B=t[e+13],w=t[e+14],k=t[e+15],m=o[0],S=o[1],x=o[2],b=o[3];S=D(S=D(S=D(S=D(S=C(S=C(S=C(S=C(S=z(S=z(S=z(S=z(S=H(S=H(S=H(S=H(S,x=H(x,b=H(b,m=H(m,S,x,b,s,7,A[0]),S,x,a,12,A[1]),m,S,c,17,A[2]),b,m,h,22,A[3]),x=H(x,b=H(b,m=H(m,S,x,b,l,7,A[4]),S,x,f,12,A[5]),m,S,u,17,A[6]),b,m,d,22,A[7]),x=H(x,b=H(b,m=H(m,S,x,b,p,7,A[8]),S,x,_,12,A[9]),m,S,v,17,A[10]),b,m,y,22,A[11]),x=H(x,b=H(b,m=H(m,S,x,b,g,7,A[12]),S,x,B,12,A[13]),m,S,w,17,A[14]),b,m,k,22,A[15]),x=z(x,b=z(b,m=z(m,S,x,b,a,5,A[16]),S,x,u,9,A[17]),m,S,y,14,A[18]),b,m,s,20,A[19]),x=z(x,b=z(b,m=z(m,S,x,b,f,5,A[20]),S,x,v,9,A[21]),m,S,k,14,A[22]),b,m,l,20,A[23]),x=z(x,b=z(b,m=z(m,S,x,b,_,5,A[24]),S,x,w,9,A[25]),m,S,h,14,A[26]),b,m,p,20,A[27]),x=z(x,b=z(b,m=z(m,S,x,b,B,5,A[28]),S,x,c,9,A[29]),m,S,d,14,A[30]),b,m,g,20,A[31]),x=C(x,b=C(b,m=C(m,S,x,b,f,4,A[32]),S,x,p,11,A[33]),m,S,y,16,A[34]),b,m,w,23,A[35]),x=C(x,b=C(b,m=C(m,S,x,b,a,4,A[36]),S,x,l,11,A[37]),m,S,d,16,A[38]),b,m,v,23,A[39]),x=C(x,b=C(b,m=C(m,S,x,b,B,4,A[40]),S,x,s,11,A[41]),m,S,h,16,A[42]),b,m,u,23,A[43]),x=C(x,b=C(b,m=C(m,S,x,b,_,4,A[44]),S,x,g,11,A[45]),m,S,k,16,A[46]),b,m,c,23,A[47]),x=D(x,b=D(b,m=D(m,S,x,b,s,6,A[48]),S,x,d,10,A[49]),m,S,w,15,A[50]),b,m,f,21,A[51]),x=D(x,b=D(b,m=D(m,S,x,b,g,6,A[52]),S,x,h,10,A[53]),m,S,v,15,A[54]),b,m,a,21,A[55]),x=D(x,b=D(b,m=D(m,S,x,b,p,6,A[56]),S,x,k,10,A[57]),m,S,u,15,A[58]),b,m,B,21,A[59]),x=D(x,b=D(b,m=D(m,S,x,b,l,6,A[60]),S,x,y,10,A[61]),m,S,c,15,A[62]),b,m,_,21,A[63]),o[0]=o[0]+m|0,o[1]=o[1]+S|0,o[2]=o[2]+x|0,o[3]=o[3]+b|0},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;e[i>>>5]|=128<<24-i%32;var n=l.floor(r/4294967296),o=r;e[15+(i+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e[14+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(e.length+1),this._process();for(var s=this._hash,a=s.words,c=0;c<4;c++){var h=a[c];a[c]=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8)}return s},clone:function(){var t=i.clone.call(this);return t._hash=this._hash.clone(),t}});function H(t,e,r,i,n,o,s){var a=t+(e&r|~e&i)+n+s;return(a<>>32-o)+e}function z(t,e,r,i,n,o,s){var a=t+(e&i|r&~i)+n+s;return(a<>>32-o)+e}function C(t,e,r,i,n,o,s){var a=t+(e^r^i)+n+s;return(a<>>32-o)+e}function D(t,e,r,i,n,o,s){var a=t+(r^(e|~i))+n+s;return(a<>>32-o)+e}t.MD5=i._createHelper(o),t.HmacMD5=i._createHmacHelper(o)}(Math),c=(a=gt).lib,h=c.WordArray,u=c.Hasher,d=a.algo,p=[],_=d.SHA1=u.extend({_doReset:function(){this._hash=new h.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],s=r[3],a=r[4],c=0;c<80;c++){if(c<16)p[c]=0|t[e+c];else{var h=p[c-3]^p[c-8]^p[c-14]^p[c-16];p[c]=h<<1|h>>>31}var l=(i<<5|i>>>27)+a+p[c];l+=c<20?1518500249+(n&o|~n&s):c<40?1859775393+(n^o^s):c<60?(n&o|n&s|o&s)-1894007588:(n^o^s)-899497514,a=s,s=o,o=n<<30|n>>>2,n=i,i=l}r[0]=r[0]+i|0,r[1]=r[1]+n|0,r[2]=r[2]+o|0,r[3]=r[3]+s|0,r[4]=r[4]+a|0},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return e[i>>>5]|=128<<24-i%32,e[14+(i+64>>>9<<4)]=Math.floor(r/4294967296),e[15+(i+64>>>9<<4)]=r,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=u.clone.call(this);return t._hash=this._hash.clone(),t}}),a.SHA1=u._createHelper(_),a.HmacSHA1=u._createHmacHelper(_),function(n){var t=gt,e=t.lib,r=e.WordArray,i=e.Hasher,o=t.algo,s=[],B=[];!function(){function t(t){for(var e=n.sqrt(t),r=2;r<=e;r++)if(!(t%r))return!1;return!0}function e(t){return 4294967296*(t-(0|t))|0}for(var r=2,i=0;i<64;)t(r)&&(i<8&&(s[i]=e(n.pow(r,.5))),B[i]=e(n.pow(r,1/3)),i++),r++}();var w=[],a=o.SHA256=i.extend({_doReset:function(){this._hash=new r.init(s.slice(0))},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],s=r[3],a=r[4],c=r[5],h=r[6],l=r[7],f=0;f<64;f++){if(f<16)w[f]=0|t[e+f];else{var u=w[f-15],d=(u<<25|u>>>7)^(u<<14|u>>>18)^u>>>3,p=w[f-2],_=(p<<15|p>>>17)^(p<<13|p>>>19)^p>>>10;w[f]=d+w[f-7]+_+w[f-16]}var v=i&n^i&o^n&o,y=(i<<30|i>>>2)^(i<<19|i>>>13)^(i<<10|i>>>22),g=l+((a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25))+(a&c^~a&h)+B[f]+w[f];l=h,h=c,c=a,a=s+g|0,s=o,o=n,n=i,i=g+(y+v)|0}r[0]=r[0]+i|0,r[1]=r[1]+n|0,r[2]=r[2]+o|0,r[3]=r[3]+s|0,r[4]=r[4]+a|0,r[5]=r[5]+c|0,r[6]=r[6]+h|0,r[7]=r[7]+l|0},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return e[i>>>5]|=128<<24-i%32,e[14+(i+64>>>9<<4)]=n.floor(r/4294967296),e[15+(i+64>>>9<<4)]=r,t.sigBytes=4*e.length,this._process(),this._hash},clone:function(){var t=i.clone.call(this);return t._hash=this._hash.clone(),t}});t.SHA256=i._createHelper(a),t.HmacSHA256=i._createHmacHelper(a)}(Math),y=(v=gt).lib.WordArray,g=v.algo,B=g.SHA256,w=g.SHA224=B.extend({_doReset:function(){this._hash=new y.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var t=B._doFinalize.call(this);return t.sigBytes-=4,t}}),v.SHA224=B._createHelper(w),v.HmacSHA224=B._createHmacHelper(w),function(){var t=gt,e=t.lib.Hasher,r=t.x64,i=r.Word,n=r.WordArray,o=t.algo;function s(){return i.create.apply(i,arguments)}var St=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],xt=[];!function(){for(var t=0;t<80;t++)xt[t]=s()}();var a=o.SHA512=e.extend({_doReset:function(){this._hash=new n.init([new i.init(1779033703,4089235720),new i.init(3144134277,2227873595),new i.init(1013904242,4271175723),new i.init(2773480762,1595750129),new i.init(1359893119,2917565137),new i.init(2600822924,725511199),new i.init(528734635,4215389547),new i.init(1541459225,327033209)])},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],s=r[3],a=r[4],c=r[5],h=r[6],l=r[7],f=i.high,u=i.low,d=n.high,p=n.low,_=o.high,v=o.low,y=s.high,g=s.low,B=a.high,w=a.low,k=c.high,m=c.low,S=h.high,x=h.low,b=l.high,A=l.low,H=f,z=u,C=d,D=p,E=_,R=v,M=y,F=g,P=B,W=w,O=k,I=m,U=S,K=x,X=b,L=A,j=0;j<80;j++){var T,N,q=xt[j];if(j<16)N=q.high=0|t[e+2*j],T=q.low=0|t[e+2*j+1];else{var Z=xt[j-15],V=Z.high,G=Z.low,J=(V>>>1|G<<31)^(V>>>8|G<<24)^V>>>7,Q=(G>>>1|V<<31)^(G>>>8|V<<24)^(G>>>7|V<<25),Y=xt[j-2],$=Y.high,tt=Y.low,et=($>>>19|tt<<13)^($<<3|tt>>>29)^$>>>6,rt=(tt>>>19|$<<13)^(tt<<3|$>>>29)^(tt>>>6|$<<26),it=xt[j-7],nt=it.high,ot=it.low,st=xt[j-16],at=st.high,ct=st.low;N=(N=(N=J+nt+((T=Q+ot)>>>0>>0?1:0))+et+((T+=rt)>>>0>>0?1:0))+at+((T+=ct)>>>0>>0?1:0),q.high=N,q.low=T}var ht,lt=P&O^~P&U,ft=W&I^~W&K,ut=H&C^H&E^C&E,dt=z&D^z&R^D&R,pt=(H>>>28|z<<4)^(H<<30|z>>>2)^(H<<25|z>>>7),_t=(z>>>28|H<<4)^(z<<30|H>>>2)^(z<<25|H>>>7),vt=(P>>>14|W<<18)^(P>>>18|W<<14)^(P<<23|W>>>9),yt=(W>>>14|P<<18)^(W>>>18|P<<14)^(W<<23|P>>>9),gt=St[j],Bt=gt.high,wt=gt.low,kt=X+vt+((ht=L+yt)>>>0>>0?1:0),mt=_t+dt;X=U,L=K,U=O,K=I,O=P,I=W,P=M+(kt=(kt=(kt=kt+lt+((ht=ht+ft)>>>0>>0?1:0))+Bt+((ht=ht+wt)>>>0>>0?1:0))+N+((ht=ht+T)>>>0>>0?1:0))+((W=F+ht|0)>>>0>>0?1:0)|0,M=E,F=R,E=C,R=D,C=H,D=z,H=kt+(pt+ut+(mt>>>0<_t>>>0?1:0))+((z=ht+mt|0)>>>0>>0?1:0)|0}u=i.low=u+z,i.high=f+H+(u>>>0>>0?1:0),p=n.low=p+D,n.high=d+C+(p>>>0>>0?1:0),v=o.low=v+R,o.high=_+E+(v>>>0>>0?1:0),g=s.low=g+F,s.high=y+M+(g>>>0>>0?1:0),w=a.low=w+W,a.high=B+P+(w>>>0>>0?1:0),m=c.low=m+I,c.high=k+O+(m>>>0>>0?1:0),x=h.low=x+K,h.high=S+U+(x>>>0>>0?1:0),A=l.low=A+L,l.high=b+X+(A>>>0>>0?1:0)},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return e[i>>>5]|=128<<24-i%32,e[30+(i+128>>>10<<5)]=Math.floor(r/4294967296),e[31+(i+128>>>10<<5)]=r,t.sigBytes=4*e.length,this._process(),this._hash.toX32()},clone:function(){var t=e.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32});t.SHA512=e._createHelper(a),t.HmacSHA512=e._createHmacHelper(a)}(),m=(k=gt).x64,S=m.Word,x=m.WordArray,b=k.algo,A=b.SHA512,H=b.SHA384=A.extend({_doReset:function(){this._hash=new x.init([new S.init(3418070365,3238371032),new S.init(1654270250,914150663),new S.init(2438529370,812702999),new S.init(355462360,4144912697),new S.init(1731405415,4290775857),new S.init(2394180231,1750603025),new S.init(3675008525,1694076839),new S.init(1203062813,3204075428)])},_doFinalize:function(){var t=A._doFinalize.call(this);return t.sigBytes-=16,t}}),k.SHA384=A._createHelper(H),k.HmacSHA384=A._createHmacHelper(H),function(u){var t=gt,e=t.lib,d=e.WordArray,i=e.Hasher,l=t.x64.Word,r=t.algo,C=[],D=[],E=[];!function(){for(var t=1,e=0,r=0;r<24;r++){C[t+5*e]=(r+1)*(r+2)/2%64;var i=(2*t+3*e)%5;t=e%5,e=i}for(t=0;t<5;t++)for(e=0;e<5;e++)D[t+5*e]=e+(2*t+3*e)%5*5;for(var n=1,o=0;o<24;o++){for(var s=0,a=0,c=0;c<7;c++){if(1&n){var h=(1<>>24)|4278255360&(o<<24|o>>>8),s=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),(x=r[n]).high^=s,x.low^=o}for(var a=0;a<24;a++){for(var c=0;c<5;c++){for(var h=0,l=0,f=0;f<5;f++){h^=(x=r[c+5*f]).high,l^=x.low}var u=R[c];u.high=h,u.low=l}for(c=0;c<5;c++){var d=R[(c+4)%5],p=R[(c+1)%5],_=p.high,v=p.low;for(h=d.high^(_<<1|v>>>31),l=d.low^(v<<1|_>>>31),f=0;f<5;f++){(x=r[c+5*f]).high^=h,x.low^=l}}for(var y=1;y<25;y++){var g=(x=r[y]).high,B=x.low,w=C[y];l=w<32?(h=g<>>32-w,B<>>32-w):(h=B<>>64-w,g<>>64-w);var k=R[D[y]];k.high=h,k.low=l}var m=R[0],S=r[0];m.high=S.high,m.low=S.low;for(c=0;c<5;c++)for(f=0;f<5;f++){var x=r[y=c+5*f],b=R[y],A=R[(c+1)%5+5*f],H=R[(c+2)%5+5*f];x.high=b.high^~A.high&H.high,x.low=b.low^~A.low&H.low}x=r[0];var z=E[a];x.high^=z.high,x.low^=z.low}},_doFinalize:function(){var t=this._data,e=t.words,r=(this._nDataBytes,8*t.sigBytes),i=32*this.blockSize;e[r>>>5]|=1<<24-r%32,e[(u.ceil((r+1)/i)*i>>>5)-1]|=128,t.sigBytes=4*e.length,this._process();for(var n=this._state,o=this.cfg.outputLength/8,s=o/8,a=[],c=0;c>>24)|4278255360&(l<<24|l>>>8),f=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),a.push(f),a.push(l)}return new d.init(a,o)},clone:function(){for(var t=i.clone.call(this),e=t._state=this._state.slice(0),r=0;r<25;r++)e[r]=e[r].clone();return t}});t.SHA3=i._createHelper(n),t.HmacSHA3=i._createHmacHelper(n)}(Math),function(t){var e=gt,r=e.lib,i=r.WordArray,n=r.Hasher,o=e.algo,S=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),x=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),b=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),A=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),H=i.create([0,1518500249,1859775393,2400959708,2840853838]),z=i.create([1352829926,1548603684,1836072691,2053994217,0]),s=o.RIPEMD160=n.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var r=0;r<16;r++){var i=e+r,n=t[i];t[i]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8)}var o,s,a,c,h,l,f,u,d,p,_,v=this._hash.words,y=H.words,g=z.words,B=S.words,w=x.words,k=b.words,m=A.words;l=o=v[0],f=s=v[1],u=a=v[2],d=c=v[3],p=h=v[4];for(r=0;r<80;r+=1)_=o+t[e+B[r]]|0,_+=r<16?C(s,a,c)+y[0]:r<32?D(s,a,c)+y[1]:r<48?E(s,a,c)+y[2]:r<64?R(s,a,c)+y[3]:M(s,a,c)+y[4],_=(_=F(_|=0,k[r]))+h|0,o=h,h=c,c=F(a,10),a=s,s=_,_=l+t[e+w[r]]|0,_+=r<16?M(f,u,d)+g[0]:r<32?R(f,u,d)+g[1]:r<48?E(f,u,d)+g[2]:r<64?D(f,u,d)+g[3]:C(f,u,d)+g[4],_=(_=F(_|=0,m[r]))+p|0,l=p,p=d,d=F(u,10),u=f,f=_;_=v[1]+a+d|0,v[1]=v[2]+c+p|0,v[2]=v[3]+h+l|0,v[3]=v[4]+o+f|0,v[4]=v[0]+s+u|0,v[0]=_},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;e[i>>>5]|=128<<24-i%32,e[14+(i+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t.sigBytes=4*(e.length+1),this._process();for(var n=this._hash,o=n.words,s=0;s<5;s++){var a=o[s];o[s]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}return n},clone:function(){var t=n.clone.call(this);return t._hash=this._hash.clone(),t}});function C(t,e,r){return t^e^r}function D(t,e,r){return t&e|~t&r}function E(t,e,r){return(t|~e)^r}function R(t,e,r){return t&r|e&~r}function M(t,e,r){return t^(e|~r)}function F(t,e){return t<>>32-e}e.RIPEMD160=n._createHelper(s),e.HmacRIPEMD160=n._createHmacHelper(s)}(Math),C=(z=gt).lib.Base,D=z.enc.Utf8,z.algo.HMAC=C.extend({init:function(t,e){t=this._hasher=new t.init,"string"==typeof e&&(e=D.parse(e));var r=t.blockSize,i=4*r;e.sigBytes>i&&(e=t.finalize(e)),e.clamp();for(var n=this._oKey=e.clone(),o=this._iKey=e.clone(),s=n.words,a=o.words,c=0;c>>2];t.sigBytes-=e}},Z.BlockCipher=tt.extend({cfg:tt.cfg.extend({mode:it,padding:nt}),reset:function(){var t;tt.reset.call(this);var e=this.cfg,r=e.iv,i=e.mode;this._xformMode==this._ENC_XFORM_MODE?t=i.createEncryptor:(t=i.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==t?this._mode.init(this,r&&r.words):(this._mode=t.call(i,this,r&&r.words),this._mode.__creator=t)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t,e=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(e.pad(this._data,this.blockSize),t=this._process(!0)):(t=this._process(!0),e.unpad(t)),t},blockSize:4}),ot=Z.CipherParams=V.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}}),st=(q.format={}).OpenSSL={stringify:function(t){var e=t.ciphertext,r=t.salt;return(r?G.create([1398893684,1701076831]).concat(r).concat(e):e).toString(Y)},parse:function(t){var e,r=Y.parse(t),i=r.words;return 1398893684==i[0]&&1701076831==i[1]&&(e=G.create(i.slice(2,4)),i.splice(0,4),r.sigBytes-=16),ot.create({ciphertext:r,salt:e})}},at=Z.SerializableCipher=V.extend({cfg:V.extend({format:st}),encrypt:function(t,e,r,i){i=this.cfg.extend(i);var n=t.createEncryptor(r,i),o=n.finalize(e),s=n.cfg;return ot.create({ciphertext:o,key:r,iv:s.iv,algorithm:t,mode:s.mode,padding:s.padding,blockSize:t.blockSize,formatter:i.format})},decrypt:function(t,e,r,i){return i=this.cfg.extend(i),e=this._parse(e,i.format),t.createDecryptor(r,i).finalize(e.ciphertext)},_parse:function(t,e){return"string"==typeof t?e.parse(t,this):t}}),ct=(q.kdf={}).OpenSSL={execute:function(t,e,r,i){i||(i=G.random(8));var n=$.create({keySize:e+r}).compute(t,i),o=G.create(n.words.slice(e),4*r);return n.sigBytes=4*e,ot.create({key:n,iv:o,salt:i})}},ht=Z.PasswordBasedCipher=at.extend({cfg:at.cfg.extend({kdf:ct}),encrypt:function(t,e,r,i){var n=(i=this.cfg.extend(i)).kdf.execute(r,t.keySize,t.ivSize);i.iv=n.iv;var o=at.encrypt.call(this,t,e,n.key,i);return o.mixIn(n),o},decrypt:function(t,e,r,i){i=this.cfg.extend(i),e=this._parse(e,i.format);var n=i.kdf.execute(r,t.keySize,t.ivSize,e.salt);return i.iv=n.iv,at.decrypt.call(this,t,e,n.key,i)}})),gt.mode.CFB=function(){var t=gt.lib.BlockCipherMode.extend();function o(t,e,r,i){var n,o=this._iv;o?(n=o.slice(0),this._iv=undefined):n=this._prevBlock,i.encryptBlock(n,0);for(var s=0;s>24&255)){var e=t>>16&255,r=t>>8&255,i=255&t;255===e?(e=0,255===r?(r=0,255===i?i=0:++i):++r):++e,t=0,t+=e<<16,t+=r<<8,t+=i}else t+=1<<24;return t}var e=t.Encryptor=t.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=this._iv,o=this._counter;n&&(o=this._counter=n.slice(0),this._iv=undefined),function c(t){return 0===(t[0]=h(t[0]))&&(t[1]=h(t[1])),t}(o);var s=o.slice(0);r.encryptBlock(s,0);for(var a=0;a>>2]|=n<<24-o%4*8,t.sigBytes+=n},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},gt.pad.Iso10126={pad:function(t,e){var r=4*e,i=r-t.sigBytes%r;t.concat(gt.lib.WordArray.random(i-1)).concat(gt.lib.WordArray.create([i<<24],1))},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},gt.pad.Iso97971={pad:function(t,e){t.concat(gt.lib.WordArray.create([2147483648],1)),gt.pad.ZeroPadding.pad(t,e)},unpad:function(t){gt.pad.ZeroPadding.unpad(t),t.sigBytes--}},gt.pad.ZeroPadding={pad:function(t,e){var r=4*e;t.clamp(),t.sigBytes+=r-(t.sigBytes%r||r)},unpad:function(t){var e=t.words,r=t.sigBytes-1;for(r=t.sigBytes-1;0<=r;r--)if(e[r>>>2]>>>24-r%4*8&255){t.sigBytes=r+1;break}}},gt.pad.NoPadding={pad:function(){},unpad:function(){}},vt=(_t=gt).lib.CipherParams,yt=_t.enc.Hex,_t.format.Hex={stringify:function(t){return t.ciphertext.toString(yt)},parse:function(t){var e=yt.parse(t);return vt.create({ciphertext:e})}},function(){var t=gt,e=t.lib.BlockCipher,r=t.algo,h=[],l=[],f=[],u=[],d=[],p=[],_=[],v=[],y=[],g=[];!function(){for(var t=[],e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;var r=0,i=0;for(e=0;e<256;e++){var n=i^i<<1^i<<2^i<<3^i<<4;n=n>>>8^255&n^99,h[r]=n;var o=t[l[n]=r],s=t[o],a=t[s],c=257*t[n]^16843008*n;f[r]=c<<24|c>>>8,u[r]=c<<16|c>>>16,d[r]=c<<8|c>>>24,p[r]=c;c=16843009*a^65537*s^257*o^16843008*r;_[n]=c<<24|c>>>8,v[n]=c<<16|c>>>16,y[n]=c<<8|c>>>24,g[n]=c,r?(r=o^t[t[t[a^o]]],i^=t[t[i]]):r=i=1}}();var B=[0,1,2,4,8,16,32,64,128,27,54],i=r.AES=e.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var t=this._keyPriorReset=this._key,e=t.words,r=t.sigBytes/4,i=4*((this._nRounds=r+6)+1),n=this._keySchedule=[],o=0;o>>24]<<24|h[c>>>16&255]<<16|h[c>>>8&255]<<8|h[255&c]):(c=h[(c=c<<8|c>>>24)>>>24]<<24|h[c>>>16&255]<<16|h[c>>>8&255]<<8|h[255&c],c^=B[o/r|0]<<24),n[o-r]^c);for(var s=this._invKeySchedule=[],a=0;a>>24]]^v[h[c>>>16&255]]^y[h[c>>>8&255]]^g[h[255&c]]}}},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._keySchedule,f,u,d,p,h)},decryptBlock:function(t,e){var r=t[e+1];t[e+1]=t[e+3],t[e+3]=r,this._doCryptBlock(t,e,this._invKeySchedule,_,v,y,g,l);r=t[e+1];t[e+1]=t[e+3],t[e+3]=r},_doCryptBlock:function(t,e,r,i,n,o,s,a){for(var c=this._nRounds,h=t[e]^r[0],l=t[e+1]^r[1],f=t[e+2]^r[2],u=t[e+3]^r[3],d=4,p=1;p>>24]^n[l>>>16&255]^o[f>>>8&255]^s[255&u]^r[d++],v=i[l>>>24]^n[f>>>16&255]^o[u>>>8&255]^s[255&h]^r[d++],y=i[f>>>24]^n[u>>>16&255]^o[h>>>8&255]^s[255&l]^r[d++],g=i[u>>>24]^n[h>>>16&255]^o[l>>>8&255]^s[255&f]^r[d++];h=_,l=v,f=y,u=g}_=(a[h>>>24]<<24|a[l>>>16&255]<<16|a[f>>>8&255]<<8|a[255&u])^r[d++],v=(a[l>>>24]<<24|a[f>>>16&255]<<16|a[u>>>8&255]<<8|a[255&h])^r[d++],y=(a[f>>>24]<<24|a[u>>>16&255]<<16|a[h>>>8&255]<<8|a[255&l])^r[d++],g=(a[u>>>24]<<24|a[h>>>16&255]<<16|a[l>>>8&255]<<8|a[255&f])^r[d++];t[e]=_,t[e+1]=v,t[e+2]=y,t[e+3]=g},keySize:8});t.AES=e._createHelper(i)}(),function(){var t=gt,e=t.lib,n=e.WordArray,r=e.BlockCipher,i=t.algo,h=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],l=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],f=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],u=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],d=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],o=i.DES=r.extend({_doReset:function(){for(var t=this._key.words,e=[],r=0;r<56;r++){var i=h[r]-1;e[r]=t[i>>>5]>>>31-i%32&1}for(var n=this._subKeys=[],o=0;o<16;o++){var s=n[o]=[],a=f[o];for(r=0;r<24;r++)s[r/6|0]|=e[(l[r]-1+a)%28]<<31-r%6,s[4+(r/6|0)]|=e[28+(l[r+24]-1+a)%28]<<31-r%6;s[0]=s[0]<<1|s[0]>>>31;for(r=1;r<7;r++)s[r]=s[r]>>>4*(r-1)+3;s[7]=s[7]<<5|s[7]>>>27}var c=this._invSubKeys=[];for(r=0;r<16;r++)c[r]=n[15-r]},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._subKeys)},decryptBlock:function(t,e){this._doCryptBlock(t,e,this._invSubKeys)},_doCryptBlock:function(t,e,r){this._lBlock=t[e],this._rBlock=t[e+1],p.call(this,4,252645135),p.call(this,16,65535),_.call(this,2,858993459),_.call(this,8,16711935),p.call(this,1,1431655765);for(var i=0;i<16;i++){for(var n=r[i],o=this._lBlock,s=this._rBlock,a=0,c=0;c<8;c++)a|=u[c][((s^n[c])&d[c])>>>0];this._lBlock=s,this._rBlock=o^a}var h=this._lBlock;this._lBlock=this._rBlock,this._rBlock=h,p.call(this,1,1431655765),_.call(this,8,16711935),_.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),t[e]=this._lBlock,t[e+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function p(t,e){var r=(this._lBlock>>>t^this._rBlock)&e;this._rBlock^=r,this._lBlock^=r<>>t^this._lBlock)&e;this._lBlock^=r,this._rBlock^=r<192.");var e=t.slice(0,2),r=t.length<4?t.slice(0,2):t.slice(2,4),i=t.length<6?t.slice(0,2):t.slice(4,6);this._des1=o.createEncryptor(n.create(e)),this._des2=o.createEncryptor(n.create(r)),this._des3=o.createEncryptor(n.create(i))},encryptBlock:function(t,e){this._des1.encryptBlock(t,e),this._des2.decryptBlock(t,e),this._des3.encryptBlock(t,e)},decryptBlock:function(t,e){this._des3.decryptBlock(t,e),this._des2.encryptBlock(t,e),this._des1.decryptBlock(t,e)},keySize:6,ivSize:2,blockSize:2});t.TripleDES=r._createHelper(s)}(),function(){var t=gt,e=t.lib.StreamCipher,r=t.algo,i=r.RC4=e.extend({_doReset:function(){for(var t=this._key,e=t.words,r=t.sigBytes,i=this._S=[],n=0;n<256;n++)i[n]=n;n=0;for(var o=0;n<256;n++){var s=n%r,a=e[s>>>2]>>>24-s%4*8&255;o=(o+i[n]+a)%256;var c=i[n];i[n]=i[o],i[o]=c}this._i=this._j=0},_doProcessBlock:function(t,e){t[e]^=n.call(this)},keySize:8,ivSize:0});function n(){for(var t=this._S,e=this._i,r=this._j,i=0,n=0;n<4;n++){r=(r+t[e=(e+1)%256])%256;var o=t[e];t[e]=t[r],t[r]=o,i|=t[(t[e]+t[r])%256]<<24-8*n}return this._i=e,this._j=r,i}t.RC4=e._createHelper(i);var o=r.RC4Drop=i.extend({cfg:i.cfg.extend({drop:192}),_doReset:function(){i._doReset.call(this);for(var t=this.cfg.drop;0>>24)|4278255360&(t[r]<<24|t[r]>>>8);var i=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],n=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];for(r=this._b=0;r<4;r++)u.call(this);for(r=0;r<8;r++)n[r]^=i[r+4&7];if(e){var o=e.words,s=o[0],a=o[1],c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),h=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),l=c>>>16|4294901760&h,f=h<<16|65535&c;n[0]^=c,n[1]^=l,n[2]^=h,n[3]^=f,n[4]^=c,n[5]^=l,n[6]^=h,n[7]^=f;for(r=0;r<4;r++)u.call(this)}},_doProcessBlock:function(t,e){var r=this._X;u.call(this),n[0]=r[0]^r[5]>>>16^r[3]<<16,n[1]=r[2]^r[7]>>>16^r[5]<<16,n[2]=r[4]^r[1]>>>16^r[7]<<16,n[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)n[i]=16711935&(n[i]<<8|n[i]>>>24)|4278255360&(n[i]<<24|n[i]>>>8),t[e+i]^=n[i]},blockSize:4,ivSize:2});function u(){for(var t=this._X,e=this._C,r=0;r<8;r++)c[r]=e[r];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0>>0?1:0)|0,this._b=e[7]>>>0>>0?1:0;for(r=0;r<8;r++){var i=t[r]+e[r],n=65535&i,o=i>>>16,s=((n*n>>>17)+n*o>>>15)+o*o,a=((4294901760&i)*i|0)+((65535&i)*i|0);h[r]=s^a}t[0]=h[0]+(h[7]<<16|h[7]>>>16)+(h[6]<<16|h[6]>>>16)|0,t[1]=h[1]+(h[0]<<8|h[0]>>>24)+h[7]|0,t[2]=h[2]+(h[1]<<16|h[1]>>>16)+(h[0]<<16|h[0]>>>16)|0,t[3]=h[3]+(h[2]<<8|h[2]>>>24)+h[1]|0,t[4]=h[4]+(h[3]<<16|h[3]>>>16)+(h[2]<<16|h[2]>>>16)|0,t[5]=h[5]+(h[4]<<8|h[4]>>>24)+h[3]|0,t[6]=h[6]+(h[5]<<16|h[5]>>>16)+(h[4]<<16|h[4]>>>16)|0,t[7]=h[7]+(h[6]<<8|h[6]>>>24)+h[5]|0}t.Rabbit=e._createHelper(i)}(),function(){var t=gt,e=t.lib.StreamCipher,r=t.algo,n=[],c=[],h=[],i=r.RabbitLegacy=e.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,r=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],i=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]],n=this._b=0;n<4;n++)u.call(this);for(n=0;n<8;n++)i[n]^=r[n+4&7];if(e){var o=e.words,s=o[0],a=o[1],c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),h=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),l=c>>>16|4294901760&h,f=h<<16|65535&c;i[0]^=c,i[1]^=l,i[2]^=h,i[3]^=f,i[4]^=c,i[5]^=l,i[6]^=h,i[7]^=f;for(n=0;n<4;n++)u.call(this)}},_doProcessBlock:function(t,e){var r=this._X;u.call(this),n[0]=r[0]^r[5]>>>16^r[3]<<16,n[1]=r[2]^r[7]>>>16^r[5]<<16,n[2]=r[4]^r[1]>>>16^r[7]<<16,n[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)n[i]=16711935&(n[i]<<8|n[i]>>>24)|4278255360&(n[i]<<24|n[i]>>>8),t[e+i]^=n[i]},blockSize:4,ivSize:2});function u(){for(var t=this._X,e=this._C,r=0;r<8;r++)c[r]=e[r];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0>>0?1:0)|0,this._b=e[7]>>>0>>0?1:0;for(r=0;r<8;r++){var i=t[r]+e[r],n=65535&i,o=i>>>16,s=((n*n>>>17)+n*o>>>15)+o*o,a=((4294901760&i)*i|0)+((65535&i)*i|0);h[r]=s^a}t[0]=h[0]+(h[7]<<16|h[7]>>>16)+(h[6]<<16|h[6]>>>16)|0,t[1]=h[1]+(h[0]<<8|h[0]>>>24)+h[7]|0,t[2]=h[2]+(h[1]<<16|h[1]>>>16)+(h[0]<<16|h[0]>>>16)|0,t[3]=h[3]+(h[2]<<8|h[2]>>>24)+h[1]|0,t[4]=h[4]+(h[3]<<16|h[3]>>>16)+(h[2]<<16|h[2]>>>16)|0,t[5]=h[5]+(h[4]<<8|h[4]>>>24)+h[3]|0,t[6]=h[6]+(h[5]<<16|h[5]>>>16)+(h[4]<<16|h[4]>>>16)|0,t[7]=h[7]+(h[6]<<8|h[6]>>>24)+h[5]|0}t.RabbitLegacy=e._createHelper(i)}(),gt}); \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/js/donate.min.js b/src/main/resources/static/plugins/fiction/js/donate.min.js new file mode 100644 index 0000000..2717030 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/js/donate.min.js @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2022-08-02 15:45:47*/ +window.ZSAQ=window.ZSAQ||[],define(["jquery","widget"],function(o,a){var e={rate:parseInt(o("body").attr("donateRate"))||1,money:0,monthTicket:0,recommendTicket:0,bookId:null,bookName:"这本书",errorTip:"阿咧个嘞,出错鸟ヽ(。_°)ノ",superErrorTip:"请求失败,请稍后再试!"},i={options:{rate:parseInt(o("body").attr("donateRate"))||1,money:0,monthTicket:0,recommendTicket:0,bookId:null,bookName:"这本书",errorTip:"阿咧个嘞,出错鸟ヽ(。_°)ノ",superErrorTip:"请求失败,请稍后再试!"},mearge:function(t){return this.options=o.extend(JSON.parse(JSON.stringify(e)),t),this.options}};function t(t){e=o.extend(e,t),i.mearge(t)}i.goDonate=function(t){var e=i.options;o.ajax({type:"post",url:Domain.bookHostName+"/api/user/consume/donate",data:{bookId:e.bookId,amount:t||e.money},cache:!1,"async":!0,dataType:"json",error:function(){i.waiting.close(),delete i.waiting,a.Alert(i.options.superErrorTip)},beforeSend:function(t){t.withCredentials=!0},xhrFields:{withCredentials:!0},crossDomain:!0,timeout:1e4,success:function(t){if(i.waiting.close(),delete i.waiting,t){if(202!==t.status&&201!==t.status)return 1===t.status?(i.options.callback&&"function"==typeof i.options.callback?a.Alert("捧场成功!",t.msg,i.options.callback):a.Alert("捧场成功!",t.msg),void UserUtil.getUserInfo()):void a.Alert(t.msg||i.options.errorTip);a.Alert(t.msg,UserUtil.login)}else a.Alert(i.options.errorTip)}})},i.goVoteMonthTickets=function(t){var e=i.options;o.ajax({type:"post",url:Domain.bookHostName+"/api/user/consume/votemt",data:{bookId:e.bookId,num:t||e.monthTicket},cache:!1,"async":!0,dataType:"json",error:function(){i.waiting.close(),delete i.waiting,a.Alert(i.options.superErrorTip)},beforeSend:function(t){t.withCredentials=!0},xhrFields:{withCredentials:!0},crossDomain:!0,timeout:1e4,success:function(t){if(i.waiting.close(),delete i.waiting,t){if(202!==t.status&&201!==t.status)return 1===t.status?(i.options.callback&&"function"==typeof i.options.callback?a.Alert("投票成功!",t.msg,i.options.callback):a.Alert("投票成功!",t.msg),void UserUtil.getUserInfo()):void a.Alert(t.msg||i.options.errorTip);a.Alert(t.msg,UserUtil.login)}else a.Alert(i.options.errorTip)}})},i.goVoteRecommendTicket=function(t){var e=i.options;o.ajax({type:"post",url:Domain.bookHostName+"/api/user/consume/voterec",data:{bookId:e.bookId,num:t||e.recommendTicket},cache:!1,"async":!0,dataType:"json",error:function(){i.waiting.close(),delete i.waiting,a.Alert(i.options.superErrorTip)},beforeSend:function(t){t.withCredentials=!0},xhrFields:{withCredentials:!0},crossDomain:!0,timeout:1e4,success:function(t){if(i.waiting.close(),delete i.waiting,t){if(202!==t.status&&201!==t.status)return 1===t.status?(i.options.callback&&"function"==typeof i.options.callback?a.Alert(t.msg,i.options.callback):a.Alert(t.msg),void UserUtil.getUserInfo()):void a.Alert(t.msg||i.options.errorTip);a.Alert(t.msg,UserUtil.login)}else a.Alert(i.options.errorTip)}})};o("body").append('
    • 仅订阅本章
    • 本次订阅将消耗 -- 纵横币
    余额不足
    ',id:"OrderConfirmDialog",tit:"订阅VIP章节",height:342});return $("#order-ckx-autoorder").click(function(){!0===$(this).is(":checked")?$(this).val(1):$(this).val(0)}),$("#order-btn-charge").click(function(){window.open(Domain.payHostName),u.close(),r.Confirm({con:"在新打开的页面上完成充值操作",tip:"充值成功后可进行以下操作",beforeOpen:function(){},close:!0,confirmTxt:"继续购买",cancelTxt:"余额查询",cb:{confirm:function(){UserUtil.getUserInfo()},cancel:function(){location.href=Domain.homeHostName}}})}),$(".order_jump .reader_obtnred").live("click",function(){var e,t,a;$(this).hasClass("ordering")||($(this).attr("data-chapterId"),(e=$(this).attr("data-price"))>UserUtil.userInfo.money?($("#order-data-money").html(e),e=e-UserUtil.userInfo.money,$("#order-tip-money").html("当前余额:"+UserUtil.userInfo.money+" 纵横币,还需支付 "+e+" 纵横币"),u.open()):(t=$(this),a=t.attr("data-chapterId"),$.ajax({type:"post",url:"/api/user/consume/order",data:{bookId:i,chapterids:a,autoOrder:$("#order-ckx-autoorder").attr("checked")?1:0},beforeSend:function(){t.addClass("ordering").children("p").html("订阅中...")},cache:!1,dataType:"json",error:function(){t.removeClass("ordering").children("p").html("订阅本章"),r.Alert("出错了..")},timeout:1e4,success:function(e){e?202!==e.status&&201!==e.status?1===e.status?(r.Toast({txt:"订阅成功",time:2e3,mask:!0,onHide:function(){1==s?location.href=Domain.bookHostName+"/totaltome/"+i+"/"+a+".html":location.reload()}}),UserUtil.getUserInfo()):(r.Alert(e.msg),t.removeClass("ordering").children("p").html("订阅本章")):r.Alert(e.msg,UserUtil.login):r.Alert("出错了..")}})))}),$('[data-hook="pageStart"]').click(function(){r.Alert("没有上一章了!")}),0<$('[data-hook="pageEnd"]').length&&(m=new r.Custom({html:"",id:"endPageDialogTarget",tit:"",header:!1}),$("#endPageDialogTarget").load("/book/readmore/"+i+".html?ver="+(new Date).getTime(),function(e){$("#endPageDialogTarget").find(".ui_widget_close").bind("click",function(){m.close()}),$("#btn-endpage-donate").bind("click",function(){m.close(),$("#uiGPUserAct .gpd_btnpal .donate").click()}),$("#endPageDialogTarget").prepend('
    '),$("#endPageDialogTarget").find(".r_author_head").children("img").error(function(){$(this).attr("src",UserUtil.defaultImg)})}),$('[data-hook="pageEnd"]').click(function(){m.open(),ZSAQ&&ZSAQ.push({event:"viewBookLastChapter",data:{book_id:i}})})),$.ajax({type:"get",url:Domain.hostName+"/api/recommend/game/list.htm",data:{category:12,t:(new Date).getTime()},dataType:"jsonp","async":!0,error:function(){},success:function(e){if(0==e.ret&&0').show(),$("#game0826,#game0825").click(function(){zh_spck(i)});break}}}}),h}); \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/js/require.min.js b/src/main/resources/static/plugins/fiction/js/require.min.js new file mode 100644 index 0000000..6fec9ee --- /dev/null +++ b/src/main/resources/static/plugins/fiction/js/require.min.js @@ -0,0 +1 @@ +var requirejs,require,define;!function(Y){function I(e){return"[object Function]"===L.call(e)}function J(e){return"[object Array]"===L.call(e)}function x(e,t){if(e){var i;for(i=0;i-1&&(!e[i]||!t(e[i],i,e));i-=1);}}function r(e,t){return da.call(e,t)}function i(e,t){return r(e,t)&&e[t]}function E(e,t){for(var i in e)if(r(e,i)&&t(e[i],i))break}function Q(e,t,i,n){return t&&E(t,function(t,o){(i||!r(e,o))&&(n&&"string"!=typeof t?(e[o]||(e[o]={}),Q(e[o],t,i,n)):e[o]=t)}),e}function t(e,t){return function(){return t.apply(e,arguments)}}function Z(e){if(!e)return e;var t=Y;return x(e.split("."),function(e){t=t[e]}),t}function F(e,t,i,n){return t=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),t.requireType=e,t.requireModules=n,i&&(t.originalError=i),t}function ea(e){function n(e,t,n){var r,o,a,s,u,d,c,l=t&&t.split("/");r=l;var f=j.map,p=f&&f["*"];if(e&&"."===e.charAt(0))if(t){for(r=i(j.pkgs,t)?l=[t]:l.slice(0,l.length-1),t=e=r.concat(e.split("/")),r=0;t[r];r+=1)if(o=t[r],"."===o)t.splice(r,1),r-=1;else if(".."===o){if(1===r&&(".."===t[2]||".."===t[0]))break;r>0&&(t.splice(r-1,2),r-=2)}r=i(j.pkgs,t=e[0]),e=e.join("/"),r&&e===t+"/"+r.main&&(e=t)}else 0===e.indexOf("./")&&(e=e.substring(2));if(n&&(l||p)&&f){for(t=e.split("/"),r=t.length;r>0;r-=1){if(a=t.slice(0,r).join("/"),l)for(o=l.length;o>0;o-=1)if((n=i(f,l.slice(0,o).join("/")))&&(n=i(n,a))){s=n,u=r;break}if(s)break;!d&&p&&i(p,a)&&(d=i(p,a),c=r)}!s&&d&&(s=d,u=c),s&&(t.splice(0,u,s),e=t.join("/"))}return e}function o(e){z&&x(document.getElementsByTagName("script"),function(t){return t.getAttribute("data-requiremodule")===e&&t.getAttribute("data-requirecontext")===k.contextName?(t.parentNode.removeChild(t),!0):void 0})}function a(e){var t=i(j.paths,e);return t&&J(t)&&1-1&&(t=e.substring(0,i),e=e.substring(i+1,e.length)),[t,e]}function u(e,t,r,o){var a,u,d=null,c=t?t.name:null,l=e,f=!0,p="";return e||(f=!1,e="_@r"+(D+=1)),e=s(e),d=e[0],e=e[1],d&&(d=n(d,c,o),u=i(B,d)),e&&(d?p=u&&u.normalize?u.normalize(e,function(e){return n(e,c,o)}):n(e,c,o):(p=n(e,c,o),e=s(p),d=e[0],p=e[1],r=!0,a=k.nameToUrl(p))),r=!d||u||r?"":"_unnormalized"+(A+=1),{prefix:d,name:p,parentMap:t,unnormalized:!!r,url:a,originalName:l,isDefine:f,id:(d?d+"!"+p:p)+r}}function d(e){var t=e.id,n=i(w,t);return n||(n=w[t]=new k.Module(e)),n}function c(e,t,n){var o=e.id,a=i(w,o);!r(B,o)||a&&!a.defineEmitComplete?d(e).on(t,n):"defined"===t&&n(B[o])}function f(e,t){var n=e.requireModules,r=!1;t?t(e):(x(n,function(t){(t=i(w,t))&&(t.error=e,t.events.error&&(r=!0,t.emit("error",e)))}),r||l.onError(e))}function p(){R.length&&(fa.apply(C,[C.length-1,0].concat(R)),R=[])}function h(e,t,n){var r=e.map.id;e.error?e.emit("error",e.error):(t[r]=!0,x(e.depMaps,function(r,o){var a=r.id,s=i(w,a);s&&!e.depMatched[o]&&!n[a]&&(i(t,a)?(e.defineDep(o,B[a]),e.check()):h(s,t,n))}),n[r]=!0)}function m(){var e,t,i,n,r=(i=1e3*j.waitSeconds)&&k.startTime+i<(new Date).getTime(),s=[],u=[],d=!1,c=!0;if(!q){if(q=!0,E(w,function(i){if(e=i.map,t=e.id,i.enabled&&(e.isDefine||u.push(i),!i.error))if(!i.inited&&r)a(t)?d=n=!0:(s.push(t),o(t));else if(!i.inited&&i.fetched&&e.isDefine&&(d=!0,!e.prefix))return c=!1}),r&&s.length)return i=F("timeout","Load timeout for modules: "+s,null,s),i.contextName=k.contextName,f(i);c&&x(u,function(e){h(e,{},{})}),r&&!n||!d||!z&&!$||T||(T=setTimeout(function(){T=0,m()},50)),q=!1}}function g(e){r(B,e[0])||d(u(e[0],null,!0)).init(e[1],e[2])}function v(e){var e=e.currentTarget||e.srcElement,t=k.onScriptLoad;return e.detachEvent&&!V?e.detachEvent("onreadystatechange",t):e.removeEventListener("load",t,!1),t=k.onScriptError,(!e.detachEvent||V)&&e.removeEventListener("error",t,!1),{node:e,id:e&&e.getAttribute("data-requiremodule")}}function b(){var e;for(p();C.length;){if(e=C.shift(),null===e[0])return f(F("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));g(e)}}var q,y,k,M,T,j={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},shim:{},map:{},config:{}},w={},S={},C=[],B={},L={},D=1,A=1;return M={require:function(e){return e.require?e.require:e.require=k.makeRequire(e.map)},exports:function(e){return e.usingExports=!0,e.map.isDefine?e.exports?e.exports:e.exports=B[e.map.id]={}:void 0},module:function(e){return e.module?e.module:e.module={id:e.map.id,uri:e.map.url,config:function(){return j.config&&i(j.config,e.map.id)||{}},exports:B[e.map.id]}}},y=function(e){this.events=i(S,e.id)||{},this.map=e,this.shim=i(j.shim,e.id),this.depExports=[],this.depMaps=[],this.depMatched=[],this.pluginMaps={},this.depCount=0},y.prototype={init:function(e,i,n,r){r=r||{},this.inited||(this.factory=i,n?this.on("error",n):this.events.error&&(n=t(this,function(e){this.emit("error",e)})),this.depMaps=e&&e.slice(0),this.errback=n,this.inited=!0,this.ignore=r.ignore,r.enabled||this.enabled?this.enable():this.check())},defineDep:function(e,t){this.depMatched[e]||(this.depMatched[e]=!0,this.depCount-=1,this.depExports[e]=t)},fetch:function(){if(!this.fetched){this.fetched=!0,k.startTime=(new Date).getTime();var e=this.map;if(!this.shim)return e.prefix?this.callPlugin():this.load();k.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],t(this,function(){return e.prefix?this.callPlugin():this.load()}))}},load:function(){var e=this.map.url;L[e]||(L[e]=!0,k.load(this.map.id,e))},check:function(){if(this.enabled&&!this.enabling){var e,t,i=this.map.id;t=this.depExports;var n=this.exports,r=this.factory;if(this.inited){if(this.error)this.emit("error",this.error);else if(!this.defining){if(this.defining=!0,1>this.depCount&&!this.defined){if(I(r)){if(this.events.error)try{n=k.execCb(i,r,t,n)}catch(o){e=o}else n=k.execCb(i,r,t,n);if(this.map.isDefine&&((t=this.module)&&void 0!==t.exports&&t.exports!==this.exports?n=t.exports:void 0===n&&this.usingExports&&(n=this.exports)),e)return e.requireMap=this.map,e.requireModules=[this.map.id],e.requireType="define",f(this.error=e)}else n=r;this.exports=n,this.map.isDefine&&!this.ignore&&(B[i]=n,l.onResourceLoad)&&l.onResourceLoad(k,this.map,this.depMaps),delete w[i],this.defined=!0}this.defining=!1,this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=!0)}}else this.fetch()}},callPlugin:function(){var e=this.map,o=e.id,a=u(e.prefix);this.depMaps.push(a),c(a,"defined",t(this,function(a){var s,p;p=this.map.name;var h=this.map.parentMap?this.map.parentMap.name:null,m=k.makeRequire(e.parentMap,{enableBuildCallback:!0});this.map.unnormalized?(a.normalize&&(p=a.normalize(p,function(e){return n(e,h,!0)})||""),a=u(e.prefix+"!"+p,this.map.parentMap),c(a,"defined",t(this,function(e){this.init([],function(){return e},null,{enabled:!0,ignore:!0})})),(p=i(w,a.id))&&(this.depMaps.push(a),this.events.error&&p.on("error",t(this,function(e){this.emit("error",e)})),p.enable())):(s=t(this,function(e){this.init([],function(){return e},null,{enabled:!0})}),s.error=t(this,function(e){this.inited=!0,this.error=e,e.requireModules=[o],E(w,function(e){0===e.map.id.indexOf(o+"_unnormalized")&&delete w[e.map.id]}),f(e)}),s.fromText=t(this,function(t,i){var n=e.name,a=u(n),c=O;i&&(t=i),c&&(O=!1),d(a),r(j.config,o)&&(j.config[n]=j.config[o]);try{l.exec(t)}catch(p){return f(F("fromtexteval","fromText eval for "+o+" failed: "+p,p,[o]))}c&&(O=!0),this.depMaps.push(a),k.completeLoad(n),m([n],s)}),a.load(e.name,m,s,j))})),k.enable(a,this),this.pluginMaps[a.id]=a},enable:function(){this.enabling=this.enabled=!0,x(this.depMaps,t(this,function(e,n){var o,a;if("string"==typeof e){if(e=u(e,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap),this.depMaps[n]=e,o=i(M,e.id))return void(this.depExports[n]=o(this));this.depCount+=1,c(e,"defined",t(this,function(e){this.defineDep(n,e),this.check()})),this.errback&&c(e,"error",this.errback)}o=e.id,a=w[o],!r(M,o)&&a&&!a.enabled&&k.enable(e,this)})),E(this.pluginMaps,t(this,function(e){var t=i(w,e.id);t&&!t.enabled&&k.enable(e,this)})),this.enabling=!1,this.check()},on:function(e,t){var i=this.events[e];i||(i=this.events[e]=[]),i.push(t)},emit:function(e,t){x(this.events[e],function(e){e(t)}),"error"===e&&delete this.events[e]}},k={config:j,contextName:e,registry:w,defined:B,urlFetched:L,defQueue:C,Module:y,makeModuleMap:u,nextTick:l.nextTick,configure:function(e){e.baseUrl&&"/"!==e.baseUrl.charAt(e.baseUrl.length-1)&&(e.baseUrl+="/");var t=j.pkgs,i=j.shim,n={paths:!0,config:!0,map:!0};E(e,function(e,t){n[t]?"map"===t?Q(j[t],e,!0,!0):Q(j[t],e,!0):j[t]=e}),e.shim&&(E(e.shim,function(e,t){J(e)&&(e={deps:e}),!e.exports&&!e.init||e.exportsFn||(e.exportsFn=k.makeShimExports(e)),i[t]=e}),j.shim=i),e.packages&&(x(e.packages,function(e){e="string"==typeof e?{name:e}:e,t[e.name]={name:e.name,location:e.location||e.name,main:(e.main||"main").replace(ga,"").replace(aa,"")}}),j.pkgs=t),E(w,function(e,t){!e.inited&&!e.map.unnormalized&&(e.map=u(t))}),(e.deps||e.callback)&&k.require(e.deps||[],e.callback)},makeShimExports:function(e){return function(){var t;return e.init&&(t=e.init.apply(Y,arguments)),t||e.exports&&Z(e.exports)}},makeRequire:function(t,o){function a(i,n,s){var c,p;return o.enableBuildCallback&&n&&I(n)&&(n.__requireJsBuild=!0),"string"==typeof i?I(n)?f(F("requireargs","Invalid require call"),s):t&&r(M,i)?M[i](w[t.id]):l.get?l.get(k,i,t):(c=u(i,t,!1,!0),c=c.id,r(B,c)?B[c]:f(F("notloaded",'Module name "'+c+'" has not been loaded yet for context: '+e+(t?"":". Use require([])")))):(b(),k.nextTick(function(){b(),p=d(u(null,t)),p.skipMap=o.skipMap,p.init(i,n,s,{enabled:!0}),m()}),a)}return o=o||{},Q(a,{isBrowser:z,toUrl:function(e){var i,r=e.lastIndexOf("."),o=e.split("/")[0];return-1!==r&&("."!==o&&".."!==o||r>1)&&(i=e.substring(r,e.length),e=e.substring(0,r)),e=k.nameToUrl(n(e,t&&t.id,!0),i||".fake"),i?e:e.substring(0,e.length-5)},defined:function(e){return r(B,u(e,t,!1,!0).id)},specified:function(e){return e=u(e,t,!1,!0).id,r(B,e)||r(w,e)}}),t||(a.undef=function(e){p();var n=u(e,t,!0),r=i(w,e);delete B[e],delete L[n.url],delete S[e],r&&(r.events.defined&&(S[e]=r.events),delete w[e])}),a},enable:function(e){i(w,e.id)&&d(e).enable()},completeLoad:function(e){var t,n,o=i(j.shim,e)||{},s=o.exports;for(p();C.length;){if(n=C.shift(),null===n[0]){if(n[0]=e,t)break;t=!0}else n[0]===e&&(t=!0);g(n)}if(n=i(w,e),!t&&!r(B,e)&&n&&!n.inited){if(j.enforceDefine&&(!s||!Z(s)))return a(e)?void 0:f(F("nodefine","No define call for "+e,null,[e]));g([e,o.deps||[],o.exportsFn])}m()},nameToUrl:function(e,t){var n,r,o,a,s,u;if(l.jsExtRegExp.test(e))a=e+(t||"");else{for(n=j.paths,r=j.pkgs,a=e.split("/"),s=a.length;s>0;s-=1){if(u=a.slice(0,s).join("/"),o=i(r,u),u=i(n,u)){J(u)&&(u=u[0]),a.splice(0,s,u);break}if(o){n=e===o.name?o.location+"/"+o.main:o.location,a.splice(0,s,n);break}}a=a.join("/"),a+=t||(/\?/.test(a)?"":".js"),a=("/"===a.charAt(0)||a.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+a}return j.urlArgs?a+((-1===a.indexOf("?")?"?":"&")+j.urlArgs):a},load:function(e,t){l.load(k,e,t)},execCb:function(e,t,i,n){return t.apply(n,i)},onScriptLoad:function(e){("load"===e.type||ha.test((e.currentTarget||e.srcElement).readyState))&&(P=null,e=v(e),k.completeLoad(e.id))},onScriptError:function(e){var t=v(e);return a(t.id)?void 0:f(F("scripterror","Script error",e,[t.id]))}},k.require=k.makeRequire(),k}var l,w,B,D,s,H,P,K,ba,ca,ia=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/gm,ja=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,aa=/\.js$/,ga=/^\.\//;w=Object.prototype;var L=w.toString,da=w.hasOwnProperty,fa=Array.prototype.splice,z=!("undefined"==typeof window||!navigator||!document),$=!z&&"undefined"!=typeof importScripts,ha=z&&"PLAYSTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,V="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),C={},q={},R=[],O=!1;if("undefined"==typeof define){if("undefined"!=typeof requirejs){if(I(requirejs))return;q=requirejs,requirejs=void 0}"undefined"!=typeof require&&!I(require)&&(q=require,require=void 0),l=requirejs=function(e,t,n,r){var o,a="_";return!J(e)&&"string"!=typeof e&&(o=e,J(t)?(e=t,t=n,n=r):e=[]),o&&o.context&&(a=o.context),(r=i(C,a))||(r=C[a]=l.s.newContext(a)),o&&r.configure(o),r.require(e,t,n)},l.config=function(e){return l(e)},l.nextTick="undefined"!=typeof setTimeout?function(e){setTimeout(e,4)}:function(e){e()},require||(require=l),l.version="2.1.4",l.jsExtRegExp=/^\/|:|\?|\.js$/,l.isBrowser=z,w=l.s={contexts:C,newContext:ea},l({}),x(["toUrl","undef","defined","specified"],function(e){l[e]=function(){var t=C._;return t.require[e].apply(t,arguments)}}),z&&(B=w.head=document.getElementsByTagName("head")[0],D=document.getElementsByTagName("base")[0])&&(B=w.head=D.parentNode),l.onError=function(e){throw e},l.load=function(e,t,i){var n,r=e&&e.config||{};return z?(n=r.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),n.type=r.scriptType||"text/javascript",n.charset="utf-8",n.async=!0,n.setAttribute("data-requirecontext",e.contextName),n.setAttribute("data-requiremodule",t),!n.attachEvent||n.attachEvent.toString&&0>n.attachEvent.toString().indexOf("[native code")||V?(n.addEventListener("load",e.onScriptLoad,!1),n.addEventListener("error",e.onScriptError,!1)):(O=!0,n.attachEvent("onreadystatechange",e.onScriptLoad)),n.src=i,K=n,D?B.insertBefore(n,D):B.appendChild(n),K=null,n):void($&&(importScripts(i),e.completeLoad(t)))},z&&M(document.getElementsByTagName("script"),function(e){return B||(B=e.parentNode),(s=e.getAttribute("data-main"))?(q.baseUrl||(H=s.split("/"),ba=H.pop(),ca=H.length?H.join("/")+"/":"./",q.baseUrl=ca,s=ba),s=s.replace(aa,""),q.deps=q.deps?q.deps.concat(s):[s],!0):void 0}),define=function(e,t,i){var n,r;"string"!=typeof e&&(i=t,t=e,e=null),J(t)||(i=t,t=[]),!t.length&&I(i)&&i.length&&(i.toString().replace(ia,"").replace(ja,function(e,i){t.push(i)}),t=(1===i.length?["require"]:["require","exports","module"]).concat(t)),O&&((n=K)||(P&&"interactive"===P.readyState||M(document.getElementsByTagName("script"),function(e){return"interactive"===e.readyState?P=e:void 0}),n=P),n&&(e||(e=n.getAttribute("data-requiremodule")),r=C[n.getAttribute("data-requirecontext")])),(r?r.defQueue:R).push([e,t,i])},define.amd={jQuery:!0},l.exec=function(b){return eval(b)},l(q)}}(this); \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/js/rsa.min.js b/src/main/resources/static/plugins/fiction/js/rsa.min.js new file mode 100644 index 0000000..94e3b9f --- /dev/null +++ b/src/main/resources/static/plugins/fiction/js/rsa.min.js @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2022-08-04 17:16:59*/ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e(t.JSEncrypt={})}(this,function(t){"use strict";var e="0123456789abcdefghijklmnopqrstuvwxyz";function a(t){return e.charAt(t)}function i(t,e){return t&e}function u(t,e){return t|e}function n(t,e){return t^e}function r(t,e){return t&~e}function s(t){if(0==t)return-1;var e=0;return 0==(65535&t)&&(t>>=16,e+=16),0==(255&t)&&(t>>=8,e+=8),0==(15&t)&&(t>>=4,e+=4),0==(3&t)&&(t>>=2,e+=2),0==(1&t)&&++e,e}function o(t){for(var e=0;0!=t;)t&=t-1,++e;return e}var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function f(t){var e,i,n="";for(e=0;e+3<=t.length;e+=3)i=parseInt(t.substring(e,e+3),16),n+=h.charAt(i>>6)+h.charAt(63&i);for(e+1==t.length?(i=parseInt(t.substring(e,e+1),16),n+=h.charAt(i<<2)):e+2==t.length&&(i=parseInt(t.substring(e,e+2),16),n+=h.charAt(i>>2)+h.charAt((3&i)<<4));0<(3&n.length);)n+="=";return n}var c,l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])};var p,g=function(t){var e;if(c===undefined){var i="0123456789ABCDEF",n=" \f\n\r\t \u2028\u2029";for(c={},e=0;e<16;++e)c[i.charAt(e)]=e;for(i=i.toLowerCase(),e=10;e<16;++e)c[i.charAt(e)]=e;for(e=0;e>16,n[n.length]=r>>8&255,n[n.length]=255&r,s=r=0):r<<=6}}switch(s){case 1:throw new Error("Base64 encoding incomplete: at least 2 bits missing");case 2:n[n.length]=r>>10;break;case 3:n[n.length]=r>>16,n[n.length]=r>>8&255}return n},re:/-----BEGIN [^-]+-----([A-Za-z0-9+\/=\s]+)-----END [^-]+-----|begin-base64[^\n]+\n([A-Za-z0-9+\/=\s]+)====/,unarmor:function(t){var e=d.re.exec(t);if(e)if(e[1])t=e[1];else{if(!e[2])throw new Error("RegExp out of sync");t=e[2]}return d.decode(t)}},m=1e13,y=function(){function t(t){this.buf=[+t||0]}return t.prototype.mulAdd=function(t,e){var i,n,r=this.buf,s=r.length;for(i=0;ie&&(t=t.substring(0,e)+v),t}var E,D=function(){function i(t,e){this.hexDigits="0123456789ABCDEF",this.pos=t instanceof i?(this.enc=t.enc,t.pos):(this.enc=t,e)}return i.prototype.get=function(t){if(t===undefined&&(t=this.pos++),t>=this.enc.length)throw new Error("Requesting byte offset "+t+" on a stream of length "+this.enc.length);return"string"==typeof this.enc?this.enc.charCodeAt(t):this.enc[t]},i.prototype.hexByte=function(t){return this.hexDigits.charAt(t>>4&15)+this.hexDigits.charAt(15&t)},i.prototype.hexDump=function(t,e,i){for(var n="",r=t;r>u&1?"1":"0";if(s.length>i)return r+S(s,i)}return r+s},i.prototype.parseOctetString=function(t,e,i){if(this.isASCII(t,e))return S(this.parseStringISO(t,e),i);var n=e-t,r="("+n+" byte)\n";(i/=2)i)return S(n,i);r=new y,s=0}}return 0>6,this.tagConstructed=0!=(32&e),this.tagNumber=31&e,31==this.tagNumber){for(var i=new y;e=t.get(),i.mulAdd(128,127&e),128&e;);this.tagNumber=i.simplify()}}return t.prototype.isUniversal=function(){return 0===this.tagClass},t.prototype.isEOC=function(){return 0===this.tagClass&&0===this.tagNumber},t}(),B=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997],R=(1<<26)/B[B.length-1],O=function(){function b(t,e,i){null!=t&&("number"==typeof t?this.fromNumber(t,e,i):null==e&&"string"!=typeof t?this.fromString(t,256):this.fromString(t,e))}return b.prototype.toString=function(t){if(this.s<0)return"-"+this.negate().toString(t);var e;if(16==t)e=4;else if(8==t)e=3;else if(2==t)e=1;else if(32==t)e=5;else{if(4!=t)return this.toRadix(t);e=2}var i,n=(1<>h)&&(r=!0,s=a(i));0<=o;)h>(h+=this.DB-e)):(i=this[o]>>(h-=e)&n,h<=0&&(h+=this.DB,--o)),0>24},b.prototype.shortValue=function(){return 0==this.t?this.s:this[0]<<16>>16},b.prototype.signum=function(){return this.s<0?-1:this.t<=0||1==this.t&&this[0]<=0?0:1},b.prototype.toByteArray=function(){var t=this.t,e=[];e[0]=this.s;var i,n=this.DB-t*this.DB%8,r=0;if(0>n)!=(this.s&this.DM)>>n&&(e[r++]=i|this.s<>(n+=this.DB-8)):(i=this[t]>>(n-=8)&255,n<=0&&(n+=this.DB,--t)),0!=(128&i)&&(i|=-256),0==r&&(128&this.s)!=(128&i)&&++r,(0=this.t?0!=this.s:0!=(this[e]&1<>r-a&u:(c=(t[p]&(1<>this.DB+r-a)),h=i;0==(1&c);)c>>=1,--h;if((r-=h)<0&&(r+=this.DB,--p),g)o[c].copyTo(s),g=!1;else{for(;1this.DB?(this[this.t-1]|=(o&(1<>this.DB-s):this[this.t-1]|=o<=this.DB&&(s-=this.DB))}8==i&&0!=(128&+t[0])&&(this.s=-1,0>n|o,o=(this[h]&r)<=this.t)e.t=0;else{var n=t%this.DB,r=this.DB-n,s=(1<>n;for(var o=i+1;o>n;0>=this.DB;if(t.t>=this.DB;n+=this.s}else{for(n+=this.s;i>=this.DB;n-=t.s}e.s=n<0?-1:0,n<-1?e[i++]=this.DV+n:0=e.DV&&(t[i+e.t]-=e.DV,t[i+e.t+1]=1)}0>this.F2:0),l=this.FV/c,p=(1<=i&&(this.dMultiply(n),this.dAddOffset(o,0),o=s=0))}0t&&this.subTo(b.ONE.shiftLeft(t-1),this);else{var n=[],r=7&t;n.length=1+(t>>3),e.nextBytes(n),0>=this.DB;if(t.t>=this.DB;n+=this.s}else{for(n+=this.s;i>=this.DB;n+=t.s}e.s=n<0?-1:0,0=this.DV;)this[e]-=this.DV,++e>=this.t&&(this[this.t++]=0),++this[e]}},b.prototype.multiplyLowerTo=function(t,e,i){var n=Math.min(this.t+t.t,e);for(i.s=0,i.t=n;0>1)&&(t=B.length);for(var r=P(),s=0;st&&r.subTo(b.ONE.shiftLeft(t-1),r),r.isProbablePrime(e)?setTimeout(function(){n()},0):setTimeout(s,0)};setTimeout(s,0)}else{var o=[],h=7&t;o.length=1+(t>>3),e.nextBytes(o),0>15,this.um=(1<>15)*this.mpl&this.um)<<15)&t.DM;for(t[i=e+this.m.t]+=this.m.am(0,n,t,e,0,this.m.t);t[i]>=t.DV;)t[i]-=t.DV,t[++i]++}t.clamp(),t.drShiftTo(this.m.t,t),0<=t.compareTo(this.m)&&t.subTo(this.m,t)},t.prototype.mulTo=function(t,e,i){t.multiplyTo(e,i),this.reduce(i)},t.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},t}(),N=function(){function t(t){this.m=t,this.r2=P(),this.q3=P(),O.ONE.dlShiftTo(2*t.t,this.r2),this.mu=this.r2.divide(t)}return t.prototype.convert=function(t){if(t.s<0||t.t>2*this.m.t)return t.mod(this.m);if(t.compareTo(this.m)<0)return t;var e=P();return t.copyTo(e),this.reduce(e),e},t.prototype.revert=function(t){return t},t.prototype.reduce=function(t){for(t.drShiftTo(this.m.t-1,this.r2),t.t>this.m.t+1&&(t.t=this.m.t+1,t.clamp()),this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3),this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);t.compareTo(this.r2)<0;)t.dAddOffset(1,this.m.t+1);for(t.subTo(this.r2,t);0<=t.compareTo(this.m);)t.subTo(this.m,t)},t.prototype.mulTo=function(t,e,i){t.multiplyTo(e,i),this.reduce(i)},t.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},t}();function P(){return new O(null)}function M(t,e){return new O(t,e)}E="Microsoft Internet Explorer"==navigator.appName?(O.prototype.am=function it(t,e,i,n,r,s){for(var o=32767&e,h=e>>15;0<=--s;){var a=32767&this[t],u=this[t++]>>15,f=h*a+u*o;r=((a=o*a+((32767&f)<<15)+i[n]+(1073741823&r))>>>30)+(f>>>15)+h*u+(r>>>30),i[n++]=1073741823&a}return r},30):"Netscape"!=navigator.appName?(O.prototype.am=function nt(t,e,i,n,r,s){for(;0<=--s;){var o=e*this[t++]+i[n]+r;r=Math.floor(o/67108864),i[n++]=67108863&o}return r},26):(O.prototype.am=function rt(t,e,i,n,r,s){for(var o=16383&e,h=e>>14;0<=--s;){var a=16383&this[t],u=this[t++]>>14,f=h*a+u*o;r=((a=o*a+((16383&f)<<14)+i[n]+r)>>28)+(f>>14)+h*u,i[n++]=268435455&a}return r},28),O.prototype.DB=E,O.prototype.DM=(1<>>16)&&(t=e,i+=16),0!=(e=t>>8)&&(t=e,i+=8),0!=(e=t>>4)&&(t=e,i+=4),0!=(e=t>>2)&&(t=e,i+=2),0!=(e=t>>1)&&(t=e,i+=1),i}O.ZERO=C(0),O.ONE=C(1);var U=function(){function t(){this.i=0,this.j=0,this.S=[]}return t.prototype.init=function(t){var e,i,n;for(e=0;e<256;++e)this.S[e]=e;for(e=i=0;e<256;++e)i=i+this.S[e]+t[e%t.length]&255,n=this.S[e],this.S[e]=this.S[i],this.S[i]=n;this.i=0,this.j=0},t.prototype.next=function(){var t;return this.i=this.i+1&255,this.j=this.j+this.S[this.i]&255,t=this.S[this.i],this.S[this.i]=this.S[this.j],this.S[this.j]=t,this.S[t+this.S[this.i]&255]},t}();var K,_,k=256,z=null;if(null==z){z=[];var Z=void(_=0);if(window.crypto&&window.crypto.getRandomValues){var G=new Uint32Array(256);for(window.crypto.getRandomValues(G),Z=0;Z>6|192):(i[--e]=63&r|128,i[--e]=r>>6&63|128,r>>12|224)}i[--e]=0;for(var s=new J,o=[];2>3);if(null==e)return null;var i=this.doPublic(e);if(null==i)return null;var n=i.toString(16);return 0==(1&n.length)?n:"0"+n},t.prototype.setPrivate=function(t,e,i){null!=t&&null!=e&&0>1;this.e=parseInt(e,16);for(var r=new O(e,16);;){for(;this.p=new O(t-n,1,i),0!=this.p.subtract(O.ONE).gcd(r).compareTo(O.ONE)||!this.p.isProbablePrime(10););for(;this.q=new O(n,1,i),0!=this.q.subtract(O.ONE).gcd(r).compareTo(O.ONE)||!this.q.isProbablePrime(10););if(this.p.compareTo(this.q)<=0){var s=this.p;this.p=this.q,this.q=s}var o=this.p.subtract(O.ONE),h=this.q.subtract(O.ONE),a=o.multiply(h);if(0==a.gcd(r).compareTo(O.ONE)){this.n=this.p.multiply(this.q),this.d=r.modInverse(a),this.dmp1=this.d.mod(o),this.dmq1=this.d.mod(h),this.coeff=this.q.modInverse(this.p);break}}},t.prototype.decrypt=function(t){var e=M(t,16),i=this.doPublic(e);return null==i?null:function o(t,e){var i=t.toByteArray(),n=0;for(;n=i.length)return null;var r="";for(;++n>1;this.e=parseInt(e,16);var h=new O(e,16),a=this,u=function(){var e=function(){if(a.p.compareTo(a.q)<=0){var t=a.p;a.p=a.q,a.q=t}var e=a.p.subtract(O.ONE),i=a.q.subtract(O.ONE),n=e.multiply(i);0==n.gcd(h).compareTo(O.ONE)?(a.n=a.p.multiply(a.q),a.d=h.modInverse(n),a.dmp1=a.d.mod(e),a.dmq1=a.d.mod(i),a.coeff=a.q.modInverse(a.p),setTimeout(function(){r()},0)):setTimeout(u,0)},i=function(){a.q=P(),a.q.fromNumberAsync(o,1,s,function(){a.q.subtract(O.ONE).gcda(h,function(t){0==t.compareTo(O.ONE)&&a.q.isProbablePrime(10)?setTimeout(e,0):setTimeout(i,0)})})},n=function(){a.p=P(),a.p.fromNumberAsync(t-o,1,s,function(){a.p.subtract(O.ONE).gcda(h,function(t){0==t.compareTo(O.ONE)&&a.p.isProbablePrime(10)?setTimeout(i,0):setTimeout(n,0)})})};setTimeout(n,0)};setTimeout(u,0)},t}();var Q={};Q.lang={extend:function(t,e,i){if(!e||!t)throw new Error("YAHOO.lang.extend failed, please check that all dependencies are included.");var n=function(){};if(n.prototype=e.prototype,t.prototype=new n,(t.prototype.constructor=t).superclass=e.prototype,e.prototype.constructor==Object.prototype.constructor&&(e.prototype.constructor=e),i){var r;for(r in i)t.prototype[r]=i[r];var s=function(){},o=["toString","valueOf"];try{/MSIE/.test(navigator.userAgent)&&(s=function(t,e){for(r=0;r=e?t:new Array(e-t.length+1).join("0")+t},this.getString=function(){return this.s},this.setString=function(t){this.hTLV=null,this.isModified=!0,this.s=t,this.hV=stohex(t)},this.setByDateValue=function(t,e,i,n,r,s){var o=new Date(Date.UTC(t,e-1,i,n,r,s,0));this.setByDate(o)},this.getFreshValueHex=function(){return this.hV}},Q.lang.extend(W.asn1.DERAbstractTime,W.asn1.ASN1Object),W.asn1.DERAbstractStructured=function(t){W.asn1.DERAbstractString.superclass.constructor.call(this),this.setByASN1ObjectArray=function(t){this.hTLV=null,this.isModified=!0,this.asn1Array=t},this.appendASN1Object=function(t){this.hTLV=null,this.isModified=!0,this.asn1Array.push(t)},this.asn1Array=new Array,void 0!==t&&"undefined"!=typeof t.array&&(this.asn1Array=t.array)},Q.lang.extend(W.asn1.DERAbstractStructured,W.asn1.ASN1Object),W.asn1.DERBoolean=function(){W.asn1.DERBoolean.superclass.constructor.call(this),this.hT="01",this.hTLV="0101ff"},Q.lang.extend(W.asn1.DERBoolean,W.asn1.ASN1Object),W.asn1.DERInteger=function(t){W.asn1.DERInteger.superclass.constructor.call(this),this.hT="02",this.setByBigInteger=function(t){this.hTLV=null,this.isModified=!0,this.hV=W.asn1.ASN1Util.bigIntToMinTwosComplementsHex(t)},this.setByInteger=function(t){var e=new O(String(t),10);this.setByBigInteger(e)},this.setValueHex=function(t){this.hV=t},this.getFreshValueHex=function(){return this.hV},void 0!==t&&("undefined"!=typeof t.bigint?this.setByBigInteger(t.bigint):"undefined"!=typeof t["int"]?this.setByInteger(t["int"]):"number"==typeof t?this.setByInteger(t):"undefined"!=typeof t.hex&&this.setValueHex(t.hex))},Q.lang.extend(W.asn1.DERInteger,W.asn1.ASN1Object),W.asn1.DERBitString=function(t){if(t!==undefined&&"undefined"!=typeof t.obj){var e=W.asn1.ASN1Util.newObject(t.obj);t.hex="00"+e.getEncodedHex()}W.asn1.DERBitString.superclass.constructor.call(this),this.hT="03",this.setHexValueIncludingUnusedBits=function(t){this.hTLV=null,this.isModified=!0,this.hV=t},this.setUnusedBitsAndHexValue=function(t,e){if(t<0||7>2),r=3&s,1):1==n?(i+=a(r<<2|s>>4),r=15&s,2):2==n?(i+=a(r),i+=a(s>>2),r=3&s,3):(i+=a(r<<2|s>>4),i+=a(15&s),0))}return 1==n&&(i+=a(r<<2)),i}(t))}catch(e){return!1}},t.prototype.encrypt=function(t){try{return f(this.getKey().encrypt(t))}catch(e){return!1}},t.prototype.getKey=function(t){if(!this.key){if(this.key=new tt,t&&"[object Function]"==={}.toString.call(t))return void this.key.generateAsync(this.default_key_size,this.default_public_exponent,t);this.key.generate(this.default_key_size,this.default_public_exponent)}return this.key},t.prototype.getPrivateKey=function(){return this.getKey().getPrivateKey()},t.prototype.getPrivateKeyB64=function(){return this.getKey().getPrivateBaseKeyB64()},t.prototype.getPublicKey=function(){return this.getKey().getPublicKey()},t.prototype.getPublicKeyB64=function(){return this.getKey().getPublicBaseKeyB64()},t.version="3.0.0-beta.1",t}();window.JSEncrypt=et,t.JSEncrypt=et,t["default"]=et,Object.defineProperty(t,"__esModule",{value:!0})}); \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/js/scrollpage.min.js b/src/main/resources/static/plugins/fiction/js/scrollpage.min.js new file mode 100644 index 0000000..cee43f9 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/js/scrollpage.min.js @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2022-08-02 15:45:47*/ +define(["jquery","widget"],function(e,a){var t={allocate:function(e,t){for(var a=[],r=0;r',1<'):(t="javascript:void(0)",l[l.length]="");for(var n=0;n'+g+"":l[l.length]=''+g+"":l[l.length]="..."}e.pageNum>'):(p="javascript:void(0)",l[l.length]="");var p=e.pattern,p=this.replace(p,"!{pageSize}",e.pageSize);return p=this.replace(p,"!{pageNum}",e.pageNum),p=this.replace(p,"!{total}",e.total),p=this.replace(p,"!{count}",a),e.showJump&&(l[l.length]='  跳转到:/'+a+"页",l[l.length]=''),l[l.length]=p,l[l.length]="",l.join("\r\n")},replace:function(e,t,a){if(null==e)return"";if(null==t)return e;for(var r,l=0,n=[];;){if(-1==(r=e.indexOf(t,l))){n[n.length]=e.substring(l);break}n[n.length]=e.substring(l,r)+a,l=r+t.length}return n.join("")},getCount:function(e){return Math.floor((e.total+(e.pageSize-1))/e.pageSize)},getScrollPage:function(e){var t=null,t="input"==e.nodeName.toLowerCase()?parseInt(jQuery(e).siblings("input[type=text]").val()):parseInt(jQuery(e).attr("page")),a=parseInt(jQuery(e).parent("div.pagebar").attr("count")),r=parseInt(jQuery(e).parent("div.pagebar").attr("total"));return isNaN(t)?"请输入数字 !":isNaN(a)?"系统错误, 请稍候重试 !":(a<1&&(a=1),t<1?"请输入正确的页码 !":a<=1?"当前已经是最后一页 !":asd.para.datasend_timeout&&(sd.para.datasend_timeout=sd.para.callback_timeout),sd.para.callback_timeout>sd.para.queue_timeout&&(sd.para.queue_timeout=sd.para.callback_timeout),sd.para.queue_timeout>sd.para.datasend_timeout&&(sd.para.datasend_timeout=sd.para.queue_timeout)};var ArrayProto=Array.prototype,FuncProto=Function.prototype,ObjProto=Object.prototype,slice=ArrayProto.slice,toString=ObjProto.toString,hasOwnProperty=ObjProto.hasOwnProperty,LIB_VERSION="1.11.10";sd.lib_version=LIB_VERSION;var error_msg=[],is_first_visitor=!1,just_test_distinctid=0,just_test_distinctid_2=0,just_test_distinctid_detail=0,just_test_distinctid_detail2=0,source_channel_standard="utm_source utm_medium utm_campaign utm_content utm_term",logger="object"==typeof logger?logger:{};logger.info=function(){if((_.sessionStorage.isSupport()&&"true"===sessionStorage.getItem("sensorsdata_jssdk_debug")||sd.para.show_log)&&(sd.para.show_log!==!0&&"string"!==sd.para.show_log&&sd.para.show_log!==!1||(arguments[0]=_.formatJsonString(arguments[0])),"object"==typeof console&&console.log))try{return console.log.apply(console,arguments)}catch(e){console.log(arguments[0])}},function(){var e=(FuncProto.bind,ArrayProto.forEach),t=(ArrayProto.indexOf,Array.isArray),r={},n=_.each=function(t,n,s){if(null==t)return!1;if(e&&t.forEach===e)t.forEach(n,s);else if(t.length===+t.length){for(var i=0,a=t.length;isd.para.max_string_length?(logger.info("\u5b57\u7b26\u4e32\u957f\u5ea6\u8d85\u8fc7\u9650\u5236\uff0c\u5df2\u7ecf\u505a\u622a\u53d6--"+e),e.slice(0,sd.para.max_string_length)):e},_.searchObjString=function(e){_.isObject(e)&&_.each(e,function(t,r){_.isObject(t)?_.searchObjString(e[r]):_.isString(t)&&(e[r]=_.formatString(t))})},_.searchConfigData=function(e){if("object"==typeof e&&e.$option){var t=e.$option;return delete e.$option,t}return{}},_.unique=function(e){for(var t,r=[],n={},s=0;s127&&a<2048?String.fromCharCode(a>>6|192,63&a|128):String.fromCharCode(a>>12|224,a>>6&63|128,63&a|128),null!==o&&(r>t&&(s+=e.substring(t,r)),s+=o,t=r=n+1)}return r>t&&(s+=e.substring(t,e.length)),s},_.base64Encode=function(e){var t,r,n,s,i,a,o,c,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",l=0,d=0,p="",f=[];if(!e)return e;e=_.utf8Encode(e);do t=e.charCodeAt(l++),r=e.charCodeAt(l++),n=e.charCodeAt(l++),c=t<<16|r<<8|n,s=c>>18&63,i=c>>12&63,a=c>>6&63,o=63&c,f[d++]=u.charAt(s)+u.charAt(i)+u.charAt(a)+u.charAt(o);while(l=4&&(a=t(a,i),i=[]);return i.length>0&&(a=t(a,i)),a.toString(16)};return function(){var n=String(screen.height*screen.width);n=n&&/\d{5,}/.test(n)?n.toString(16):String(31242*Math.random()).replace(".","").slice(0,8);var s=e()+"-"+t()+"-"+r()+"-"+n+"-"+e();return s?(just_test_distinctid_2=1,s):(just_test_distinctid_2=2,(String(Math.random())+String(Math.random())+String(Math.random())).slice(2,15))}}(),_.getQueryParam=function(e,t){t=t.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]"),e=_.decodeURIComponent(e);var r="[\\?&]"+t+"=([^&#]*)",n=new RegExp(r),s=n.exec(e);return null===s||s&&"string"!=typeof s[1]&&s[1].length?"":_.decodeURIComponent(s[1]).replace(/\+/g," ")},_.urlParse=function(e){var t=function(e){this._fields={Username:4,Password:5,Port:7,Protocol:2,Host:6,Path:8,URL:0,QueryString:9,Fragment:10},this._values={},this._regex=null,this._regex=/^((\w+):\/\/)?((\w+):?(\w+)?@)?([^\/\?:]+):?(\d+)?(\/?[^\?#]+)?\??([^#]+)?#?(\w*)/,"undefined"!=typeof e&&this._parse(e)};return t.prototype.setUrl=function(e){this._parse(e)},t.prototype._initValues=function(){for(var e in this._fields)this._values[e]=""},t.prototype.addQueryString=function(e){if("object"!=typeof e)return!1;var t=this._values.QueryString||"";for(var r in e)t=new RegExp(r+"[^&]+").test(t)?t.replace(new RegExp(r+"[^&]+"),r+"="+e[r]):"&"===t.slice(-1)?t+r+"="+e[r]:""===t?r+"="+e[r]:t+"&"+r+"="+e[r];this._values.QueryString=t},t.prototype.getUrl=function(){var e="";return e+=this._values.Origin,e+=this._values.Port?":"+this._values.Port:"",e+=this._values.Path,e+=this._values.QueryString?"?"+this._values.QueryString:"",e+=this._values.Fragment?"#"+this._values.Fragment:""},t.prototype.getUrl=function(){var e="";return e+=this._values.Origin,e+=this._values.Port?":"+this._values.Port:"",e+=this._values.Path,e+=this._values.QueryString?"?"+this._values.QueryString:""},t.prototype._parse=function(e){this._initValues();var t=this._regex.exec(e);if(!t)throw"DPURLParser::_parse -> Invalid URL";for(var r in this._fields)"undefined"!=typeof t[this._fields[r]]&&(this._values[r]=t[this._fields[r]]);this._values.Hostname=this._values.Host.replace(/:\d+$/,""),this._values.Origin=this._values.Protocol+"://"+this._values.Hostname},new t(e)},_.addEvent=function(){function e(t){return t&&(t.preventDefault=e.preventDefault,t.stopPropagation=e.stopPropagation,t._getPath=e._getPath),t}function t(t,r,n){var s=function(s){if(s=s||e(window.event)){s.target=s.srcElement;var i,a,o=!0;return"function"==typeof n&&(i=n(s)),a=r.call(t,s),!1!==i&&!1!==a||(o=!1),o}};return s}e._getPath=function(){var e=this,t=function(){try{var t=e.target,r=[t];if(null===t||null===t.parentElement)return[];for(;null!==t.parentElement;)t=t.parentElement,r.unshift(t);return r}catch(n){return[]}};return this.path||this.composedPath&&this.composedPath()||t()},e.preventDefault=function(){this.returnValue=!1},e.stopPropagation=function(){this.cancelBubble=!0};var r=function(r,n,s){if(r&&r.addEventListener)r.addEventListener(n,function(t){t._getPath=e._getPath,s.call(this,t)},!1);else{var i="on"+n,a=r[i];r[i]=t(r,s,a)}};r.apply(null,arguments)},_.addHashEvent=function(e){var t="pushState"in window.history?"popstate":"hashchange";_.addEvent(window,t,e)},_.cookie={get:function(e){for(var t=e+"=",r=document.cookie.split(";"),n=0;n=200&&r.status<300||304==r.status?e.success(t(r.responseText)):e.error(t(r.responseText),r.status),r.onreadystatechange=null,r.onload=null)},r.open(e.type,e.url,!0);try{if(e.credentials&&(r.withCredentials=!0),_.isObject(e.header))for(var n in e.header)r.setRequestHeader(n,e.header[n]);e.data&&(e.cors||r.setRequestHeader("X-Requested-With","XMLHttpRequest"),"application/json"===e.contentType?r.setRequestHeader("Content-type","application/json; charset=UTF-8"):r.setRequestHeader("Content-type","application/x-www-form-urlencoded"))}catch(s){}r.send(e.data||null)},_.loadScript=function(e){e=_.extend({success:function(){},error:function(){},appendCall:function(e){document.getElementsByTagName("head")[0].appendChild(e)}},e);var t=null;"css"===e.type&&(t=document.createElement("link"),t.rel="stylesheet",t.href=e.url),"js"===e.type&&(t=document.createElement("script"),t.async="async",t.setAttribute("charset","UTF-8"),t.src=e.url,t.type="text/javascript"),t.onload=t.onreadystatechange=function(){this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState||(e.success(),t.onload=t.onreadystatechange=null)},t.onerror=function(){e.error(),t.onerror=null},e.appendCall(t)},_.url=function(){function e(){return new RegExp(/(.*?)\.?([^\.]*?)\.(com|net|org|biz|ws|in|me|co\.uk|co|org\.uk|ltd\.uk|plc\.uk|me\.uk|edu|mil|br\.com|cn\.com|eu\.com|hu\.com|no\.com|qc\.com|sa\.com|se\.com|se\.net|us\.com|uy\.com|ac|co\.ac|gv\.ac|or\.ac|ac\.ac|af|am|as|at|ac\.at|co\.at|gv\.at|or\.at|asn\.au|com\.au|edu\.au|org\.au|net\.au|id\.au|be|ac\.be|adm\.br|adv\.br|am\.br|arq\.br|art\.br|bio\.br|cng\.br|cnt\.br|com\.br|ecn\.br|eng\.br|esp\.br|etc\.br|eti\.br|fm\.br|fot\.br|fst\.br|g12\.br|gov\.br|ind\.br|inf\.br|jor\.br|lel\.br|med\.br|mil\.br|net\.br|nom\.br|ntr\.br|odo\.br|org\.br|ppg\.br|pro\.br|psc\.br|psi\.br|rec\.br|slg\.br|tmp\.br|tur\.br|tv\.br|vet\.br|zlg\.br|br|ab\.ca|bc\.ca|mb\.ca|nb\.ca|nf\.ca|ns\.ca|nt\.ca|on\.ca|pe\.ca|qc\.ca|sk\.ca|yk\.ca|ca|cc|ac\.cn|net\.cn|com\.cn|edu\.cn|gov\.cn|org\.cn|bj\.cn|sh\.cn|tj\.cn|cq\.cn|he\.cn|nm\.cn|ln\.cn|jl\.cn|hl\.cn|js\.cn|zj\.cn|ah\.cn|gd\.cn|gx\.cn|hi\.cn|sc\.cn|gz\.cn|yn\.cn|xz\.cn|sn\.cn|gs\.cn|qh\.cn|nx\.cn|xj\.cn|tw\.cn|hk\.cn|mo\.cn|cn|cx|cz|de|dk|fo|com\.ec|tm\.fr|com\.fr|asso\.fr|presse\.fr|fr|gf|gs|co\.il|net\.il|ac\.il|k12\.il|gov\.il|muni\.il|ac\.in|co\.in|org\.in|ernet\.in|gov\.in|net\.in|res\.in|is|it|ac\.jp|co\.jp|go\.jp|or\.jp|ne\.jp|ac\.kr|co\.kr|go\.kr|ne\.kr|nm\.kr|or\.kr|li|lt|lu|asso\.mc|tm\.mc|com\.mm|org\.mm|net\.mm|edu\.mm|gov\.mm|ms|nl|no|nu|pl|ro|org\.ro|store\.ro|tm\.ro|firm\.ro|www\.ro|arts\.ro|rec\.ro|info\.ro|nom\.ro|nt\.ro|se|si|com\.sg|org\.sg|net\.sg|gov\.sg|sk|st|tf|ac\.th|co\.th|go\.th|mi\.th|net\.th|or\.th|tm|to|com\.tr|edu\.tr|gov\.tr|k12\.tr|net\.tr|org\.tr|com\.tw|org\.tw|net\.tw|ac\.uk|uk\.com|uk\.net|gb\.com|gb\.net|vg|sh|kz|ch|info|ua|gov|name|pro|ie|hk|com\.hk|org\.hk|net\.hk|edu\.hk|us|tk|cd|by|ad|lv|eu\.lv|bz|es|jp|cl|ag|mobi|eu|co\.nz|org\.nz|net\.nz|maori\.nz|iwi\.nz|io|la|md|sc|sg|vc|tw|travel|my|se|tv|pt|com\.pt|edu\.pt|asia|fi|com\.ve|net\.ve|fi|org\.ve|web\.ve|info\.ve|co\.ve|tel|im|gr|ru|net\.ru|org\.ru|hr|com\.hr|ly|xyz)$/)}function t(e){return _.decodeURIComponent(e.replace(/\+/g," "))}function r(e,t){var r=e.charAt(0),n=t.split(r);return r===e?n:(e=parseInt(e.substring(1),10),n[e<0?n.length+e:e-1])}function n(e,r){for(var n=e.charAt(0),s=r.split("&"),i=[],a={},o=[],c=e.substring(1),u=0,l=s.length;u=0;n--){var s=r[n];if(t=s.style.getPropertyValue(e))return t}},sibling:function(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e},next:function(){return this.sibling(this.ele,"nextSibling")},prev:function(e){return this.sibling(this.ele,"previousSibling")},siblings:function(e){return this.siblings((this.ele.parentNode||{}).firstChild,this.ele)},children:function(e){return this.siblings(this.ele.firstChild)},parent:function(){var e=this.ele.parentNode;return e=e&&11!==e.nodeType?e:null,_.ry(e)}},_.jssdkDebug=function(e,t){if(sd.para.is_debug)if(_.isString(e))sd.registerPage({_jssdk_debug_info:e});else{var r=store.getCookieName(),n=document.cookie.match(new RegExp(r+"[^;]+"));r=n&&n[0]?n[0]:"",e._jssdk_debug_info="("+r+")"+navigator.userAgent}},_.strToUnicode=function(e){if("string"!=typeof e)return logger.info("\u8f6c\u6362unicode\u9519\u8bef",e),e;for(var t="",r=0;r0&&(e=e.concat(sd.para.source_channel),e=_.unique(e)),_.each(e,function(e){t=_.getQueryParam(location.href,e),t.length&&(r[e]=t)}),r},campaignParamsStandard:function(e,t){e=e||"",t=t||"";var r=_.info.campaignParams(),n={},s={};for(var i in r)(" "+source_channel_standard+" ").indexOf(" "+i+" ")!==-1?n[e+i]=r[i]:s[t+i]=r[i];return{$utms:n,otherUtms:s}},properties:function(){return{$screen_height:Number(screen.height)||0,$screen_width:Number(screen.width)||0,$lib:"js",$lib_version:String(LIB_VERSION)}},currentProps:{},register:function(e){_.extend(_.info.currentProps,e)}},_.autoExeQueue=function(){var e={items:[],enqueue:function(e){this.items.push(e),this.start()},dequeue:function(){return this.items.shift()},getCurrentItem:function(){return this.items[0]},isRun:!1,start:function(){this.items.length>0&&!this.isRun&&(this.isRun=!0,this.getCurrentItem().start())},close:function(){this.dequeue(),this.isRun=!1,this.start()}};return e};var dataSend={};dataSend.getSendUrl=function(e,t){var r=_.base64Encode(t),n="crc="+_.hashCode(r);return e.indexOf("?")!==-1?e+"&data="+encodeURIComponent(r)+"&ext="+encodeURIComponent(n):e+"?data="+encodeURIComponent(r)+"&ext="+encodeURIComponent(n)},dataSend.getSendData=function(e){var t=_.base64Encode(e),r="crc="+_.hashCode(t);return"data="+encodeURIComponent(t)+"&ext="+encodeURIComponent(r)},dataSend.getInstance=function(e){var t={};t=!e.config||"image"!==e.config.send_type&&"ajax"!==e.config.send_type&&"beacon"!==e.config.send_type?new this[sd.para.send_type](e):new this[e.config.send_type](e);var r=t.start;return t.start=function(){var e=this;r.apply(this,arguments),setTimeout(function(){e.isEnd(!0)},sd.para.callback_timeout)},t.end=function(){this.callback&&this.callback();var e=this;setTimeout(function(){e.lastClear&&e.lastClear()},sd.para.datasend_timeout-sd.para.callback_timeout); +},t.isEnd=function(e){if(!this.received){this.received=!0,this.end();var t=this;e?setTimeout(function(){t.close()},sd.para.queue_timeout-sd.para.callback_timeout):t.close()}},t},dataSend.image=function(e){this.callback=e.callback,this.img=document.createElement("img"),this.img.width=1,this.img.height=1,this.data=e.data,this.server_url=dataSend.getSendUrl(e.server_url,e.data)},dataSend.image.prototype.start=function(){var e=this;new Date;this.img.onload=function(t){this.onload=null,e.isEnd()},this.img.onerror=function(t){this.onerror=null,e.isEnd()},this.img.onabort=function(t){this.onabort=null,e.isEnd()},this.img.src=this.server_url},dataSend.image.prototype.lastClear=function(){this.img.src=""},dataSend.ajax=function(e){this.callback=e.callback,this.server_url=e.server_url,this.data=dataSend.getSendData(e.data)},dataSend.ajax.prototype.start=function(){var e=this;new Date;_.ajax({url:this.server_url,type:"POST",data:this.data,credentials:!1,timeout:sd.para.datasend_timeout,cors:!0,success:function(){e.isEnd()},error:function(){e.isEnd()}})},dataSend.beacon=function(e){this.callback=e.callback,this.server_url=e.server_url,this.data=dataSend.getSendData(e.data)},dataSend.beacon.prototype.start=function(){var e=this;"object"==typeof navigator&&"function"==typeof navigator.sendBeacon&&navigator.sendBeacon(this.server_url,this.data),setTimeout(function(){e.isEnd()},40)};var sendState={};sd.sendState=sendState,sendState.queue=_.autoExeQueue(),sendState.requestData=null,sendState.getSendCall=function(e,t,r){if(sd.is_heatmap_render_mode)return!1;e._nocache=(String(Math.random())+String(Math.random())+String(Math.random())).slice(2,15);var n=e;if(e=JSON.stringify(e),logger.info(n),this.requestData={data:e,config:t,callback:r},sd.para.use_app_track===!0||"only"===sd.para.use_app_track)if("object"==typeof SensorsData_APP_JS_Bridge&&(SensorsData_APP_JS_Bridge.sensorsdata_verify||SensorsData_APP_JS_Bridge.sensorsdata_track))SensorsData_APP_JS_Bridge.sensorsdata_verify?SensorsData_APP_JS_Bridge.sensorsdata_verify(JSON.stringify(_.extend({server_url:sd.para.server_url},n)))?"function"==typeof r&&r():this.prepareServerUrl():(SensorsData_APP_JS_Bridge.sensorsdata_track(JSON.stringify(_.extend({server_url:sd.para.server_url},n))),"function"==typeof r&&r());else if(!/sensors-verify/.test(navigator.userAgent)&&!/sa-sdk-ios/.test(navigator.userAgent)||window.MSStream)sd.para.use_app_track===!0&&this.prepareServerUrl();else{var s=null;if(/sensors-verify/.test(navigator.userAgent)){var i=navigator.userAgent.match(/sensors-verify\/([^\s]+)/);if(i&&i[0]&&"string"==typeof i[1]&&2===i[1].split("?").length){i=i[1].split("?");var a=null,o=null;try{a=_.url("hostname",sd.para.server_url),o=_.url("?project",sd.para.server_url)||"default"}catch(c){}a&&a===i[0]&&o&&o===i[1]?(s=document.createElement("iframe"),s.setAttribute("src","sensorsanalytics://trackEvent?event="+encodeURIComponent(JSON.stringify(_.extend({server_url:sd.para.server_url},n)))),document.documentElement.appendChild(s),s.parentNode.removeChild(s),s=null,"function"==typeof r&&r()):this.prepareServerUrl()}}else s=document.createElement("iframe"),s.setAttribute("src","sensorsanalytics://trackEvent?event="+encodeURIComponent(JSON.stringify(_.extend({server_url:sd.para.server_url},n)))),document.documentElement.appendChild(s),s.parentNode.removeChild(s),s=null,"function"==typeof r&&r()}else"mui"===sd.para.use_app_track?_.isObject(window.plus)&&window.plus.SDAnalytics&&window.plus.SDAnalytics.trackH5Event&&window.plus.SDAnalytics.trackH5Event(e):this.prepareServerUrl()},sendState.prepareServerUrl=function(){if("object"==typeof this.requestData.config&&this.requestData.config.server_url)this.sendCall(this.requestData.config.server_url,this.requestData.callback);else if(_.isArray(sd.para.server_url))for(var e=0;e0&&(r.jssdk_error=error_msg.join("--")),_.isObject(e.properties)&&!_.isEmptyObject(e.properties)&&_.extend(r.properties,e.properties),_.isObject(t)&&_.extend(r.lib,t),e.type&&"profile"===e.type.slice(0,7)||(r.properties=_.extend({},_.info.properties(),store.getProps(),store.getSessionProps(),_.info.currentProps,r.properties),_.isString(r.properties.$latest_referrer)||(r.properties.$latest_referrer="\u53d6\u503c\u5f02\u5e38",_.jssdkDebug(r.properties,store.getProps())),_.isString(r.properties.$latest_referrer_host)||(r.properties.$latest_referrer_host="\u53d6\u503c\u5f02\u5e38"),_.isString(r.properties.$latest_search_keyword)||(r.properties.$latest_search_keyword="\u53d6\u503c\u5f02\u5e38"),_.isString(r.properties.$latest_traffic_source_type)||(r.properties.$latest_traffic_source_type="\u53d6\u503c\u5f02\u5e38")),r.properties.$time&&_.isDate(r.properties.$time)?(r.time=1*r.properties.$time,delete r.properties.$time):sd.para.use_client_time&&(r.time=1*new Date),_.searchObjDate(r),_.searchObjString(r),_.searchZZAppStyle(r);var s=_.searchConfigData(r.properties);saNewUser.checkIsAddSign(r),saNewUser.checkIsFirstTime(r),sd.para.debug_mode===!0?(logger.info(r),this.debugPath(JSON.stringify(r),t)):sd.sendState.getSendCall(r,s,t)},saEvent.debugPath=function(e,t){var r=e,n="";n=sd.para.debug_mode_url.indexOf("?")!==-1?sd.para.debug_mode_url+"&data="+encodeURIComponent(_.base64Encode(e)):sd.para.debug_mode_url+"?data="+encodeURIComponent(_.base64Encode(e)),_.ajax({url:n,type:"GET",cors:!0,header:{"Dry-Run":String(sd.para.debug_mode_upload)},success:function(e){_.isEmptyObject(e)===!0?alert("debug\u6570\u636e\u53d1\u9001\u6210\u529f"+r):alert("debug\u5931\u8d25 \u9519\u8bef\u539f\u56e0"+JSON.stringify(e))}})};var store=sd.store={_sessionState:{},_state:{},getProps:function(){return this._state.props||{}},getSessionProps:function(){return this._sessionState},getDistinctId:function(){return this._state.distinct_id},getFirstId:function(){return this._state.first_id},toState:function(e){var t=null;if(null!=e&&_.isJSONString(e))if(t=JSON.parse(e),this._state=_.extend(t),t.distinct_id){if("object"==typeof t.props){for(var r in t.props)"string"==typeof t.props[r]&&(t.props[r]=t.props[r].slice(0,sd.para.max_referrer_string_length));this.save()}}else this.set("distinct_id",_.UUID()),error_msg.push("toStateParseDistinctError");else this.set("distinct_id",_.UUID()),error_msg.push("toStateParseError")},initSessionState:function(){var e=_.cookie.get("sensorsdata2015session"),t=null;null!==e&&"object"==typeof(t=JSON.parse(e))&&(this._sessionState=t||{})},setOnce:function(e,t){e in this._state||this.set(e,t)},set:function(e,t){this._state=this._state||{},this._state[e]=t,this.save()},change:function(e,t){this._state[e]=t},setSessionProps:function(e){var t=this._sessionState;_.extend(t,e),this.sessionSave(t)},setSessionPropsOnce:function(e){var t=this._sessionState;_.coverExtend(t,e),this.sessionSave(t)},setProps:function(e,t){var r=this._state.props||{};t?this.set("props",e):(_.extend(r,e),this.set("props",r))},removeProps:function(e){if(!_.isArray(e))return!1;for(var t=this._state.props||{},r=0;r "):this.getDomSelector(e.parentNode,t)):(t.unshift("body"),t.join(" > "))},na:function(){var e=document.documentElement.scrollLeft||window.pageXOffset;return parseInt(isNaN(e)?0:e,10)},i:function(){var e=0;try{e=o.documentElement.scrollTop||m.pageYOffset,e=isNaN(e)?0:e}catch(t){e=0}return parseInt(e,10)},getBrowserWidth:function(){var e=window.innerWidth||document.body.clientWidth;return isNaN(e)?0:parseInt(e,10)},getBrowserHeight:function(){var e=window.innerHeight||document.body.clientHeight;return isNaN(e)?0:parseInt(e,10)},getScrollWidth:function(){var e=parseInt(document.body.scrollWidth,10);return isNaN(e)?0:e},W:function(e){var t=parseInt(+e.clientX+ +this.na(),10),e=parseInt(+e.clientY+ +this.i(),10);return{x:isNaN(t)?0:t,y:isNaN(e)?0:e}},start:function(e,t,r){if(sd.para.heatmap&&sd.para.heatmap.collect_element&&!sd.para.heatmap.collect_element(t))return!1;var n=this.getDomSelector(t),s=_.getEleInfo({target:t});if(s.$element_selector=n?n:"",sd.para.heatmap&&sd.para.heatmap.custom_property){var i=sd.para.heatmap.custom_property(t);_.isObject(i)&&(s=_.extend(s,i))}"a"===r&&sd.para.heatmap&&sd.para.heatmap.isTrackLink===!0?_.trackLink({event:e,target:t},"$WebClick",s):sd.track("$WebClick",s)},hasElement:function(e){var t=e._getPath();if(_.isArray(t)&&t.length>0)for(var r=0;rsd.para.heatmap.scroll_delay_time&&(e.$url=location.href,e.$title=document.title,e.$url_path=location.pathname,e.event_duration=parseInt(r)/1e3,sd.track("$WebStay",e)),this.current_time=t}});t.current_time=new Date,_.addEvent(window,"scroll",function(){t.go()}),_.addEvent(window,"unload",function(){t.go("notime")})},initHeatmap:function(){var e=this;return!(!_.isObject(sd.para.heatmap)||"default"!==sd.para.heatmap.clickmap)&&(!(_.isFunction(sd.para.heatmap.collect_url)&&!sd.para.heatmap.collect_url())&&("all"===sd.para.heatmap.collect_elements?sd.para.heatmap.collect_elements="all":sd.para.heatmap.collect_elements="interact",void("all"===sd.para.heatmap.collect_elements?_.addEvent(document,"click",function(t){var r=t||window.event;if(!r)return!1;var n=r.target||r.srcElement;if("object"!=typeof n)return!1;if("string"!=typeof n.tagName)return!1;var s=n.tagName.toLowerCase();if("body"===s.toLowerCase()||"html"===s.toLowerCase())return!1;if(!n||!n.parentNode||!n.parentNode.children)return!1;var i=n.parentNode.tagName.toLowerCase();"a"===i||"button"===i?e.start(r,n.parentNode,n.parentNode.tagName.toLowerCase()):e.start(r,n,s)}):_.addEvent(document,"click",function(t){var r=t||window.event;if(!r)return!1;var n=r.target||r.srcElement;if("object"!=typeof n)return!1;if("string"!=typeof n.tagName)return!1;var s=n.tagName.toLowerCase();if("body"===s.toLowerCase()||"html"===s.toLowerCase())return!1;if(!n||!n.parentNode||!n.parentNode.children)return!1;var i=n.parentNode;if("a"===s||"button"===s||"input"===s||"textarea"===s)e.start(r,n,s);else if("button"===i.tagName.toLowerCase()||"a"===i.tagName.toLowerCase())e.start(r,i,n.parentNode.tagName.toLowerCase());else if("area"===s&&"map"===i.tagName.toLowerCase()&&_.ry(i).prev().tagName&&"img"===_.ry(i).prev().tagName.toLowerCase())e.start(r,_.ry(i).prev(),_.ry(i).prev().tagName.toLowerCase());else{var a=e.hasElement(t);a&&e.start(r,a,a.tagName.toLowerCase())}}))))},prepare:function(e){function t(e,t,r){sd.para.heatmap_url?_.loadScript({success:function(){setTimeout(function(){"undefined"!=typeof sa_jssdk_heatmap_render&&sa_jssdk_heatmap_render(sd,e,t,r)},0)},error:function(){},type:"js",url:sd.para.heatmap_url}):logger.info("\u6ca1\u6709\u6307\u5b9aheatmap_url\u7684\u8def\u5f84")}var r=location.search.match(/sa-request-id=([^&#]+)/),n=location.search.match(/sa-request-type=([^&#]+)/),s=location.search.match(/sa-request-url=([^&#]+)/);r&&r[0]&&r[1]?(sd.is_heatmap_render_mode=!0,_.sessionStorage.isSupport()&&(s&&s[0]&&s[1]&&sessionStorage.setItem("sensors_heatmap_url",decodeURIComponent(s[1])),sessionStorage.setItem("sensors_heatmap_id",r[1]),n&&n[0]&&n[1]?"1"===n[1]||"2"===n[1]||"3"===n[1]?(n=n[1],sessionStorage.setItem("sensors_heatmap_type",n)):n=null:n=null!==sessionStorage.getItem("sensors_heatmap_type")?sessionStorage.getItem("sensors_heatmap_type"):null),t(r[1],n)):_.sessionStorage.isSupport()&&"string"==typeof sessionStorage.getItem("sensors_heatmap_id")?(sd.is_heatmap_render_mode=!0,t(sessionStorage.getItem("sensors_heatmap_id"),sessionStorage.getItem("sensors_heatmap_type"),location.href)):(e(),_.isObject(sd.para.heatmap)&&(this.initHeatmap(),this.initScrollmap()))}};return sd.init=function(e){return!(sd.readyState&&sd.readyState>=2)&&void((!e&&has_declare||e&&!has_declare)&&(sd.readyState=2,sd.initPara(e),sd._init()))},sd._init=function(){heatmap.prepare(function(){app_js_bridge(),_.info.initPage(),store.init(),sd._q&&_.isArray(sd._q)&&sd._q.length>0&&_.each(sd._q,function(e){sd[e[0]].apply(sd,slice.call(e[1]))})})},sd.init(),sd}catch(err){if("object"==typeof console&&console.log)try{console.log(err)}catch(e){}!function(){var e=window.sensorsDataAnalytic201505;"string"==typeof e&&(e=window[e],null==e||"function"!=typeof e&&"object"!=typeof e||"object"!=typeof e.para||!e.para.is_debug||e.track&&e.track("_js_sdk_error",{_js_sdk_error_msg:JSON.stringify(err),$url:location.href}))}()}}); \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/js/sidebar.min.js b/src/main/resources/static/plugins/fiction/js/sidebar.min.js new file mode 100644 index 0000000..6f1d00e --- /dev/null +++ b/src/main/resources/static/plugins/fiction/js/sidebar.min.js @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2022-08-02 15:45:47*/ +require(["jquery"],function(e){var i=document.getElementsByTagName("body")[0].getAttribute("scriptSign");function t(e){e=e?31536e3:0;CookieUtil.setCookie({name:"lang",value:"zht",path:"/",domain:".zongheng.com",expires:e}),location.reload()}"home"!==i&&0===e("#zh_sidebar").length&&"chapter"!=i&&"chapterflow"!=i&&((i=[])[i.length]='",e("body").append(i.join("")),e("#zh_side_ls").click(function(){t(0)}),e("#zh_side_lt").click(function(){t(1)}),e("#zh_sidebar .returntop a").click(function(){e("body,html").animate({scrollTop:0},500)}),e(window).bind("scroll",function(){500>4);do{if(61==(n=255&e.charCodeAt(c++)))return s}while(n=o[n],c>2);do{if(61==(a=255&e.charCodeAt(c++)))return s}while(a=o[a],c0?"hao123":"pc"},setStatCk=function(t,e,a){var r=new Date;r.setTime((new Date).getTime()+864e5*a),document.cookie=t+"="+escape(e)+";path=/;expires="+r.toGMTString()+";domain=.zongheng.com"},getStatCk=function(t){var e,a=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return(e=document.cookie.match(a))?unescape(e[2]):0},tesCk=function(t){var e,a=new RegExp("(^| )"+t+"=([^;]*)(;|$)");return(e=document.cookie.match(a))?unescape(e[2]):null};null==tesCk("ZHID")&&setStatCk("ZHID",crUsrId(),720);var statDecode=function(t){var e,a,r,n,o,i,c,d=new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1);for(i=t.length,o=0,c="";o>4);do{if(61==(r=255&t.charCodeAt(o++)))return c;r=d[r]}while(o>2);do{if(61==(n=255&t.charCodeAt(o++)))return c;n=d[n]}while(o0?hm.src="//hm.baidu.com/hm.js?d9edf6fda797c7cc159377b985a940ba":location.href.indexOf("book.baidu.com")>0?hm.src="//hm.baidu.com/hm.js?2c8385564d2dd405c383fc398f98c583":hm.src="//hm.baidu.com/hm.js?c202865d524849216eea846069349eb9";var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(hm,s);var getStatUT=function(){if(null==tesCk("zh_visitTime"))return setStatCk("zh_visitTime",(new Date).getTime(),30),0;var t=(new Date).getTime()-getStatCk("zh_visitTime");return t>=864e5&&t<=25056e5?1:t>=25056e5&&t<=2592e6?(setStatCk("zh_visitTime",(new Date).getTime(),30),1):0},stat_uid=0,stat_ulv=0,stat_oser=getStatUT(),getRfr=function(){var t=document.referrer;return t||0},getPara=function(key){var data=location.href.split("?")[1];return data&&null!=data?(data="{"+data+'"}',data=data.replace("https://","").replace("http://","").replace(/&/g,'",').replace(/=/g,':"'),(data=eval("("+data+")"))[key]?data[key]:null):null},getPid=function(){var t=document.body.getAttribute("_pgid");return t||0};if(null!=tesCk("logon")){try{stat_ulv=UserInfoManager.getUserInfo().type}catch(t){stat_ulv=-1}stat_uid=statDecode(getStatCk("logon").split("|")[0]),_hmt.push(["_setUserId",stat_uid])}else _hmt.push(["_setUserId",getStatCk("ZHID")]);var setFr=function(){var t=getPara("fr")||getPara("hmsr"),e=getRfr(),a=null;if(null!=t)return setStatCk("zhffr",t),t;if(0!=e){var r=(a=e.replace("https://","").replace("http://","")).indexOf("/");return-1!=r&&(a=a.substr(0,r)),-1!=(r=a.indexOf(":"))&&(a=a.substr(0,r)),setStatCk("zhffr",a),a}return setStatCk("zhffr",0),0};null==tesCk("zhffr")&&setFr();var getFreeFr=function(){var t=getStatCk("___bz"),e=[];return null!=tesCk("___bz")&&4==(e=t.split("|")).length?e[3]:0},initTrackZH=function(t){var e="";for(var a in t)e+="&"+a+"="+t[a];e=zh_protocol+"h5log.zongheng.com/t.gif?v="+getv()+e+"&rnd="+(new Date).getTime(),(new Image).src=e},initTrackCk=function(t){var e=[],a="";"string"==typeof t?a=(e=t.split("|"))[3]||null:(e=(t.getAttribute("data-ck")||t.getAttribute("data-ack")).split("|"),a=t.getAttribute("title")||t.getAttribute("alt")||t.innerText||e[3]||null);var r={wxuid:stat_uid,uid:getStatCk("ZHID"),sg:e[0]&&e[0],pageid:getPid(),ds:window.screen.width+"x"+window.screen.height};t.href&&(r.u=encodeURIComponent(t.href)),t.offsetLeft&&(r.lc=t.offsetLeft+"x"+t.offsetTop),e[1]&&(r.cat=e[1]),e[2]&&(r.ext=e[2]),a&&(r.txt=a);var n="";for(var o in r)n+="&"+o+"="+r[o];n=zh_protocol+"h5log.zongheng.com/zhweb/h.gif?v="+getv()+n+"&rnd="+ +new Date,(new Image).src=n};window.zh_spck=initTrackCk,window.zh_scds=setClickDoms;try{initClick(getClickStatDom())}catch(t){}var zhlogdata={fr:getStatCk("zhffr"),wxuid:stat_uid,uid:getStatCk("ZHID"),url:encodeURIComponent(location.href),refer:encodeURIComponent(getRfr()),ds:window.screen.width+"x"+window.screen.height,pageid:getPid()};0!=getFreeFr()&&(zhlogdata.freeFr=getFreeFr());var body=document.body;body.getAttribute("chapterId")&&(zhlogdata.rcid=body.getAttribute("chapterId")),body.getAttribute("bookId")&&(zhlogdata.rbid=body.getAttribute("bookId")),null!=tesCk("BDP")&&(zhlogdata.bdp=getStatCk("BDP")),initTrackZH(zhlogdata)}(); \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/js/widget.min.js b/src/main/resources/static/plugins/fiction/js/widget.min.js new file mode 100644 index 0000000..6fac76b --- /dev/null +++ b/src/main/resources/static/plugins/fiction/js/widget.min.js @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2022-08-02 15:45:47*/ +define(["jquery"],function(d){var h={options:{zIndex:9e5,Messagers:[],tabIds:[]},setPos:function(i,t){t.height||(t.height=i.height()),t.width||(t.width=i.width()),i.css({width:t.width+"px",height:t.height+"px","margin-left":-t.width/2+"px","margin-top":-t.height/2+"px"})},open:function(i){i.css({zIndex:this.options.zIndex}).addClass("popin").removeClass("popout").show(),this.options.zIndex++},close:function(i){i.removeClass("popin").addClass("popout"),setTimeout(function(){i.hide()},350)},destroy:function(i){i.remove()},deepclose:function(i){i.removeClass("popin").addClass("popout"),setTimeout(function(){i.remove()},300)}},t=function(i){var t=this;t.id="ui_widget_toast_"+(new Date).getTime(),t.options={txt:"操作成功",time:3e3,mask:!1},"string"==typeof i?t.options.txt=i:t.options=d.extend(o,i);var o=t.options,i=[];i[i.length]='
    ',i[i.length]='
    '):i[i.length]='" class="ui_toast_section">',i[i.length]='
    '+o.txt+"
    ",i[i.length]="
    ",d("body").append(i.join("")),this.dom=d("#"+t.id),this.win=this.dom.find(".ui_toast"),h.open(this.dom),h.setPos(t.win,o),o.onShow&&(o.onShow,1)&&o.onShow(),t.km=setTimeout(function(){h.deepclose(t.dom),o.onHide&&"function"==typeof o.onHide&&o.onHide()},o.time)},e=function(i){var o=this;o.id="ui_widget_message_"+(new Date).getTime();var t={id:o.id,tit:"提示",con:"是否确定此操作",cancel:!1,close:!1,confirmTxt:"确定",cancelTxt:"取消",showbtn:!0,buttons:[],tip:0,tipinfo:0};"string"!=typeof i?this.options=d.extend(t,i):(this.options=t,this.options.con=i);t=[];t[t.length]='
    ',t[t.length]='
    ',t[t.length]='
    '+this.options.tit+"
    ",t[t.length]='
    ',this.options.html&&"string"==typeof this.options.html?t[t.length]=this.options.html:(t[t.length]='
    ',t[t.length]='

    '+this.options.con+"

    ",0!==this.options.tip&&(t[t.length]='

    '+this.options.tip+"

    "),t[t.length]="
    "),!0===this.options.showbtn&&(t[t.length]='
    ',t[t.length]=' ",this.options.buttons.push("confirm"),!0===this.options.cancel&&(t[t.length]=' ",this.options.buttons.push("cancel")),t[t.length]="
    "),t[t.length]="
    ",!0===this.options.close&&(t[t.length]='
    ',this.options.buttons.push("close")),t[t.length]="
    ",d("body").append(t.join("")),this.dom=d("#"+o.id),this.win=this.dom.find(".ui_widget_box"),o.close=function(){h.deepclose(this.dom)},o.loading=function(){return d("#"+o.id+"_confirm").addClass("unclick").removeClass("confirm").unbind("click"),d("#"+o.id+"_cancel").addClass("unclick").removeClass("cancel").unbind("click"),!0};var s=this.options.buttons;if(0',i[i.length]='
    ',!(i[i.length]='
    ')!==this.options.header&&(i[i.length]='
    '+this.options.tit+"
    "),i[i.length]='
    ',i[i.length]=this.options.html,!(i[i.length]="
    ")!==this.options.close&&(i[i.length]='
    '),i[i.length]='
    ',d("body").append(i.join("")),this.dom=d("#"+t.id),this.win=this.dom.find(".ui_widget_box"),this.win.find(".ui_widget_close").click(function(){t.close(this.dom)})};i.prototype={open:function(){h.open(this.dom),h.setPos(this.win,this.options)},loading:function(i){!0===i?this.dom.find(".ui_widget_customloading").show():this.dom.find(".ui_widget_customloading").hide()},close:function(){h.close(this.dom)},destroy:function(){h.destroy(this.dom)}};var o=function(i){var t=this;t.options={close:!0,width:572,height:416},this.id=i.id,h.options.tabIds.toString().indexOf(i.id)<0&&h.options.tabIds.push(i.id);var o=d.extend(this.options,i),i="
    ';d("body").append(i),this.dom=d("#"+o.id),this.win=this.dom.find(".ui_widget_box"),this.tabTit=this.win.find(".ui_widget_tab"),this.tabCon=this.win.find(".ui_widget_tab_con"),h.setPos(this.win,this.options);for(var s=0;s"+o.tab[s]+""),this.tabCon.append("
    "+o.con[s]+"
    ");o.defaultTab&&this.win.attr("data-tabIndex",o.defaultTab),this.tabTit.children("span").bind("click",function(){var i=d(this).index();t["switch"](i)}),this["switch"]=function(i){var t=this.tabTit.children("span").eq(i);this.tabTit.children("span").eq(i).addClass("active").siblings().removeClass("active"),this.tabCon.children("div").eq(i).show().siblings().hide(),o.onTab&&o.onTab[i+1]&&"function"==typeof o.onTab[i+1]&&0!=t.attr("data-status")&&o.onTab[i+1].call(o)},this.tabSwitch=function(i,t){i&&!isNaN(i)&&(i=this.tabTit.children("span").eq(i-1),t?i.attr("data-status",t):0!=i.attr("data-status")?i.attr("data-status",0):i.attr("data-status",1))},o.close||this.win.find(".ui_widget_close").hide(),this.win.find(".ui_widget_close").click(function(){t.close(this.dom)}),o.init&&"function"==typeof o.init&&o.init.call(this)};o.prototype={open:function(i){i&&!isNaN(i)?i--:i=0,this["switch"](i),this.options&&this.options.opencb&&"function"==typeof this.options.opencb&&this.options.opencb.call(this),h.open(this.dom)},loading:function(i){!0===i?this.dom.find(".ui_widget_tabloading").show():this.dom.find(".ui_widget_tabloading").hide()},close:function(){h.close(this.dom)},destroy:function(){h.destroy(this.dom)}};return{Tab:o,Alert:function(i,t,o){var s={cb:{}};i&&"string"==typeof i&&(s.con=i),t&&"string"==typeof t&&(s.tip=t);var n=arguments[arguments.length-1];return"function"==typeof n&&(s.cb.confirm=n),"object"==typeof n&&(s=d.extend(s,n)),new e(s)},Toast:function(i){return new t(i)},Custom:i,Confirm:function(i,t,o){var s={cancel:!0,cb:{}};i&&"string"==typeof i&&(s.con=i),t&&"string"==typeof t&&(s.tip=t);var n=arguments[arguments.length-1];return"function"==typeof n&&(s.cb.confirm=n),"object"==typeof n&&(s=d.extend(s,n)),new e(s)},Open:function(i,t){var o=d("#"+i);d("#"+i+"_shw").length<=0&&o.before('
    '),d("#"+i+"_shw").addClass("popin").removeClass("popout").show();i={};t&&t.height||(i.height=o.height()),t&&t.width||(i.width=o.width()),o.css({position:"fixed",left:"50%",top:"50%",width:i.width+"px",height:i.height+"px","margin-left":-i.width/2+"px","margin-top":-i.height/2+"px"}),o.addClass("popin").removeClass("popout").show()},Close:function(i){d("#"+i).removeClass("popin").addClass("popout"),d("#"+i+"_shw").removeClass("popin").addClass("popout"),setTimeout(function(){d("#"+i).hide(),d("#"+i+"_shw").hide()},350)}}}); \ No newline at end of file diff --git a/src/main/resources/static/plugins/fiction/js/zongheng.min.js b/src/main/resources/static/plugins/fiction/js/zongheng.min.js new file mode 100644 index 0000000..bfe7064 --- /dev/null +++ b/src/main/resources/static/plugins/fiction/js/zongheng.min.js @@ -0,0 +1,2 @@ +/* ZONGHENG PC 2018 Copyright (c) 2018 (ZONGHENG FETEAM) lastUpdate: 2022-08-17 10:36:48*/ +!function(m,N){var n,r,i,c,t,o,a,s,l,u,f,d,h,p,g,v,y,b,x,w,e,T,C,A,k,S,E,D,j=m.document,L=(c=function(e,t){return new c.fn.init(e,t,n)},t=m.jQuery,o=m.$,a=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,s=/\S/,l=/^\s+/,u=/\s+$/,f=/\d/,d=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,g=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,y=/(webkit)[ \/]([\w.]+)/,b=/(opera)(?:.*version)?[ \/]([\w.]+)/,x=/(msie) ([\w.]+)/,w=/(mozilla)(?:.*? rv:([\w.]+))?/,e=navigator.userAgent,T=Object.prototype.toString,C=Object.prototype.hasOwnProperty,A=Array.prototype.push,k=Array.prototype.slice,S=String.prototype.trim,E=Array.prototype.indexOf,D={},(c.fn=c.prototype={constructor:c,init:function(e,t,n){var r,i,o;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if("body"===e&&!t&&j.body)return this.context=j,this[0]=j.body,this.selector="body",this.length=1,this;if("string"!=typeof e)return c.isFunction(e)?n.ready(e):(e.selector!==N&&(this.selector=e.selector,this.context=e.context),c.makeArray(e,this));if(!(r=a.exec(e))||!r[1]&&t)return(!t||t.jquery?t||n:this.constructor(t)).find(e);if(r[1])return o=(t=t instanceof c?t[0]:t)?t.ownerDocument||t:j,(i=d.exec(e))?c.isPlainObject(t)?(e=[j.createElement(i[1])],c.fn.attr.call(e,t,!0)):e=[o.createElement(i[1])]:e=((i=c.buildFragment([r[1]],[o])).cacheable?c.clone(i.fragment):i.fragment).childNodes,c.merge(this,e);if((i=j.getElementById(r[2]))&&i.parentNode){if(i.id!==r[2])return n.find(e);this.length=1,this[0]=i}return this.context=j,this.selector=e,this},selector:"",jquery:"1.5.2",length:0,size:function(){return this.length},toArray:function(){return k.call(this,0)},get:function(e){return null==e?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=this.constructor();return c.isArray(e)?A.apply(r,e):c.merge(r,e),r.prevObject=this,r.context=this.context,"find"===t?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return c.each(this,e,t)},ready:function(e){return c.bindReady(),r.done(e),this},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(k.apply(this,arguments),"slice",k.call(arguments).join(","))},map:function(n){return this.pushStack(c.map(this,function(e,t){return n.call(e,t,e)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice}).init.prototype=c.fn,c.extend=c.fn.extend=function(){var e,t,n,r,i,o=arguments[0]||{},a=1,s=arguments.length,l=!1;for("boolean"==typeof o&&(l=o,o=arguments[1]||{},a=2),"object"==typeof o||c.isFunction(o)||(o={}),s===a&&(o=this,--a);a
    a";var t=e.getElementsByTagName("*"),n=e.getElementsByTagName("a")[0],r=j.createElement("select"),i=r.appendChild(j.createElement("option")),o=e.getElementsByTagName("input")[0];if(t&&t.length&&n){L.support={leadingWhitespace:3===e.firstChild.nodeType,tbody:!e.getElementsByTagName("tbody").length,htmlSerialize:!!e.getElementsByTagName("link").length,style:/red/.test(n.getAttribute("style")),hrefNormalized:"/a"===n.getAttribute("href"),opacity:/^0.55$/.test(n.style.opacity),cssFloat:!!n.style.cssFloat,checkOn:"on"===o.value,optSelected:i.selected,deleteExpando:!0,optDisabled:!1,checkClone:!1,noCloneEvent:!0,noCloneChecked:!0,boxModel:null,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableHiddenOffsets:!0,reliableMarginRight:!0},o.checked=!0,L.support.noCloneChecked=o.cloneNode(!0).checked,r.disabled=!0,L.support.optDisabled=!i.disabled;var a=null;L.support.scriptEval=function(){if(null===a){var e=j.documentElement,t=j.createElement("script"),n="script"+L.now();try{t.appendChild(j.createTextNode("window."+n+"=1;"))}catch(r){}e.insertBefore(t,e.firstChild),m[n]?(a=!0,delete m[n]):a=!1,e.removeChild(t)}return a};try{delete e.test}catch(s){L.support.deleteExpando=!1}!e.addEventListener&&e.attachEvent&&e.fireEvent&&(e.attachEvent("onclick",function l(){L.support.noCloneEvent=!1,e.detachEvent("onclick",l)}),e.cloneNode(!0).fireEvent("onclick")),(e=j.createElement("div")).innerHTML="";i=j.createDocumentFragment();i.appendChild(e.firstChild),L.support.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,L(function(){var e,t=j.createElement("div"),n=j.getElementsByTagName("body")[0];n&&(t.style.width=t.style.paddingLeft="1px",n.appendChild(t),L.boxModel=L.support.boxModel=2===t.offsetWidth,"zoom"in t.style&&(t.style.display="inline",t.style.zoom=1,L.support.inlineBlockNeedsLayout=2===t.offsetWidth,t.style.display="",t.innerHTML="
    ",L.support.shrinkWrapBlocks=2!==t.offsetWidth),t.innerHTML="
    t
    ",e=t.getElementsByTagName("td"),L.support.reliableHiddenOffsets=0===e[0].offsetHeight,e[0].style.display="",e[1].style.display="none",L.support.reliableHiddenOffsets=L.support.reliableHiddenOffsets&&0===e[0].offsetHeight,t.innerHTML="",j.defaultView&&j.defaultView.getComputedStyle&&(t.style.width="1px",t.style.marginRight="0",L.support.reliableMarginRight=0===(parseInt(j.defaultView.getComputedStyle(t,null).marginRight,10)||0)),n.removeChild(t).style.display="none")});i=function(e){var t=j.createElement("div");if(!t.attachEvent)return!0;var n=(e="on"+e)in t;return n||(t.setAttribute(e,"return;"),n="function"==typeof t[e]),n};L.support.submitBubbles=i("submit"),L.support.changeBubbles=i("change"),e=null}}();var O=/^(?:\{.*\}|\[.*\])$/;function $(e,t,n){if(n===N&&1===e.nodeType)if("string"==typeof(n=e.getAttribute("data-"+t))){try{n="true"===n||"false"!==n&&("null"===n?null:L.isNaN(n)?O.test(n)?L.parseJSON(n):n:parseFloat(n))}catch(r){}L.data(e,t,n)}else n=N;return n}function H(e){for(var t in e)if("toJSON"!==t)return;return 1}L.extend({cache:{},uuid:0,expando:"jQuery"+(L.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return!!(e=e.nodeType?L.cache[e[L.expando]]:e[L.expando])&&!H(e)},data:function(e,t,n,r){if(L.acceptData(e)){var i=L.expando,o="string"==typeof t,a=e.nodeType,s=a?L.cache:e,l=a?e[L.expando]:e[L.expando]&&L.expando;if(l&&(!r||!l||s[l][i])||!o||n!==N)return l||(a?e[L.expando]=l=++L.uuid:l=L.expando),s[l]||(s[l]={},a||(s[l].toJSON=L.noop)),"object"!=typeof t&&"function"!=typeof t||(r?s[l][i]=L.extend(s[l][i],t):s[l]=L.extend(s[l],t)),s=s[l],r&&(s[i]||(s[i]={}),s=s[i]),n!==N&&(s[t]=n),"events"!==t||s[t]?o?s[t]:s:s[i]&&s[i].events}},removeData:function(e,t,n){if(L.acceptData(e)){var r=L.expando,i=e.nodeType,o=i?L.cache:e,a=i?e[L.expando]:L.expando;if(o[a]){if(t){var s=n?o[a][r]:o[a];if(s&&(delete s[t],!H(s)))return}n&&(delete o[a][r],!H(o[a]))||(n=o[a][r],L.support.deleteExpando||o!=m?delete o[a]:o[a]=null,n?(o[a]={},i||(o[a].toJSON=L.noop),o[a][r]=n):i&&(L.support.deleteExpando?delete e[L.expando]:e.removeAttribute?e.removeAttribute(L.expando):e[L.expando]=null))}}},_data:function(e,t,n){return L.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=L.noData[e.nodeName.toLowerCase()];if(t)return!(!0===t||e.getAttribute("classid")!==t)}return!0}}),L.fn.extend({data:function(n,r){var e=null;if(void 0===n){if(this.length&&(e=L.data(this[0]),1===this[0].nodeType))for(var t,i=this[0].attributes,o=0,a=i.length;on))&&(e.currentTarget=i.elem,e.data=i.handleObj.data,e.handleObj=i.handleObj,!1!==(f=i.handleObj.origHandler.apply(i.elem,arguments))&&!e.isPropagationStopped()||(n=i.level,!1===f&&(t=!1),!e.isImmediatePropagationStopped()));s++);return t}}function le(e,t){return(e&&"*"!==e?e+".":"")+t.replace(Q,"`").replace(Y,"&")}L.each(["live","die"],function(e,p){L.fn[p]=function(e,t,n,r){var i,o,a,s,l=0,c=r||this.selector,u=r?this:L(this.context);if("object"==typeof e&&!e.preventDefault){for(var f in e)u[p](f,t,e[f],c);return this}for(L.isFunction(t)&&(n=t,t=N),e=(e||"").split(" ");null!=(i=e[l++]);)if(a="",(o=X.exec(i))&&(a=o[0],i=i.replace(X,"")),"hover"!==i)if("focus"===(s=i)||"blur"===i?(e.push(ae[i]+a),i+=a):i=(ae[i]||i)+a,"live"===p)for(var d=0,h=u.length;d+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,a=0,y=Object.prototype.toString,u=!1,n=!0,c=/\\/g,l=/\W/;[0,0].sort(function(){return n=!1,0});var b=function(e,t,n,r){n=n||[];var i=t=t||j;if(1!==t.nodeType&&9!==t.nodeType)return[];if(!e||"string"!=typeof e)return n;var o,a,s,l,c,u,f,d,h=!0,p=b.isXML(t),m=[],g=e;do{if(v.exec(""),(o=v.exec(g))&&(g=o[3],m.push(o[1]),o[2])){l=o[3];break}}while(o);if(1":function(e,t){var n,r,i="string"==typeof t,o=0,a=e.length;if(i&&!l.test(t))for(t=t.toLowerCase();o+n[3]},nth:function(e,t,n){return+n[3]===t},eq:function(e,t,n){return+n[3]===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],o=x.filters[i];if(o)return o(e,n,t,r);if("contains"===i)return 0<=(e.textContent||e.innerText||b.getText([e])||"").indexOf(t[3]);if("not"===i){for(var a=t[3],s=0,l=a.length;s",s.insertBefore(i,s.firstChild),j.getElementById(o)&&(x.find.ID=function(e,t,n){if("undefined"!=typeof t.getElementById&&!n){t=t.getElementById(e[1]);return t?t.id===e[1]||"undefined"!=typeof t.getAttributeNode&&t.getAttributeNode("id").nodeValue===e[1]?[t]:N:[]}},x.filter.ID=function(e,t){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return 1===e.nodeType&&n&&n.nodeValue===t}),s.removeChild(i),(s=j.createElement("div")).appendChild(j.createComment("")),0

    ",!e.querySelectorAll||0!==e.querySelectorAll(".TEST").length)for(var t in b=function(e,t,n,r){if(t=t||j,!r&&!b.isXML(t)){var i=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(e);if(i&&(1===t.nodeType||9===t.nodeType)){if(i[1])return T(t.getElementsByTagName(e),n);if(i[2]&&x.find.CLASS&&t.getElementsByClassName)return T(t.getElementsByClassName(i[2]),n)}if(9===t.nodeType){if("body"===e&&t.body)return T([t.body],n);if(i&&i[3]){var o=t.getElementById(i[3]);if(!o||!o.parentNode)return T([],n);if(o.id===i[3])return T([o],n)}try{return T(t.querySelectorAll(e),n)}catch(c){}}else if(1===t.nodeType&&"object"!==t.nodeName.toLowerCase()){var a=t,s=t.getAttribute("id"),l=s||"__sizzle__",i=t.parentNode,o=/^\s*[+~]/.test(e);s?l=l.replace(/'/g,"\\$&"):t.setAttribute("id",l),o&&i&&(t=t.parentNode);try{if(!o||i)return T(t.querySelectorAll("[id='"+l+"'] "+e),n)}catch(u){}finally{s||a.removeAttribute("id")}}}return f(e,t,n,r)},f)b[t]=f[t]}(),function(){var e=j.documentElement,r=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(r){var i=!r.call(j.createElement("div"),"div"),o=!1;try{r.call(j.documentElement,"[test!='']:sizzle")}catch(t){o=!0}b.matchesSelector=function(e,t){if(t=t.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']"),!b.isXML(e))try{if(o||!x.match.PSEUDO.test(t)&&!/!=/.test(t)){var n=r.call(e,t);if(n||!i||e.document&&11!==e.document.nodeType)return n}}catch(p){}return 0
    ",s.getElementsByClassName&&0!==s.getElementsByClassName("e").length&&(s.lastChild.className="e",1!==s.getElementsByClassName("e").length&&(x.order.splice(1,0,"CLASS"),x.find.CLASS=function(e,t,n){if("undefined"!=typeof t.getElementsByClassName&&!n)return t.getElementsByClassName(e[1])})),j.documentElement.contains?b.contains=function(e,t){return e!==t&&(!e.contains||e.contains(t))}:j.documentElement.compareDocumentPosition?b.contains=function(e,t){return!!(16&e.compareDocumentPosition(t))}:b.contains=function(){return!1},b.isXML=function(e){e=(e?e.ownerDocument||e:0).documentElement;return!!e&&"HTML"!==e.nodeName};var C=function(e,t){for(var n,r=[],i="",o=t.nodeType?[t]:t;n=x.match.PSEUDO.exec(e);)i+=n[0],e=e.replace(x.match.PSEUDO,"");e=x.relative[e]?e+"*":e;for(var a=0,s=o.length;a]*)\/>/gi,we=/<([\w:]+)/,Te=/",""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]};function Se(e,t){if(1===t.nodeType&&L.hasData(e)){var n=L.expando,r=L.data(e),e=L.data(t,r);if(r=r[n]){var i=r.events,e=e[n]=L.extend({},r);if(i)for(var o in delete e.handle,e.events={},i)for(var a=0,s=i[o].length;a",""]),L.fn.extend({text:function(n){return L.isFunction(n)?this.each(function(e){var t=L(this);t.text(n.call(this,e,t.text()))}):"object"!=typeof n&&n!==N?this.empty().append((this[0]&&this[0].ownerDocument||j).createTextNode(n)):L.text(this)},wrapAll:function(t){return L.isFunction(t)?this.each(function(e){L(this).wrapAll(t.call(this,e))}):(this[0]&&(e=L(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)),this);var e},wrapInner:function(n){return L.isFunction(n)?this.each(function(e){L(this).wrapInner(n.call(this,e))}):this.each(function(){var e=L(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(e){return this.each(function(){L(this).wrapAll(e)})},unwrap:function(){return this.parent().each(function(){L.nodeName(this,"body")||L(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){1===this.nodeType&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){1===this.nodeType&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=L(arguments[0]);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,L(arguments[0]).toArray()),e}},remove:function(e,t){for(var n,r=0;null!=(n=this[r]);r++)e&&!L.filter(e,[n]).length||(t||1!==n.nodeType||(L.cleanData(n.getElementsByTagName("*")),L.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)for(1===e.nodeType&&L.cleanData(e.getElementsByTagName("*"));e.firstChild;)e.removeChild(e.firstChild);return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return L.clone(this,e,t)})},html:function(n){if(n===N)return this[0]&&1===this[0].nodeType?this[0].innerHTML.replace(ye,""):null;if("string"!=typeof n||Ne.test(n)||!L.support.leadingWhitespace&&be.test(n)||ke[(we.exec(n)||["",""])[1].toLowerCase()])L.isFunction(n)?this.each(function(e){var t=L(this);t.html(n.call(this,e,t.html()))}):this.empty().append(n);else{n=n.replace(xe,"<$1>");try{for(var e=0,t=this.length;e"),s=(we.exec(a)||["",""])[1].toLowerCase(),l=ke[s]||ke._default,c=l[0],u=t.createElement("div");for(u.innerHTML=l[1]+a+l[2];c--;)u=u.lastChild;if(!L.support.tbody)for(var f=Te.test(a),d="table"!==s||f?""!==l[1]||f?[]:u.childNodes:u.firstChild&&u.firstChild.childNodes,h=d.length-1;0<=h;--h)L.nodeName(d[h],"tbody")&&!d[h].childNodes.length&&d[h].parentNode.removeChild(d[h]);!L.support.leadingWhitespace&&be.test(a)&&u.insertBefore(t.createTextNode(be.exec(a)[0]),u.firstChild),a=u.childNodes}}else a=t.createTextNode(a);a.nodeType?i.push(a):i=L.merge(i,a)}if(n)for(o=0;i[o];o++)!r||!L.nodeName(i[o],"script")||i[o].type&&"text/javascript"!==i[o].type.toLowerCase()?(1===i[o].nodeType&&i.splice.apply(i,[o+1,0].concat(L.makeArray(i[o].getElementsByTagName("script")))),n.appendChild(i[o])):r.push(i[o].parentNode?i[o].parentNode.removeChild(i[o]):i[o]);return i},cleanData:function(e){for(var t,n,r,i=L.cache,o=L.expando,a=L.event.special,s=L.support.deleteExpando,l=0;null!=(r=e[l]);l++)if((!r.nodeName||!L.noData[r.nodeName.toLowerCase()])&&(n=r[L.expando])){if((t=i[n]&&i[n][o])&&t.events){for(var c in t.events)a[c]?L.event.remove(r,c):L.removeEvent(r,c,t.handle);t.handle&&(t.handle.elem=null)}s?delete r[L.expando]:r.removeAttribute&&r.removeAttribute(L.expando),delete i[n]}}});var Le,Fe,Ue,Ie=/alpha\([^)]*\)/i,Oe=/opacity=([^)]*)/,$e=/-([a-z])/gi,He=/([A-Z]|^ms)/g,Me=/^-?\d+(?:px)?$/i,Be=/^-?\d/,_e={position:"absolute",visibility:"hidden",display:"block"},Pe=["Left","Right"],ze=["Top","Bottom"],Re=function(e,t){return t.toUpperCase()};function qe(e,t,n){var r="width"===t?e.offsetWidth:e.offsetHeight;return"border"===n||L.each("width"===t?Pe:ze,function(){n||(r-=parseFloat(L.css(e,"padding"+this))||0),"margin"===n?r+=parseFloat(L.css(e,"margin"+this))||0:r-=parseFloat(L.css(e,"border"+this+"Width"))||0}),r}L.fn.css=function(e,t){return 2===arguments.length&&t===N?this:L.access(this,e,t,!0,function(e,t,n){return n!==N?L.style(e,t,n):L.css(e,t)})},L.extend({cssHooks:{opacity:{get:function(e,t){if(t){t=Le(e,"opacity","opacity");return""===t?"1":t}return e.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0},cssProps:{"float":L.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o=L.camelCase(t),a=e.style,s=L.cssHooks[o];if(t=L.cssProps[o]||o,n===N)return s&&"get"in s&&(i=s.get(e,!1,r))!==N?i:a[t];if(!("number"==typeof n&&isNaN(n)||null==n||("number"!=typeof n||L.cssNumber[o]||(n+="px"),s&&"set"in s&&(n=s.set(e,n))===N)))try{a[t]=n}catch(l){}}},css:function(e,t,n){var r,i=L.camelCase(t),o=L.cssHooks[i];return t=L.cssProps[i]||i,o&&"get"in o&&(r=o.get(e,!0,n))!==N?r:Le?Le(e,t,i):void 0},swap:function(e,t,n){var r,i={};for(r in t)i[r]=e.style[r],e.style[r]=t[r];for(r in n.call(e),t)e.style[r]=i[r]},camelCase:function(e){return e.replace($e,Re)}}),L.curCSS=L.css,L.each(["height","width"],function(e,i){L.cssHooks[i]={get:function(e,t,n){var r;if(t)return 0!==e.offsetWidth?r=qe(e,i,n):L.swap(e,_e,function(){r=qe(e,i,n)}),r<=0&&null!=(r="0px"===(r=Le(e,i,i))&&Ue?Ue(e,i,i):r)?""===r||"auto"===r?"0px":r:r<0||null==r?""===(r=e.style[i])||"auto"===r?"0px":r:"string"==typeof r?r:r+"px"},set:function(e,t){return Me.test(t)?0<=(t=parseFloat(t))?t+"px":void 0:t}}}),L.support.opacity||(L.cssHooks.opacity={get:function(e,t){return Oe.test((t&&e.currentStyle?e.currentStyle:e.style).filter||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style;n.zoom=1;e=L.isNaN(t)?"":"alpha(opacity="+100*t+")",t=n.filter||"";n.filter=Ie.test(t)?t.replace(Ie,e):n.filter+" "+e}}),L(function(){L.support.reliableMarginRight||(L.cssHooks.marginRight={get:function(e,t){var n;return L.swap(e,{display:"inline-block"},function(){n=t?Le(e,"margin-right","marginRight"):e.style.marginRight}),n}})}),j.defaultView&&j.defaultView.getComputedStyle&&(Fe=function(e,t,n){var r,i;return n=n.replace(He,"-$1").toLowerCase(),(i=e.ownerDocument.defaultView)?((i=i.getComputedStyle(e,null))&&(""!==(r=i.getPropertyValue(n))||L.contains(e.ownerDocument.documentElement,e)||(r=L.style(e,n))),r):N}),j.documentElement.currentStyle&&(Ue=function(e,t){var n,r=e.currentStyle&&e.currentStyle[t],i=e.runtimeStyle&&e.runtimeStyle[t],o=e.style;return!Me.test(r)&&Be.test(r)&&(n=o.left,i&&(e.runtimeStyle.left=e.currentStyle.left),o.left="fontSize"===t?"1em":r||0,r=o.pixelLeft+"px",o.left=n,i&&(e.runtimeStyle.left=i)),""===r?"auto":r}),Le=Fe||Ue,L.expr&&L.expr.filters&&(L.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return 0===t&&0===n||!L.support.reliableHiddenOffsets&&"none"===(e.style.display||L.css(e,"display"))},L.expr.filters.visible=function(e){return!L.expr.filters.hidden(e)});var We,Xe=/%20/g,Ve=/\[\]$/,Qe=/\r?\n/g,Ye=/#.*$/,Je=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Ge=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Ke=/^(?:GET|HEAD)$/,Ze=/^\/\//,et=/\?/,tt=/)<[^<]*)*<\/script>/gi,nt=/^(?:select|textarea)/i,rt=/\s+/,it=/([?&])_=[^&]*/,ot=/(^|\-)([a-z])/g,at=function(e,t,n){return t+n.toUpperCase()},st=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,lt=L.fn.load,ct={},ut={};try{gt=j.location.href}catch(Dt){(gt=j.createElement("a")).href="",gt=gt.href}function ft(s){return function(e,t){if("string"!=typeof e&&(t=e,e="*"),L.isFunction(t))for(var n,r,i=e.toLowerCase().split(rt),o=0,a=i.length;o").append(n.replace(tt,"")).find(i):n)),r&&o.each(r,[n,t,e])}}),this},serialize:function(){return L.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?L.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||nt.test(this.nodeName)||Ge.test(this.type))}).map(function(e,n){var t=L(this).val();return null==t?null:L.isArray(t)?L.map(t,function(e,t){return{name:n.name,value:e.replace(Qe,"\r\n")}}):{name:n.name,value:t.replace(Qe,"\r\n")}}).get()}}),L.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){L.fn[t]=function(e){return this.bind(t,e)}}),L.each(["get","post"],function(e,i){L[i]=function(e,t,n,r){return L.isFunction(t)&&(r=r||n,n=t,t=N),L.ajax({type:i,url:e,data:t,success:n,dataType:r})}}),L.extend({getScript:function(e,t){return L.get(e,N,t,"script")},getJSON:function(e,t,n){return L.get(e,t,n,"json")},ajaxSetup:function(e,t){for(var n in t?L.extend(!0,e,L.ajaxSettings,t):(t=e,e=L.extend(!0,L.ajaxSettings,t)),{context:1,url:1})n in t?e[n]=t[n]:n in L.ajaxSettings&&(e[n]=L.ajaxSettings[n]);return e},ajaxSettings:{url:gt,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|widget):$/.test(We[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,"async":!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":m.String,"text html":!0,"text json":L.parseJSON,"text xml":L.parseXML}},ajaxPrefilter:ft(ct),ajaxTransport:ft(ut),ajax:function(e,t){"object"==typeof e&&(t=e,e=N);var s,l,n,c,u,f,r,i,d=L.ajaxSetup({},t=t||{}),h=d.context||d,p=h!==d&&(h.nodeType||h instanceof L)?L(h):L.event,m=L.Deferred(),g=L._Deferred(),v=d.statusCode||{},o={},y=0,b={readyState:0,setRequestHeader:function(e,t){return y||(o[e.toLowerCase().replace(ot,at)]=t),this},getAllResponseHeaders:function(){return 2===y?l:null},getResponseHeader:function(e){var t;if(2===y){if(!n)for(n={};t=Je.exec(l);)n[t[1].toLowerCase()]=t[2];t=n[e.toLowerCase()]}return t===N?null:t},overrideMimeType:function(e){return y||(d.mimeType=e),this},abort:function(e){return e=e||"abort",c&&c.abort(e),a(0,e),this}};function a(e,t,n,r){if(2!==y){y=2,u&&clearTimeout(u),c=N,l=r||"",b.readyState=e?4:0;var i,o,a,r=n?function(e,t,n){var r,i,o,a,s=e.contents,l=e.dataTypes,c=e.responseFields;for(i in c)i in n&&(t[c[i]]=n[i]);for(;"*"===l[0];)l.shift(),r===N&&(r=e.mimeType||t.getResponseHeader("content-type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){l.unshift(i);break}if(l[0]in n)o=l[0];else{for(i in n){if(!l[0]||e.converters[i+" "+l[0]]){o=i;break}a=a||i}o=o||a}if(o)return o!==l[0]&&l.unshift(o),n[o]}(d,b,n):N;if(200<=e&&e<300||304===e)if(d.ifModified&&((n=b.getResponseHeader("Last-Modified"))&&(L.lastModified[s]=n),(n=b.getResponseHeader("Etag"))&&(L.etag[s]=n)),304===e)t="notmodified",i=!0;else try{o=function(e,t){e.dataFilter&&(t=e.dataFilter(t,e.dataType));var n,r,i,o,a,s,l,c,u=e.dataTypes,f={},d=u.length,h=u[0];for(n=1;n").appendTo("body")).css("display"),t.remove(),xt[e]=n="none"===n||""===n?"block":n),xt[e]}L.fn.extend({show:function(e,t,n){var r,i;if(e||0===e)return this.animate(Nt("show",3),e,t,n);for(var o=0,a=this.length;o=this.options.duration+this.startTime){for(var o in this.now=this.end,this.pos=this.state=1,this.update(),this.options.curAnim[this.prop]=!0,this.options.curAnim)!0!==this.options.curAnim[o]&&(i=!1);if(i){if(null==this.options.overflow||L.support.shrinkWrapBlocks||(n=this.elem,r=this.options,L.each(["","X","Y"],function(e,t){n.style["overflow"+t]=r.overflow[e]})),this.options.hide&&L(this.elem).hide(),this.options.hide||this.options.show)for(var a in this.options.curAnim)L.style(this.elem,a,this.options.orig[a]);this.options.complete.call(this.elem)}return!1}var s=t-this.startTime;this.state=s/this.options.duration;e=this.options.specialEasing&&this.options.specialEasing[this.prop],t=this.options.easing||(L.easing.swing?"swing":"linear");return this.pos=L.easing[e||t](this.state,s,0,1,this.options.duration),this.now=this.start+(this.end-this.start)*this.pos,this.update(),!0}},L.extend(L.fx,{tick:function(){for(var e=L.timers,t=0;t
    ",r.insertBefore(i,r.firstChild),t=(e=i.firstChild).firstChild,n=e.nextSibling.firstChild.firstChild,this.doesNotAddBorder=5!==t.offsetTop,this.doesAddBorderForTableAndCells=5===n.offsetTop,t.style.position="fixed",t.style.top="20px",this.supportsFixedPosition=20===t.offsetTop||15===t.offsetTop,t.style.position=t.style.top="",e.style.overflow="hidden",e.style.position="relative",this.subtractsBorderForOverflowNotVisible=-5===t.offsetTop,this.doesNotIncludeMarginInBodyOffset=r.offsetTop!==o,r.removeChild(i),L.offset.initialize=L.noop},bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return L.offset.initialize(),L.offset.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(L.css(e,"marginTop"))||0,n+=parseFloat(L.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=L.css(e,"position");"static"===r&&(e.style.position="relative");var i=L(e),o=i.offset(),a=L.css(e,"top"),s=L.css(e,"left"),l=("absolute"===r||"fixed"===r)&&-1>12&15),n+=String.fromCharCode(128|t>>6&63)):n+=String.fromCharCode(192|t>>6&31),n+=String.fromCharCode(128|t>>0&63));return n},utf8to16:function(e){for(var t,n,r,i="",o=e.length,a=0;a>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:i+=e.charAt(a-1);break;case 12:case 13:n=e.charCodeAt(a++),i+=String.fromCharCode((31&t)<<6|63&n);break;case 14:n=e.charCodeAt(a++),r=e.charCodeAt(a++),i+=String.fromCharCode((15&t)<<12|(63&n)<<6|(63&r)<<0)}return i},base64EncodeChars:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"};Base64.base64DecodeChars=new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1),Base64.encode=function(e){for(var t,n,r,i=e.length,o=0,a="";o>2),a+=this.base64EncodeChars.charAt((3&t)<<4),a+="==";break}if(n=e.charCodeAt(o++),o==i){a+=this.base64EncodeChars.charAt(t>>2),a+=this.base64EncodeChars.charAt((3&t)<<4|(240&n)>>4),a+=this.base64EncodeChars.charAt((15&n)<<2),a+="=";break}r=e.charCodeAt(o++),a+=this.base64EncodeChars.charAt(t>>2),a+=this.base64EncodeChars.charAt((3&t)<<4|(240&n)>>4),a+=this.base64EncodeChars.charAt((15&n)<<2|(192&r)>>6),a+=this.base64EncodeChars.charAt(63&r)}return a},Base64.decode=function(e){return this.utf8to16(this.base64decode(e))},Base64.base64decode=function(e){for(var t,n,r,i,o=e.length,a=0,s="";a>4);do{if(61==(r=255&e.charCodeAt(a++)))return s}while(r=this.base64DecodeChars[r],a>2);do{if(61==(i=255&e.charCodeAt(a++)))return s}while(i=this.base64DecodeChars[i],a")},StringUtil.html=function(e,t){if(null==e)return"";var n;null==t&&(t="");for(var r=[],i=0,o=e.length;i":r[r.length]=">";break;case"\r":i+1

    '+("已读 | "+n[r].chapterName||"获取失败")+"

    ";$(".ud_hasHistory").children(".mark-list").html(t.join("")),$(".ud_hasHistory").show()}else $(".ud_noHistory").show();return e}}))},UserUtil.login=function(){location.href=Domain.passportHostName+"/?location="+encodeURIComponent(window.location.href)},UserUtil.logout=function(e){var t=location.href;e&&(t=e),location.href=Domain.passportHostName+"/logout.do?callback="+encodeURIComponent(t)+"&rnd="+(new Date).getTime()},UserUtil.charge=function(){location.href=Domain.payHostName+"/?location="+encodeURIComponent(window.location.href)},UserUtil.goUsrCenter=function(){location.href=Domain.homeHostName},UserUtil.addAction=function(e){this.listeners[e].call(this,this.userInfo)},UserUtil.bind=function(e){var t=this.userInfo;null!==e?(this.userInfo=$.extend(t,e),this.trigger(this.userInfo),this.status=1):UserUtil.logout()},UserUtil.fresh=function(){this.userInfo&&this.userInfo.money!==undefined?(this.status=0,this.trigger(this.userInfo)):this.getUserInfo()},UserUtil.getUserLevelIcons=function(e){var t=[];if(null!=e&&(e=parseInt(e),0==isNaN(e)&&0';for(o=0;o';for(o=0;o';t[t.length]=""}return t.join("")},$(function(){var e,t,n;function r(e){100"+e.nickName+""+UserUtil.getUserLevelIcons(e.level)),0===e.message?$(".ud_umessage").html(e.message):$(".ud_umessage").html(""+e.message+""),$(".ud_loged").show(),$(".ud_unlogin").hide()},initHeaderSlideInfo:function(e){e.money!==undefined&&$(".ud_userTox").find(".ud_money").html(''+e.money+'纵横币'),e.recNum!==undefined&&$(".ud_userTox").find(".ud_ticket").html(''+e.recNum+'推荐票'),e.mtNum!==undefined&&$(".ud_userTox").find(".ud_mticket").html(''+e.mtNum+'月票')}}),!0===UserUtil.isLogin&&(e=1,"book"!==(t=document.getElementsByTagName("body")[0].getAttribute("scriptSign"))&&"chapter"!==t&&"chapterflow"!==t&&"order"!==t&&"rank"!==t||(e=0),UserUtil.getUserInfo(e)),$(".tabT_wap .tabT").click(function(){$(this).addClass("active").siblings().removeClass("active"),$(".tabC_wap .tabC").eq($(".tabT_wap .tabT").index($(this))).show().siblings().hide()}),$(".tabA").hover(function(){$(this).hasClass("user")&&0===UserUtil.bindedInfo&&!0===UserUtil.isLogin&&(UserUtil.getUserInfo(),UserUtil.bindedInfo=1),$(this).hasClass("foot-mark")&&0===UserUtil.loadHistory&&!0===UserUtil.isLogin&&UserUtil.getReadHistory(),$(this).find(".tabA-float").show();$(this).height();var e=$(this).height()+$(this).find(".tabA-float").height()+9;$(this).css("height",e),$(this).addClass("active")},function(){$(this).find(".tabA-float").hide(),$(this).css("height","100%"),$(this).removeClass("active")}),$(".ud_logout").click(function(){UserUtil.logout()}),$(".ud_goUsrCenter").click(function(){UserUtil.goUsrCenter()}),$(window).scroll(function(){r($(window).scrollTop())}),r($(window).scrollTop()),$(".tabA").hover(function(){$(this).hasClass("user")&&(n=setTimeout(function(){ZSAQ.push({event:"view",data:{page_module:"selfFloatPage"}})},500)),$(this).hasClass("foot-mark")&&(n=setTimeout(function(){ZSAQ.push({event:"view",data:{page_module:"historyFloatPage"}})},500)),$(this).hasClass("app-menu")&&(n=setTimeout(function(){ZSAQ.push({event:"view",data:{page_module:"downloadFloatPage"}})},500))},function(){clearTimeout(n)}),$(".user_login").live("click",function(e){e.preventDefault(),UserUtil.login()})}),define(["jquery","widget"],function(n,r){var e=n('form[name="searchForm"]').children(".search-box"),t=n("[data-hook=searchSuggest]");0===n(".sres_list").length&&t.append('
    ');var i=t.children(".sres_list"),o=e.children(".search-text"),a=e.children(".search-btn"),e=t.parent("form"),s=0,l=e.attr("action")+"?keyword=";n("#commSearch").attr("action","//search.zongheng.com/s"),"search"===n("body").attr("scriptSign")&&(n("#commSearch").attr("target","_self"),""!=n.trim(n("#queryword").html())&&o.eq(1).val(n("#queryword").html()));var c="json";0'+e.books[i].replace(a,""+a+"")+"";if(a){var r=""}else u=r='
      大家都在搜
      '+t+"
    ";return h(r),r}}})}var d=-1;function h(e){i.html(e),d=-1,n(".sres_list li").hover(function(){n(this).addClass("active").siblings().removeClass("active"),d=n(this).index(".sres_list li")},function(){}),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 literal 0 HcmV?d00001 diff --git a/src/main/resources/static/plugins/fiction/picture/app.png b/src/main/resources/static/plugins/fiction/picture/app.png new file mode 100644 index 0000000000000000000000000000000000000000..a53a0e60958d65c349e8053cb4baa885f0c5346c GIT binary patch literal 6207 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/static/plugins/fiction/picture/book.png b/src/main/resources/static/plugins/fiction/picture/book.png new file mode 100644 index 0000000000000000000000000000000000000000..58c08acbf44bb011667399e2fe008f931834574a GIT binary patch literal 1408 zcmZvbc~BE~6vu->u?Xm3qrjjzK#{7{Dv|2gLPZc!ju4|oD^eXh1CCZl5wB{kEmhE1 z5YtwL7PP}vJSw(TQ9LSGJ8B3aB%9srkzI0a?#+Rs(ubY?*PYLP_xHa0_Wj&I{glw=GX=Y=!?BN>MaBHzF0 zAc2EqT2C8Lg2o7D6rG-fOdSLIdO^EAK2%3zI$DeC0aQn6F+IR>J_Ms+7f>xqxH+E& zBRP*3K}iitB3cp>z*K7qjh57CakUnQg0OfU5*n0HBZLaU)rby&wp6gt;wlZUQsZvU z3#c?Ym0H(7fDUMIkeFqjfl~10@)oWN>Pbpax03fufBRW26}qJ!obOW`mJ6m;kHM#2U?j)dW}on;Bqj z7S?XDI#{d2YIE8EyUXr$JDe`ZsB%uH+v(z5ZV!y*=;NIuaO|XI;=EP70Dj=uac=}q z2nh|FI9V_yB5K<78Sx1TGiN3y&YCS;xM*>D#(1S~4<2;)^gMnlSE|&A7SmCbo@SUqli6Zn zS*zU+J$XD{IG29Ee`x60@bK`9moHz9UR`I(uE2jWH#=jABqCCJ@95GK8>54q+c%%S zJwLgl!;deHi!Atkv!gzD{pGIE*^$V(^u(*N8D)3U9u*aNQ{@NtI1Z*d8#i`d5e2rR zSnf=*X;U=vZs&xp-lCm#RZA7O$$W>+6FYBASJ^tY;iHp7JN7P6HRSgs7LI+Whnt^40vP^BzMi4nv`OR&iue+ZNBliw}Re4bW-HLQ(Ze^cx&lvD^;mIlnI zYLlPOzJToI9cY~;$er>e{BT%UTiy8^*~u4Dn?zie5Rru358l#MnNV9*p~=j>)Y2vT zEv&ia(VWTMNo_tldUyVV_Uf~>J9=Y_x18QAstx&Sjl5o8P@ShMt!tdBCPoA`?#p{h zc25dw>3n%9r|rf5gR-+pn&qks;sSwD^lQ}0(sEmKp`fTKTlkG4KL6J9`ah%iy+YaQ zzO>4@``S14k1fCQcaX~#`9TW*hb7;RaTx<<=kj~!$OIdzzCg+rqk-=nHGZHKv;5rDcpf4Bu_eXT8n`Ju zXW2?#&xiAtY?W5bD!HzS2s-{(yeqCX=2pqHxYVTW6CL~8-@NP#xyUcx;xC>%1s#`i zxOiGtdw8v`BbL3l0Zol-mRD9vrDqmh-<4GOBB--zQs(m&$CPlUdD)qH8JE&OIr0yI CJepbn literal 0 HcmV?d00001 diff --git a/src/main/resources/static/plugins/fiction/picture/enterzh.jpg b/src/main/resources/static/plugins/fiction/picture/enterzh.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e00b475c2df4f271aa6cb69ea0af0a6efa8c8548 GIT binary patch literal 29752 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/static/plugins/fiction/picture/logo.png b/src/main/resources/static/plugins/fiction/picture/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c16a23f0d182dfb7720db11f023c02d57101289d GIT binary patch literal 5285 zcmZvgcR1Vszy6K3R;^k^j1XdLQDWB~CAC|#MTp&KY(9#bp{lABF>A(**n6*Pv|1`f zYgUV*Hq|uwc2Zot5d`YG$v>zFz{$$CNJ({x zi(|oHqSz)NP;-sHUXr(29MCSpjT06oiYHX>jb%L1h{Jj zxUfK89Ehj(+^bFyK*9=e*AYiRE+V!L#8X4`5+sU%8Ua8pkQ)o+CX$J1v4UJguk(FU zk{Xi8O(fR{o?`{LYKSp_L@z)M5lb8qTbw(R$i#h;_!mpuCyi==|6)laqStv6q9e)l zzhnQ7fPeQ%rhki&x(IL)9nVewis#t#E=1EBL9TP`zaye4$q~p!>OxFQ!jh7lizL(k zhpi!ENs#}H{;rWuqE4(yG(Ep~u9FC)WuizL{d@PXNYejfN^&G!|6h)OO^GAY^t?MM z&pG-3=Q)RyQ2)V_9{zSYH~km;H_!ic{A)^F{=aMf8=I8#Z;^lV{KcN1hx?1Bq|bn# z8PuGNoPzSg#YcZ9@bL2S0|f*@Lc(AXQ894|Nh#@T z*JWhoZpbS@6qS@!RMpgPYG`U{>*(s~8yMa)GKStZF*P%{u(Y~!*V@L`&fekPeMcu} zn2Rgi&E3P(%iHGx!uKK4&p#kAC^#fE?4R&Q5s^`kqhn&@;uBDbNl%iWraVi1p7tU= z<7H-6HaaIaFTbGhRZ($CX<0d@qOz*GrWRX=t8Zv*YHn$5Ywzgn>h9_7>mL{#8Xg&a zJ@y7a{`TF(`wx>-AEybQW@hI;f0Ld+#n-kvNX`vun77zho%Z*8(@zB$AE5<0clE1uXO8^i59A4rM-Pj!B}1Z)-FoW z=8v$Tr!dq0^jv^nhv}{Uw*fMWiOVZAn%bgf6q@{unqq;U$2RM|0}nql>5Lx=1+H#v z%+5Uubj72Q2T`0h?hGmIs^%&DmBH4f9-{eR9WmLT0vHF%grhneW{VZdy<*xbCYnF; z6b&-G>s?GYim@d%(8>FA@33u)jzw|t4gu|k4IP-|nFH8kYH3g05{p=(-+g=4usC1k)Moo* zF-*&319=(zs8+g_#ZtCpVNxc3ja@_z-Qfoft}h$}Ut5w&dLEk|jAVs$yvlY&_if5C zF@#q_j_Rj3-P<7dm{=15z1HJ{0f7arZWuxj=0!e+Wy&|e*x0yZz~;7IvBhVW>IEkc zXCeI1KQIFM?PpaUPBGB82fBS;w(#%Ct0D-i*xhUR@%%4#AUb}#NHtdsqBxX$fQ_oQvOE@J8^K}3a0)7-tPKU1TTq5II^=kC!z z5Vkpxt<^u0P=qw+l8PVak&d>uw&pbVKWU~5u%{<(Ea-WeJM9b9c(t$xw@U18S^63c zoSaek(tzZQOZ_E7AKQ^1SKNg;i9ojiu$T74*D^D=vIW`|q@C2_*q6b@^ zier=`-v27`7=E!#J?Za+5y7COVQBckoM`W7+B*xyt3?bA7ab&C^(bB}WcYA7$KeKy z86UYVyJt#pM~k-^guD2q!N{cP)##F4 z;LA0X%@C(EF2Tj0=9cG5{mW!uwPqcVRwPTrD@5vSpdVstuI=zbwBCUfRV1?!MUFjN zKpAF-cyzUzsL3 z;}EpwFK4HHLm{OLY~9w)`7F-{7#8-Raogd>NxOrZ2AkB7jw2=MmpM@xKb?O?+|yN0 z+>DkvoCY$oUXl)-aDF+Ofob&2@bdXL0GCVBo^b+Ul<@%O>Ug*6AfLd)lvM{7OKUH(`O(sUzQu4Z6WuIV~18j=x z35@5?(juqTDJzHGA^VJee-4Zgc(-m|=k#YL7d&%BkX`F)$z$BaW36w0`YKlZl$9|j zb#ep)2-dtZK^47!5xp+CxSZbQ?Sz(4E#f&W?-Zz*Nyi9tHL%z8C=Q1?#SQffGu&EV z3UQn;QKgPhdJ(}@D!yr|zFtY_fD*WXIA@*>R{FCeo77+UB>+Eqk<(Ldj?cYjvrLZq ztr>5iq^{?KWdX;w-I?)XH7KEw;j!H_eG^ATA zmG6zO72AL%{Gc0Z2qjNrTmK~nt(KDOw$4rupX9u1 z1eC$o#vxwdrxSACR;;CY%$h_Zy?k62xBQB5;&`2S%MGUesKk)!vb-WlONlN-`TYd1 z!?C)>9pm+dKJn`?<1uj&yy$Ty z0otXCdNGgZtkg7>+XVT;NHtU;#G2%i%VF6 zu(IW1`bYN6;`9uIlI(N`R6adDL2`SS87|%C0B>`LTxjFs#c>HD6h4Hk?WL5 z^Ci~4)rp{g_&FVAuN)hyk_}-g_+hiN`uyZZjZI_pm&7+GP`l2pQI_V9N_fReO}&w- zs-xsUeQMJbpAg6+X5WxP>_RFGX)ntwzdMx{F7LaR;E$dpP-j&p(Hh9y`w<$2ND{?! zT$fy?$b9gKx0Q2`vA-p+YIa?J<&f>i27k4z27C5m+UYnjzxoZ#;oi=8-w5B}i#n&4 z!kl|)ED16hJ=Civiehb(V@9Klr=<(ayC%ZlL%xXWK}Nh=^eldRq0CW~3}hdT-{9FV zWms#CUZ`|K37TLOMi6I4p)xH@h@D`!IYwWi{MbAEZ6`)2+BnIr}?eRyxwpdn?t+S6?YBrP^PG z+}gfeT*B3*{LH(q?Pgk#EV`}u*G*sHCmOxNxX@;~7*@4o7R2CpdJH!$B{BDvOeu}Y zw>kq_l?RX4mW<3)asps~WKpuK6P@FwPr^cBy*sMq1S{X2V3CZ{(Mt0ihwAKklXRC1 zXXjEL>!QJyht;5my31xQwFU{uqK8su^y z!OP!X@AFIIn;(lP_p?d=87v4(3iZLdRX~CBv#*`=+_eWI7qf2Zwzz(&upk$Pz~`U- zVMkQ^(ZY=tC3Zv0l;n#RJO;)<)>Upn zZ-g*ZbY^B~tCWoQzsi&a+|lM6YkWSxzdiU@LQK-=J_SZ4yI;(%X)I#3p=A z1jOaJI)RBv+AHH^Q;jwJ1ZkRK6`1|{WmB{1oH*71xPsZy#0VBw(H{Q03h)M&28-Vm zki}Dy_m8L`i+y6Zv~5wy91+dre%*Jv^h+n7oqj(O?^;jig?=Td{8s<^bKCR|H#`c5 zSynE9fT;u>5BJ5SI<#rIb8=9zERQmlQ#~?owLO!95-#f|?8@bBJp&K8gYr<&e1WNU zbI*MQz9icgIuSY9a4EEI?=(#b(%}WU=k_R9V0 zvlw4}@rc@$bf(HGXfKa@UOXsqzh1n)z}9nk)rSR5wzA;U7`1C#>f6f1v7y+tvvV`7 z@anbRV~mBPq?KKouz@++__9xn>d(71k9S$;0ICU!Le^>orkL9V258!S*)dwYH-08( zv;WCM-2h&PeX3Z<9B(ZX$3ef^PuT&{SiVx*eVsPYX+h73o$s7=;X40`O!O1igq7y3 z`AYZK^tDk)IQiJo;!sSi42IGfO*X^UVz%b*T<`xVTf?+VOS4!{JT6pLNToWDRxMJ5h8WQAES5AAO5+E9c-zBp2{=7JPBD+vQ* zjzB6KhX$Kqq?WjUkp0(XqaxiUgPTYQch*9`6FK~0BztCo`=?5zJvwMRkIYTUHtQmK z7AmaRhhKn=#J5ySd_Zo3kjnP_wx+jfR(qnV22d1=HJb)p(TXRu{@TgvXcvVp%;9QFBUx57JSp1PG`M;CaJ;^0ZoWIn zPuWmaa=o+H&kf=3z9l2-&PZFN+MN$Ym!4a8+0rfMXSzq@AQ*&cRD2%tbjL&599_N! z=%rY^tfyt)`W1!wUJqJInq1r)zoXE)ZdoMtS~smNH~n$*Lx+0)->|%ifaSbz`knA1 za_A{e7J@iq571Yk8SPc0VnO?~*j?Wcoo`<+lKb>vFfO5=o znDWIqFeW~WOa7f|Ue%N|C4Z9-9AdxSuE*ZE`&KsaLjBro3(Yi)4<0Wj<6wd|8xyk1 ztlC3uheU1f+Knn8+IH?u?Am{V(@tK*r?GqqpBYG2>)Y`j`uU)>a!`?>f#X8&yEDUY<8fz*esAKJ zw}DHA;{sO zz9keXDO1f!KOBW@VF)!6jxn{bv1x1t2q3v>F&jfd4C0hkE&y)k1^$GUR zB}OOU`Ngt>0!)^RQ`z3N?(af6jJdeP-Cz9nXD$9{K2B+Pi4S|fiuBHw#N3cm!h_O> zPc1j68@SUCP%p2fUh}8yW8f!rxg>#))Nfq;{`SC>nfO-=8JU3&RJ&U9e$;;fj?SQ( literal 0 HcmV?d00001 diff --git a/src/main/resources/static/plugins/fiction/picture/logo_main.png b/src/main/resources/static/plugins/fiction/picture/logo_main.png new file mode 100644 index 0000000000000000000000000000000000000000..ffd964a602913f3ca0bf8d40afcbafadff0725e7 GIT binary patch literal 9290 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/static/plugins/fiction/picture/logo_min.png b/src/main/resources/static/plugins/fiction/picture/logo_min.png new file mode 100644 index 0000000000000000000000000000000000000000..0f4faa2c9aad611b8a3cf420265643495d9bd144 GIT binary patch literal 19847 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/static/plugins/fiction/picture/nopic.png b/src/main/resources/static/plugins/fiction/picture/nopic.png new file mode 100644 index 0000000000000000000000000000000000000000..0ab1a1aa207c54e66d9bd02103a89e59e5327125 GIT binary patch literal 4367 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 W7K4gnaktL@O(5U~+89mysQ&?_u`tE} literal 0 HcmV?d00001 diff --git a/src/main/resources/static/plugins/fiction/picture/wx-float.png b/src/main/resources/static/plugins/fiction/picture/wx-float.png new file mode 100644 index 0000000000000000000000000000000000000000..bd400b3cd18446b6f5f1d36b2cc9f969926d9d17 GIT binary patch literal 9957 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/static/plugins/fiction/picture/wx.png b/src/main/resources/static/plugins/fiction/picture/wx.png new file mode 100644 index 0000000000000000000000000000000000000000..44c90c37397d1779774c0ab0a718a4e1efb2d58a GIT binary patch literal 4762 zcmV;L5@qd)P)u+wZV-D_y#@ z{->ULiV!>Pw3FxSuDgz)l`2)rNHt?}b91fmsfBWsXSo7(ppEg~;=gpfp zuS+$@Sg~S7`SRt>J@wR6_0Ynjk3Qi zJzM910}j}8&pjV}@WEex`6X1~^WcLIUc7iQz1U^WoH=$(b|=Y%2@^;~wsdkkA4Puh z$tU;Sci;W@-|sW5T)A>(`iNlz2M+AnvuFGE?RVK_7aQ-h&pt-pbI(2OzIyd)BX#<` zpFbGIcJX;k;fAi+e^|KprhurqM=9+7gHAzCAzbm)1CNmo~Y7}x?msa$A z_St6!|NQgMMdWVQteJkN0@lC&`s4w&-+lMp$xJSo=$p4O+zmI}(4$9>_3PJ{En7A_JNu0{-Y^V`5KgS)R|0vs<(6B_ za)7+Nyh|>*WY=AHty{P5nP;9^vu4e6&pr2yGtPi@?lE!VM20dlMG>WqD2eT@#?FuHfYdbNvc`F#=U#@hM9i-`Vp&1lO}Zk!3Q6l zbIv&-%6aFV2S^_H?tup$Sgl$$E<_8DKmNE~?DgV{FDAQ_$GXpNLH>~x!Z5Qefjd`d>4q} z+W_mo@WKn3nVD9&_10S%E%8gg+RIYO?j$k31i5L*5?G@0*3EMIF&ZTJI&9c5DgkaA zbF4!SImFxxFTC)!+iv^z+i&;VZ$FU;Uc(dm^yzchVTbX>%Pza@h$D{R6^_l@@Tmj8 z^2#er5%{*g2YVIS9XaYJTd{JR%vkW?(<+ZV@`%r;QtjDipT#70^^C2l=ZPnt0Ln3A z#t3HS3Ll3bet6rqZ6OCe!zhji5`eZbO8NBDPq8PwGTl)}9R>QNL8&;$!~FU4F?Z~4 zU$(VTJo~hJ;ymf{6Y`;64@|ru)d(t50H5b176w9jr|O7zjS$gcCqqxJj1fJT@wvECeh|keeMD*F(K}^^)zMd+xcgKFuW~TeWJH z`2I~d-IVmBh@_v~EE5Wj*0NwOF}n>+;Jl z54t_&lv7|GVFAOWNt5W?fXS05bC(e#Mj+!=t5)HV$*E@J-FDmU?6c3VoocASEYT;j z7jg0V=b!J}x391G2MjL0_+lKwR$PVXIXOAqyLZ3z(n}r2F5||HGxDU9PQsPP9(%0k zbaH?F_19M6YGMs&VmEH#(@#=AR(}2U*X1`pg>GZm?(@$-=P^0~7f2F~+S07kPd_~} z5WLABx^?U3D<8FsPDz0=_(zDK6m*1hSk=LjfX(daQhz$R-+c4UaBXHqMm}*Zxq(>F zj)j7@sMC0yh(mTtwR!XASsJJi0&}qvOxLMX2Nl8zEkcorY$676HI|f18AI!l3owF- zWm8RFKxMvm=+FT(mcWDfE8r-ntC(s-h76%y(E)7%sMC{`(S=N>(vJc3&>T;qMN*<2 z_!&EPEY8M*2!V)PnE@py2J;y`PH24_$wq7qldW5~UQ^JVXGN+pY-Dd_D?x4z#C!GX z1(5{e?~!{5auh(pKCi$2dV*qKl&44dzy{z;Pc#Rt*xD>-5N^wqDMN1hCZ)j=;IJF5 zqZD7oCdcdCxwEVxR)dxhiEHZTqv>#x$PHfeQcc+F)TtAA2^mbha&iVCZ;3K(b?Mp_L!W%|$w>FT_ui{jvnJ!vH**_l5eK;FqKhJv5q<24 zcB#n&|2F38tFO*WwHY&J;Fc2d??mosrBcnq&O7hSZz#i}#Kk$m@u19^QgplN>T9pP zra{B(yW6hM-?)XB5`rptc&2yn%Py~PIZCrw-#gw42nU>({epnRxWkNAtNWuDBu+UC|)q=9m1NxgxpOFJ(xSnC_nDH%Q_Q zapQtBpnTwg2N07>3VuXnev(mG)YS|3NlvO&ueK%7bnDW;+zvUFEA+3h!{YbencAsi zztS0>UVrt<>3MJOv1?A{^8L$~p49QdvE#2i9ywf+?sdZd8d#J7$1G~ zku@P32XGJc1vACU?V^PQ#3wRQXE2lqOw*9cxAZs(;NI(5>shLox?f zuR5?w=8_RZ=k@6|phB4m*)4yZKX=fPhYhY)HK$7Egm(93wQ7|+A=eF!^|>b7idp1_ z76^%bk-Y@nM%L$`TnoC=)gf3X$_YXjH?L5kf^hBYci(-70T~xX?zPumahZrIp`O;Q zv)3+P_S2l1tLDx5WzmBC4Zr2KZS&@irAAzF@gEyEtp56|Rr6=Bnmg-<#fw(2TT`b_ zT@u5XoX2#G85u8dTc0ms-r>WC+X%tKdfcf?sQbWNyLRnR-rjrf?W`yQLNK>2$}A@j-cwn%^|L&x;?OankUM>#h6#yDdkZJb7WxTi=ZOm|t$n&mY~m;gA|9PI(J(i5x%k)APUz6?bxwnqzW&; z{4#z7IOcPzE$rSRYijo{IlJui?xC4$mwq$5@2hzo+s}Wk&$NfTP3hTf!|Gp#oO$Zo zJD175E4y9i&Tthh6fNW?E5;O_!|&NJW9ybK{|>oDLF1_0S80uSmfVYZebh`M7llaV z_}_B(=$cb`=fTwuS@+$taV?tnFOvb^ZC{_h*}fBSXV`E_zK_nO$@{)SDOTyVh!H>aB10kI~jA56MX zb1F7;GfJf5m-Z4vij`aG19=N2MCZ=I9#OL4?_#pV5a9?7M$&y!A8gdP$+{KGf0{jG z)x5bI)@%uQ)a|VB7s4I4j*+uk%8_73Xv%C z2<^1fPID^hPzn4kcOirXUzCY>i7s5fquR!Hk@!0R-OG~@tvq{6zM7jm<>9XVcibMt z-zr!7tM_xJ`?^EM*d`5D&is79?iGQ%f7wzK+uv)KV~;&9E)z2Qh!2|V4TDMD#1NQN z=ipZ`BL;CKyYs7ba*Oj~EN@8i6IrqflXxqCP=W9)90+gd3^`gin8!tW(nIYhwaw0L z)B5`vQy1h69G`vL%;%o@Y0<(lcea|?HhXfX_Hvj}qenMv&@ghqxUMEvmY<;@pOGM(wAAkJuKgb7@tBr>LMa?9yLMCEUTthc)-n=nCf9S}Ojc;nsM;kY3 z+N4?Yrde5ynl*jCSFgp(mfYO3z`rc+?~*k3>%<7dPmrfW`&4ut*}eq<7np zxs}{JAaCoYRwT$%2|NVPAVHmx6mSN?Rn8eHc$9~R4jo$Wyz>so%rrgofK126l|)2J zIKcqOmaAbWUzHJEkd35icL``<;~P{9jp{^EhdA`mLoL!G)vV93asd|< zL@9GrLMc{m^5Mb4hl4Y9)VKmC7KBBh=jjnURdC{Fo(vaodO>v(7xJa@hkSJvZFbEg-dG3J_{L0D% zB^F3{b`l5k5budJ2eW3Z#wkt51VxZ-9qyD=5YokYMH~+9uI?HiJ-{ljk1U*<<0cub z0Z>a5yh{0R|NZxO;UEfrWPKDS1B(?bJ|HJCy98s31 zldIr9Jm`4N6GcNv(_JWYnawK=?+b&7PFnOz3!uvGVFY-POTC8pxjK=K{ z2=By$fp5BDWxP&kXvW_t3`vK>G{P>v~_L5PVMnvdcQ7aZqD034CZ z$;vBYQ^=$Uygss^6*apqH&(pWe8wP@*0FIjV!!gWPn698EJB8)`)%& z-fa}#nkDTk_YApRR)XIkGioX6@{{!chd_>g@-GL}raA+car2KB|8jsFH0KOFN$QOL zxJt6Vq>a&}rmjvNx~H12R>ODPhUmQ9X>p&Qgc~|Cz}4Hy|2O|X0k{MwNGfDSPX`@z zkb7Eub@vfCkPOQ>1DZ$qY_+7Iq3zwbZahJ$Bc{9fu?$@p=E1LQLV7XSLy>gY=oxbpFylg?&uf7ij~_- z9O>e=e{zcdR3(`^K@A%`cyQ=IQXo>sM4dJhgOace(8)R?)V7Sqr12-M*u?|OB)@Xv okSE>$tN#5T-oJAHKa=~v0I0Rp99XBd-T(jq07*qoM6N<$f|j+H3jhEB literal 0 HcmV?d00001