From ab033d09416b072c0c336575374b537dccfe1203 Mon Sep 17 00:00:00 2001 From: yizhaorong <243653385@qq.com> Date: Sun, 11 Aug 2019 11:22:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20Android=20=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E8=8E=B7=E5=8F=96=E6=96=B9=E6=B3=95=E9=94=99=E8=AF=AF?= =?UTF-8?q?=20=E4=BF=AE=E5=A4=8D=20iOS=20=E8=A7=A3=E6=9E=90=E4=B8=8D?= =?UTF-8?q?=E5=AE=8C=E5=96=84=E9=97=AE=E9=A2=98=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E9=92=89=E9=92=89=20WebHookAPI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 22 +- images/ding_ding.jpg | Bin 0 -> 17835 bytes images/index.jpg | Bin 23915 -> 47466 bytes images/install.jpg | Bin 15703 -> 60486 bytes images/list.jpg | Bin 28029 -> 29816 bytes images/list_info.jpg | Bin 0 -> 28955 bytes images/list_web_hook.jpg | Bin 0 -> 29635 bytes images/mobile_install.jpg | Bin 22075 -> 19895 bytes .../org/yzr/controller/PackageController.java | 7 +- src/main/java/org/yzr/model/WebHook.java | 2 +- .../java/org/yzr/utils/parser/IPAParser.java | 11 +- .../DingDingWebHook.java} | 9 +- .../java/org/yzr/utils/webhook/IWebHook.java | 8 + .../org/yzr/utils/webhook/WebHookClient.java | 64 + src/main/resources/static/css/download.css | 3178 +++++++++++++++-- src/main/resources/templates/install.html | 1 + 16 files changed, 3081 insertions(+), 221 deletions(-) create mode 100644 images/ding_ding.jpg create mode 100755 images/list_info.jpg create mode 100755 images/list_web_hook.jpg rename src/main/java/org/yzr/utils/{DingdingUtils.java => webhook/DingDingWebHook.java} (92%) create mode 100644 src/main/java/org/yzr/utils/webhook/IWebHook.java create mode 100644 src/main/java/org/yzr/utils/webhook/WebHookClient.java diff --git a/README.md b/README.md index e0f71ec..bb0b240 100644 --- a/README.md +++ b/README.md @@ -5,14 +5,34 @@ #### 效果 -样式与 fir 一致,直接扒的,未进行无用样式清理。 +样式与 fir 一致,直接扒的。 + +##### 首页 ![首页](images/index.jpg) +##### 更新列表 + ![首页](images/list.jpg) +##### 基本信息 + +![](images/list_info.jpg) + +##### 钉钉集成 + +![](images/list_web_hook.jpg) + +##### 钉钉机器人消息 + +![](images/ding_ding.jpg) + +##### PC安装页 + ![首页](images/install.jpg) +##### 手机安装页 + ![首页](images/mobile_install.jpg) ##### 证书信任设置 diff --git a/images/ding_ding.jpg b/images/ding_ding.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5a5c0d1225955cdc0322f0e8b5e352ef1621fbc2 GIT binary patch literal 17835 zcmdVBbyS?owlCT^!QCB#LvVrxcZbGZgS!O_5ZqmZyF(M)g1fuByL-4KYmc?p+4sD6 z#=ZZ%@n-XNRee=+&aye{S6$TW{OdXZMM_Lk3;+fO0D!%H0Iy2`VE`lq#P2^y2uLVM zNGNDH80a@bd$hm44Vf{ciago=)Xfr^HWhJ=hsfQgNZi;s_wf+%0D|Aug!*0GzX=iy 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 Yq$kSFz0Oy_XD8$c-&a7;+Uvsq0tpLAivR!s literal 0 HcmV?d00001 diff --git a/images/index.jpg b/images/index.jpg index f5acbb763bf0e43d1c03d7110f0465f06ca3b7f1..ebaa80138f6adec70a03557d63823ca02ac97400 100755 GIT binary patch literal 47466 zcmeFa1yo(jvM9Q64GzJAySuvu4UpjO4#6ElAh^3raQEO4+}%AmK@x(85R$jBy~#QE zo^!X{KmHr<%$2d`?C$ESn$=a+)z!Vo&)J_V03=B<2{8Z&2mk;A`~ZF~0E7XsP|z^Y zkgzb&Fz|4&@QB#RhzJOX_!yX|*rbHyWF&+n#FTX0Oq4VnG{hv#Vk{iI{6fM)6pZ3B z;sP?A=;SnDp;vpmB@l%md@&DoLXFC8H8tg5U7Z?aK02CPn3>oBSCjbY? zBq-Q5yT4r^VBiptpitM1!1{k^1cLwp1&4(CIS+sb12!UoAp!ecGW^#0KM((n1Yjix zeMSMGFa#)q1pf`lU#W(oGemhQOM=(tZ8B6Jq~=P^6oQKOQL6Q?;QX)qP9+N~St62q zkLo80Q?#=CHPuyTce9hO{MXQbrPeH5G}jt{4vP5HXH0OvF1wfHuVDL6-(MsEEAUJ4 z?<~0doyh)!>kmpGoZ#0E5?;TS|FJX*0IB=Oy8pKPG>yMqi+J{zb}$PEt>w7S`JM4z z59+}*OpX8u{%|0_dWLPPciX$HI$%ytI~!IH!2k7QIL|AumZwz&523&yXLp;Io-D}+ z(m$*Q%wY4ButDa3v@S={de{Knk(xh~oEXlZO|3Nz}d>Szceb5YIMaB_#Qw0?zkCKtz4Zgp zKTG{{*gr}g08+~0^3PHSW!N@z0LtCs^ObaH>%XM+pb>dH{0n<;&4U`?pHl4GU`L%h0+P$t# z_RrlZJh`I=Syz2C@S~zjLv{{e>=xsl8Bd;zR1fPTuF zmFQYHzi5$4`mk4%#wTz`B*RO>8Q`-q)zTphQ9D-b9_l8##+Pc8iu<1Sz;0pNfoq^S zuJHxBUwGP#;$!XQQco9xyPo=9cMt#e2Fi2z1M&i+^%p=K{las5CkL_X@jIG7Q0+T( zMLyvArdMnQ{_Y#Ce@tg*OVY>nPv1VJhezCXq#(FfiVN14OX@efp#5K$)NCz8~YSlz(C4*TTP5Ny6~h8Q0~f!J`$4!)z#r zTc1X9{CdpUp#;Yir|cEX*7s(1CNhI-_c1*G3kj2(=v%Tcq4T6a&Z>2G{n7Bq!b8LO zan2|1rfxKk=Qd4R!T(EK6I_J8%HMXe`ofYvz*}pamil&CqOZTrv?e+pRkgw)-khAw zkM2Xc>eq`qae#UQrx#GfXr)W|p_K($^>lhX5)5pLOGhS~ZnmCjPoLbh5Q#krK10pD zmQ%aqzPoNRCGZ*rogS5Qm3Y7!GFlB_+oX z--RvbFt_wdRp*_5Vj9xsBqXMuj>ockjQ4~&J%%3~@5UnTlUI3{ zQzIjWUUz+a{spVQHi5gWe}8mDd*AW4k*!DZ^T*G-Avd-J)V{o=h9=9RnXItQ=C<&n z!kygF4nzMu*_sv{151d@7ca}aY2tTz_r>;(90WM1R4X{+k=cQ6&zEm^EWEMwtMYQ0PD)B{wU7|pbE1ja^hsd zBdw$7A4dEJ>J!8KRbt>Duu-fZxiw5YX4B!+LwNx3dvyI!{ z1O9#D0);jJ06zYZ7__cbxrwf&c&r003|=z}|s%+ja~XZOv2PPrhZ^9z@do$r zK|Lt!>Ts>MWl0KNjY$C02sox#=bYC){Tm$&q42Tb<8*Yi7E=SmoyY8MolNc^xQBq` zxPSV$cj6KJm6wqg*KlC^c0CO(E89(7arB5{mlH}a5Wc4Bc zh34Io2b$5P<`8dsAS5l6waZ9Ckd(|c?w;apP{7c+^EGQS#)Jz`wBO}yeh;k;b74=5tFmpLGU&D&#aegK|=IT1E-mUSj_x}?YHdXGL zTvl0d?reYPPMlk`H8?RHz6j<~`{8xX#zVscfUKNIKyvCr_!^{zgQtZPfXY6NY6Spp zq6;AG7gv(vBM?)0@~l3ns$Rf}GZk+lFq8i0Rvd=ACI{(~F4?IS*jtWW(K}CRD)0sq zu337ZNg$<^j03V{A2$buWadoYQn2TG^{{VMzc3Y>!F*-jF8yqTkH=zR{yZFeBClRV#&JC&(=s-b8@DPo?+hGWRzV=W0>suE7_f`0w z&M%ZOMa4L)=pkdenc<15%uHkrA#LK!q@(*{>&4>0}$%Zd2TF*>q+7ty$pz;Jb4uXW{xjOoOfm=qG4WU)VP!v5b#!C z!ElSC+P~-{sW|gs-~~yA+UyTe5uCXYRNq+NpBe!JeXjMOe3Je>zX0~rSO%#BOUsYJ z_)*Ri%qiM)2oSR7(%0l4tVyq#`R%&Zirf7!BS}Lrc%*1?1qy9RqaH zk&NTO;+R8qQw*a_9?bz$bWKOP$zUdrGJr6DaZJ8fqv=n9|8U%j{m<25Q0<($Wkva=JvH8(ooS)6C@MA zon}Cz%7LB>zFa>|066Fou8boD(IkIzo&(~(y&gnBh@_C>lmz7&CqO6oe7((?Q97$F zOijTcEd*GSSQ(;Z61bUIprU+8(7@&-_KyrA^zlXv{iAXFc`!G9jZ_$=!XcodIWqeG zq#wU$>Y*FQ-0aEBN@v^j3#rThI3h;D^tzY_* z%dbK8s`P-Me=cVEO==Iu5=24;Sj~he#<>B!KgIy66MP2XCLw*JVc=LgJv?5(0GQwe zs7_2?|5wI|zrFbN!{3*yxJUcHy?nc;^Goded*$EpP7ud3UcX>u4$E7T|1k3pTa~}B zyM71$18c2Ec6k|}&3;c_TqA*Gt6kLEoRqjtdHjYJ${U0n=*1ph=w1&?|9So&OQ7x{ zB(~bV>7D}sA??!55Qg?)3uIg)w(F7rSYFHWoWR3|KlFT?JG<)wHe9L|ugPlEQftv@ zSG>|=ymQ{-{_FNTRH{ZZU4z+>NAK+EwrWS%$i#vB{cg=4B76f3M)0r?*f4H0S%OAs z+Mbn|kJkHfOZSUkxA;M}mFcBQX)r&Q)NYs%?|aalkK9D{50U(jpMTZs+xJSkayR?L z%XdB!`Rl2MTfvBWwm3MZrMqq4tpEPUgdPH7JuCnKE>i>Jd$}bu)hCx9_(Xoq$=<$f zQmxj+Ulp+cPgU{sE2NhO&Xv3#dx54nrt2o(2Xd94*)r33-7>WX@*W|hFfX}e*F4vxzRHWj^P$PII=G>A#f8A{*loI|Koy=@ND4hwmf#l zT{U=O`^D=Ph#-XWA0+z+cms(55Nx>ab71j8ilQYd%ng-=>vjz!j|?5){>GL64u{dU zcHZQ-xqE}T-2`6YEdAP|J_;tyWd0@@z;^V-!>(~a{Ej#p(jVaBSI}#oR^2{1Pc1)W z35vbhg)-?qPGKY7{CmW4YyA(xr>@%i9PB<1@L4xbaBF#6!SXXomd6kE9R}LI zE#wLq_4S=u{REH_+)vUKABR5C^fR8H4ELQpq+j9MMSFry0kbR2zwn@{=$AN2y zGx%Yt>`hlk_f~SdnRBcqD>z`c2zCfq5>a(|snPCwW9J;dvl0pLc# zpT4jFpaAd)7y@`Kn0p+zxqm+MzK@(%ZeHvsDNkM{7W+&yX4UPl^D5S1RoY%9zwf>0 z^sfyVz`OX<;K0&Uhc*EiKI3lA#&XB)1(Z|})d2ImQ&*n*|m)%LZIAP5R(+Kd+pR?EGkXVh6Yhf|CLOsVsHd&4_Kbb!g$gm2)#WqhOZLR%bNfX1 zrP28B9W_t{ZSNV`?Z$J)Luq#w#~HU1%_e)iEPZ->(<$NFVXr&R?hbvFk!Nhye+HBB zj9$&R@|Sk0?G099JpKtVc6$9`l-XeOlKoZW{hUNWaM$;b-)<&GJo_Qsh071(={#uc znDVC<>^{Vvo?B)acj$f@KrkZcZ<5$&fJeM#N~Jydf3L9vw<En!;s z4*4${Iw(AkMDawfQ}_pMsAjwB?Kni^Oo2OYZbtaQxuLu5BI&BF@dKFTk}KU4tvVd`+c zjZQB_@(dTK3>RJ`L2xfup0sfCjJr%TC?p=sNIfIL1GIn5=Aoyu3qLNY9e~+*g6-ptiA^;2uEHJQP1Lz&_)lN= zfyzCCzun(-Q$Y$^Gr+%S`&iyX!R}X#7c|g6Lbg(OP4LDsg9HewCa6484KqYf=++H! zp=Qf9x#i}s`67@oJwJ_e8^ITZ~R4FfMA@*ArFFiIjqO2j?V-RR;? z6!l}^#qtyXI|$$6xc|Nx!~4R`{VytwcZLB5n34npq-ubcev~2habJ{zD{rEa^EL8Y zjp@XL&zfcJ5`B|E=Hg``PQ%oCLm23JZts8M8yH`~69amgLNd$|Nn)`K#jv2VjLfB@ zyw~BYhnc;A7;pDlXA*j!oy$w;!M-0g}va9>6CD@5*NgcqG?&kLs@H*80C%~+=51^=6uCcqiN@9qo5Q-|% zNC9`|gv^8+p^_x?yhq81ld$Gha8;EAx?Mw{DTxDqtlYfEc`je463H1zlHeEQt7SMe z0W_q2l_`|j&Zkpnmu2OPekaSOeo2C2QOq!;1_b4!euB~Hf#MVw3}X~jXBx0Z@M4JE zv@Gz|wACBXVKo4gfWSWfv%QoeP9@voP1XLYSYxVT#s3ulZCiD??@l|6*6SYd%#tHXS)&Uv)x#&p(A4JGgTUXL< zP@bSYezTCaUKbp&8dRG{7+KCr6~K=1MNgNd)oO$&UuI6Vk8%l4yt3Ao@L5smbRy4O z)FJLIt+MhU9u#HI5h0V7yz5hY-A7$x+@Hd1+eK98Ir}-pJt5XxLKeig*k_8wb{JpP zm1Vbmq0!@x9{bFIyrHamsqhkZnz)`9@6_b7FZim>gADPtKJsGfWe>_i32esYd!(N9 z{hxqHg!jGv+8e@UM}#vMNPFJ{9Day!$p)nVuuL&EPcoUv&o3C_DY+rY*dm`K{nXa! zz+KUz3dQHZT?&nV_9uWW^;Pt<_kDTV8xv(mrZX2Td*74n(^2`aN_d=1({@>osHp5@ zsa>l*HoAT+w?sp=Rs?*0c8;;!h&P$N5QbA49X9$|l6GL}C!i-B@FDcGW4)(JEgf+^ z_oAW4zLZe(v$~gD&$v%oa1UYL{{)yO?o)k}#s}>N0(?Nxe%{yxe5n}qnZ}=hpk#|B zo=|=rxz*7qT&~rQH4`e+&0yO#?&#)2(NpS4B?ikXhc?UnMHHK2X5*!o-=X!|rK&Jd zjRc&nXP~5;C|WMQD5&?!QT zFG7jgBoBH|5q-JI}8=q(7_+DeK9Gcj(SK%D`=YxZ4R|T} zPJJ<*LzE+`Z?5vJCG;t27(c*}4c9l-HEc^-RvMFn#W%RS)k66g}T>f2}J-dNjGL$St1kf*G z_c(jy?Q*OWli6Upp{PWbVc894iy7wL9fNUv=j<#a(88}(Sqti14I^X29!s@q>~FMz zSB!=_uHBX0-XHg9s<6@k+E5F*r}UINOVH#rJ!3i_W~ETds8G}Vg-R(i`G>D;w9`bA z{%s)k)iyZgPiky5ysNZHpKJ#iq{FGhvcp-^v%)y#v(=3oYEo^!^yjpv|89rCjEh4q z)NujP;BV#z`Y1$8Qs3C|1%e@TL<%~dhiTaLcRxWFv zKOk7cLNZ0je!mZqAgjjM3tQiyI@@A z<8zuDX|2)5)Ay^3dQod_=JW(fy_l{Y4snBR_esG6(?)$yW>yE^#i7J%V?*@bvea99 zZz5K?Ytubd{2hLnaRnw8TuI+R_Egk4m*PghG8gxotboX%j*CY%znEJApEgUi4U2JP zev_1~8Pvy}9?Nvt!E!%`Wgd)lKI!);Eb3jU0mEJD2B-V#)JhlZs?2kG;8Ky=#LpTQ z_ceGaI{Zl`JT-hgW&TNd133AWnfxE^SIi;1N{8hKf(0ydLyN(<7E!jlZEIiqgU~!k zhNSO%+e-Momes#lRtQdYFJtyoeP6P+7EFow&L)=Q^HKIs(|v4#jsdn>brM(Bh8kjV z)B50ZRbQjr%j5cWb-(*92)}#aiq>pUY?xUK9SR+=r9xUDnMvyjkC-N@Za!R&Zo?gr zF_Rq!g$_E*T0}L!DBg@syoTxN8Nkg1f_W617+twsEHGo)Cy~gyv8BB8g)n^x(+)hRAP?u{G1rT{zA;B5*_$ zn>urIh2yATtgCVrZRw+K=lFZ98#)z}1CWL8kv^zD5IC%ol4H_Ix0TGjo01T<^|EA% z+cs_kjb+7+l&ShpSV4NV9Qj79^O2|rRI3=|EY6=t0k0{Io(h)qocDYhizZaRk4t?J`N<|D1n1Okzx{v4cDFNRV%rY-?rId)M4|k#S*4d%23Rm zi$uP7Y;Kg!KAT-+Io2Jb?s6&zR4HkUuVB*scAFKY?}t7=0W^%I}!HWJgUtLjM{P{U`$6 zM1~+vs3OLoLusSf*9JM)ayWuOCaTmllZ9c6<1n#&z=DaEb)V}3S}*dGSM_o3W#{Tt z=0be*5spVKKHF<;^L&*(#~PEumTu%Jjd!)_d$*z3xYV^}%=sQ6^^q)qrkl(x&}tt&cM@^n}~CVwBF`P-+ucAoMJ~d zE7X&43^x<0S)0ObG$IMHh1H>hDPYi)qoz~Ks`*r`51ntrhIW7QB9C!@S?DI%OP7a7 z@3Lf+sEEUP9`V5dq@6VuSKk4ggbZ59HmjzeXSG*12i$&89h8}p25hbE6yD(pFLD6I zTX;X1BOTR`BlXx)&8H)zS~w zWj$iTm2)ZjNnGHJMpOq)aOv?gjgOmR0E@v7hP8ru@Ld&y9>Pza$_kVExX(f`q9BuP zFs=J7ScvNhq4XG@Et8AZez1Iv;sB364lW@-E!iVl-zwZ&z(&+ND*Jh0L*1df#WMTC zes7pZHP!H3MRCkw8;@qV^0L@&Om#f?bGBI1NUz{c2;A(bEG*C#a%Ex%1(zc)ACZRv z0{$4rICH{G5<1U$SLo0+7USc1!r^01eQ z+*beP1C}TedMTwG z(_!Z#FZCG;=U744zJEz6TObg$)a#WBsiP|<&wg|E^36o~dvR76T;24kVg;yn+Ob@f zAN%*Q#Bnj(4s6{biRGaK7n1M`d%);9vQ3cJ?5$(bNLdKv)>vUe$=o)tb$Z#6+bW*f2!-W{BM^YB;7fEgo=d=v zJGlT5YZb5#$I72?P!lXE%ot_MeS4B>S}ROk{fKR@PWNi(E_h6fx{g!R2I=osJC1d!# zhz`!9OKmZn$J`;cb3ts43;WjYc{>X!t5JLFOsl*d)zYf9GxLxvmf`)Xh;3nbA)}Fjl#5XX9k-+_ zZ0v3IX${zZ^~6#_TVKL{f>J<4HrF1MSuJ)@LVE!9psNv!x*^KUOJV2HOfm9z;=~N| zEU!;*msqsE?&=$pFCKRe5py9l$cX8xn!eS*e~lm#5%G0lC3`c85QE!fo{d5GH3-;r zFXGWOrj2N(i5N9#R_vZ(^Ts2?koH|WqwWbOmLyZ%np4TcVw2q?E})J|fMX%5S(arG zcfEY`BFYq^av2pvj@hi1!7oJE7X?molKw#IbU`;wCQ4ifiv?Xg#GIoLo`p%;JkL@B zquQUUK-@ILJe8$`iuO2W7Eql5za5xJ%$PXwoMNAtP%S!WH#qdA}P^0S>akf2WSBN<3! zqB&)*DpV85U9(>XhX<01Hc_cw3W@0QshX}R1kQ!V)OKrNfzn8Vmrtw9paX)oC8nJ

Dpy@cPb+=)MMc*m>ce^;T?ZxK0J6aI=xs=&n^aa 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 R=2Nf^zZ|+8fA?eR{{WFSP-6f9 diff --git a/images/install.jpg b/images/install.jpg index f980b289c033f93a406076d82482647c55428c4b..875ad1e5b8012dba8f949609b8ecdd7aeaadf293 100755 GIT binary patch literal 60486 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 Midkun`SJSy04vaH#{d8T diff --git a/images/list_info.jpg b/images/list_info.jpg new file mode 100755 index 0000000000000000000000000000000000000000..0f70f7ef9ac0fdaf7f3efd79eaee31a64f65553e GIT binary patch literal 28955 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 HY3_dki>sAf literal 0 HcmV?d00001 diff --git a/images/list_web_hook.jpg b/images/list_web_hook.jpg new file mode 100755 index 0000000000000000000000000000000000000000..cf3e2dd1542720dbab8587bed3d4f3b991e6f4b6 GIT binary patch literal 29635 zcmeIb1y~(R)-JrU;O-DKxVyW%Yj6k-0fGk&!QI_GxVyVUkl^kf+~MvV8M)8Q_nkA} zng73Y@2T#mYgN^|R;_xwdUfyJ-Fv^xy{rL{q{Jk}03aX$00?jayetBQ0r1c;a4=Bt zaIkQQ2=GW~#29EOC}@;;1X#q3)XYo_)bw<0JhDP;oRVC0^upRAk_t-d>gp_ldM3Im z#5p`ejtV2~@b)3Yo8?)1_HK!yU#g7gLhK?Z;#gMcA}yz~HYflh*f z02AOZ2^0(*1mYDWun`AX{iE?OO~63`TOnS(ECArZKmedfU`W8WCyu`X{3-rJ1|Z(S zhI<1z9M-sO_kIA@xc(vRU#pfZ?hQz0U8VB|00e%~1N~L_sjTu-2^RLJ0syXBR?!xCit0hg1u%`W z^fvwG*Z{VB_eAe|@toXrNLgYi30Am|I=6ShFLdc?I9~_=XErjIaacnp0gsd*Opp`F z2ZaXEe`6ZbM`lTq^aenXcKp;ocn~T8V2j5ApkVpgA8eE4>@^Vo5B*k8ILB!+Y{OP& z@_9PmU^G)QT3>#K{P$aso@eE)r*x}(-x;3{gq+;`I$6H%=3UR6;z0nQD0C;)21ll* zG$F8OCa&~bb>i^2TW!z^vw`JRIZRc}F7nH=2{( zM0SD`Z%wIbNmLwAS&?6T9woM*B-S=%#tBEmg~AE@*|S%g<0@tVY*QZ8gaVz(vD}y* z>o9@eIRLb0*)5N9!%KC|Q3DKsBVNK+N0&vLVYH_N(?9?S3}Xu2wqj7)W>pw6O%=mB zXJAi|6vIA>k`Q|O5JUUNT{>ci!Ut;>x_mF0D-C*kii`P_deT2g}SwJ!qCNo00=SR17CZ_ zgJ(Gs0Fc{o0fm{;0RX^A2g8w!i~ND7Qc?b}yLNM`h1$ABIMyW)t8b#ncGn)Bkc$q$ z+5XC2a3=}AAQLzkQx<#!TVk8vH?02(jX-`D!F_a?KPZVT0SJl=BCwyoXgB@3=?%ah zg^X3PX7dL8kdkHa*#9dtzq9T3y^YOAqsNAos5vkM$;dkGJgK*D-DnX4z&JC#$$-}2 zc7PrKaf!pl^;*AdnFGKDJ>oXIF=N#M07;$rVgHrAz#rGmUn~KQyKeiD_KN0-XaCrL zi9J>nyuc~+2d5w1koHT%z)Il%*kKTm=@!)gj&4u{emE`?`3JlIA8wAr_TNUxYbx+T z?|+G&!v9{&c8|m1zeoLv_ z;^@uX&eZkEcd$c&QDhFEn5sI|BuW|z8$M;ON7k$}2?Qy+GW=@zH|6db#XEPc?ltBb z3rJP*4_=6~^YIhOn^WAyR!t_X+hvx!d&c?j=CA^nwhM}cz$;*hC^}jaSBNdx&>f$y zDzZ1Ok_HBn#NyC+WQH_k8X9Wat~)u5=BX8vW)w`op#Y*3nO;qrphQFTOUv~7LHPN~ zC4~jZ8=i3Z4}G2sq({3d^Y0U`3c^SxO)d-B9@&%0=D(H+yntxsUP zy-)SfGu^mf;a6vMDm!AU!sl1#Z|$F5b2{4}){};J4=?kQhOaZK7XSbdkhyI4CjtAY z0dkRK65cexy?|N(oyy^`|E2&T5*#{`22v38o!}%%Ckn~nYhs6WumV_+Zr_1OT0+|> z)B;Jc00~f2gx6dSzwh%GpWDRxU53`!lz)cK=Evr$Z(&Tg1es^M(w+eqD=T<*XHAW5 z0U=EXJbYtb_Av!L2irwoFL`v*+11&L$7|ynfaA}+h|q{iEgZ0-r01}$$c&1eK)^sD zGv$&Q(=}oRyoHJ+lvw#6U)8waJ?haPy5@Y_IJhU^ZXVn3-tn;ETB>=1+-)u4HePqO zdxC^?YB^rNx^Qdp@IC#12Ws z5bwsk)iea6m;(?}X^72!*_;1zhV3}M&iewuV1~BdURYQhJ=(e9IXNvpZzZ~DUE-^! zS8H1AKG?Z&xj)}eh?xm!?4Q|ou)lAxF{b;MyZon$_yo=bL-#8-w0Hre%?VyLXC7LX zcDpv=kB(>et~bW{BX#-H`Io6$Bddru3B|P}z%K;5pit%Ih(QHFg$PNIzviH&z3h$p{@G@++SM005T;aBf4 zgW1(zDoXaDy(QL(kuf6W<+4ePnH1Iy1%7qrkIFd&LCyEOK=n}oBA|jGguY|Bf0X4v z?ffGKKuHvSsRr!{jDq?b2nZ7i2;4Ew004keE#)NeH!Z(g1VPjNbxM8#56u4lYvG3> zWI>Y9$ENL#rN}@DP=WN=<-LpR841GQ-N#=QfW2j4eKTOkmL5n?{85cg7=@;*FC#eF zAuz3`^8QyOu;;8@R}c5xe34Qur!lm8V>K>-f7yu#o~B`9O(>nL_piv`pa1ZIqhU-} zWWU??hcr@7ZLyz6chvu8 z23BHb0ewh}H<2W4g2I`i3d$7|z(?GnfKR@IKmlF=w*IY@Gwdlr0N=hq-s2g!=F%C@ zvcr#YjyK9^^U>n5UwgmfOOC}_sae`dVLaH>AcVKt*Bi15IqJL~GD>*Vnfv^K;w~YS z(^qytbBl4A5k5y~w6MWDYnU)Wif5^uN|b%7rq-lANJ=Q6KU}i@5@lzQp9zM z#5w3b#~R*mg|G2K!Al)=V*Qklr>Q^?7Cf1%sJ_(2Er+dwAyA{@kuT+WQ&0fDpUr_n zs+NC@MLV?8hZX9W@Z0qBiO*E`(!YFEq-sJ!CMMFQQgP6y1~4=>{K$N||{DX=Q#qea?F94TjA_|0^XU3`BO*}qN#;Jl$ zJg&dX_^7|Eb6ui4dLbU64heO=H^^+_9MW#G2 z7dPqIb_7Jw*VkK2b9?-hZvAKNav`%-T$X0?c%6~n7Ohu)yoOzy;J++%c0T`nQDcx} z5SZgi*aI8PW?nC|!{i7~-fR?BfQ%6_?bco|vz_IzOl2Lz*@d^m+OQtT{@WUR|Hi+E z{8S;S(HKNiU2D+lQyc8#>v2HUJoCQ3T(F61*%=Nc2QN%V=Y4fiF>=Xs2Xjch#7EApBkK(e19D=(S0v6n#kxUm9uai&(y0XrY`CX?GX?`Rie%O znku3N&M_X7q6BkABhJ!12y2zvQAM@rwdJu96>|f2j6pHZaq#jD71$i9$8vtLaqyyp z328el%;(p^qdwwSA(vgxg5oRZC5R*#@P-Ngd^G-a=Uy2>`+ko;Nm6yYGita4%EBOb z;24X{MwD=@ts9Yfw9@YtU>Rzk8~oWX&Ub`qHIDU@8jVyX3?|ybm(~RE7Ioxu)wp$5 zicJJ&sgc$uZeaC!XMIdy>=5ih4S9Xfa%{ZV9^lKhmg|gLC5xNb&Ls^3-}R^_damtf zJUGc`Q@s8T>7-Z_+d`cs3|bM;(E-X;wo_+1b3|tVb^dzby7JXGkElrwPZf zv{1UNG}ku{9-Y$hZ8@mh(RP-)k(0}w>DU_qmN#LKkL?0NJ~j9ZCnvGKVdzk#f~tZW z&~vPdN|S95#uzZtI5D0K?O}$Sv)z4o%M-DXq9T+UmNiNhvu1&Q7BL=o;rcsa>99Q_ zg?)jtFbqf3LP09c0EjRs1TL{)|H)!&rcr68V#Z#HG^`b-qk%jk2STRGI8jmcz-TV& zx4ps(upk-=;a(GM?b*HesqK4BVK(_&(?1ajTgV3ywZyJokvJ|vvR8*{z=mqT^+BAR z0bTyujU>ehkAg>sfYmvq{5+(ff~$J$2}~-4pER;fyh=--8f z|1Ait8BxFlw`W;U3^#C;rK-zO7oblC@Ao=vG}-C=gNn}~FM#2v6))0<&*x}8`==wC z$u{TB<#I_ATB%KTmnX3&X|t6j!`qD^muX6dUV|s;9q#sRXBmUGXl$TrJqi@T*AyWdb*e4>l>nJO`cjHuOH|M%uhBYtT#HX zyY=4DSl3ewIz(T)&@LmAU}}u?UMn6tS755S0#5+rTa8ma@`W2g;TWujZz!cl(X|~(XFV$=~>f2wmX6=`D>w}kv@~7`gADr&@>!hidw{s1EJ@VY{K5gQ$!QKR?$RMyiD}P zP|Fn;x*`R-BJnzd)s^X($LH*btjjAP@)e@oHqc?du!wqY_^L z6CF>@xDy|g!@e=ojt}&-OnK-VCYP+d0KW1sq3%zI$7J|yJnEpHImiX6@shIWec-L$ zgR9q5>;_tTTDa|VzuBMq=p?T^gl6Oro{mQk;!=F`o&SB`B}qy7J4%I>{>z9P@Tak+ zrSWU6d{exn7Xa`bzj6ax@;k%=`Evrfj4i%2{s9jz;L(Qi{GnSWO>9P8-g%Fd_|xK$ZFAa854)*Ae$+Virp|2M7)&v;s;2iwbP_3T>H z%O6kb%UgD(cy^~DtH$xNJ{fsXNT50BSD8wf;~N#7Yett9%W&JnlP$7+TGL}E3rcLb z#N!Ne(lKT}WnQuxv6v0^U%^5*Xi=PqRih-t@L>#t8h;GI2`Md09xr(JiiXQP24G1J z4W+~wfJ*~*%1h+9^>v-_tQVX@l?F8BQ}B*vrN)7T0u5tyJ*u}YqosXd_z;W}2J>)Z z)|4G!uOIkXr|G1q-u3xwsk%YnNp<>a;1$h8>o@uuSE*Khu);UI9)r(mCunrR;}k+g zM^(NufJW7=%y#)6)#fil1fcWULuYqH?<}jOhVxO@w*xghJh1U}OjNJUsygg~dN>cN z3H_hHIl&uyVFWc=N=_^+&@RKQiW#Ci3#&U}3m7YwqEn1@W{V7^_G*PWv_u);fiX{4 z7S|b5n$^Ya5Xy-4?fI7&rAbXpF2L)#*sE?=cy}@u=WRi!!I3M(snRoOoZ_*Q#fdv5 zxLOr|EzN_p(|t?%O#NPz;(@B_1;Cj7UMW_HZreY&=sZ%P( z)6A>EVK{5WaQ#Ja>R7a~Md8lw3Z6{RMiH*!kO5RKtfdM?i>cHCq=|G1FdAC<^B|2C z!=A2?=ytqBX0~{b_*oxwkIm>DD&&@#5GYAbmCjaO7X?LyEr^oP`DrAGBAQru^$+$) zU-6`yaGL3R&=)YlDB#f+bXD5k zZ^0}OLQuS$4n-EHj`z)0VMCdpV1MfDISst9E6_{4Fl+@EPV+K2X-5AtO>edgItUpm z{efQC)T1>_=Npy4pll@>zR<%yy9UhTq!UFwhOFFzmV7fFxS3!-zz(Z{)zgsr{pbrI zSp`JhG2R;zWCcs{6Lv6KKdP#VO*nuyRpD%0hX)|m+nZfa^OF4f4>Zw4U*g$1oCniX`HagmVJaaLoZI@nXG zte(gdXa?bNsHoGAqu*ks>8^N!66qJks?c|;h^>Y}-7p%5xpJgNMt5}7Cm|Kp=e<-T zeq+2KEdG`rv|j7D>|{?0jFIUqz#I;M1cQV|!Ka7}GchrPtb-Fj>Iwk^nvD!oO#P*3 zStq!IbwPlHi%RNX>@X;T2m0tJRmO!7T^p(r>9Z&tf$!P+Hmwobuz@Z9>j6kRzx-?>!N!lCrWw|Gh6TnMXc;5UTKD zIy0+gH#Z#$^vxB~*>vY;bbIx4Y^qL#Z;XweE{@IjH9Ge{#dMEqW$R68<|ycBJnM)K ziNS__72mYQlSxlR9HdE>vQL`P@?%8lF@jm-jk{OxDqC+#@}Q}xfU39`V>3~TiB(>R zSU7ld2m8b`Tq)P{TBTnFF}f8+%gw^DVi=+5p-Pmt4ovE-BpFVV(`RIS9BZLsHulwu zvEia&SbGneTpfYSHpeNnKPLh=yCv&vMV4Y*1wz&0TuJb2via64E9Vdf6SE|8X~i@R z%fS+ssG>_Fhn>V77Q(MV6BA71C?{aW-ee-O)%}^Cg6Z%`V2LH((vQtv9!bfnkr@6} z1HSHM2pRMvu55(dGtM3**OhL4!X6*l)l1+@8+bK2??`gpD4-;COz?tDA9{N8#C*mT_l9IRcjF3U4P=upIG)9G+H+QsU_fub(o?GF zQ-H&c&O~DJo&jxlr1e{j@1hi6eR^iDH>oCzQ~*tGa*Xf#;B`JDlF+1w`p48XnSGV+ z^&IM%Fb$Co2#Ycm$MMI8?&xD6nPEgA*P=B%BU^$q$W3ILUX(XN4K(Wq$rf&*(74SQ zcs0MF8nwrmWU6b~!;O>GB7HUyXv8X0h1}ChK}wRi!Omzylgx<5HhG1$xzMpqc*{qz zMonl@@_{Nw^}4!n#M|mR=ejcRS?KxHaV5-E?{HH`BkrqIbGh$+ zE9?C6gb|TTAq4eg6CEbuk`OVN5c$^+a^pJeARhd!t}cD?8xA8f@}rt_{c&NI zuzRl-@nzMDirVEHhPM_iH%LXb3W3*p?N`$4`J-&+)w0P}Qzj`a^M5VO@v{QIH)&hh zb!gE(9WA@oe*qjtRCDTG^;}!SwzgVAK!Cmg3QTtdP)5Wz5}^IwzX1HY_w{-}*4gDWg7^yQ4o4wg0G(>;A8{MVtX7TNE*a>KsE+WOziJgFh^nlP z9ZY&0W`BO9t9+;#AMoCu(d(to)KOhM<7%b8)mFtq>!@rJw^ld(+`OBsiqWH}TDkxg zAi6=_nt@TKds1Rd@p&r`N!1DBt&h(a((mmM*9xn_dq;kPb4|De8;%LfZQY15vh9Ik z@D^F{=oXg?x7O9xDOQUni){0Cqji5RoJz{hARf{6Hn-@3$l9qx$=pPf(t z&li;J+mA8eo_vn-Tm@;$V_$YvE{a@dcn)H(hML*~78LIzpHs;9wGQ}|2p+IK6z^M? z>lgTQ^HEOEQF3sa9whix@RLUMjq7^fk;Y>rr0nOj`pULAr74$>b(CcfzeRQsn=rWc zER&yNpY|-|#kx@^dgFSd5>scIU_8;zmlk3mIG>Mh=yGyVKB$_YmdrU~ zWCq1wKwreK)V9%l1GdS+s;Xe-72yP?Rql*(4Wava**FXK4cOPJy(?5ViPZ&=`^?M1 zE_+0>PU-!F!YYh#APNjjyJ!L>@UD z?wdQAV3*fZU`ETj&soOGp~45ozLzGvJ92R0-g6OemFk(qXg{Doke~TH*Hvz7qm?cg zD_oqm>3Kr2@9de5id&4V=raJ>?P$D^RiO~%kx`ZDg8e~}lOi=%PKulqH9BZeWGnlh zRS209F^(x_cJR^^zJ8_sTQvSVo4#X0`f<1;0bh&qRY(&by@ZNRsPRv(z3u}4I`95& z68@(a>VZc%H1K|p4Dfyr2q-uhI3&c61pVU|ivVEAC`623qhqqbkpvY{iJ6oP>?#?Q zZ9hd33J6tALcC$t??f|<%*_5^@6&b0BCMbiTQRZz{g*pH(EPv~FM*;e(hnox$11Kq z48~l@x65;g=9g`w16750V;ymyRk1LJ^YX~@WXkhIjNCbIEScUYuC(U90G5!*P0B2| ze6Hl2D=)|tk6C6ejP)5-$2H93oYAa}Y#F0?QG)x{R9;1zG=VB_m|7jvI_rnS zY>A$(bIUrv1H^rx&Df?;FA@$xYj5IXuD*`G)!4+WkLYs?xjY$h34G5zHHn^`OULwC znVZ<_%7i%+JrMkLpO910wWz`f)NP76x3S~fZ7JB0)RqsvA<2Y~LFO`$XlFQKDrLx_ zL-;{oeJc9i-szo*Z(i}PK9)bff07qmRYV=B+K4;gp2=4pzX>_RXI2_ojl>N9Bx!XiQiQ$-oB zFaoqzR^+M<4WFd!KijNCZg7HfXszyr9bqQ0;y$`@-0mZ(U?n< zA8uTtFi|Mnb|7&P`$4)oko008=`%pmEr6u60!ja&8u4~e0pj`TX@<}4A2o*ocUs?n zrT=$;5Cf1;d}0r>idYc?f)DR>EtlTEffB?w#2vRtPEg(wcp5$pIHx~GDi6Tr#O$iB z`6gbpx*R~%ZS3BGE!wRJtxkYUNgb*-w!##~LXqqH4pKxpwRNCBu2rG^zSp<|q#8FR zgJ9ty|DNC?sL`42&Lg2_LE13mq2K}0R&00@#3s$RXl3!vHA(F`%H3a6Uh8YbbfP3j zAP?Ew?a?JXG5Z-A9z9g(QTcmmoo?;2YzVDFHk~)GC!XI5AmKP0d08@|5pNs&u7365 z>S*--Fm%_cuP0Arnb=!KmqSeu6>$XOUh7+=6ZW|6tzY+M*D~?;d(>t6riZxm%Jj2S z{H0h?z}f)8*hDGGJFF631!-fuv)JgAb?|%UgNz}M{b#Y0hlPx>$vB+&yga>BeRN93 z$IhDK=vLMaG!rPTCz;|HwKov{YP}%ca>;HDvi)JB8`PnWRR&(j{9SM3d*>4mGkeJ_=rkd>VaN8C?6t_UxkaKRy_I3Km20O1X$nAgI57T^0k z&H4gp3g&&2Y)a|GD+a-V+GoTA1WGT%Xt7F@B~4u3mXvi*;;Sc4m#q}k$j&!TZHeHse@CO{6H1iA-i**60& zz1r%n$CQMK$C_dvk_%sLbPFR}(a&mR>R)>zqp99}59xU|{T-4J1)>z$u`Qj+j}HXd z#%*PVtwxliw&5Fb$WP}-+Pr|S2>?-(fy!g2p=Y(StoIX9QrOpmLa3Tt2gy;RoyAl1$#_A}HgAiY^Z6w;3S3+by6PoV%KEN+* z+{c7(=vxT}+8bRaZ3^!C?pJjCUIj`ru)u=}e3hi7oRd|o$QUe$x|b(;fU#I*q?lSq z@#91Ok%j%UO!;RBF#CJR-{~O%xWD8qt|*uqXAPrPO>76vn|VA zrG4RViGKlTE?RysxEx#5^W)EVT6m;HAm)}pTYlrcYIj+4`zBjcl@5-3sw)RAO zPWt`ep)0DnCCJ()kY`7L?`&%?6|EafwX%tRD4%%qY0BNmjr^o5`Q{r7YnzPtRN;cDm2Vbsu0sN z0)lr#(0d*u#1r6`7QFzRkJ)Tw5Z1j*w+dj?&z)o$!Cgurum+= zxs^4&Z|9^)!64q(KM;^SfH_%M^gQd#m@7+39tE~uC}RHKwXtnI?b24MF-SVWkpyfzW03?;JOY;K zrri2jZJ*J+N8!FWL-skrdl1h!0TW+}RQ_W)4Dk^;9;~()t zam?TL628vpJ7_n!k-j`B{NgCBi=&fU1ui9^9q)g2aPTUa2k=1O^bwJ7@@O`o||C=bm76~hZ3X5xcMAsT{FWJZG2rXSf4O zBrtDGBl*_}LM^02Q9p+H8e4Bp)#r9$Y%Li;4xc%nBt43A=yKj0KU189Y}~Biv}+Mc$tWV zP5)|QesJx}@Q>oWZ_=a2C3bV|Cpq_D|HoBCuC{CZr~3Z?8}0IUT;U%5I^2Qnn_8;* za|kRCy>;12$8?la#{GM>=M0TaF;3skznJ1+9D^fIQ7Sa~;!M-?qDNtcd4z3CQH^S_ zp&ox;zk}9IQn!T6ag&=74gPq0@S4V&YNAy!0RBmz$NSN=LP{l^*#Cv_l31pR1zU8RUp4~!X#;QPmvL31o7 zeQ;BD>SH4b^}m76-wjcXQUE%ZOuQZtV5sWb9O8x^Q7IRS?P6#(y@YWYi_*kT0Vx## zIuqq0l}M1zUG$S-uXia@s_*TmT3!d?FCZ3+IH9wE&c<4-)ltuxQ*vV}b-I)$*^l;SuUVay78;J#`_AD$>(lsI{H&s0ej#LUulhA zlZFQBtXnC0F9K7#sx%=~Eks0)(9mT6lMApbwm7Bh8{hmBYxmOUTq#wIE!bt}@OoNn zhfpkc;%Lg(&wNh7+U~Rzs#v_`rgRkqKDRO3Om4c%YblGvW0NTDLV#uadd7wxbxU`N7aTFt19Z>Z;;Y2~A*zR3$2{0R!$Mtqftl zn{}0+jotI!TH4t;)hQK$dihqg+g0E*-=5~s2aH5;l&NiLz=`K=aG=A-W<;^?V}Agj zOEW6Qb-^8#THOW%(R(|vO9L)?Ai_uo!%CA9#+o#0JGop4!ZwRSpPE9MLyS3L zn;8twnX45)3JqIZbANAkv6v4g}Xx# zH3O3_YnQdk+Q=Dq1%qPSYdS5)b$eC=4fk>d@j4RYP7e<~ij2M{_*kj3IvKUu?oF5N zB%esFex0nQUiibZoDCvOQI%lTX?~Mk>l>63kzdoz_bT6&DGg6Bko`E&{ zZZIIh)(QWhwdQf73G$0wA{XLpm%j1ao=O-=(0=7@jNZaZ8+Z-uPu7~#h_HYO3fs=3 zCKR#~YQ(q$C1>NYWM+C!hWcMq@BOqB!Y_5{bCj4|1@ooUN` zK7V+V?DWMht-4}}f(GPhS#B3Iu2qIYGQART4f-cc%sliFpt+E9=8D;6xBn^1ZsQnpjoD zIZ9$U_r|#0#}oE7q_x}37qK)~-1n9oF!9nFx}tY8Yy23Nui)R8h;bk7$RFvggJ!6> z0bTRuu-d3_w^PhVrL(9F)%_81pTC*q`#le4t+e^Yn8kaowVtJji?7x7g{>pVR0!F` zDsAD-L0a^V+r&95)6VbWJcOUq=4Z-;hOV-M51{oeyr-%Zwu8h{BJYd@j7jnl8Zf>N zO=Q;fw0&rGoiD7$lN6B2lEi8lRe+v1b9(mt{a@qL%kRUTsL8V8RyOx(wB*rYyUY zvC)Tu#2^IpH>>KqrA^j>7P+I{1wG}c;8?nU_)@Z|&d0mz$|G`2FQN>0ymL`M-5I=% z7zo*X3VtI#-zd|+`#mkwzww#D6JKFtSdVY*(DGx6AORyvW|iB=)k}82+S*xebNh0? z&?3<#?}2o{;wJU1F-Cn2pSM&T+WM94c82f!$=uXRbGjf|X?^%Z_K`3msZ2!GZU=@) zEQN!evp9eosQagy(xhuzrEbCJ+dAj(aTUdMgmx5D8^#vCjS7OG3m9>Dh%q6D+f)Hp ztzA6e*H9pjv8nMeenB%h-x9l2tU~yx%Rt>n(2pp6G;t;~EM5RT^Bx9Pkrk~n0o%{f zITasCc2+pW-3&QOcDD3-!{ZOBTJ@Oa6j>#-~% zUR64beQ^Emz^y%~<8XOF6dlKh+ybly{Hn+`G|x^WCJL-P5f#Q#>1lbarmeV;!#UM09$K zVJwN{*uiC%{$`&fWZAeQXT2T?^G%UDf!;o519=&}0Ar}Sco*e)%b9DCunXGl4Nj>%qq#V)m+)-`Wa z>lSF`w5%}-XzN0h;}=E03|nVUZ`Xab_^@d9F98I)cYK{s|2TX9bB|=(4RXZ7a9GT~ z=6Iq$gk9+^w|1|du+Mni5;U|cua?h0XZWscdZ;%h65}H8C+f|#unsL(V)Uq&z3q3~ z(6<^tSmg(^%0iI5vSZe8!Fz9NVWe>|G`!bS*n)~5m z;(h*M?pS@2YKm=w-~|vmq11D@)8h?!=u*6oK1HHG_lYSTrf9(Sa|jX*c#cJp3OKyG z`V^MieA`@P~7lV+)1ur`SiOTK*%`2KmxrsxLQq6zMu7Zegf;4=36C1Fw=qiigD*xcvIRqGS{7l2(` zPGf6a9RYJ%gfjkf+-JDf6x=6cRrQ`+G-(hc4^jo~*lV>82==loV)kJLCCHdF2n>w&M>dSEf+2|e=+SrF~x@S+piKo`~Gatv zpEB@wCxKs#7+GeW-45SsysDW->;f}}5gp&AR^C9VGhW^FQ>3jTmp&Xg7|20gMp`^*IHmnwtHY{by2O^8x@x1wO?=1N?_7;7hw; zVBny@*L8nNAfU)#;J|lwi5Qs_Z3!6!_0fohGAlZMeoq$^1mwq48tKWyG*!Q@?aQyD z+W2;EA5u0?Y$6(e5>umYINtzE3x7fVBD?_9^cr@CD-o>YHI09)BbuphjNE!!D631G zGMnPaeNlbkEHvh+W}8Al!78GmGA9fdxi6f=E+-5Yha(D8seDph^(*3mUcSxT{=fM!?MreM!FlXVK5l>0-hPqI;47-AcQxlBi@F~*|@V9T+(g@~} zQrb2h9EAw)GTjqDcRlr%ZF~5KGOAh)j35N zLGQzeYH?mqs*#(AOqjRxGx3x4t5L97*>N-SpU6*&xoMIcC(iT~eJZ$%qK=HtaJq?vjg+z=iSa~iCP^GM?#i5Q;~J}kJ4mTq6_Xm%e=z`J>{^@|Fh zxuEXFuPGb^hm*rfW#lll?NO9|?mAGP>&^XeO3bBg`P~Z_vob~$bDzmDo}Zs} z-(iq;l02EgO(Qo$b5mJmWGZUCmnakH(IP3f4d=Evb!@v>oyARdxoqox8LQIc-s!IvP~yVX{DU*PW}g3XWD_# z2D=D_)ivd4mZ_M8X#2Rf7XaO!y3@T$e;YhXX!d?+PfBu@3lnvS4pCg5u*)=BU5t6N z5UZ|25?qmzl*Gt7#zulHeMv^~_A=}jbsez`FP9_+9*Zrrx>cE~LiVZGYYEpP1rb4P zq0u3iS+1N58I=8EYq(-{UgCJEo0Ut3%RI z1#Q}%lP=A;>M(x%nu3oL5HODVDIJI?;m-h#90u`UQcjl z+6(M_8U;%R9mOEa7-_7UHK@PNipoY=YI~Pbe<^Y#Mq#HXmv(&@Lt_2}oidRdKzg|r zMxVsAu_TQv%9JFNZ*2_RF3d-OJq9V=B}Yl*Dp8^ZixRh=9kc@@0prh+02B-g1nkG# z`@r;bBw$1$f*`a-MMGy`5>(PBW)VCX^(ZemGkzga%_ByZk&ly@GyO+Sq}<6R}+aBGwAxpB`3I=SOVULR=dC#V$9I4bC9 zx1HEaceeSA4`rkhRf|A1TDTBaxDbFwk@L>0vt&Y;xZzw10R{MHB8I=lp1(vDkqAEX z!S8+!f(uL$(I)&X&rzN$VPvckDAL8dBSE7=Y$KfU8VfwiIN{QIMCVT2=v#(s*+Oea zl8(m2Q#dNB*+QF_92YyWG#Y79Dy$}*eFL54EVr1)htVj7S#qo5<4HJ=jjv;o^9N&I zPh)R9_HQvaTGcso$B*sWH(H%IbEo|fmQJ*AtsXoB@V%-M2pZ@l#5Vk3Jjk)xx5s1N z(MHa8g-)%;Gl{$azKDm|6GZ(K|9*~wKW(1_zt*N`{*%?qRy(oHZzhQqxo^_Yd5W*m z$RYGTF9kO11AP(rFBUasNk|oiGCX4(f^0^Cci=leE3F4_>CbBKCz&3dH?q!!a~dnz zi8!3QvZ447b~1TQ=kzv4lvqZ?-WKz=V95H*eD$dtI53D)dZ&HXNJWZKb237301TNX zepr<>wpoUf^TlrVWWB6B`#&qjP+LMokkr4gk{v^?Gz#ZAQ)DYM`?e8#Hmw*S87IpY zSfpdWpA$Q^mlK}CqnCK!*N7*N|JB7oi`kqC)@E*UBXz5Qyg$kD?7h(;&X&(Jg#yLG zlAY`bvWRuT&$iOs5muQc;|cbx-5p!Z6@Q&u zia_h=yClQOUKZ`9nt1+RP0E72MdT(BIXNnU?5l)p4u)F~L^_S!llC}oCEX~^{=_pAR)MhjlMbcvv8cL6GQ_R71WC?$ciB|2Iwq-_1 zF%eSCj?hu-6Fv$4EpZ=>(z)2wg8?d?{?7b|FemZ|i<%KCSuGD%0!hSzndP^~9=0a) zgK$G8MThyMA244@41O15zK&>w8vG#rS@vc>9<^Yp8@hI&`Hf;HP+_TJ8AY*R7A`p| zg>H9BI(+#`N&1bIzihWh82f7e+qn@=6+?2fX}%u54E5@@wmmz`3^E!z5u#ehYsO|2 zNkq7mt=T!Yc=+z zk=~YKW7Vw^AGl}hd2GZiiFDpFnM|s^`@rp4C8i}x4ZKjG&x_ZjOuZldX~OG0^Xk3K F|1Tw8Zpi=u literal 0 HcmV?d00001 diff --git a/images/mobile_install.jpg b/images/mobile_install.jpg index ea521e4317e1fa7764c82178d59181b9c25285da..40883b90c201b851113b06a7bbb7fa6f1d30a293 100755 GIT binary patch literal 19895 zcmdSB19)c7x-a;}>DV?p?%1|%JL%YVr(@f;ZQHihvF-HakG*H#bI+N5=gygVo_Q;& zs`vL|)mK%k>Z@9{zTeBgw*d$eBH|(dARqt$=raI*uK@%BU%f`EpPLr8#+gNH{<#z09-N=u4|N5x4^%gD^e#zsiV&CkWc&%nyY{D%{u zFHlgh(6E?raG1;_cqGjKx9N8;01*;64afxq2oV5`2n2!%^t&H`^G7kk{wVH02^7caDF6ofAEZEFpHgs$->U!^kWV232*Rh~eQD=9E+%p^Z7Z@E5+TN=>2}>dTOS` z=K6G$Ro(_=&Mk~))_RmZA>&^R000a%J{LJV4x*2g_~X+gTMg~N;Vs;Diyt><_xCN$ zEcZvJnzoLw&q)7b1cumqx)=PoaQrQu* zX_A{Pv;1F*2lS<;bkEuL{<*afwXxOOwa~G-NC`V@{zb>*D}4lgrnZggx4MRz@WPkO z+JCtmM9hZbL&F|#X>%t7hN+gka*knQkSV@KWnbQb7jAooHZ+_}M-l9E_rKVHigq?~ zZ)i`?%rI0mtS_}mhWTI>4*ASJSEBPg$>6vh((iPyH24 zOY9C_IA_DHo;%b;EU6lq59uo!j*m`CzW{&)VmL5thCpKo0LenX(p_%n90#C$KbwKs z6zR4p1NN;-SQw+JX!rWj1I($gaZ{{tRGZ>3_N4vj>?lZm{>W;9y1X&g{s92M@xtvC zmb`3nr=D)3wi;pppi61Qa%7-(b~tUjzczpR1cz1cd)xmF(5(vcUP{EAuz}uCzIgXk zmSz0LMl$PSSD!qPMdm}Bu{J-#MqSvBy8u9e2$lCj_8)QwyA4P_0H9B@6o$xff3(V) zw?A)u))f?_!xKlYQ&Ky3qGpO&iiTU~khG%%MD*J|RQ<>vr?OINm zD*)P%Hj`^i)yxIAPX2LL{+J78&3pz%u6 z;_$#r>t^y>@lBb48~glbp;M9#FBOI?S;5_@4f5Q|*k9$(B=^p%LoA4rE% z>XoM|g0e@%NQ<%=BdMm!K#L{*{dBy#BhIe0KUyNv$zG`Z`0?&CMP;?W!JgmA*oWrV z`x@&s#~E+?Ku$e(SI`n|L0afqs-~7fkVV5*@>ugSVe9i6KV7bdJWe~%GM9>qipJ)-wKnkJEpV$kS5}Hx z+)dDUe9VfXls9sEmTH!Yx|~$w$i)DF2441=cg~J1e0;c)ENN=d%)OYxegK1UK=Qs& zpoVu+=d<>0FaXYZgKmr?!m8D%9qpU6C-q4aaZ$tAF|ku-(X`cDg$X6$K*?pK%9_+W zdgkg@IRJoGbTCR=Vib{_M@d|kMN0+O4LI7LD2QCQ@=MGrpyko@+ywv((+v_)V?HMF zA|oT;eN@3IuO=%G(n8Och?lqN zm>6*p#NV`j10=QIT917JD1cv%_CnO=*QP&HJNwc!!xfXVI;?u)vYPV5PaNzY@6MWA z8$Df&KRY7Gz^PX`S=4MS1N~q$U^v{2M7oV@scywJH2+hoH>Sng+DI`H=pM!n&grgh z{AI8*&Fx@AySAdE`%?~U>Fg#8UlDSbU!;(ErtFs?GQLO`@X6 z6e@BmsLMa<=i7V)E^VWT|&EIanxq0uz?&!;(({1*rGq6u}0N}vxUWB}|03D?b zEgj*Mvcwqd61y=jAj4!3H*TG_IMw$LrGF5t7bhE2qU+t^LjBJ1@^w$sbBFrOR_~%{ zK*5>sKa~DVq3JS(Rb4p!>rA~PSqrXi%D=U;-Tx070ASy8rsl_Mb4w%d$T(uUKZHBP zUYy-n#SQFGN$6;)`-97WSy1;{PySh2u7Gd>1A{EBaNhu;o15Oiw-)f2P8kEfztsMS zfp*XIZ;|?6jf_BXaazP9&GdC4v;Ud>HyHy_7R?wo=oq{94Ey3-5RJ^e7C8XxL`Me>h^E$)WraaBwGsv=R=cAD`<2r!}xY0CUwxXqNf)R%?@n zSu!S2C2e{pLHa3u`=6Jt|D%L|Mt?&N@^-!(^l7ApNCksNrzj#T0qoF-!ISCWGr{$% z|1bj@7BN)OhSZZeE)N9`R8(ugMN=CKC6-#I#~$gITlt6D|5lo#;P($Z%FlV{PeNfX zl0wf7i^(EI_zM72TLMaoRy-Jle%;x7vhXt;pC`ELfdQb= zU-$|534Fz{lkePVS#wW!{_fSE13KHWOep~X0P4#};`^nTm440Rll!j-ia_~4NI-V)SCi%A}5$)Ou-2gx*%PSdvO}WwE?sK`8iYBfa7eB{6M&sbluPfm*nO~NS zkb?mL&egMbvZUGhzcu9+Gw5VOzsYzy{tcA;(XP3#7P#4e0YC!TxqpiYQa_vQf0@Yr zrpB`3vS^C`viPEnyx3Qk6D6$hw+9rW*V1fmJoj+E&zVo`6Z~O5>NRm>%u(?P{6WCM zH{Yg+%aZ5-uV0G2Gk8 zrui7 zK!ODQ0Yu;n1R7$U*0RNY^p_YQmxs}~Iw>;ALGTvLjVg_aweiA)fQYHa; z-_Hdlve1~cNVhe4 zAw3DAm|FD&Q!$Hh$s46st6NbKIj40WjauR) z0BX)?E3))*U>pN1sFJz5)<~Vt5<|T`qSo9XiRo2LlnOh}@*@a;sZEWfp`NM;w(~1c#<^1Fs*5q z#K!ge$(3pvAUz&JiTSDyQ)FaHrV-;ab@|*-f@pm@aAzuUBhVkE6+r3gJ*s4DSF9TG zwI-Pe_C>OIJ#qm-pa_CvU>OLeL>;j^ScpodhMUa0xDLkD`D*UUdSp;i(p`P&;lip? zja$y54hbivM+=oP)J9O=;OCXz`RU6fT;LM^ww%prVP@`5F8fVT1n(d9#h%Xi~ zF4^|BZlZkDi0pWZ#|g#{Qk!r1i9^3-RtI{e+VpCgZL3{~Nc*~i%MTkB3A$s( zI86=Yit=uC5p`2n-o?-#YE^WQSOt(cB3A7&1ypA<^E#7#%;qVfvGk_ki4}Z-#P3;6 zr1H(>USRU$mLd^WULpUQ+A{IfjGQ+K%)>N6cTB6g6k0>XEq8U83FO+N>wq_R!qS zj`>dr$VZjbRbZ*%xXqJ2QbmX|+vNIrMn6{J9l74orA87-$)2A$<*P_BHBqU`54OF! zpU$WRHKt333hsyR=66_j-{PBTVsV7(3ZhJSD@SvMH6JKrKtu0m9!(l?{L=1Eq=oTi zR4Jw$O3H1dDw8f;u53=wQ!WeV7nMvzh34EtS#m1{{d-f>dRf5n-hcUX&#;(?w}qgw zGC$sKcn=^R&S7C)OgS~ws~O10cGE_SBDjO0;?r|4sUi{v2x$`V@Z<1%uw0zrSEw3I zSlPdNNqBBJI87|!{%YFjw7J*<+mv<#EH=34qJ3VPKp^5gxLF|2|4RcobGUj{-UjpueSbl0>U zsZ2;91-vD>%pN5J55(gwbXjpKgnm%F0aM5}F^)naDelvYwFz^g7H2DyG&g7Jk;Uj^ z-|#UiHx{Gy3iB3uY{ddC?JzEW4DfLDQ?mFokQsgM=1sUWmbV+r;AS;rBNkMT+b+(} zzZ-Hf(RX-J=992&$nE}Qp}C|v>N68?k>aiTIyxOiPi!kO4Dy{HN`2A{(bs#4;&S@M zb085l1*OcGwI|pF{vipqPzEWJ+zOK7n!R%jWy}4CYbROF7MqW#Cyz^unZxaXlI$pr zbZbXXJBUcIICmMN{nZw^W9W2r<9R$+t)o0CrqI<3-KP>t8O zB5fXJFbiNx^L5Bz`>frI&LVyQtr*Ng={03xq7nHOU3I*AE`qerVLCs?syIr&xi6Y2 zg(f+Gdma4Pj)=o6r-;_eYX?xwj>6$Z{d0vZ;*U`Z{--R(N~cZQ!P6yai*Awea<^x7 z3mZLt;dWfcZKmTSw2D3v{pk3EMPD&>uHB3s0XiJMZ!uVauBgGzEl zDx7L^z@Xi=C^Q5&W_9VUNE8MqL6GHnU6S`aBAJjHvr}0tgIr=qf@VQE#+x0jR4@C1 z=3N(V$+Q%mphrN}z~PUMQ$>c8r`Suw>vm-qBiJT*p(T&uf?!DCnPIi+TA4k{ohKDM zW|RTkO5MHCe65L2Zfo7_AjJ4BOiK@EyfB%H)nIyo2kf=|KR13_=%}_Kh{wa2YxpxW zTZUkz5(*cmG!_>P=91rP;9fgXMw2Z3(1u$M-tCmi)URwntjzvFUynqjDm#H%tG#Se zW~izt)#E08MPrkeA`_t0ijgRP)6XP zpgmyl`V|6%9>29zP75u^wui(GeP3YAmB#w9Va(;;^RZZzJQkM;SkTxEfyPbHZ&Z@i|Z&-R2n;8B6Qe!_&kLW6_r&MG*h$Av(&*| zk8zdq60VKe$#NvB*we~$2)wqWYKuUc)N@B1ef-q3shNAe(=*}((A3?n0OEDRej~SFxm%E?Saikr4u$j z^J`atCUotKq|E6Bbi4@MwjUp87gD$A#c z<-d<^9cN#O@3$d|LZb%9Z7yu!sBn)S5)Z`|2srVrPO_L{Ge)Egj_;W$4hQ$L!;|FN zZS?%X+SUCr7|=lwNHDCK8Gr;=ca9b}sM=HE*K)}*Be46X0j{9C^<#S7x$Kz9QMlS9 zIwUHV9YjP>zCR#DAfryDSngVP>rv_Qwh;#az`t-o{02Z6byJHMfplElV7~ahU75&V z8&rNA>8UFUfJd-kkp);4@#}^1Px!ju7Uu){Bb5mB%po6upDZ|!@PXQPP^zdF#A}P} z{pDg)wi>Y)*B|%fwc1!vWnOs%HNvISc06R~Y|1*Ff?XzVJ$<6bw^%>ZE#k@pDdkJ8 zE!HXH7psS)5ngIPT8|6lbKiPEKf>npD=+ zsj9D(m4m0Zi0&Sjm7^uJQ=V3M6&k z;9}W%>q$&lwD6c`_yPWNChHiED4R1s4`UM0OAa^P8UBhIx-?#D+gWX-J`k}!%v_Wy z?XM{X^>C3DmZC8NS*h|6ATT*5!UWn79IB1;I-e}9GjM+M24ctpo zbOmhGt=dnLVow4^tsurG(H9VaU<@ue+Fh_=UQ^Yh(M>O>eQO@KBA8| z-A@b$b@imdYGBn6Z@?$h72RtLnZg1_6Ki3r3((2SdpdEPqkXiN-(>6VI?& zGHh7E9X0GX`*fa{lOq16y5z&Wgh&w;`6=9!l~s)eoZladax>;D@WyKoV&uALE5IUt?+hPcj? z+L6)7JV}u1eoR?|?J?I_oPlVO%h+FUj2IW&Ac5Zr#dzvmCkU{_(cs5pUJ7_osWj^Od3zTW^<(t)20PzcF3N{e|uQ9mk#m6Y$}ity+q zX8My2l72?CI8SMTX1Z>T35-7#z!7RJh0D^1_U3_(p>n_ya}1QAh?<#j7rOQ%Gj*G( zVS^C`Ookaxk+0^vM}+>unKS|#5gU98&ShaxMOldQuTd?|>_XuUJfutHLbXbYWW-R3 z;HQzfZ2%#!iqG*Wu7jQ;JjSCEKq}1xA{^BMs42(KL6Hbd`9Lei9zZHa|DqDvL|w5DS3 z#cbN^h?`v0Y9?z8GYp0}1|prpa8A+K7pWb})eip+jOk{=YMsz};AxsGRaFC)E|SSw zxbQGl-Atg^EitmSU7hcToL)^*xYjO%PzK{!X~SiEb5BIv#{_;4fUex zgWAVF#g6kE030hBeS=aVpZ_$9`OSe8V1qbUfkzBa999^l1Nz zY2TyV2EZgMUHl!)4G}vLmEmNphjw;JX}q2mRGOQQlFgGRXU`0)!lQ&L>+y&=W!i!< zd(o7?e9~V%1H6s{*2EEO{QnZpQ86^5(tI$)V#!ngcu>ugSJrjVAzgWQuj9BkaXJ}4 zT}W9fW2{m!)hVCsP|x@`Fz$pKx(V~}uZz2vz&9m3#1(xTmYFw&cN(wu(WYymxuxCq zkgh`I31RL<)>x=c5DJ-gG1bL*F=p3d8Nr`o!|>{qV6d`ma8&vW;;D{$u<}G~khf1* z_B{(rzC>gNF4tO|%0a}s+p5^b0`5?fPgZLPVh1II3&`?Ig~4#35n3M{{=$;v#m`)M z3lck5fCW##hR&SMb*+l`?-uB72dK`Ty_HkR z$}6`}Z9Mv_rsI@n&jH$5bY*q_3nJ#_2_KEi4zGK!EJt10vU}n(wdkFe(MQU**@n>} zq9!qOQMDTVvAeSMu*BL#tMa(26BrRsc&=L_{)jJl(H40)5O(kylb+vaQY2w&Wx`P< z(R$7X2dgCR;}TGMtAkZLd&A`o2sKXB@=#QH1_=xS-|$aL;*VHnBIhq?}g-wIq)fydq!j@V{0f2IyHS&B6M1~mJ8 zZW4+i0D%8EW&!~W0|EgI@p=5@lLH`vBJqO}(#s&wtPu`ne_AR#pCzU1Wi90{8A-j=xBc|9~w@|5!m462j#0i40U>Fj5Tu8_ij}?T3jkgph9h z{EFcW1k?#HhXx520npuD!N^2C^H7oO(i7Q2)3N4rs1qaXGxm>{g_LGYCX|7V<~aGp zCgd|YVIF(eul1Ixq-^sVDkVrC%ETJCm3?^4`h!nT@Rhw;vE@q=(ss3}}b)^{ok5s_MT166|{m zu*_*nT*5qR-sL{J#(QCjh0#QznxX7NG~a&%lG{3e1Ga^FYuE)RD$d&F92QFHay!3S zFML(ZnVw_Fv{3i|(DhO?WY3Cw^neX;Esiy_O7P?A^0PbMx@Tf+nzqU1Jo=GuO}y$C zKQo2M>zY3ibRKnj_VxSSIaKVmz3%B*Yn6#Fzy}zYFd?k<^o)IH0sgM=)I2rHRQtF} zB~nJzud+NfD%Yc!&LLKwZCF4o9{K80!m)&MQZUmmSXGg#u(WEg8Q{i1G{%tvc}-QY!wM@c z{LF?1TOIesg&w!lzajL0LeGCgFw{Y@O5pK*B;Z+>bWv8Sx z0nlvQd%-y=Om?C)4SC6e7WBK{jiYVt`sG@`?**{Pwa!dT8`quK_}DEvw6YDMF|#8c zBU#H|l37QoWx1!Ga9qSP4#>8hVZD*-@Fw8+WiJ>T)^)5h08}?kZt++vm=UeKH<9xu>LY1-wXRr5#sIG zKtual`RYL5Bvx zY)kXA$)ZG0RmLGym~hA)biOb2JMpWx}X}J)P4i1>P}7HEgBal ze0HglnqRh#EP`i!17$#J&1WZ`;a=>AZgA%VmXFBGW8t9|QrESv3csD-_+J*^;ws7x zCNZ53u>_r!&`dZowMZ3XZC)nW=1MqJ<%&IcCW0rIWX0mWpfje1!-zS=wb5962ONJ8 zzn_k#t|U^qnw3}eIoX<#5w%%qEqxHRcm#|yah25R2hHtki@j>3w%2?Zq{Hx3slZx4 zxSt5;!k?Z^z-Tx}h#*3M<1a>w^DffPRJ=ua$vt|Ol~+g>a94^Ky_MXVOXkLn)oBTp zoWEV!4gNMnhwCO3NNV@Z zZE4t^W~WjY-bFU`vbdq7&SWuA?LK;TQ*dAknNN7SMy_vPRfoZa?W4gp@37<|zg^JT z%lpG|Xa0&Pz2z-{!VJ4k;Cy8^M1fu9Li*wvUmt%b^fzE|NKL&^DOhU=)50cO`Nzmh zlyO*pPrxz36}|=(e(W1CKWcEIFb)Vi&!jH=Z$R9~DmtIF0mtJsB1hC!hrf^10!BP5 z_qI#K_dvz2yt{1WAOy2Bc*Fvj81sX~^D?}z@rc@v@7#gcH=N-abW3Ha3CvpXe)5uDJI8` z`TRv0%!2|ns6`JbK2Ke2e+Te@{ag>aFZ0(`={$@nsBOa9H|G=I5|@XIYrf4#`4O!E z#V-$E7a_XPLGa18c>IJb3TAdAJ~QVI$`4bUx+^?71i5@YcEN+qDWvR^SN9$|)EruL zp95Fy4kZB6OlmmOBr}ibCC58VunQFtd_>}2?s#uEj*;^^SQy*zRNBa?@*<5461gZM z-}6HWg|?o^$(xHD-c$)8TV5GjFq1W1{HFAUc_&BzVmkdB-4n^T?j>? z5x|>DWtnOs-eg{Dy6~!vykK6^sYrdtL{3==zJxCWef8&Qn*ftQeiN0dmtvlhVYr4` z`YlJ8g<6)No2g?>{O>;09|?am#Q!ye|5o>+GPH_6##>++?y?0!gMU%|u7IFjN*ahU zkbu4k?I#8KR&11&7$G0;g_M!UYg$8#Z;;IP(xDRdJofT>MGgh*oBekLvURnT;1g2u zG^-mkFUKe(vzzBd*Lv+-mizEd<(5B6Y&-sfjlX@+J-hr}6p94vS{_tU-I2drjwE%R zDQYpEG7{he3Gi1n-alj2QR>iEyFy_cE6du+P|Y!y3uObktgZ?joZMyemFn@HQ~Xln z2O+f$pHKzw7v9&u7usG5S&{Se_OlboNp0&=+k-Qche8HyOaUl*1(DF5Ie^+z^@dL{ z#pbbMNWSZm_~OSdc0?Fn^=LecCkUU3z4Mn_V~Jz`$R8DdP7TC+QH}Z%*l3JhSA$;e zOiEx)Up|h0Rjw7?69~d3*{iSxVyx#Jf6PSyqXqz@hZSRfk6OlKeoyf2-6ru$AxxyE z!?c(r49D(E7e@>FfrnQ^zC{QfDj8?8RRd49eD`NMJA8k}d z!Aj#d;Cs+-KxU)L!EK`(3$1v2;sF0(Veo`r2%n0xL+lKuN-wL1ltU|mzpNnZdyXRj`N_g?h$nq@+ zmP_Kvurqa#lPbS_eElbIy%q2bYS@;%mnkVW-L`CFr6CBfNa5&bi385|`ReU!u%n38 zj_er9!9m6JhXK@IxTGZz^lEVFadYCsRA^r_sX))JhYgM))QkzjLRbBuA@GRdGB(go1unTlH zjV3sJH7s+xrIxI-_lpRB@nc|I`v*We;A2iQz6_P~;u||w==A6_>a9(elVBpICMA#6 zVd6forf5AW#T-^ez-u2^aYU2clyJ%k~#Ue^19Wx2z z>BwMTPl3E>fhB}>+s=nBsu%@{6h~14yqB<|2)s-5?`pTj40&TtQFKoYO_lx`e8VNI zVw(A_c4W4lyXM#=NG1#>XnM33HXZuQ>ETfr`gZMVA4=I1?$Pe~FjIDy=2}BecJ4DZbF7uf^$hOx)!e z4e!TPMpgS^NjugVkSRV4(kb90eRq-el&3b$AOV23r`_s|{jNPsOH!cLwJojVc>z^i zd$10~4C3h&Xh)jVk@zO+q<=el0izZcnf>k}*P@r#*{(QjUh5HMnCA=wAHtl5$~G?n_rXk6XVxf-%!M9I76 zV08~KK0|IwdUM?c#jPsW*F4W|kiN<~Vef+6ZYIBv^h4>eWnRR)BoiB&t7*l@Gz*0=d zvuR#Ge!_#U`I$;h?1oy;Cb0LBYd`>0g>$i+c0+FT3en|gg`X_(hE)Y6f$q)=gA!`_ zVsSAW#xEvq5MvQHzty-^Jn_wi<=ReR>{<+|XIN3+8WoQ}kd;9TVG$Hs1*i82GS#y8 z=7QI4tIJEAc&l;0SbdQ$U#>1+qMRLp+=+vz>D5MVg&>YTc6S`?+{$bcH}+is#Or=B zEoT_r1>3fGL;!a4joitID(M1+hNPAe?{wLl&!;pJ5&f1c04PuvS%nw*Q9{@XMmKYz zp5EI-WqRQGTvHJJu;IT6QhSr#qF}a^@`6#-ge$Taj4=~qiz;~%;zASCHjoZS4C8H8kyI8x8c`Yas6 z{jvYc2*d1K&Ut}>j-x4>IM8^|`6e$BCDC;=U5=9ncAyS7;jWFGeR15ks(dVijtA^6X1RdWmKS0XDSRX08@Ui)q1vJRLWyvB`+sJfOV=RT< zHUY)F?!%gEzBr*1!Jswxt=B^hGmaJPNCazSc;-|Kx{!6uYtY27c$_=8fTH)o3(dN> z6*SNL<(;ToE}rS;jpvRaNIzD$zGp&3R=|x)qc{49#>$f}sfFpze;))CfID454zLCJ z4bY6H!VOe>7;UJh>$G2-?tLE96ofvcv4WvZ|L=kftH<5GD9t<%WSVYZDV^=r^@wiV znyo;XhGw<4#(h1MO-swA7rMYZ(BdNb>cMsFjgEEE!9_^o`GcRb*8d^KLn+#ya_dca zqdn5&LneWQ^4Xe}fG~E4_*mhr0~B_Soxs!niDqdJhnUg}m< z3yY{;)VjBg{b)bF12}r20h$A?xIRWh>(WPVwFu;_f*dGmnp2f2ONn;P3OX^yp4Zwi zX2igx734NKNzR@ls~_4KVujUODM{iob8|}_UV0>znhL|+sR`0DToaXqYm@_5rT>pQBrvh@m@T5X7Mszcm_0t=97BDZ+5#87 z76(R~CdwfL&&49^coxr>gFW|6*%o}{K*Hr)D~O3X24+oE^zGhij4FyU)7`hgimb33 ztVVCzVe^%zF2esVsN0~uuuMPqO>5Rj_)Yx4XI4vs>Oth;4NN%1`xjmVIBjp||BDeC zDd)WVA}MYgncW-wBy0`bx2a_mal@*K5E$k>PXXw%hoOn7vFNon*&s9m;63815xee+ zJ1%oBxrB^8s99R&#C7*BD?`H8zRX4MoaViST%&#o^!FgTW}*k8!Z;G+yhiz!z|%{n zOKLVphRGf)y>C`kSe8mDT7;66HUycR&q^EEUdSobxo=`L?rDT-F9K2R)!zgzv73R! z8A1}m7^koAq&t^?w$J6T7T#GiM z%Stlfy6OD?iR!Wqvb$0dk_XyoJwU$O=P~Sa-}&3;tB=4yAfP~?pUIzxQ-Od1AfNlr zgb2uV^aMl85`nJB&f9@^=1AQJz%~O46oNt6F%TX&=`lVb9+w)F`YcEBN zR3WHhpq3P31?GlVfYxa1BL*R0pt6Xm4OM&2(445SFkl}GY55)8Si|#1S>TGgLd&7JSjDyI62bi)76r!WCGiCK z3UdsP-}f*(dyRMI++ik}w(UM^whryFs3fHh;^_MaJuRH*tk2~%hL!T8aL9>AYJo5& zR+v^g-7ui+)qfIF`;Mf=|@h z?Tbbg1=51uKmp%NgS8j2^%S#N>WFbc-dtNuVZr>b>Em!3mEdIH>JCM54mTF3Fd5@s0l}tc%hAs@{PyAsPK{ z$|xbsg<2yv-nmatrE~`a!3|TnD6Twu75+NEh;V(|IHPcDlCwTBXf&P@$6z8gl0t{f zV6sO!-zrgo29KL}ME4qR4(o|nEWij?Qa9iNegaBdq0ETWziZ(Y1ztHZMZbeRe_ ze}$Od^qlrt?YP41ca);vD+9T4^6%nbw>@W6E+MSds`@yD$RuZq0lA`S6q6<~K84#j za7(6p*56+QNm6LHAZ3}Tzg4?m>GacrEA!hpEtVW3v~-urpvQG1%Pl0YT6{@Zs8ued zc;qQYyi25ZyT;i3ppZA-n3kAs>HmBZWMDR(L!9fu5Y;@!n+OkHbe5G|=9!K#SUiYkb#Sn;iH}S44vMJ3Gk-4VSypxi(jEk?l_G+=1v~%G|9FXwdDPU{b zECih**Efc8IquW$*uHb<>U^*(W4NkjVD^qF_VVe8;C{O@_L@Q&BWW5i+}O*83jT=L z6Nr{{?0kc2HyaOU5DrfaXUw#1v?c?m2kD>2C!_iv7^3fj%Z$_18w3qa3DawT<$1Rd z1_K~Z)I#DeI2fRhLp+D3n$LQs0>K;fF%Rg_2+v#?O%G*u+wlXn+vRnXRk+|wB(yZR z5{L{PkopZU8uHqJ;7?Xd&a(AC%zZGlr>Ciiznu;ban5=LMR1c;Cv~jruTbEi3dgPw zaMKaWQy8|DZ-RMBcHj&rRvT2d!CBsaF{~sw4gSM{a$y}+gO-S#D9ds1z9=qa;xvwE zK`c;IV6o~uynWUl-q%OQC1QL+c%|2$cwh#k8quzL{79>)d&Feb_8dGjP~#%DnU@QP z0VFjeMKY5H-xh{Kh8XbyJjC1nCwLrH6g`rt{l+ltjX&DMm?er3)0-rz0g@Zb0}4Z- zOj&D`0o$$(%-g?QZ|9`d$?UGn64;^3w7gW!A8i}wx?+^k;GHd6y3uUHWS&xuWhvy= zv6+fq&bU59`+p2o5UO>}X^R?iQ-qBT*{NSo3<~wv* zi`oV7!|o~Yrz@x(zX1>H-wYPN_ON`Zmi}Rhtd|D5{GT$2Wj_(0?yK-{dKl*z8F|ok z2S4vjHK&j4K#(1tE({@dJnlLKYAX62=b^na18|6etUymN-|&^U@QFcdM!U4|b(1|- z%;x`;@j1;Xv}DvzlUg;IV@au>D70cU`;Uwdsj8zgNKZ&e6d|9G@z5TmKS*Dzby}f` zJ{@bopy(bXx2qIB2;eG9?t_6vGzeHv%5f;N&+loc2CauRq+NQ~2H7>OfAj10f67D{ zk?}so6EZfMexIDl$m0}o4nN0SWvu@%SQOsqkYsRPjO`&QZ@RG411WH{v>daxkYo+; zwA}Q!Wure)y`NG7U)hd?fDLFTqVS_My@ey5cA+6NW;kc zY5O0~cCisZ-{S!J4F4n`0H2(#o^SQv6YA&V+Fe-|XDQd2!0|umbd$$pR_G7X$1Q)_ z{KE&`AM^C*L=6lE_V*7E{4r01A|jy>(u1KQ6A;nyAuurV%Q49llj!|DQ-A(W0VJRf z|5eL!sHjfaewBr~T&>kI9lYv9_F8*x8>QU z(0H#xV9y6O%g-)~wCW3~JcKT1QgWR|ohhp3d`Z+DpdjZ#t9J|vbNIKEd>rScC+Cko z3@M?qG0j-?V-fpJg~HF{qgCO2OA^OQ5!tMawZq__uW!IEMbEb;s?5j_Vv4Zx?90*m ze&N8_%#@u!3R9bIqM*QCqup~ghCLX!=Zv}%pKl|f)w|F-D^0xm<)0@asbZ{J@k4)3 z3>!26_r{BlY&Ob}eT@qBI`UwOr5H8qs@B@-$mOeIxNeKYf=Iw}nclfEjrxqL@l}f{ z&V!Az#YbF6H!J1Pma`oCK$34O@AlS80T_sjHa>pdVkMJRx7R!R{9X%gyWyrMj_prN zB+w?}7lrnMjMMIx5lF3Jl$mmCNajHuqTzg*E*G8VMLXdX&B z9@}Kl+!k~?HciGp&u+jm=Z%26y*fqIKWSj2Etf6-QoQC2Eb*JqO$0GcZ%VUU?4cPn z-;L$cUsiXt%+b*lR7E!&WK6{U@Z@40^QH=Ym0U9Ii5p0 ziE#Vh>+Gx*UY;|$Zy<@ADqvefl7izG%bPzp;bmCk9_*?!HxEjYa&nBzr>dRd<;!!c~_IAicXcFn0RKN<9#rmLEG3Vt5uX+U_%n(n~#TI=RCzvmcoCk zLLcb9DNo6NpeAQs?YZ$9&P<&jLlO*48d z{c)fwRxasKQPEtX8fHRU#N4sEC8@0YW*Gn%p+qVuu|#8d;<=+YOLzEMF+|+@^eTBk zdo}LsO)M*gub!-qx-iaLKxdKhvoppXg=a`>a0uhLU*rb@p z8ZexbPE(Q>OL->oizCcp76u2JOI*^!=Zn8!<*bvXY&T)$aIcAC&cvw zFFV$(l)=U0%XkA+z-+H${nqvkf!=LC7_mp5&x_Sa;~Pw|a$MLd7 zPq^L&E$&CHl=N>ODu&>9M^m`+;;)iu{KLA6STA&Nz6LYmEh&C}Z|tWju@=4ivbA<6 zHGTi~_4OQ&NtE5xlev72&nRVqV-S45fgMxXolYHQ8#d%WE}_2r^@*epq} z|6`}#R?VK2SoLb+>h@Jh=ZlZdd){q(UaWea&Uc&0cNLrOd`$dm6JhHwCLeP2%Gs}1 zuS?}@eVgb1?e+RcW{WNfZ#;P<$V^YCJs{%rg9&P`U5|s+wuZg+xXfXH?8raQM5*bY z?^kO@vsV|+tcjiYpP~HOe+G|;jdzZ%yxG|NC+mK5p6bDejC*ePuY2YG_x6Nqu0hAQ zO4I`zlyB^h^SG?~`%R%qb;@e5jrR^~9s^GKomuy2Z&$<`C19!atWEg?aPNTi`u_}z zZ_gG^%JJ>oXr^}L1}ZcE)7q_B(&km&^KW0hZM8Z*H0RaYxuKg^Z7U5sx9aBAXxu{0 zdN=)7Sp5AOwQb$;$LVpgKmJY(mi%z5MtqKx)C`B7#I+6gZywmQ_@na2=!4VCi|Wo< z|7W=O?UB4vPK}fDTu%Q&y}$F*7Ju#7XD@Q*RBxI5rru+0ircN0G1cU5dw4>9i+5MA zb7kWC&Fz7kPS{JUOT=utldWxgYUYu1YK6v~b9^493!9`1TWkT+7RZ8H$Ey9>%nX*+ zE3B~d6`gtcx>eP4|CpDr=h_x8Usv+=+`OH*gbu8$;d&5Y|GVfwrTI1W;Fwq0b6ty9 ztSc2gw`k{;aI3E8fibVNu?iK$$MEn!NqN#G7Ckk!eZR7$a-(fnJfhyC1duH31U{_BgG!apZrTpeb$MUB?zFpbYEB)8@`nNCBIxpR}ica^=d6_#`ck|M1CELzT zyNOR|N>%mt@>NS$me?x?J7xHCE;LbVxiCu@mFZjmT`c8#{Nz`r=ZjWVPYu4aYTnb3 z?^@4yhTERn`7YESS#bHzP_W?nqIDpZtLHtAS+BO+rp_)e{;*8wobB_EhHL*WDB7p+ zs9t0)=cGSt?5)B$ZdP5;I~tw0IZXrz3PGVf7Bf%MPbkb6MBi zIDhCs(vLr3?|AlP9sYdba9{83#|uN3yEtc9b-iNIVV=3|q2?CWi`9%l3fmJnr#OE6 z9I$kb>&G8Ae=M&#UOzwm>&@A-jf;!xE#}SdaeP)U(Qw%9yAkd_R|Wrxv;atA6krOchW&oq-M5&W1JB zLFaiH7&-(fCMY-t7AQ3=05{l~8G#M>-M#Ae-0WwixBk(u?drMuYh%~G-K-w}arTk|KQW2kpZ=%w=GO<_eGzY&yz$1HGHcns<3Prz ziu@mo(%_)V$?E!T^CyA`@LmVpmjDsxllOakZA&TjKlqZP0|xr9yqA2kclUKm%Y7>l KD!)(ue-i*#9ozK) literal 22075 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 0) { diff --git a/src/main/java/org/yzr/utils/DingdingUtils.java b/src/main/java/org/yzr/utils/webhook/DingDingWebHook.java similarity index 92% rename from src/main/java/org/yzr/utils/DingdingUtils.java rename to src/main/java/org/yzr/utils/webhook/DingDingWebHook.java index aaf7d8d..348865f 100644 --- a/src/main/java/org/yzr/utils/DingdingUtils.java +++ b/src/main/java/org/yzr/utils/webhook/DingDingWebHook.java @@ -1,14 +1,16 @@ -package org.yzr.utils; +package org.yzr.utils.webhook; import com.alibaba.fastjson.JSONObject; import okhttp3.*; import org.yzr.model.App; import org.yzr.model.WebHook; +import org.yzr.utils.ImageUtils; +import org.yzr.utils.PathManager; import java.util.HashMap; import java.util.Map; -public class DingdingUtils { +public class DingDingWebHook implements IWebHook { private static OkHttpClient client = new OkHttpClient(); /** @@ -37,7 +39,8 @@ public class DingdingUtils { } } - public static void sendMarkdown(App app, PathManager pathManager) { + @Override + public void sendMessage(App app, PathManager pathManager) { if (app.getWebHookList() == null || app.getWebHookList().size() < 1) { return; } diff --git a/src/main/java/org/yzr/utils/webhook/IWebHook.java b/src/main/java/org/yzr/utils/webhook/IWebHook.java new file mode 100644 index 0000000..714952e --- /dev/null +++ b/src/main/java/org/yzr/utils/webhook/IWebHook.java @@ -0,0 +1,8 @@ +package org.yzr.utils.webhook; + +import org.yzr.model.App; +import org.yzr.utils.PathManager; + +public interface IWebHook { + void sendMessage(App app, PathManager pathManager); +} diff --git a/src/main/java/org/yzr/utils/webhook/WebHookClient.java b/src/main/java/org/yzr/utils/webhook/WebHookClient.java new file mode 100644 index 0000000..74dae1f --- /dev/null +++ b/src/main/java/org/yzr/utils/webhook/WebHookClient.java @@ -0,0 +1,64 @@ +package org.yzr.utils.webhook; + +import org.yzr.model.App; +import org.yzr.model.WebHook; +import org.yzr.utils.PathManager; + +import java.util.HashMap; +import java.util.Map; + +public class WebHookClient { + + static Map webHookList; + + static { + webHookList = new HashMap<>(); + } + + /** + * 向 webHook 发送消息 + * @param app + * @param pathManager + */ + public static void sendMessage(App app, PathManager pathManager) { + if (app.getWebHookList() == null || app.getWebHookList().size() < 1) { + return; + } + + for (WebHook webHook : + app.getWebHookList()) { + String webHookType = webHook.getType(); + IWebHook iWebHook = getWebHook(webHookType); + if (iWebHook != null) { + iWebHook.sendMessage(app, pathManager); + } + } + } + + + /** + * 通过类型获取 WebHook 实现 + * @param webHookType + * @return + */ + private static IWebHook getWebHook(String webHookType) { + if (webHookType == null || webHookType.length() < 1) { + return null; + } + IWebHook iWebHook = (IWebHook) webHookList.get(webHookType); + if (iWebHook != null) { + return iWebHook; + } + + try { + // 动态获取 WebHook + Class aClass = Class.forName("org.yzr.utils.webhook." + webHookType +"WebHook"); + iWebHook = (IWebHook) aClass.newInstance(); + webHookList.put(webHookType, iWebHook); + return iWebHook; + } catch (Exception e) { + e.printStackTrace(); + } + return null; + } +} diff --git a/src/main/resources/static/css/download.css b/src/main/resources/static/css/download.css index 442acbf..f21c11f 100644 --- a/src/main/resources/static/css/download.css +++ b/src/main/resources/static/css/download.css @@ -1,5 +1,9 @@ @charset "UTF-8"; -* { +a, button { + cursor: pointer +} + +*, .wechat-tips { box-sizing: border-box } @@ -7,186 +11,374 @@ font-weight: 300; font-style: normal; font-family: roboto slab; - src: local('Roboto Slab Light'), local('RobotoSlab-Light'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; - font-weight: 400; - font-style: normal; - font-family: roboto slab; - src: local('Roboto Slab Regular'), local('RobotoSlab-Regular'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; - font-weight: 700; - font-style: normal; - font-family: roboto slab; - src: local('Roboto Slab Bold'), local('RobotoSlab-Bold'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; - font-family: open sans; - font-style: normal; - font-weight: 300; - src: local('Open Sans Light'), local('OpenSans-Light'); - unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; - font-family: open sans; - font-style: normal; - font-weight: 300; - src: local('Open Sans Light'), local('OpenSans-Light'); - unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; - font-family: open sans; - font-style: normal; - font-weight: 300; - src: local('Open Sans Light'), local('OpenSans-Light'); - unicode-range: U+1F00-1FFF; - font-family: open sans; - font-style: normal; - font-weight: 300; - src: local('Open Sans Light'), local('OpenSans-Light'); - unicode-range: U+0370-03FF; - font-family: open sans; - font-style: normal; - font-weight: 300; - src: local('Open Sans Light'), local('OpenSans-Light'); - unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB; - font-family: open sans; - font-style: normal; - font-weight: 300; - src: local('Open Sans Light'), local('OpenSans-Light'); - unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; - font-family: open sans; - font-style: normal; - font-weight: 300; - src: local('Open Sans Light'), local('OpenSans-Light'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; - font-family: open sans; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'); - unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; - font-family: open sans; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'); - unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; - font-family: open sans; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'); - unicode-range: U+1F00-1FFF; - font-family: open sans; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'); - unicode-range: U+0370-03FF; - font-family: open sans; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'); - unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB; - font-family: open sans; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'); - unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; - font-family: open sans; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; - font-family: open sans; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'); - unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; - font-family: open sans; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'); - unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; - font-family: open sans; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'); - unicode-range: U+1F00-1FFF; - font-family: open sans; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'); - unicode-range: U+0370-03FF; - font-family: open sans; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'); - unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB; - font-family: open sans; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'); - unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; - font-family: open sans; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; - font-family: d_icomoon; - font-weight: 400; - font-style: normal; - src: url(./fonts/d_icomoon.ttf?33id3j) format('truetype') + src: local("Roboto Slab Light"), local("RobotoSlab-Light"); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 } -[class^=icon-] { - line-height: 1; - -webkit-font-smoothing: antialiased; +@font-face { + font-weight: 400; + font-style: normal; + font-family: roboto slab; + src: local("Roboto Slab Regular"), local("RobotoSlab-Regular"); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 +} + +@font-face { + font-weight: 700; + font-style: normal; + font-family: roboto slab; + src: local("Roboto Slab Bold"), local("RobotoSlab-Bold"); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 300; + src: local("Open Sans Light"), local("OpenSans-Light"); + unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 300; + src: local("Open Sans Light"), local("OpenSans-Light"); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 300; + src: local("Open Sans Light"), local("OpenSans-Light"); + unicode-range: U+1F00-1FFF +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 300; + src: local("Open Sans Light"), local("OpenSans-Light"); + unicode-range: U+0370-03FF +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 300; + src: local("Open Sans Light"), local("OpenSans-Light"); + unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 300; + src: local("Open Sans Light"), local("OpenSans-Light"); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 300; + src: local("Open Sans Light"), local("OpenSans-Light"); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 400; + src: local("Open Sans"), local("OpenSans"); + unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 400; + src: local("Open Sans"), local("OpenSans"); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 400; + src: local("Open Sans"), local("OpenSans"); + unicode-range: U+1F00-1FFF +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 400; + src: local("Open Sans"), local("OpenSans"); + unicode-range: U+0370-03FF +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 400; + src: local("Open Sans"), local("OpenSans"); + unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 400; + src: local("Open Sans"), local("OpenSans"); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 400; + src: local("Open Sans"), local("OpenSans"); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 700; + src: local("Open Sans Bold"), local("OpenSans-Bold"); + unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 700; + src: local("Open Sans Bold"), local("OpenSans-Bold"); + unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 700; + src: local("Open Sans Bold"), local("OpenSans-Bold"); + unicode-range: U+1F00-1FFF +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 700; + src: local("Open Sans Bold"), local("OpenSans-Bold"); + unicode-range: U+0370-03FF +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 700; + src: local("Open Sans Bold"), local("OpenSans-Bold"); + unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 700; + src: local("Open Sans Bold"), local("OpenSans-Bold"); + unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF +} + +@font-face { + font-family: open sans; + font-style: normal; + font-weight: 700; + src: local("Open Sans Bold"), local("OpenSans-Bold"); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000 +} + +@font-face { + font-family: d_icomoon; + src: url(./fonts/d_icomoon.ttf?33id3j) format("truetype"); + font-weight: 400; + font-style: normal +} + +[class*=" icon-"], [class^=icon-] { font-family: d_icomoon!important; + speak: none; font-style: normal; font-weight: 400; font-variant: normal; - -moz-osx-font-smoothing: grayscale; - speak: none; - text-transform: none + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale } -body, -html { - font-family: helvetica neue, Helvetica, Arial, sans-serif; - height: 100%; - margin: 0; - padding: 0; - background-color: #FFF; - color: #A9B1B3; - -webkit-font-smoothing: antialiased; - font-size: 14px +.desc-section pre, .releases-section .release-view .version-info .changelog .wrapper, body, html { + font-family: helvetica neue, Helvetica, Arial, sans-serif +} + +.icon-loading:before { + content: "\e64d" +} + +.icon-android_store:before { + content: "\e600" } .icon-android:before { - content: '\e601' + content: "\e601" } .icon-icon_path:before { - content: '\e602' + content: "\e602" +} + +.icon-ios_store:before { + content: "\e603" } .icon-ios:before { - content: '\e604' + content: "\e604" +} + +.icon-qrcode:before { + content: "\e605" +} + +.icon-brace-left:before { + content: "\e613" +} + +.icon-brace-right:before { + content: "\e617" +} + +.icon-comma-eye:before { + content: "\e618" +} + +.icon-mouth:before { + content: "\e619" +} + +.icon-upload:before { + content: "\e631" +} + +.icon-close:before { + content: "\e63b" +} + +.icon-Downloading:before { + content: "\e900" +} + +.icon-refresh:before { + content: "\e901" +} + +.icon-download:before { + content: "\e902" +} + +.icon-text:before { + content: "\e922" +} + +.icon-plus:before { + content: "\e92b" +} + +.icon-pdf:before { + content: "\eadf" +} + +body, html { + margin: 0; + padding: 0; + height: 100%; + color: #a9b1b3; + font-size: 14px; + background-color: #fff; + -webkit-font-smoothing: antialiased +} + +.no-scroll { + overflow: hidden +} + +.text-center { + text-align: center +} + +.text-right { + text-align: right } .text-black { color: #505556 } -.main, -.out-container { +.wechat-font, .wechat-font-flex { + color: #3ab2a7; + font-size: 18px; + font-weight: 700 +} + +.strong { + font-weight: 700 +} + +.wechat-font-flex { + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center +} + +.main, .out-container { display: block; height: 100% } +.wechat-font-flex span { + font-size: 30px; + color: #000; + margin-left: 1% +} + p { margin-top: 0 } +a { + text-decoration: none +} + +button { + padding: 0; + border: 1px solid #a9b1b3; + background-color: transparent +} + +button:focus { + outline: 0 +} + .pattern { position: absolute; top: 0; - width: 21.66%; z-index: 1; - transition: all .5s; - max-width: 312px + max-width: 312px; + width: 21.66%; + transition: all .5s } .pattern.left { @@ -209,6 +401,17 @@ p { } } +.combo .pattern { + max-width: 220px +} + +@media(min-width:1280px) { + .combo .pattern { + max-width: 312px; + width: 21% + } +} + .out-container { position: relative; z-index: 2; @@ -216,9 +419,9 @@ p { } .main { - width: 700px; margin: 0 auto; - max-width: 94% + max-width: 94%; + width: 700px } .main .table-container { @@ -230,52 +433,314 @@ p { .main .cell-container { display: table-cell; height: 100%; + vertical-align: middle; + text-align: center +} + +.box-game_add { + position: fixed; + width: 240px; + height: 40px; + line-height: 40px; + top: 1%; + right: 2.5%; + background: rgba(0, 0, 0, .8); + font-size: 14px; + color: #fff; + z-index: 999; + padding-left: 15px; + border-radius: 3px +} + +.box-game_add .box-right { + position: absolute; + right: 15px; + top: 5px; + width: 60px; + height: 30px; + color: #000; + display: inline-block; text-align: center; + line-height: 30px; + background-color: #f8cd0b; + border-radius: 100px +} + +.notice-wechat { + position: absolute; + top: 0; + left: 0; + z-index: 1; + width: 100%; + height: 0; + background-color: #505556; + box-shadow: 0 -9px 29px -7px rgba(0, 0, 0, .1) inset; + transition: all .5s +} + +.constraint .main header, .expired .main header, .forbidden .main header, .legal_forbidden .main header, .legal_forbidden_bt .main header, .legal_forbidden_download .main header, .legal_forbidden_new .main header, .not_find .main header, .not_found .main header { + opacity: 1; + transition: all .5s; + transform: none +} + +.constraint .main header h1, .expired .main header h1, .forbidden .main header h1, .legal_forbidden .main header h1, .legal_forbidden_bt .main header h1, .legal_forbidden_download .main header h1, .legal_forbidden_new .main header h1, .not_find .main header h1, .not_found .main header h1 { + color: #505556; + font-weight: 400; + font-size: 28px +} + +.constraint .main header h3, .expired .main header h3, .forbidden .main header h3, .legal_forbidden .main header h3, .legal_forbidden_bt .main header h3, .legal_forbidden_download .main header h3, .legal_forbidden_new .main header h3, .not_find .main header h3, .not_found .main header h3 { + font-size: 18px; + cursor: default +} + +.constraint .main header h3 label, .expired .main header h3 label, .forbidden .main header h3 label, .legal_forbidden .main header h3 label, .legal_forbidden_bt .main header h3 label, .legal_forbidden_download .main header h3 label, .legal_forbidden_new .main header h3 label, .not_find .main header h3 label, .not_found .main header h3 label { + cursor: default +} + +.constraint .main header p, .expired .main header p, .forbidden .main header p, .legal_forbidden .main header p, .legal_forbidden_bt .main header p, .legal_forbidden_download .main header p, .legal_forbidden_new .main header p, .not_find .main header p, .not_found .main header p { + font-size: 16px; + line-height: 24px +} + +.constraint .main .fade-out, .expired .main .fade-out, .forbidden .main .fade-out, .legal_forbidden .main .fade-out, .legal_forbidden_bt .main .fade-out, .legal_forbidden_download .main .fade-out, .legal_forbidden_new .main .fade-out, .not_find .main .fade-out, .not_found .main .fade-out { + opacity: 0; + transform: translateY(-40px) +} + +.constraint .pattern img, .expired .pattern img, .forbidden .pattern img, .legal_forbidden .pattern img, .legal_forbidden_bt .pattern img, .legal_forbidden_download .pattern img, .legal_forbidden_new .pattern img, .not_find .pattern img, .not_found .pattern img { + -webkit-filter: grayscale(1) +} + +@media screen and (max-width:480px) { + .constraint .cell-container, .forbidden .cell-container, .legal_forbidden .cell-container, .legal_forbidden_bt .cell-container, .legal_forbidden_download .cell-container, .legal_forbidden_new .cell-container, .not_find .cell-container, .not_found .cell-container { + vertical-align: top + } +} + +.error-container { + margin: 0 auto; + width: 100%; + min-width: 320px; + max-width: 480px; + text-align: left +} + +.error-container pre { + line-height: 28px +} + +.error-container h1 { + font-size: 16px; + margin-bottom: 10px +} + +.error-container .sub-header { + font-size: 14px +} + +.error-container .sub-header>a { + text-decoration: underline; + color: #337ab7 +} + +@media screen and (max-width:425px) { + .error-container pre, .error-container small { + display: none + } + .error-container { + width: 100%; + margin-top: 100px; + margin-bottom: 50px; + text-align: center + } + .error-container h1 { + padding: 0 70px + } +} + +.back-btn { + position: fixed; + top: 28px; + left: 28px; + z-index: 3; + width: 60px; + height: 60px; + border: 1px solid #bdc6c7; + border-radius: 60px; + background-color: #fff +} + +.back-btn i { + display: block; + margin-top: 29px; + margin-left: 21px +} + +.back-btn i:after, .back-btn i:before { + position: absolute; + display: inline-block; + width: 16px; + height: 1px; + background-color: #505556; + content: ' '; + transform-origin: left +} + +.back-btn i:before { + transform: rotateZ(-42deg) +} + +.back-btn i:after { + transform: rotateZ(42deg) +} + +.loading-container { + position: absolute; + top: 50%; + left: 0; + margin-top: -17px; + width: 100%; + text-align: center +} + +.loading-container h1 { + font-weight: 400 +} + +.combo .main { + min-width: 960px; + max-width: 100% +} + +.data_error .icon, .error .icon, .forbidden .icon, .passwd .icon { + margin-bottom: 40px; + width: 120px; + height: 120px; + border-radius: 22.7px +} + +@media screen and (min-height:520px) { + .data_error form, .error form, .forbidden form, .passwd form { + margin-bottom: 100px + } +} + +.data_error .main, .error .main, .forbidden .main, .passwd .main { + height: 100% +} + +.data_error .main table, .error .main table, .forbidden .main table, .passwd .main table { + width: 100%; + height: 100%; vertical-align: middle } +.data_error .app-brief h1, .error .app-brief h1, .forbidden .app-brief h1, .passwd .app-brief h1 { + text-transform: uppercase +} + +.data_error .reload, .error .reload, .forbidden .reload, .passwd .reload { + color: #a9b1b3; + font-size: 12px; + text-decoration: none; + border: 1px solid #a9b1b3; + background-color: transparent; + padding: 6px 12px; + border-radius: 40px +} + +.data_error .no-release-tips, .error .no-release-tips, .forbidden .no-release-tips, .passwd .no-release-tips { + line-height: 20px; + max-width: 80%; + margin: 0 auto +} + +.data_error .no-release-tips a, .error .no-release-tips a, .forbidden .no-release-tips a, .passwd .no-release-tips a { + text-decoration: underline; + color: #9b9b9b +} + +#passwd-wrong { + display: none +} + +.passwd form { + text-align: center +} + +.passwd form h4 { + font-weight: 400; + font-size: 18px +} + +.passwd form button, .passwd form input { + padding: 12px 20px; + width: 300px; + border: 1px solid #f8ba0b; + border-radius: 5px; + font-size: 16px +} + +.passwd form button:focus, .passwd form input:focus { + outline: 0 +} + +.passwd form input { + color: #f8ba0b; + text-align: center +} + +.passwd form button { + border-color: #f8ba0b; + background-color: #f8ba0b; + color: #fff; + cursor: pointer +} + .main .icon-container { position: relative; + margin: 0 auto; width: 290px; - height: 290px; - margin: 0 auto + height: 290px } .main .icon-container .bg-path { position: absolute; - left: 4px; top: 4px; - color: #EFF2F2; - font-size: 290px; - z-index: 1 + left: 4px; + z-index: 1; + color: #eff2f2; + font-size: 290px } .main .icon-container span { - display: block; position: absolute; - z-index: 2 + z-index: 2; + display: block } .main .icon-container .icon { - left: 0; top: 0; + left: 0; + padding: 10px; width: 140px; height: 140px; - padding: 10px; - background-color: #FFF; - border-radius: 17.54% + border-radius: 17.54%; + background-color: #fff } .main .icon-container .icon img { + max-width: 100%; width: 120px; height: 120px; - border-radius: 17.54%; - max-width: 100% + border-radius: 17.54% } .main .icon-container .qrcode { - bottom: 0; right: 0; + bottom: 0; width: 140px; height: 140px; border: 20px solid transparent; @@ -289,61 +754,65 @@ p { .main>header { display: block; - height: 100%; min-height: 700px; - max-height: 900px + max-height: 900px; + height: 100% +} + +.main>header.ad-app { + height: auto } .main>header .wrapper { - width: 290px; margin-right: auto; - margin-left: auto + margin-left: auto; + width: 290px } .main>header .app-brief { transition: all .5s } -.main>header .name { +.main>header .name, .main>header body.passwd .name { position: relative; - width: 290px; margin: 20px auto; + width: 290px; color: #505556; + text-align: left; font-weight: 400; - font-size: 28px; - text-align: left + font-size: 28px } -.main>header .name i { +.main>header .name i, .main>header body.passwd .name i { position: absolute; - top: 10px; right: 100%; + top: 10px; margin-right: 10px; font-size: 26px } -.main>header .name span { +.main>header .name span, .main>header body.passwd .name span { display: inline-block; - line-height: 1.6; - white-space: nowrap; max-width: 100%; overflow: hidden; text-overflow: ellipsis; - word-wrap: normal + white-space: nowrap; + word-wrap: normal; + line-height: 1.6 } .main>header .release-type { - width: 290px; margin: 24px auto 0; + width: 290px; text-align: left } .main>header .scan-tips { - width: 290px; margin: 0 auto; - line-height: 22px; + width: 290px; text-align: left; - white-space: nowrap + white-space: nowrap; + line-height: 22px } .main>header .release-info { @@ -358,36 +827,70 @@ p { } .main>header .release-info:before { - display: block; position: absolute; - left: 50%; top: 0; - width: 60%; + left: 50%; + display: block; margin-left: -30%; - border-top: 1px solid #DAE2E3; + width: 60%; + border-top: 1px solid #dae2e3; content: ' ' } -.main>header .action-animate { - background-color: #32B2A7; - color: #FFF; +.main>header .actions { + margin: 30px auto 0; + max-width: 290px +} + +.main>header .actions p { + line-height: 1.5; + padding: 12px; + color: #3ab2a7; + font-weight: 500; + font-size: 16px +} + +.main>header .actions button { position: relative; + display: inline-block; + padding: 12px 46px; + min-width: 200px; + border: 1px solid #32b2a7; + border-radius: 40px; + font-size: 14px; + background: #32b2a7; + color: #fff +} + +.main>header .actions a { + color: #868c8e; + font-size: 14px; + display: block +} + +.main>header .action-animate, .main>header .action-animate .action-animate-trust { + color: #fff; + background-color: #32b2a7 +} + +.main>header .action-animate { width: 200px; height: 40px; margin: 30px auto 0; line-height: 40px; text-align: center; border-radius: 20px; - overflow: hidden + overflow: hidden; + position: relative } -.main>header .action-animate .action-animate-text { +.main>header .action-animate .action-animate-text, .main>header .action-animate .action-animate-trust { position: absolute; left: 0; - top: 0; width: 100%; height: 100%; - z-index: 2 + z-index: 2; + top: 0 } @keyframes example { @@ -430,47 +933,1018 @@ p { display: none; width: 200px; height: 40px; - background-color: #32B2A7; - animation: example 10s linear; - border-radius: 20px + border-radius: 20px; + background-color: #32b2a7; + animation: example 10s linear +} + +.main>header .type-ios { + display: none } @media only screen and (max-width:768px) { .main>header { - height: 100%; max-height: 100%; + height: 100%; min-height: 400px } + .main>header.ad-app { + min-height: 700px + } + .main>header .type-ios { + display: block + } } @media screen and (max-width:768px) { .main>header { min-height: 400px } - .main>header .release-type, - .main>header .scan-tips { + .main>header .release-type { display: none } .main>header .release-info { display: block } .main>header .name { - font-size: 24px; - text-align: center + text-align: center; + font-size: 24px } .main>header .name .icon-warp { - display: inline-block; position: static; + display: inline-block; margin-left: -48px; max-width: 76% } + .main>header .name .tip { + margin-top: 5px + } .main>header .name i { position: static } + .main>header .scan-tips { + display: none + } +} + +.new_layout { + display: none; + margin-top: -10%; + min-height: 100%; + padding: 20px; + background-color: #ededed +} + +.new_layout .new_layout_head { + margin-bottom: 20px; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between; + font-size: 16px; + color: #333 +} + +.new_layout .new_layout_head .new_layout_head_exc { + background: url(/images/exchange.png) left no-repeat; + background-size: 14px; + padding-left: 20px +} + +.new_layout .new_layout_content { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column +} + +.new_layout .new_layout_content .popularize-games { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + background-color: #ededed +} + +.new_layout .new_layout_content .popularize-games .popularize-header { + line-height: 50px; + padding: 0; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center +} + +@media only screen and (max-width:991px) and (min-width:768px) { + .new_layout .new_layout_content .popularize-games .popularize-list>li:nth-child(n+5) { + display: none + } + .new_layout .new_layout_content .popularize-games .popularize-list .popularize-app-game { + margin-bottom: 30px!important + } +} + +@media only screen and (max-width:1024px) and (min-width:991px) { + .new_layout .new_layout_content .popularize-games .popularize-list>li:nth-child(n+6) { + display: none + } + .new_layout .new_layout_content .popularize-games .popularize-list .popularize-app-game { + margin-bottom: 30px!important + } +} + +.new_layout .new_layout_content .popularize-games .popularize-list { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: distribute; + justify-content: space-around +} + +.new_layout .new_layout_content .popularize-games .popularize-list .popularize-app-game { + max-width: 180px; + width: 45%; + box-shadow: 0 6px 20px 0 rgba(0, 0, 0, .1); + margin-bottom: 10px; + border-radius: 20px; + background: #35a89b +} + +.new_layout .new_layout_content .popularize-games .popularize-list .popularize-app-game .app-download { + font-size: 16px; + height: 30px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff +} + +.new_layout .new_layout_content .popularize-games .popularize-list .popularize-app-game .popularize-app-game-content { + height: 145px; + background: #fff; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + border-radius: 20px +} + +.new_layout .new_layout_content .popularize-games .popularize-list .popularize-app-game .popularize-app-game-content .app-zhibo-icon-img { + margin-top: 10px +} + +.new_layout .new_layout_content .popularize-games .popularize-list .popularize-app-game .popularize-app-game-content .app-zhibo-icon-img>img { + border-radius: 5px; + height: 50px; + width: 50px +} + +.new_layout .new_layout_content .popularize-games .popularize-list .popularize-app-game .primary-text { + max-width: 80%; + color: #4a4a4a; + text-align: center; + font-size: 16px; + font-weight: 700 +} + +.new_layout .new_layout_content .popularize-games .popularize-list .popularize-app-game .secondary-text { + max-width: 80%; + height: 32px; + overflow: hidden; + text-align: center; + font-size: 12px; + color: rgba(93, 103, 109, .9); + padding-bottom: 5px +} + +.master-section { + overflow: hidden; + padding: 40px 0 +} + +@media screen and (max-width:768px) { + .master-section { + text-align: center + } + .master-section .store-link { + display: inline-block; + float: none; + margin-bottom: 0 + } + .master-section p { + display: none + } +} + +.master-section p { + margin: 0; + line-height: 21px +} + +.master-section pre { + text-align: left; + white-space: pre-line; + word-wrap: break-word; + word-break: break-all; + line-height: 22px +} + +.error_money h2, .footer, .per-type-info .info, .releases-section .release-view .qrcode, .section-store-link, .store-section { + text-align: center +} + +.store-link-wrapper { + display: inline-block; + width: 200px; + height: 60px +} + +.store-link-wrapper a { + display: block; + border: 1px solid #505556; + border-radius: 5px; + text-decoration: none +} + +.store-link-wrapper a i { + display: block; + padding: 14px 40px; + color: #505556; + font-size: 33px +} + +.section { + position: relative; + z-index: 2; + padding: 50px 0; + border-top: 1px solid #dae2e3 +} + +@media screen and (max-width:768px) { + .section { + padding: 50px 20px + } +} + +.section h2 { + margin: 0 0 40px; + color: #505556; + font-weight: 400 +} + +.error_money h2, .error_money h2>p>span { + font-weight: 400!important +} + +.store-section .store-link { + display: block; + margin: 0 auto; + padding: 14px 40px 10px; + width: 260px; + border: 1px solid #505556; + border-radius: 5px; + background-color: transparent; + color: #505556; + font-size: 28px +} + +@media screen and (max-width:768px) { + .certification>img { + width: 108px; + height: 93px + } + .certification h1 { + font-size: 16px!important + } + .certification h2 { + font-size: 14px!important + } +} + +.error_money h2 { + color: #7e7e7e; + margin-top: 50px; + font-size: 14px!important +} + +.error_money h2>p { + margin-bottom: 5px +} + +@media screen and (max-width:768px) { + .error_money>img { + width: 145px; + height: 145px + } + .error_money h1 { + font-size: 16px!important + } + .error_money h2 { + font-size: 14px!important; + margin-top: 0 + } + .error_money h2>p>span { + display: block + } + .error_money h2>p>span>i { + display: none + } +} + +.releases-section .release-view { + position: relative; + z-index: 2; + padding-bottom: 80px +} + +.releases-section .release-view:before { + position: absolute; + top: 0; + left: 40px; + z-index: 1; + height: 100%; + border-left: 1px solid; + content: ' ' +} + +.releases-section .release-view:last-child { + padding-bottom: 0 +} + +.releases-section .release-view:last-child:before { + content: none +} + +.releases-section .release-view .qrcode { + position: relative; + z-index: 2; + float: left; + width: 80px; + height: 80px; + border: 1px solid #a9b1b3; + border-radius: 50%; + background-color: #fff; + cursor: pointer +} + +.releases-section .release-view .qrcode i { + display: inline-block; + color: #505556; + font-size: 30px; + line-height: 78px +} + +.releases-section .release-view .qrcode .popup { + position: absolute; + top: 50%; + left: 70px; + margin-top: -65px; + padding-left: 40px; + width: 170px; + opacity: 0; + transition: all .25s; + transform: translateX(20px); + pointer-events: none +} + +.releases-section .release-view .qrcode .popup .inner { + padding: 20px; + border: 1px solid #505556; + border-radius: 8px; + background-color: #fff +} + +.releases-section .release-view .qrcode .popup .inner img { + width: 90px; + height: 90px +} + +.releases-section .release-view .qrcode .popup .inner:before { + position: absolute; + top: 50%; + left: 30px; + display: inline-block; + margin-top: -10px; + width: 20px; + height: 20px; + border: 1px solid #505556; + border-top: 0; + border-right: 0; + border-bottom-left-radius: 4px; + background: #fff; + content: ' '; + transform: rotateZ(45deg) +} + +.releases-section .release-view .qrcode:hover { + border-color: #505556 +} + +.releases-section .release-view .qrcode:hover i { + color: #505556 +} + +.releases-section .release-view .qrcode:hover .popup { + opacity: 1; + transform: none +} + +.releases-section .release-view .download-btn { + position: relative; + z-index: 2; + display: none; + float: left; + width: 80px; + height: 80px; + border: 1px solid #a9b1b3; + border-radius: 50%; + background-color: #fff; + text-align: center; + cursor: pointer +} + +.releases-section .release-view .download-btn i { + position: relative; + display: inline-block; + margin-top: 27px; + margin-left: 1px; + width: 2px; + height: 26px; + background-color: #505556 +} + +.releases-section .release-view .download-btn i:after, .releases-section .release-view .download-btn i:before { + position: absolute; + bottom: -2px; + display: inline-block; + width: 2px; + height: 16px; + background-color: #505556; + content: ' ' +} + +.releases-section .release-view .download-btn i:before { + left: -5px; + transform: rotateZ(-42deg) +} + +.releases-section .release-view .download-btn i:after { + right: -5px; + transform: rotateZ(42deg) +} + +.releases-section .release-view .version-info { + padding-left: 120px +} + +.releases-section .release-view .version-info .version { + margin-bottom: 10px; + color: #535353; + font-size: 18px; + display: inline-block; + max-width: 100%; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + word-wrap: normal +} + +.releases-section .release-view .version-info .extra-info { + position: relative; + margin-top: 12px; + color: #bdc6c7; + font-size: 13px +} + +.releases-section .release-view .version-info .extra-info p { + margin: 0; + line-height: 20px +} + +.releases-section .release-view .version-info .extra-info .changelog-toggle { + margin-top: 20px; + font-size: 18px; + color: #535353; + cursor: default; + display: inline-block +} + +@media screen and (max-width:699px) { + .releases-section .release-view .version-info .extra-info .changelog-toggle { + position: static; + display: inline-block; + margin-top: 12px + } + .releases-section .release-view .version-info .changelog:after { + left: 33px + } +} + +.releases-section .release-view .version-info .changelog { + position: relative; + padding: 18px 0; + border-radius: 5px; + color: #bdc6c7; + font-size: 12px; + font-size: 13px; + line-height: 18px +} + +.releases-section .release-view .version-info .changelog .wrapper { + position: relative; + z-index: 2; + margin: 0; + white-space: pre-line; + word-wrap: break-word; + word-break: break-all +} + +.releases-section .release-view .version-info .changelog b { + color: #535353; + font-size: 18px; + margin-bottom: 10px; + display: inline-block; + cursor: default +} + +.releases-section .release-view .version-info .changelog:after { + position: absolute; + top: -6px; + right: 33px; + z-index: 1; + display: inline-block; + display: none; + width: 22px; + height: 22px; + border-top-left-radius: 2px; + background-color: #505556; + content: ' '; + transform: rotateZ(45deg) +} + +.releases-section .release-view .version-info .changelog.show { + display: block; + opacity: 1; + transform: scale(1) +} + +@media screen and (max-width:768px) { + .releases-section .release-view .qrcode { + display: none + } + .releases-section .release-view .download-btn { + display: block + } +} + +:root .combo .releases-section .release-view { + max-width: 407px +} + +.releases-section .release-view:nth-child(n+5) { + display: none +} + +.releases-section .releases-toggle { + display: inline-block; + padding: 14px 22px; + border: 1px solid #868c8e; + border-radius: 40px; + color: #868c8e; + text-decoration: none; + font-size: 12px +} + +.releases-section .releases-toggle .off { + display: block +} + +.releases-section .releases-toggle .on { + display: none +} + +.releases-section.show-all .release-view:nth-child(n+5) { + display: block +} + +.releases-section.show-all .last { + padding-bottom: 0 +} + +.releases-section.show-all .last:before, .releases-section.show-all .releases-toggle .off { + display: none +} + +.releases-section.show-all .releases-toggle .on { + display: block +} + +.per-type-info { + position: relative; + overflow: hidden; + padding-top: 0; + border-top: 1px solid #dae2e3 +} + +.per-type-info .type { + float: left; + width: 50% +} + +.per-type-info .type:first-child .releases-section { + padding: 70px 70px 0 0 +} + +.per-type-info .type .master-section { + padding: 70px 0 0; + border-top: 0 +} + +.per-type-info .type .master-section pre { + white-space: pre-line +} + +.per-type-info .type:last-child .master-section, .per-type-info .type:last-child .releases-section { + padding: 70px 0 0 70px +} + +.per-type-info .type-icon { + margin-bottom: 0 +} + +.per-type-info .info { + padding-top: 50px; + font-size: 12px +} + +.per-type-info .info .version { + margin-bottom: 20px +} + +.per-type-info .info .type-icon { + margin-bottom: 40px +} + +.per-type-info .info i { + margin-bottom: 0; + color: #505556; + font-size: 48px +} + +.per-type-info .info .store-link-wrapper a { + width: 200px +} + +.per-type-info .info .store-link-wrapper a i { + font-size: 29px +} + +.per-type-info:before { + position: absolute; + left: 50%; + width: 1px; + height: 100%; + background-color: #dae2e3; + content: ' ' +} + +.desc-section pre { + white-space: pre-wrap; + word-break: break-all; + line-height: 22px +} + +.section-store-link a { + display: inline-block; + border: 1px solid #505556; + border-radius: 5px; + text-decoration: none +} + +.section-store-link a i { + display: block; + padding: 14px 40px; + color: #505556; + font-size: 33px +} + +.screenshots-section { + border-bottom: 0 +} + +.screenshots-section .list-wrapper { + overflow-x: scroll; + max-width: 100% +} + +.screenshots-section ul { + display: block; + margin: 0; + padding: 0; + list-style: none; + white-space: nowrap +} + +.screenshots-section ul li { + display: inline-block; + padding-right: 20px; + vertical-align: middle +} + +.screenshots-section ul li img { + max-height: 462px +} + +.type:first-child .master-section { + padding-right: 5px +} + +.type:last-child .master-section { + padding-left: 5px +} + +.combo-screenshots-container { + border-top: 0 +} + +.combo-screenshots-container .type:first-child { + padding-right: 50px +} + +.combo-screenshots-container .type:last-child { + padding: 50px 0 50px 50px +} + +.combo-screenshots-container .type .list-wrapper { + width: 100% +} + +.footer { + margin-top: 40px; + padding: 20px 20px 90px; + border-top: 1px solid #dae2e3 +} + +.footer a { + text-decoration: none; + color: #f8cd0b +} + +.hide { + display: none +} + +.wechat-tips img, .wechat-tips span { + display: inline-block; + margin-right: 10px; + vertical-align: middle +} + +.wechat-tips { + position: fixed; + top: 10px; + z-index: 103; + padding-top: 14px; + width: 100%; + text-align: right +} + +.wechat-tips span { + color: #fff; + text-align: left; + font-weight: 700; + font-size: 16px; + line-height: 30px +} + +.wechat-tips span.en { + width: 240px +} + +.wechat-tips img { + margin-bottom: 13px; + width: 50px +} + +@media(min-width:420px) { + .wechat-tips span { + margin-right: 15px + } + .wechat-tips span.en { + margin-bottom: -20px; + width: auto + } + .wechat-tips img { + margin-right: 20px + } +} + +.list-unstyled { + margin: 0; + padding: 0; + list-style-type: none +} + +.list-unstyled li:first-child { + padding-bottom: 10px +} + +.tip { + margin-left: 15px; + vertical-align: middle; + font-size: 14px; + cursor: pointer +} + +.tip.en { + margin-left: 5px +} + +.tip img { + margin-right: 5px; + height: 16px; + position: relative; + top: 4px +} + +.tip.RISK { + color: #d95656 +} + +.tip.SCANED { + color: #8fbf46 +} + +.tip.SCANED img { + height: 14px; + top: 2px +} + +.tooltip { + position: absolute; + z-index: 10; + display: none; + width: 250px; + color: #505556; + font-size: 0 +} + +.tooltip .arraw { + display: inline-block; + margin-left: 40px; + width: 20px; + height: 20px; + border-top: 1px solid; + border-left: 1px solid; + background-color: #fff; + transform: rotate(45deg) +} + +.tooltip .content { + margin-top: -10px; + padding: 15px; + border: 1px solid; + border-radius: 10px; + background-color: #fff; + font-size: 13px +} + +.tooltip table { + width: 100% +} + +.tooltip table .text-result { + width: 60px; + text-align: left +} + +.tooltip table .logo { + width: 40px +} + +.tooltip table .logo img { + width: 20px +} + +.tooltip.SCANED .arraw, .tooltip.SCANED .content { + border-color: #8fbf46 +} + +.tooltip .text-result { + color: #d85657 +} + +.tooltip .SCANED .text-result { + color: #8fbf46 +} + +.tooltip.RISK .arraw, .tooltip.RISK .content, .tooltip.VIRUS .arraw, .tooltip.VIRUS .content { + border-color: #d85657 +} + +@keyframes rotate { + 0% { + transform: rotate(0) + } + 100% { + transform: rotate(360deg) + } +} + +@keyframes rotate_r { + 0% { + transform: rotate(360deg) + } + 100% { + transform: rotate(0) + } +} + +#actions { + display: none +} + +#actions button { + transition: all .25s +} + +#actions button.loading { + animation: rotate .6s linear infinite; + background: 0 0 +} + +#actions button.loading_ten { + animation: rotate_r .6s linear infinite; + background: 0 0 +} + +#actions p { + margin-bottom: 0 +} + +#actions a { + display: inline-block; + padding: 12px 46px; + min-width: 200px; + border: 1px solid #32b2a7; + border-radius: 40px; + font-size: 14px; + background: #fff; + color: #32b2a7 +} + +@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) { + #actions { + display: block + } +} + +@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) { + #actions { + display: block + } +} + +@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) { + #actions { + display: block + } +} + +@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) { + #actions { + display: block + } +} + +@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1) { + #actions { + display: block + } +} + +@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) { + #actions { + display: block + } +} + +#actions.type-android { + display: block +} + +body.hidden-overflow { + overflow: hidden; + position: fixed; + width: 100% } .main header .app-brief .icon-container .qrcode { - background-color: #EFF2F2; + background-color: #eff2f2; transition: all .25s } @@ -478,26 +1952,1230 @@ p { vertical-align: bottom } +.main header .app-brief .name>.tip { + vertical-align: bottom; + position: relative; + top: -3px +} + +.main .footer .one-key-report { + color: #fff; + background-color: #32b2a7; + padding: 5px 10px; + border-radius: 15px; + float: right; + margin-top: -5px +} + +.main .not_find .footer .one-key-report, .main.forbidden .footer .one-key-report, .main.not_found .footer .one-key-report { + display: none +} + .masklayer { position: fixed; - left: 0; - top: 0; width: 100%; height: 100%; + left: 0; + top: 0; background-color: rgba(0, 0, 0, .5); z-index: 99998 } +.dialog { + position: fixed; + width: 390px; + background-color: #fff; + left: 50%; + top: 50%; + z-index: 99999; + padding: 20px; + box-shadow: 0 0 5px rgba(0, 0, 0, .5); + transform: translate(-50%, -50%) +} + +.dialog .dialog-close { + position: absolute; + right: 10px; + top: 10px +} + +.dialog .dialog-close i.icon-close { + font-size: 18px; + font-weight: 700; + cursor: pointer +} + +.dialog .dialog-close i.icon-close:hover { + color: #333 +} + +.dialog .dialog-close .icon-return { + display: none; + color: #32b2a7 +} + +.one-key-report-dialog .report_select { + position: relative; + width: 100%; + height: 50px; + border: 1px solid #d6d6d6; + font-size: 14px; + line-height: 50px; + text-indent: 15px; + cursor: pointer +} + +.one-key-report-dialog .report_select:hover { + background: #f5f5f5 +} + +.one-key-report-dialog .report_select .caret { + display: inline-block; + width: 0; + height: 0; + vertical-align: middle; + border-top: 6px dashed; + border-right: 6px solid transparent; + border-left: 6px solid transparent; + position: absolute; + top: 23px; + right: 20px +} + +.one-key-report-dialog .report_select.dropup .caret { + content: ""; + border-top: 0; + border-bottom: 6px dashed +} + +.one-key-report-dialog .report_select .dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + float: left; + width: 100%; + padding: 5px 0; + margin: 2px 0 5px; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: 4px; + box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + display: none; + clear: left +} + +.one-key-report-dialog .report_select .dropdown-menu>li { + line-height: 40px; + cursor: pointer +} + +.one-key-report-dialog .report_select .dropdown-menu>li:hover { + color: #fff; + background: #42b191 +} + +.one-key-report-dialog .custom-checkbox { + cursor: pointer; + display: inline-block; + padding: 2px 2px 2px 25px; + position: relative; + line-height: 24px; + text-align: left; + margin-right: 20px +} + +.one-key-report-dialog .custom-checkbox:last-child { + margin-right: 0 +} + +.one-key-report-dialog .custom-checkbox:after, .one-key-report-dialog .custom-checkbox:before { + content: ' '; + display: block; + position: absolute +} + +.one-key-report-dialog .custom-checkbox:after { + width: 10px; + height: 10px; + border-radius: 10px; + background-color: #32b2a7; + left: 2px; + top: 8px; + display: none +} + +.one-key-report-dialog .custom-checkbox:before { + width: 12px; + height: 12px; + border-radius: 12px; + left: 0; + top: 6px; + border: 1px solid #32b2a7; + background-color: #fff +} + +.one-key-report-dialog .custom-checkbox.active:after { + display: block +} + +.one-key-report-dialog .files_content { + display: -ms-flexbox!important; + display: flex!important; + -ms-flex-pack: justify!important; + justify-content: space-between!important +} + +.one-key-report-dialog .files_content .files_item { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center +} + +.one-key-report-dialog .files_content .files_item>div { + text-align: center; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 5px; + -ms-flex-align: center; + align-items: center +} + +.one-key-report-dialog .files_content .files_item>div>img { + width: 35px +} + +.one-key-report-dialog .files_content .files_item>div>span { + height: 20px; + width: 65px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap +} + +.one-key-report-dialog .content-row { + display: table; + padding: 5px; + position: relative; + width: 100% +} + +.one-key-report-dialog .content-row .report_upload { + cursor: pointer; + height: 40px; + width: 40px; + display: inline-block; + text-align: center; + line-height: 40px; + font-size: 20px; + border: 1px dashed #ddd +} + +.one-key-report-dialog .content-row .report_upload:hover { + transition: all .5s; + border-color: #42b191 +} + +.one-key-report-dialog .content-row .report_msg { + font-size: 16px; + color: #222; + margin-bottom: 20px +} + +.one-key-report-dialog .content-row input, .one-key-report-dialog .content-row label { + display: block +} + +.one-key-report-dialog .content-row label { + color: #666; + font-size: 18px; + line-height: 34px; + margin-right: 30px +} + +.one-key-report-dialog .content-row input { + height: 50px; + width: 100%; + margin-bottom: 10px; + padding: 5px 10px; + outline: 0; + background: #f5f5f5; + border: 0; + font-size: 14px +} + +.one-key-report-dialog .content-row input::-moz-placeholder { + font-size: 14px; + color: #8b8e93 +} + +.one-key-report-dialog .content-row input:-ms-input-placeholder { + font-size: 14px; + color: #8b8e93 +} + +.one-key-report-dialog .content-row input::placeholder { + font-size: 14px; + color: #8b8e93 +} + +.one-key-report-dialog .content-row .report_captcha { + display: -ms-flexbox; + display: flex +} + +.one-key-report-dialog .content-row .report_captcha input { + display: inline-block; + width: 190px; + margin-right: 20px +} + +.one-key-report-dialog .content-row .report_captcha img { + width: 100px; + height: 50px; + background: #f5f5f5; + margin-left: 30px; + cursor: pointer +} + +.one-key-report-dialog .content-row .report_phone input { + display: inline-block; + width: 190px; + margin-right: 20px +} + +.one-key-report-dialog .content-row .report_phone .btn { + width: 125px; + color: #fff; + height: 50px; + background-color: #42b191; + padding: 5px 10px; + margin-top: -5px; + font-size: 14px +} + +.one-key-report-dialog .content-row .report_phone .btn[disabled] { + color: #848383; + background: #d3d3d3 +} + +.one-key-report-dialog .content-row .report-text { + font-size: 14px; + color: #8b8e93 +} + +.one-key-report-dialog .content-row .checkbox-list { + clear: both; + width: 100%; + padding: 5px 0; + text-align: left +} + +.one-key-report-dialog .content-row textarea { + width: 100%; + height: 80px; + resize: none; + padding: 10px; + outline: 0; + color: #a9b1b3; + font-size: 14px; + background: #f5f5f5; + border: 0 +} + +.one-key-report-dialog .content-row textarea::-moz-placeholder { + font-size: 14px; + color: #8b8e93 +} + +.one-key-report-dialog .content-row textarea:-ms-input-placeholder { + font-size: 14px; + color: #8b8e93 +} + +.one-key-report-dialog .content-row textarea::placeholder { + font-size: 14px; + color: #8b8e93 +} + +.one-key-report-dialog .content-row .btn-report { + color: #fff; + background-color: #42b191; + padding: 5px 10px; + margin-top: 5px; + width: 190px; + height: 50px; + display: inline-block; + line-height: 40px; + font-size: 18px +} + +.one-key-report-dialog .content-row .btn-attachment { + color: #fff; + background-color: #32b2a7; + padding: 5px 40px; + border-radius: 5px; + margin-top: -5px; + margin-left: 10px +} + +.one-key-report-dialog .report-feedback, .one-key-report-dialog .report-form { + position: relative; + width: 100%; + height: 100% +} + +.one-key-report-dialog .report-sending { + background-color: rgba(255, 255, 255, .5); + color: #000; + font-size: 20px; + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + z-index: 100; + text-align: center; + line-height: 450px; + cursor: default; + display: none +} + +.one-key-report-dialog .report-form { + display: block +} + +.one-key-report-dialog .report-feedback { + display: none; + cursor: default +} + +.one-key-report-dialog .report-feedback .feedback-thanks { + width: 160px; + height: 160px; + background-color: #ffd301; + border-radius: 20px; + margin: 50px auto 20px +} + +.one-key-report-dialog .report-feedback .feedback-thanks .brace-content { + margin: 0 auto; + padding-top: 30px; + color: #000; + width: 110px; + text-align: center +} + +.one-key-report-dialog .report-feedback .feedback-thanks .thanks { + min-height: 22px; + letter-spacing: .8px; + font-weight: 700; + font-size: 16px; + font-family: roboto slab, helvetica neue, Helvetica, hiragino sans gb, Arial, sans-serif; + text-align: center; + cursor: default; + color: #000; + margin: 15px 0 0 +} + +.one-key-report-dialog .report-feedback .feedback-thanks .face, .one-key-report-dialog .report-feedback .feedback-thanks .icon-brace-left, .one-key-report-dialog .report-feedback .feedback-thanks .icon-brace-right { + display: inline-block; + vertical-align: middle +} + +.one-key-report-dialog .report-feedback .feedback-thanks .icon-brace-left, .one-key-report-dialog .report-feedback .feedback-thanks .icon-brace-right { + font-size: 80px +} + +.one-key-report-dialog .report-feedback .feedback-thanks .face .icon-comma-eye { + margin: 0 4px; + font-size: 22px +} + +.one-key-report-dialog .report-feedback .feedback-thanks .face .icon-comma-eye.right { + margin-left: 16px; + display: inline-block; + transform: scaleY(.5) +} + +.one-key-report-dialog .report-feedback .feedback-thanks .face .icon-mouth { + display: block; + margin-top: 15px; + transform: rotateZ(-19deg) translateX(2px) +} + +.one-key-report-dialog .report-feedback .feedback-message { + color: #32b2a7; + font-size: 30px; + text-align: center +} + +.one-key-report-dialog .report-feedback .feedback-content { + font-size: 18px; + margin-top: 40px; + color: #858585 +} + +.one-key-report-dialog .report-error { + line-height: 34px; + color: #fa6e4b; + font-size: 14px; + cursor: default +} + +.one-key-report-dialog .report-error>div { + display: none +} + +.verify-dialog .dialog-title { + color: #505556; + font-size: 16px +} + +.verify-dialog .form-control { + height: 50px; + width: 100%; + margin-bottom: 10px; + padding: 5px 10px; + outline: 0; + background: #f5f5f5; + border: 0; + font-size: 1rem +} + +.verify-dialog .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex-align: stretch; + align-items: stretch; + margin-bottom: 10px; + height: 50px +} + +.verify-dialog .form-group .form-control { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + margin-bottom: 0 +} + +.verify-dialog .form-addon { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + margin-left: 30px; + height: 100%; + width: 125px +} + +.verify-dialog .form-action { + margin-top: 20px +} + +.verify-dialog .captcha-group { + position: relative +} + +.verify-dialog .captcha-group.loading .icon-loading { + display: block +} + +.verify-dialog .captcha-group .icon-loading { + display: none; + position: absolute; + top: 0; + right: 0; + left: 0; + bottom: 0; + background-color: #fff; + text-align: center; + line-height: 50px; + font-size: 30px +} + +.verify-dialog .captcha-group .icon-loading:before { + display: inline-block; + animation: rotate linear 1s infinite +} + +.verify-dialog .captcha-image { + cursor: pointer; + width: 100px; + height: 100% +} + +.verify-dialog .btn-green { + color: #fff; + height: 50px; + background-color: #42b191; + border: 0; + padding: 5px 10px; + font-size: 1rem; + width: 100% +} + +.verify-dialog .form-addon .btn-green[disabled] { + color: #848383; + background: #d3d3d3 +} + +.verify-dialog .form-addon.btn-verify-submit { + width: 190px +} + +.ios-modal { + overflow: auto; + overflow-y: scroll; + height: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 99999; + background-color: rgba(0, 0, 0, .6) +} + +.ios-dialog { + width: auto; + margin: 10px; + border-radius: 4px; + background-color: #fff +} + +.ios-dialog .ios-dialog-header { + position: relative; + width: 100%; + height: 50px; + font-size: 16px; + line-height: 50px; + text-align: center; + color: #fff; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + background-color: #32b2a7 +} + +.ios-dialog .ios-dialog-header img { + position: absolute; + top: 15px; + right: 15px; + width: 15px +} + +.ios-dialog .ios-dialog-content { + padding: 20px; + color: #333; + border-radius: 4px; + background-color: #fff +} + +.ios-dialog .ios-dialog-content .ios-dialog-content-title { + font-weight: 700; + margin-top: 10px +} + +.ios-dialog .ios-dialog-content .img-block { + display: block; + margin: 0 auto +} + +.ios-dialog .ios-dialog-content .ios-dialog-content-b1 { + width: 80%; + margin-top: 5px +} + +.ios-dialog .ios-dialog-content p { + margin-top: 10px +} + +.ios-dialog .ios-dialog-footer { + background-color: #fff; + text-align: right; + padding-bottom: 50px; + padding-right: 20px; + border-radius: 4px +} + +.ios-dialog .ios-dialog-footer span { + display: inline-block; + background-color: #32b2a7; + color: #fff; + padding: 10px +} + +.ios-dialog .ios-dialog-footer .ios-dialog-footer-close { + padding: 10px 15px; + margin-left: 10px +} + +.app_bottom_fixed { + position: fixed; + bottom: 0; + left: 0; + right: 0; + z-index: 3; + font-size: 0; + text-align: center; + background: 0 0 +} + +.app_bottom_fixed img { + width: 100%; + max-height: 80px +} + +.after-install-fixed, .after-install-games-fixed { + position: fixed; + z-index: 200; + background-color: #f3f3f3; + top: 0; + bottom: 0; + right: 0; + left: 0; + overflow: auto; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column +} + +.after-install-games-fixed .after-install-header { + background: #fff; + -ms-flex: 1 0 180px; + flex: 1 0 180px +} + +.after-install-games-fixed .after-install-header .waiting { + color: #4a4a4a +} + +.after-install-games-fixed .after-install-header a { + display: inline-block; + padding: 4px 10px; + margin-top: 5px; + min-width: 100px; + font-size: 14px; + background: #fff; + color: #32b2a7; + border: 1px solid #32b2a7 +} + +.after-install-games-fixed .popularize-games { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + background-color: #ededed +} + +.after-install-games-fixed .popularize-games .popularize-header { + line-height: 50px; + padding: 0; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center +} + +@media only screen and (max-width:991px) and (min-width:768px) { + .after-install-games-fixed .popularize-games .popularize-list>li:nth-child(n+5) { + display: none + } + .after-install-games-fixed .popularize-games .popularize-list .popularize-app-game { + margin-bottom: 30px!important + } +} + +@media only screen and (max-width:1024px) and (min-width:991px) { + .after-install-games-fixed .popularize-games .popularize-list>li:nth-child(n+6) { + display: none + } + .after-install-games-fixed .popularize-games .popularize-list .popularize-app-game { + margin-bottom: 30px!important + } +} + +.after-install-games-fixed .popularize-games .popularize-list { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: distribute; + justify-content: space-around +} + +.after-install-games-fixed .popularize-games .popularize-list .popularize-app-game { + max-width: 180px; + width: 45%; + box-shadow: 0 6px 20px 0 rgba(0, 0, 0, .1); + margin-bottom: 10px; + border-radius: 20px; + background: #35a89b +} + +.after-install-games-fixed .popularize-games .popularize-list .popularize-app-game .app-download { + font-size: 16px; + height: 30px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff +} + +.after-install-games-fixed .popularize-games .popularize-list .popularize-app-game .popularize-app-game-content { + height: 145px; + background: #fff; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: center; + align-items: center; + border-radius: 20px +} + +.after-install-games-fixed .popularize-games .popularize-list .popularize-app-game .popularize-app-game-content .app-zhibo-icon-img { + margin-top: 10px +} + +.after-install-games-fixed .popularize-games .popularize-list .popularize-app-game .popularize-app-game-content .app-zhibo-icon-img>img { + border-radius: 5px; + height: 50px; + width: 50px +} + +.after-install-games-fixed .popularize-games .popularize-list .popularize-app-game .primary-text { + max-width: 80%; + color: #4a4a4a; + text-align: center; + font-size: 16px; + font-weight: 700 +} + +.after-install-games-fixed .popularize-games .popularize-list .popularize-app-game .secondary-text { + max-width: 80%; + height: 32px; + overflow: hidden; + text-align: center; + font-size: 12px; + color: rgba(93, 103, 109, .9); + padding-bottom: 5px +} + +.after-install-zhibo-fixed { + position: fixed; + z-index: 200; + background-color: #f3f3f3; + top: 0; + bottom: 0; + right: 0; + left: 0; + overflow: auto; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column +} + +.after-install-zhibo-fixed .after-install-header { + -ms-flex: 1 0 165px; + flex: 1 0 165px; + margin: 0 10px +} + +.after-install-zhibo-fixed .after-install-header>.icon { + margin-bottom: 0 +} + +.after-install-zhibo-fixed .after-install-header>.icon>img { + width: 60px; + height: 60px +} + +.after-install-zhibo-fixed .appInfo { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + margin-left: 10px; + text-align: left +} + +.after-install-zhibo-fixed .appInfo .primary-text { + color: #4a4a4a; + font-size: 20px; + font-weight: 700 +} + +.after-install-zhibo-fixed .appInfo>h3 { + margin: 0 +} + +.after-install-zhibo-fixed .info-text { + display: block; + font-size: 12px; + text-align: left +} + +.after-install-zhibo-fixed .after-install-header { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: row; + flex-direction: row; + -ms-flex-align: center; + align-items: center +} + +.after-install-zhibo-fixed .Downloading { + margin-left: 10px; + width: 45px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + font-size: 14px +} + +.after-install-zhibo-fixed .Downloading>i { + font-weight: 700; + font-size: 20px; + margin-bottom: 10px +} + +.after-install-close { + position: fixed; + right: 20px; + top: 20px; + z-index: 201; + border: 0; + background: 0 0; + font-size: 16px +} + +.after-install-close:focus, .after-install-close:hover { + outline: 0; + border: 0; + background: 0 0 +} + +.after-install-header { + -ms-flex: 1 0 240px; + flex: 1 0 240px; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + -ms-flex-align: center; + align-items: center; + color: #4a4a4a +} + +.popularize-app, .popularize-header { + display: -ms-flexbox; + text-align: left +} + +.after-install-header>.icon { + margin-bottom: 10px; + font-size: 0 +} + +.after-install-header>.icon img { + max-width: 100%; + width: 80px; + height: 80px; + border-radius: 17.54% +} + +.after-install-header .waiting { + font-size: 22px; + color: #32b2a7; + margin: 0; + position: relative +} + +.after-install-header .waiting-dot { + position: absolute; + left: 90px +} + +.popularize { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + background-color: #fff; + box-shadow: 0 -2px 10px 0 rgba(0, 0, 0, .08) +} + +.popularize-header { + padding: 0 10px; + line-height: 60px; + font-weight: 700; + font-size: 16px; + color: #4a4a4a; + display: flex; + -ms-flex-pack: justify; + justify-content: space-between +} + +.popularize-header .refresh { + cursor: pointer +} + +.popularize-header>h4 { + margin: 0; + padding-top: 16px; + line-height: 16px +} + +.popularize-header>p { + margin: 0; + padding-top: 4px; + padding-bottom: 6px; + font-size: 14px!important; + line-height: 14px; + font-weight: 400 +} + +.popularize-list { + margin: 0; + padding: 0; + list-style-type: none +} + +.popularize-list .popularize-actions { + -ms-flex: 0 0 70px; + flex: 0 0 70px; + border-left: 1px solid #dedede +} + +.popularize-app { + margin: 0; + border-top: 1px solid #dedede; + display: flex; + -ms-flex-align: center; + align-items: center +} + +.popularize-app>.app-icon { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + padding: 10px; + font-size: 0 +} + +.popularize-app>.app-icon>img { + width: 60px; + height: 60px; + border-radius: 5px +} + +.popularize-app-zhibo { + padding: 10px 15px 15px; + border-top: 1px solid #dedede; + text-align: left; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column +} + +.popularize-actions, .wechat_tip { + text-align: center +} + +.popularize-app-zhibo .secondary-text { + overflow: hidden; + text-overflow: ellipsis; + white-space: normal; + margin-bottom: 5px; + font-size: 12px; + color: rgba(93, 103, 109, .9) +} + +.popularize-app-zhibo .popularize-app-zhibo-content { + width: 100% +} + +.popularize-app-zhibo .popularize-app-zhibo-content>a>img { + width: 100%; + height: 100% +} + +.popularize-app-zhibo .app-zhibo { + margin-top: 10px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between +} + +.popularize-app-zhibo .app-zhibo .app-zhibo-icon { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center +} + +.popularize-app-zhibo .app-zhibo .app-zhibo-icon .app-zhibo-icon-img { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + font-size: 0 +} + +.popularize-app-zhibo .app-zhibo .app-zhibo-icon .app-zhibo-icon-img>img { + border-radius: 5px; + width: 40px; + height: 40px +} + +.popularize-app-zhibo .app-zhibo .app-zhibo-icon .primary-text { + margin-left: 5px; + color: #4a4a4a; + font-size: 15px; + font-weight: 700; + overflow: hidden; + text-overflow: ellipsis; + white-space: normal +} + +.popularize-app-zhibo .app-zhibo .app-download { + border-radius: 5px; + background: #35a89b; + color: #fff; + width: 90px; + height: 35px; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center +} + +.popularize-app-zhibo .app-zhibo .app-download>a { + color: #fff; + font-size: 14px; + font-weight: 500 +} + +.popularize-content { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + margin-right: 10px +} + +.popularize-content>.primary-text { + color: #4a4a4a; + font-size: 20px; + font-weight: 700 +} + +.popularize-content>.secondary-text { + font-size: 12px; + color: rgba(93, 103, 109, .9) +} + +.popularize-content .popularize-content-title { + color: #1aa79a; + font-size: 16px; + font-weight: 700 +} + +.popularize-content .popularize-content-download { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + font-size: 12px; + color: rgba(93, 103, 109, .9) +} + +.popularize-actions>.download { + height: 40px; + line-height: 40px; + cursor: pointer; + color: #1aa79a; + font-size: 20px +} + +.popularize-actions>.download.download-block { + background-color: #1aa79a; + color: #fff; + display: block; + height: 50px; + line-height: 50px; + font-size: 16px; + border-radius: 3px; + box-shadow: 0 3px 0 0 rgba(0, 0, 0, .1) +} + +.popularize-app-detail { + padding: 20px 10px 40px +} + +.popularize-app-detail .popularize-header { + line-height: 40px +} + +.popularize-app-detail .popularize-app { + border-top: 0; + margin-bottom: 10px +} + +.popularize-app-detail .popularize-actions { + padding: 0 20px +} + +.bottom-popularize { + position: fixed; + bottom: 0; + left: 0; + right: 0; + z-index: 3; + font-size: 0 +} + +@media screen and (max-height:500px) { + .bottom-popularize { + position: static + } +} + +.visiable-moblie { + display: none +} + +@media screen and (max-width:720px) { + .main .ad-section { + width: 100% + } +} + @media screen and (max-width:768px) { - .main { + .combo .main, .main { width: 100%; min-width: 100% } + .data_error form, .error form, .forbidden form, .passwd form { + margin-bottom: 30px + } .main .app-brief { text-align: center } - .main .app-brief .bg-path, - .main .app-brief .qrcode { + .main .app-brief button { + display: inline-block + } + .main .app-brief .bg-path, .main .app-brief .qrcode { display: none } .main .icon-container { @@ -506,14 +3184,92 @@ p { text-align: center } .main .icon-container .icon { - display: inline-block; - position: static + position: static; + display: inline-block } + .main .footer .one-key-report { + float: none; + display: block; + width: 80px; + margin: 20px auto 0 + } + .dialog { + width: 100%; + height: 100%; + margin: 0; + left: 0; + top: 0; + bottom: 0; + border-radius: 0; + padding-top: 30px; + overflow-y: auto; + transform: translate(0, 0) + } + .dialog.animate { + transition: left .5s + } + .dialog .dialog-close { + left: 10px; + right: none; + } + .dialog .dialog-close .icon-close { + display: none + } + .dialog .dialog-close .icon-return { + display: block + } + .one-key-report-dialog .report-form { + padding-top: 20px + } + .one-key-report-dialog .content-row label { + margin-right: 10px + } + .one-key-report-dialog .content-row .custom-checkbox { + margin-right: 5px + } + .one-key-report-dialog .dialog-action { + padding-top: 20px; + text-align: center + } + .one-key-report-dialog .dialog-action a.btn-report { + float: none + } +} + +.wechat_tip, .wechat_tip>i { + position: absolute; + right: 10px } @media screen and (min-width:1024px) { .main header .app-brief .icon-container:hover .qrcode { - box-shadow: 0 1px 5px rgba(0, 0, 0, .3); - transform: scale(1.6) + transform: scale(1.6); + box-shadow: 0 1px 5px rgba(0, 0, 0, .3) } +} + +.wechat_tip { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + background: #3ab2a7; + color: #fff; + font-size: 14px; + font-weight: 500; + width: 135px; + height: 60px; + border-radius: 10px; + top: 15px +} + +.wechat_tip>i { + top: -10px; + width: 0; + height: 0; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 12px solid #3ab2a7 } \ No newline at end of file diff --git a/src/main/resources/templates/install.html b/src/main/resources/templates/install.html index c1a3bde..d646297 100644 --- a/src/main/resources/templates/install.html +++ b/src/main/resources/templates/install.html @@ -12,6 +12,7 @@ +