From 3f079db0019db737f8c23907b719157a89a3dc2e Mon Sep 17 00:00:00 2001 From: xiongxiaoyang <773861846@qq.com> Date: Sat, 14 May 2022 08:02:38 +0800 Subject: [PATCH] Initial commit --- .env.development | 7 + .env.production | 4 + package.json | 6 +- src/App.vue | 25 +- src/api/home.js | 5 + src/assets/images/404.jpeg | Bin 0 -> 9702 bytes src/assets/images/author_head.png | Bin 0 -> 1718 bytes src/assets/images/default.gif | Bin 0 -> 10189 bytes src/assets/images/icon_dt.png | Bin 0 -> 1536 bytes src/assets/images/icon_readpage.png | Bin 0 -> 12310 bytes src/assets/images/icon_reply.png | Bin 0 -> 679 bytes src/assets/images/icon_sj.png | Bin 0 -> 1203 bytes src/assets/images/icon_user.png | Bin 0 -> 6401 bytes src/assets/images/login_qq.png | Bin 0 -> 6352 bytes src/assets/images/login_weibo.png | Bin 0 -> 10232 bytes src/assets/images/login_weixin.png | Bin 0 -> 8919 bytes src/assets/images/logo.png | Bin 0 -> 4972 bytes src/assets/images/logo_white.png | Bin 0 -> 6045 bytes src/assets/images/man.png | Bin 0 -> 788 bytes src/assets/images/no_comment.png | Bin 0 -> 2563 bytes src/assets/images/pay_wx.png | Bin 0 -> 3669 bytes src/assets/images/pay_zfb.png | Bin 0 -> 5884 bytes src/assets/images/pic_upload.png | Bin 0 -> 1401 bytes src/assets/images/search.png | Bin 0 -> 6502 bytes src/assets/images/smlcover.png | Bin 0 -> 399871 bytes src/assets/styles/about.css | 27 + src/assets/styles/base.css | 235 ++ src/assets/styles/book.css | 155 ++ src/assets/styles/easyui.css | 3243 +++++++++++++++++++++++++++ src/assets/styles/layer.css | 1 + src/assets/styles/main.css | 245 ++ src/assets/styles/public.css | 1402 ++++++++++++ src/assets/styles/read.css | 181 ++ src/assets/styles/user.css | 137 ++ src/components/Header.vue | 80 + src/components/HelloWorld.vue | 58 - src/main.js | 13 +- src/router/index.js | 27 + src/utils/auth.js | 15 + src/utils/index.js | 27 + src/utils/request.js | 41 + src/views/Home.vue | 1305 +++++++++++ vue.config.js | 18 +- yarn.lock | 173 +- 44 files changed, 7346 insertions(+), 84 deletions(-) create mode 100644 .env.development create mode 100644 .env.production create mode 100644 src/api/home.js create mode 100644 src/assets/images/404.jpeg create mode 100644 src/assets/images/author_head.png create mode 100644 src/assets/images/default.gif create mode 100644 src/assets/images/icon_dt.png create mode 100644 src/assets/images/icon_readpage.png create mode 100644 src/assets/images/icon_reply.png create mode 100644 src/assets/images/icon_sj.png create mode 100644 src/assets/images/icon_user.png create mode 100644 src/assets/images/login_qq.png create mode 100644 src/assets/images/login_weibo.png create mode 100644 src/assets/images/login_weixin.png create mode 100644 src/assets/images/logo.png create mode 100644 src/assets/images/logo_white.png create mode 100644 src/assets/images/man.png create mode 100644 src/assets/images/no_comment.png create mode 100644 src/assets/images/pay_wx.png create mode 100644 src/assets/images/pay_zfb.png create mode 100644 src/assets/images/pic_upload.png create mode 100644 src/assets/images/search.png create mode 100644 src/assets/images/smlcover.png create mode 100644 src/assets/styles/about.css create mode 100644 src/assets/styles/base.css create mode 100644 src/assets/styles/book.css create mode 100644 src/assets/styles/easyui.css create mode 100644 src/assets/styles/layer.css create mode 100644 src/assets/styles/main.css create mode 100644 src/assets/styles/public.css create mode 100644 src/assets/styles/read.css create mode 100644 src/assets/styles/user.css create mode 100644 src/components/Header.vue delete mode 100644 src/components/HelloWorld.vue create mode 100644 src/router/index.js create mode 100644 src/utils/auth.js create mode 100644 src/utils/index.js create mode 100644 src/utils/request.js create mode 100644 src/views/Home.vue diff --git a/.env.development b/.env.development new file mode 100644 index 0000000..b1ed7e8 --- /dev/null +++ b/.env.development @@ -0,0 +1,7 @@ +# 开发环境配置 + +ENV = 'development' +VUE_APP_BASE_API_URL = 'http://127.0.0.1:8888/api/front' +VUE_APP_BASE_IMG_URL = 'http://47.106.243.172:8888' + + diff --git a/.env.production b/.env.production new file mode 100644 index 0000000..333eb9f --- /dev/null +++ b/.env.production @@ -0,0 +1,4 @@ +# 生产环境配置 + +ENV = 'production' +VUE_APP_BASE_API_URL = 'http://47.106.243.172:8888' \ No newline at end of file diff --git a/package.json b/package.json index 0d88d96..bbce30c 100644 --- a/package.json +++ b/package.json @@ -8,8 +8,12 @@ "lint": "vue-cli-service lint" }, "dependencies": { + "axios": "^0.27.2", "core-js": "^3.8.3", - "vue": "^3.2.13" + "element-plus": "^2.2.0", + "jquery": "^3.6.0", + "vue": "^3.2.13", + "vue-router": "^4.0.15" }, "devDependencies": { "@babel/core": "^7.12.16", diff --git a/src/App.vue b/src/App.vue index 591a031..e448b11 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,26 +1,11 @@ - - diff --git a/src/api/home.js b/src/api/home.js new file mode 100644 index 0000000..69b8b6c --- /dev/null +++ b/src/api/home.js @@ -0,0 +1,5 @@ +import request from '../utils/request' + +export function listHomeBooks() { + return request.get('/home/books'); +} \ No newline at end of file diff --git a/src/assets/images/404.jpeg b/src/assets/images/404.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..1308714de3cc33cc89b24ea6e1d855b22b4398e5 GIT binary patch literal 9702 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/author_head.png b/src/assets/images/author_head.png new file mode 100644 index 0000000000000000000000000000000000000000..4cc1ccf507818a319ebc6d5072bc3fc6c466a252 GIT binary patch literal 1718 zcmaJ=3s4hR6kUT>5alz~S}6m|B87+~*@Og$Mm`CjC`lniNi9{DWFZ;Z-Iy#SFo=TH zT1wFhrNxS5YPCoyR%NI@A!OiQ5vU}dOLizqjtB$$GxX>bA5cji0@LtoYV zpTv53mKJ5oP(6{MQ=$~y+m=ep7wS-iBy@6uNS~TwoSGmBy_(R1LLumvsKHf)K~JB6 zOC)?Tt|t*(iHb!6h$3KUG%7xa!{UiVqCid*I~ax|xe<{;5m7K45gs1QjtC6oPQ{7{ zWd?@g>NJ_CDoRIS;6%rK&CIp1XXKlVRn1%rXU142RSeU1 zum8H|DHkOk+i_a8lrgP)6sN?lqf~7SJ-Ly35lhHO1(`skk_JSF0x!iY#*j4XVh~l< z=HJkj6i6NyE02uTY`*u}x_|%vYd)K!zrTNce7vix%WO9H^z^i}w6wOiS}c~Prl$7x z_K}ehtJOL*H1wcw2&4F&NtrYO@ciz=XWQ2HwK^ehkh~j32w?^QTCrFZE?3kaN_@O; zJ2-!^#WLgqUF)~@)%|g@<#*F_%-T|xx_6KFb*MBbV{_m7Lw7A3nk5IyYd`pt?j5tb z;awkxgQt5-3(h62@J{Wy`z`CulQpE2ln@F|h6%wR30s z_OLqjt!Huhqu>oFod3%64KU?MucHfVS1u-{gAc}Pd*co+ zNg8heXkNXQcDli_D;~<`9sb&|XL(+WYdGO^A(N0si|=`4ohw_oEO~*SYeGeJSXm)& z=~KkzMCFh9s(i7qhIE^?*R-~%BAz`f^oZNpl4el)le}rGedRUFKH7L+ z{7Q6;$u$q>lw59>9T?c;cyV@I{@b))-f_r`au>Noy3?GX*n{g**O*K+srT}w zxOnI}UEt_Y%I?nNd3|*8!0Hfov3j((DzoI+ixOq8WaI8&mY_Sv?e?5AMSxX}7ksg6 zkN>c%%ZpT8bLw`o#|^ezo-S&Gu<}KI9t}r*eX_#*3+Q3ncU*-VJJ-%%zBtI)d@cD- z5zpGPEw{ZPGhT7noEQKno%YyQTpyPFbIpgQ;88K0>$j?N%lj zQe@8lyy}v}2}`5nDaohFi$b$Ju0D?*?J6r`bPRWFD0y-5j<11KWNC*4&hHf%JLnxx zbIQ;0+n@6L2e){(?L5(~&nr$ndrKvCZ|lA}9$H&JT<696;cH5{fH+brs){|9bx Bv}OPR literal 0 HcmV?d00001 diff --git a/src/assets/images/default.gif b/src/assets/images/default.gif new file mode 100644 index 0000000000000000000000000000000000000000..182f9014f10523cb1fe7ab1e2b75fb75d3538f12 GIT binary patch literal 10189 zcmeHrcT|(v)_2sgjRi$%3SkuK5QdJFFp7W>igY26j6!Ik7KW((PMiP$PJDj=$KwDU!1c>q++3Hgb6?@+KJx_VBp5uSme&tE(@`85s~i%#_oe;)RykrO<8e83w(ja#=g!YuSG z!v3$v@dv=wb0>d3k$>vMZNSN^Cr({Gar_Bz<9m>&PW&0}e~nW=oIZKt%y-${D}a+H zPXbP#{NdEuA5NY;^C^wAapL6FQ@6O~@BMJw?7HGL5e3w9 z^C!9eQx(T!fQzTTD_=cz6`&2+Tl+_I|4aX622N_o5lKFskPL_DA9tP%`Dbp-&F#tS zD|RM_v=c;kv`SQpvR#I1P{zkBh zPm@rs2ltJy*el^s5GBC*U;fhLzhPQ;mcX0J=XJ4ZhL@DP$>uU+h=JI2vQT{h;yqH! z&VtQ!o_U;`7NBXzfJ^$G>5x+H;aS%f3-b4C4zI1fjD8qlA7PPCTVlI+{~Is=O(eW` zs)K7yd&}1|vG}rYh^{0w0J0kq2yfibtqe8Fux$ht!wNvn%7f2m=}!lx48VO)8*-r& zHgJuF07S6%C9!jYa;uurqRaSrk06MRLG3}c?F!112M&bt_M1vuug8|wT@1f<)+8yX zBIM^!#Pg4_*oD#TdgY|LQ(edicIi4nL3<$96_#ZT)R!#f#7;D*6cJ@lE}5T5d2k+_GLyR^{Su=Ybo@ zX2E9ZJ)e66F9j8GyMqkVaiLEuJHe5TJvtPjQDm(wYK71BTQ zxI{(yYriI~gqZhbWW-%T)7#j$Cyfh@Cx4m?wrLdI&}GRTQFm&6ujeJ3Gh;}ck{ePD zN796TImh(L;RorM@cdws>U!`)X35J0DfhXWO(>`=HQ*N}(8EKNsW~zN{Jke`>lCdO zr<9K)eFj{XHBa%h-qr>L1b@RvWilKoo%Xc^+5&7p&h2DK=mU57s}74}z)Vh0xo>UX zo#b!Rdz@pyof&_#XCWcpi(1~e~WQIoJ zk)$dQTW0;{UH2{grfvUK>m);xoQgKC2d@a#V?XEItKf zc&jQXQFfm#^Z>2S74WH#fOW)*2#d3TvMUUAtfUilqm9&3PpomF^btEtCAtpB(OZ^0ZIk1R-OEG4F4AGr6m z7fKUz6qO1JCi9^nVxmTZ)0Yfgqq8-RM{^LwP&;YG!T(!Xi%XwFRz%vHEV(66`NMgp zhQe7N3}(USrgx*}{&U_y2AL|#ML!4od59SJFBAs4WlAo6a-lF7=S{H~51WKL&5vsjqj&wo-cpYNW}3d$E*`NZXrpj(fw5{rK_&Yz>Lwuv$QxW%>wC6g z`sj7+T=BEU1iLwm(R6kqD*SRsW|L+ly-TzbBPQkCMQgyk*MrJ7A3j_y87{QqAo2W@ z=6mkXSqD(@WL58nn8f;oPxQxX$7O! zM+Y*GbGm1FBe@9UMU^ENQr|9(wF{!{qwS6!mjO-8Y<+fdmehH};@54)_qAqs@O+BV z(~gfP!@kte2o@0VqypuA?dOi9t*z{Fq+Xo-vqJfBt|WN1*>>Li1CHZiAyIo7e5ukb zDOq^OkH1Gmqn2oScikfajaR+8lBLb)cWcPeY`2IXYg1R-M|#!L5CoUrTng3kx}<$J&9XGsZFt_{9OpiaWx{2? zlJh(L)9k8)M%WnBx{cCRTu^lX*`ckM65M^T8sA(v(mh{jYj6H+$0H?vR5Hxr21s!D zwEcCFQK3+@$?NvX-vGb;B^rJRBuF{qC-LeT9t?LYW2IU=r%YH{cbW65ubetH*&}1dLa1{Me;{8l6JMsnCizF#vZKMS zAF-YGe_0{hdu`N9GJR)V@nrWkVKj1#$k^)aD7~$Z^mERdO}00t!OpCI>~zy*vXU{O6YTn zlU#tLuwC)iC*z3L5R~Z@jG{&HTb#taKQ!-+&EKXN0tS5 z*R@=Eme!=uHdFWGGzW}hF8~r;@T(|Pmz-q#vf@-a#P;Y&s5>nq#7Po znXUM`EKpzy4u~7seil7A*{wrNkHCcSyKz(UF@SbS$qqAA8ME;)JG-CzfV#ZtPswOm z(dGSvLG>txgK8c2(%kK0Dzz0Bca$XRhRPs)$$sk$5E<@U@GocLWE@(Suz*h)WIIQd}YbHIGMICQlY~Y$M zs)gru%vuP5nv}Yi_?V+oAdU<(5&;%S?7H(+GbiF{!`Py|sqmN9u#!^n9oUpgX|}+* z9?ycp_+O_yLosuaxZh*XQ@BU_!HF3Yw&lW8+2}UYF(Z(d&^fDtpIPLmxO1QC1d4Mg z=OYxrc?)V0%b6ZTA;*Djclyi0g_&NH%&>Y!GOOUCt6O0V&au5TeF(zAx~BGu zsKScdt1>grl!)#xz1*jahTirT(F~F)>H7d^`vM61B}$dZLygb@D_%P@=6!HKJkQ&% ze@DU443)&(Q=H$BFa1aj&+@4((%M?{Y)j4_+2}6aw<)4n#AMj{ES5XQmh$^(h-~t@ zb`<*;9$f-;muuGfFTA_=4z!8JeAU;S?mW0t%ro4I_pDg7@X6(_u$jT%Zdv43J8>|Q2<)o9oXn#y2e(@yxSa#XtklpGpOb}q&U6jh6;gVyoOPmMUCX}E46(n?1$gNP~L22?FYCaObQhf$| zF|*<)I@({olRi~C>?3HazEMs|8i;KcE|xt|Fb0=&s+A4}KgtzNdb#@15$gGU8?;9zEXN)BT#+=IH&Oy=xl1^QcRdOFXQH2 zn|@|>Y7(ry6mcLD%N=Uqk$CDetmn6rfS}Mn&MMIC+>}CsK0N>EJqyoWAaa|4q$GFx z-%Bv`FNvFXkmrfZI*aaCTMzv;BYQQ?a4b%Lb3=l$^Rw1D|O;hRTYA2wm; zBgcR|%Mg^eY5@o~ud_NL3g@L7Ea+lW_}i9&OOfLZTWgnRbD4Y1ujh>KYtmBjD~{_R ziPA~6K4kZsJ9IPCct-f`-pAxur-^)$hA$=AOR<4`{_BNWA=}`XdZ~q2Zf4@EK+oC1 z0U2DEM9)4mhwQK;wJzy1Ls=BXk1O2L6BNDcZX6)F3@UyR%xeO+?b(dOwE{1cW@o^D zteJ&+XlXvK6Q4|fuNd{-X{oL(X=lyt)y+niY;)btip3)RR7p2~(S3j)>9>Db769Ok z%etBkHcm}4pSqOMKsS_qcMMR32`m!d$@+OO=-P$DWurY10*=OIY>YC&g1ZO*LWlD4nNK-J*Z!0usO!dB4H>1D4T@1jCg zsXpyscpN`#ANSQz(cYclt9Bls-DO+nbE~~ZWK`VbT zuKWeXSTD3$*}c;eYSGbECkCw@>RM{xnW$T{%*0bFpwi>z)^8dPsHXPTQ`#`Zj8RoT-W zXXPI&Y)-!t_l#nQ^j(UUpb$fs9zthm(06#(d*OGE%a-5@s zgB|&a(YFcL;mg5T29jzuJ9hDXI)Hdlku&ci8j? zeYx!)iW{aGKg@}Hf-2GxHmzEr2pPBDhG9e*cSM16z&7+4AU17hr?ph8DQdBsCeQjt zo0}Z&In=!IChqatVDQtJ;7s%4n=d^L!zsO!pS(Moq{TR@BWZW6$I*2PRcrF4^9&QZ zU#)rPOrScaB*qM#-5pj?0&8?#**+Q&_VHi7xrGB>>uDNAdY3;v$W`AnycF>QKH7P` zBqa&D_<17vmUg;ivbVxIYcpd{`*UisY%L^J3tTvsm(MQIH&1pWT71FtROD@hi_8XP zNnr*O41)W8U#(-1hm)9e$*{f#MTM2%yS`OqhuiwXt+d0)E) z*Ns|tZa#PKFd>0bW~Zj48w6#xg9N_N`G*D`<^TEG5l+ zc)>utz{~o#laKy&odE!zD!*L#LBCUZ23*UaoRQk{)U8H{q$R=?GbdA2>JFSb=%!I~ zou?_&NF*8<>-K0pe-UXq$&s|15?ywD^>krdVmns7(ChlH{fs7}fY4mf(w}YPxAZG2 zTUyPyA3|FiEyFrx7nRTBA}SKw>YZ7WZhM%X^;x?7bAVz{`PDXb9@X0xlH|QUMRQ3F+89 zB<=*f#|jj@H8%MXwX`q9Q;`ulZ{M^hm+SOD+%}$~5?u|!i~4^%C!e#zfFG&iGfQ1( z@3H6B`pmZ~?cg$dwZ_B(4;Z{v`0{Xc3JcnAytw4)i46ZyQ|H=nQLm7U!|TP)z$bg5 zLvb6f4;Xah;|ib5C0tLF_?CD>fs>y^l;|VO3eNm~H(k8F-mkb~(mo{kVOJsD#2vNF z5DxbIx#6-R)QDpu+aeyN>M5O0m>EfMC?`1=*ZeVyqT)-#@Lj`2JZOhuKV97w!s^+t zGFc#pQJo2R4=>EUsA0y5DdSCJQ0IRAJdxABf4jum zboq>*h zBD_w2ul?LAp~!aKX!xbs3uep?no#PTR|}Sk&rD*C@(v6zPe^QjWv6f(du zjGGNJy6H-7shas61G90+@vp*2zl<(w(>gpiK$Gj5t@rXnHdv(747PVfx_jasz7{No zaLl%_-$r~xQzGyeet#l9P`)qTv@C=)O|fzCZq+po<&*eko2H)C^HFg@no?Zw?w;J5 zQFi0iP`0tD88&KPJ5H}ai69pc=W26frt5mrO-B!GsNdy)_7R;wP~8;8Q?aj$tUy_* zz4H0<31{{fi=-E7R)YB@WPj57pOW?eOAb6?a&+rrsJ-A#=~N4WhFUdyVjfa~Nwlv_ zH%e77k4X+G3}YL2E@lq6Hkoo0d0H-WkL|s6?31nB^K;o^JIb&JH8Yc~XSZIH`AlW( z3-L9hiB1d)DLZT3Dr6=$^vTb)iv~|pjFT9VwD3=Ti=SIQW+JI`$w|#>2Np_fprh1|2&s%uV+(jy;|$lDHqRCAEYR zbhqiYQ9{ts%S_F#)w!?P&5^xfo&ySdVe1)X;^Rd>_%Ks46VvCG%z_2>BN|!90PdGQ z=}l^7edw6^z7l1=R@M$^k)?U+b}*@?tXE2Uk$ax2BU{%zC4DS}87I$3bI`MW#)t<) z6f=>~@#5UcdEgCSt{!`|D2hmL zM~X`OZ8tLlTZyK|AJMaZ_0Bp+S?FFPR3*J;JoWLYczWn=*h-SWAqcGg#eXFljbA=`HZ}PxueC}$HzMY#u{gAXTcM3DRmfvB(ghO*>S^=nouX&J zeQo46YSB?=6dZl@!PX3U=ZNCTL;2esy_LH@R8hA2R7y*CltBKM*Oemth#sVwxje}Q zHQA*4c1m#_TR(^Ss>#X2Mwk!pmCLW}QMCeEy1cTGDdTu%s|q^pfUW2}Bw|Ih zHE(C56$WbRjOq9Q{eA(yo3?FOlPF*iCOBDbp|ye@hbGuHPz-z&OPhb>HhYMTa_S_7 zAnnVEBVCQ${sorGvisN8I`N2WUXooQ#;KIf4HGsIrkL;rNAOp`U^2s-9xf2mry17y z!xbqh(ViNaHH8NX^z$4U6-p8#yYva}I)zKdJ=kbxxFc87X!N#LKVpVSF*eF9gFD-3_lo;1;CyyN{dI|8_L{)_NG- z33@H3@xTj_y_SyyYPo2MPV*W&wi|5JExG7*%^jULUK|;iCVw=z4ZO5D$`-%tGy8T~ zFu<|RXCR+^J&!};_|Lx5?1bP#!BOHHoBRAh^t6Ntg1B%T7P;=jneocj2 zWF*g~@8vv*6jPg>x`x-?r zA8(-S)O}h55Yiby1JRcDz{>|?`{|^Jl&T{!o683S|4EAmMR*Z%b{rKW!x4wC6>4@z zSL;;G!>@91?4PKHwlq`X+>;2eh(M#m@k5+oeL!|zUHQ{GuHoq!;TVHYc z=GPswmyVF>6QUjoJV{l(SmVtJZHrJl>Y!P~%HN)?C57M>V~#uz6N}CjP3tKvO~VuR zHY{-LHN>d1(gHTlU4gDc1d@=IUK)^(=FE3ciB&g+Z5xTF60|!@8?nzCy8@@0eIL7r z}ALi|EOW!xJ%ZO46+`!dk9s?4QOEFe^*_E@4O8Y#0Ge@bdc4YSV%e7;`wA{W@ zkl&1Y{*+B&-3a0R_X8h1PiE>pF@mmdwtsVdwd)ulIMGml3|Q=yJ`m#BMXwhYkpkJ` z(>+q=iYQjfrkTV0l-bT+7;d^9(N>(Hk!Y;;C25uHvm(o1H<(_gI=d}?9ZZ|@eRJZWNebiJ=I)#+OWvaShS7uHrxj3E*CCo+Q(+0$wq z6eYnbO{NsbTOg^_AtI?~Kp|}j$R|wA_j|+I#kA){$i6@$&|L$sag>iyMXi2BY}XMf zJn~v5!7+J{+S~}nrmAynn2*S>8og3t+$G6RIcxLfp)QoZSBGxMYr9v))C$QaH9~9+ z4fzGNjmAd655@nCX60%}r~X9g@tEx9xemp?^Ep-oVbPh!*oSM2grO!hmG6ATPNi7= zn#I26ZctCKzIP*| zv{}Gt^8K=#2;|RCaI^>y&$}{of}OG3w&_HzX1JQ05l6FXBW%(vlTn;pw{_x-3w%u{_O6(+2n^w3@@r0sh#IxT zf<8E&j{TS*7j7PGWzQhpQ{C1#koDP>jpBN>&nAd#XE$uMw|&UkPszGc73BbbtaTWd zZJCTRjUma??78IHsmDeQXm26u)(Jo6Eq>%-JD^p}V?T)RzdcCm@ zLP{3~3`dk;V1fn$L># z17fYn3T(*D-^Xr>t zQdpJb5SWh0a&n96fOMu)B?QA&RWpG@k?BV1EkmMg7{Saa5)7v6n)HsSwc`IY9_k&b zZwre^tr(G86keZ)e_;l!_wLb&(vCVCdW9nCLt&d4nQsY-A=S$`ApMJ3kObOhBS?Xz zaG19fC`|dSewZb3J1nrcohK|9B?x#X&cpB?x101(C_{K`42HQWk|A6q%8(T(PTELv z2I~z)R5rwmncR||dm8I{B$jq5BCE>e90pyk$*F^jS4km3ZjC&b z9@A9SjHpQKM8TuTL2$CqwDb@TR*L6w)~1(k;RP6Ftt8BmRuSez9OH08u#pr8P2+_J z`Zu+wx<#)eoS{P#oZpUGSQaMyHXg<>k%CD-M#3yk`FWBPC=Rtkh)xknug(Ljlric1 znHFabLsw=_OAP7vr09opySj1&01QufnTq=86>eP9oY{1Pp=fo-P1DJj1{20C!?vO~ zp55igm{(8Vwsz;_fjRHy|8wwO!QPIK<@U>S&jyBw{K59KYU6h8+lM;N6FY=PjN%GkUJKuy_2O>;0#e z^3Cz2*6+;O^7isBEv4~-kb7&)h<~v2y7s42d;hFY!`5nn`*qpHO<&G^y8KS^XXhf1 z$InDRdFsO~&zwE^7tb8id~L_)43^KzLysOd9zDGF+h2Zoyi_}}!Y>H7l8HO};#nqq zplf+S*FY?OcjR-UsgJ!h*7c*Q5bHg#GFtK#a3j&vwL4atiUECzmWJa%zMe6+_}uR7 zaL$c={P%w^F|4_i3fyliF8NsklGW!`vSi3 zkm+8JCdau7p<`C@Pr1LZ;SV@})3h-;wY77>lihvSu!+RQ!z)x%Ysh-~Mp6;i6=AC(WqtsR9vCv7;;o#t~6cvD)aB%PrFZ3uX@(ZP17-aM^ zAaRq`chiDexp|tofZ?Ppq2^$KqJx<=SQBh!>FqoQ7KMXD2!m+ryXk{ege{;B>}G$- zuzNW;y=cS1iAs1mnOWF@-2mobYlx#5%~|Ic8UVynj7Ez%}JPp!_(7~-IIqM>SE2oB_t%o!O6|R&CT{A!RG4i=w{}{=IBcM zj|Cvu)xrhh!~f?c8RE*3BOu%i7(`31ZG_e6gQzIY?7<^p+1ikUqS zYT@nxc63t&iqX7$!)^(&6c)4)0Q2x#@UsaCnp?67@bX%*nF$Dj+4u#xtOU%h_;|U6 zg#NMfzv*)c@BpP{_&E8w1*EvRWQC*zIfVrIWu$ooIJsqjyuAPDDmuElnK@d3|Ct-| zGWWl9dFB3}y23IpU^6$Ui#8N$|4$XD+d$o*t~O97fQ-!FSqCucK^!fio~}%PrRiT$ z1Hmp353r@23)BJdH_pP4|HTKer8&PKpM?;cnII1*o1hghn9ZCM%*|%bWyR0K$;-{j z&tpOJZ+*-Ef#1LC^o8>hhtogq2n$$%1DIjq)rzgej@UOfqoOKkll0k2XEV&Lr+;gSvWqZ^&9Klh zsA~}18xAt;bqgxMag30mxL;gaYQt9$!3wtwJ~j;-5Fycs$-ab{22bV)w0+DdYDN@P zV)lysD3X5>h!TS4A+fMCs)#~}F~|^y%|>6mppiY5q?88J5A~=g&S34uE!EA*vg%!) zAlC%s3P+({6x4lx^ZfLR7*HkzgZ;)j?h(~8e}f)$xHVme8EYr|3=`<;>kUY|kT`mJ zuq?yU7g9aC#&Z6AZGemnZ@P6G%T@oWclvxcAZbEU1pVU_90T5-<*Qe4@Vu+KBow$b zEj6#m+~A2e5Ro06uylA|IWyxb?~thU3v7qFq9R%eG>Y<}gk1&+;wC)0WrqnSL*HC9 z)1T|8hj{Iw>ez?vaVaIvYJwMbEK`|*EpaGz1+MUJs3Gub&ZCiFPE@FdBBOfHWkhf) zTSKVSPer5>yVv;*I8eqsMJvD#3z9wBC>2BMu=|BuP3xSm1hFi1*atX@r zh$2c6E(3Dxc6e(0P$^F5_XrZ4&bBQ}?}E}{C1c)=>{7fV@Z24aXO$4awIopY0yte?(T^ z1uRjRnp(A4|9)_t0ZZEtKu5FY;eXmBqCA_CVHSI2m)-`=!1@FMh-8@kZ*c!SWCZV= zefpdWd;8`kBP#>vSO@mQy_lfw>Y&U3ktgf)ExxQiHwlE1$~oA?-F{h$NU8J^`cIY- zak*3FVi?JD1oz|XZS&v0zxz~>N#pyINLhX&NO8j92KiUreE>v$hYG$815U{n&nSfb zJft)D{s>R1gubd(Nq2|B*kXVOgPXN!)+R;5-ti+6Kh4i-8Mi!H_dA{vwl?N&pETO+ zo?P45dg#9IerkF@Sc%qv?+d3t ze_ib6&A`YsGAp9(Z7VotW8;d%wU;tR86&Y2q)z7zAIW1v+-Ka+9^&5&;*j3jA#71^ zd5$g;tUJkGwH30mxv~y55N0@8w?c{(Omv2{rXt|L_iap1jif)FQw?!+q=1!kKKwCxQOxrxgXAMD5`S{K+0dnjpn77;{A ze^dNE@I`e8R+pMHQ7f3QO`c?XdI=QRBcP^j?!*%dr(fc{Q^IE;kV2?>n~cnmlY20^ zXz9<4c2HS2qHAR(Iuz6Wy-{k(53ua>$p{X_U8Jmo8l%)RcGjU^9kSaM#+1zSg}@m9 zwJQ|)Su5FWjf*2dR|Bw%j=}_b2Xzw zT`LWa?}IIJLFwr;T;tnx>*S$Pkp+8s8`WxxgyClq9im)&`lYE5Y|fI5bDFOm;?~^1 zcf*Bx^3{WFw=}!;S-wB9E-H}>R*{=KByF~_M83_7T&vOVBp=SW{F94)%1^M*5Wn;7 zAPQe-6^YvjX#zS|w;AMczO(&GGLS5>n+G8BVAwIlUQwK-J?CK3^`5;9nQ0~1IVc$A za&;4Hg(3y-`y>OLggS>75_`hC% z|5S)dgWA%%not61-BtBO$Tx&a;<) zt6Sntg?<;}Jcu*7C;<)X$xydV1i}s&Zvj>g!kQABpNs;7#ey)YT0C&CZ$?N?uEfzq zKNpCF@!CU$G4nw7*{G^E4qs*y@L;4^C7ogVIgGZYM`nFJ1bIM@M1*18kvr7u90516 zi~FkBVM+8~dZ-;=F6vzip-7wbX8K@v_KS)-vAft^;yu*h2E2t81^!oKa*cQj9$hv| zlG@gZCvAuY6)=JtBYcwj=CY{s!KM}Thw?$|gm+`a*ZpDLLgS_&NGLDEavQx&$Owuv ziywJl^> zAx|^)R-{V*NwCLZ`IU2y#)i5>oB4uNx1W~r&5aBW{+JwKvSotNlS#d`Nh3&OU4I=x7BZ;4fg=sVOq6&y6zS%v&e5|cR{DIdUDrd3q9~vcrpf1!_8BH(SX_( zypn07GLc=es?mmJx>OvgOkl*Ge++#8ibtNa;EznqO zGv#QjKEE0E6s*AT$v?5jRHG5g-8|h^KVss-W?Fn#!u;mETG0~4<?cV8hmPC-BkbD z6`^ir;^7+BOlRtECZ%OFUG^~s<%l5NPRYEgSK3#rhHY@fcfo(G2>8_`Uj1&t&*5dL zm{DdwFk%G0D+5a-{{d)y#%S(T#_=Q<#LSv?R2P>Bn*6${lq!GDpixQk>!#z*zGOC# z+{Lp8K2~(W9h+}r-vwbbMn`|zge=6H>k!)|ej?J=Q!TlzH)gJ>0rUEqv;x*84mZ6B zXIzVr^*$^vs^w$LI1i9sxkA8EW9JLpv5}DtxelSYXG(L9eX?A#ezN2@QEkj$DGZSE zXeqx)U{RsD25|5P;AEN5wHjRaq| zee$HERo%hqI#bF@)<)Lk`pU}W{WfQlr}Yc({zM`fp z+*uSI6|k4`l~vAN{~cm|abB7_&Y#g-h>6;lv9Zt7ejL&%j0d_It=~Bx`7N(yv%G%#uw%w67I&S*bfp zdLx40m7?+3tL|K>W#+rmY&RxkF}tlK8+P?lqxh0p{z>erwdWPk&8%ZhQ}~>aC+AHC zZc-so-m25G#EyFK%$e%|XP0Ka#u@WVS1ElHy3Jp#zwtnP?Fb1^mQ((^AC;s#j?Na~)2RhhQri#MoW_L!1hDq(sn>x-SCL4sYc$)+Pymx4 zM!gwK`WKu5xb0|RiG_Q@srMm_!cPnZIVNr58F{BE(<7HY6uMPCfh);mCdcfek7Rw|qUY?HGQ)n875fiMKG=coZbXk1(zST@s8?SP+3D2772Y(ZKFsat)D-Lz~C zkbggsjHBWB%D-|R3$fwsLrarf3-=_T8_*i5cAtEho$%v=WR4|FlD93=*svEGMR- zbjC^bP)>pXjKL`ogYq%bckPWBy4I)O5d-4b1~>;%K2!3{LIst(kLElFU-+DUcgJ02 z)#SoL4hpzxK{wqfFb~swHP=Y!!D{=|7ko0s@!W^t@HIj}l7g4gwDM`R!u00XY>b4f z0=b|9QG~}E#Cnk&IP*66=2N8B6U6gYPxw{}_|F$+3R|n#MDt}-APEs9``>~k78JPc zyerz?7h_A04C?w(4uEPzj-lw+QNN+U`h^eFrWYwAv^6kMq(`gm924Z*9~8YqF6C=g ziQA+G`;d)>-uFcHD}=qF4!vY|a1V~SYq6xJ1j>n`y(JO)<%7wtcT8X;@-iCr_3=)hkzvFX};o&t zBU?Cr*+DunPBtvjC{odQz9V#F*cCTjJ}lK)9DDUv;@a2mW4bo4o#HvrF>=x5ArURg zchA;pHp2af{Nfa5!``pB1Qn`~*=(Rwh~Xm#obLfC*^v9t14Djmj5K8)mEa=6kgV0K{OSplwJDuW3)E4tl|k{5@}1)Y6(_fp>|j} zp=R%>!#bU$1ul>w2%)BEc)GCECeSJ+pgq@`B%86=<&yubm!jNZI262KZ0NG0hga@;JE+bbw5$Ay*eP3k??42 zz)rtf!7QoK+=~J)2h%@ouG}u$HG||Vqq=iep1%t-I2%xY@+wp%LFmH!5UAVmxass^ z*{hksWyC7Vh|mPN)(E!s@k+(&N}@V}Eu?SA2%`K!Bgk<5|82PZaQ}A;s)uK^ z#6?5zwLnm3EFo{rjxXasY#C7ulvvXP1t3dok&fy;6#mv`%Bo>=J)=7vrfxk# zU?(n!|v1^35-B(9*> zx32K0A{4cloNQw-ia(w_LJhh!rix)zo;LQPM62~?G9Fb}>0c_U57+e%(H{c39hQt$ zte}B~cWsa}CQC_AKdd@8G7pV$qdVmyawG*A@dGNh$N(YvEETf7wMa@3NsB1d>(MP{5qi|Wf}Oe zIS{=<&k~aCDuFSYQ;z17sgig*4&TjzXWWLI>c~ELQp%jdD5J#~`s4VvZ(w=bTz3YfLq4uYa8i6?O1Bja&7Cs$PE=&~K{xDyNI1+0 z7;?*^esD9j7}h&a^wVo3Z%M=uRaC6Hb$VoYYMgZA?gHoWAeE!OI>YN~fG(qJVP=LC z__1lMdwq6pu90Up^+7w~F7&)wN?SIB9q%#OvA)ng?qa#sU*2G;#&B(W+#;r&UT(C2 zu^XPB=GPsgb0Rs3NSFTEIPSQi*um2L&tng`*xP6oOZL3Tj&H8j-{@`UiUT%oUXY;Xz?hJShSTsQ4TT@2 zN;tVg%11Vq7z+LD7tLq4DA-wNS9hWZ%5$z%jE!KpAdQeYKS(R@VdW^Q;TWQ^$SK83%r1J#ODC+Y zDuXg9kA$tuB7$JNC5@(|1Ia^WczdzOH7!lU+WO%0!H?Yc2xg%nH26_;H(y;3rs9ltm6t=Udq{F1rgvw>JAE63 zarjv7PkF@;#O^a>>6#8{N-g0!*W1;~x9x4vQ`jCt^fg7v=!^`np9d{g?z)1^z>2@1 zP*Nh;G*vow_rS}(La*~^t-nI+xoj+)O-FS{S&va?Ly{iBcT{{vQL7qH)7AF(ajgDB zvNR7PAw{)jnd6$)rjBR7fq2Viv7Mq(d!mxW>ev1rU-+~|^3W2=Qo2eDwQ{|ZR8=ZH zttA2q|J>peYUXwy$HZ^6TMK7x{hOtfw-Be?CW*e@P}xOT0M~Z?s-(vtKN-jxh^wGT|z! z&7-ijv#aRr6k$07%L?Pv>*cF~1FN-c$5@M*b6Ay=8gEw5=jbpmsB*|sH8UvpX)H{` z#6-8u-Y)x|QF+P5&7@EMAd5v4G3mOsj7l)V45M{TAM!ZXISZ)y-a;R!6=SQY6X}^x zSs+8Zs=Hp!`om&CgNf(2;~Q%C@C5gTTg=+^#-Zf=^QUe(qz}w!=ij`lW3LnSWsROT zi(1Y$t-2><`yyo40hXP;H%G?A&NzCq;v{rO#{dl!sx`Y5|Gn%3l(P+i4N76fR(Gzl zP5dA(${co%tfJBEZqqx{rpA6Uy8^bN;5gkDBC0~$hBiu5XOqZ8G0j!cIf(@uzG^_# znZ&46Vp)H_rr7F_@5iD`-BB<{7n3)J86_$vylE$enS+_tQtTmJyRcWyp6rq?gm)w` zA5SRs%wKq8Ot>iG11`LB6k5L|$pt6<7_powt5mKj;cg^>5@#v?2(IRbac6sl9l=2y z)M9dcM#hN&59$me)c6LZc%b5_hb7uIko#xJ{L!h~x}B%>pJDb%oTcnlKHNv$yux$#Do6Tt3*`i$i*_|yG5 z7<+YC^!_0GN8Y}m4d)@kzM#+)NNIGm{!ZcWrBswT6r`dW>3up>jBh_u

ubqpw@6@0d5P|pP(=BD4ns5FieZcTZH7tq_E7Z$#4U!1R;n&jpXke|4W0X-M;;2p)% z1WfluHE(3x)T-WhEJ=C<+Q;>9rELV}Y`}$%k$%K9;hMu); z$8pRirsj2!Mnz-m!c#>3oBX?b0Z;lb1pnRrrxyRN%Kz5l-_&2F_uciY_=djF2-$vp zUKlQSZX@QT!D;YLsMV(N(w5p<-+0F*9cWY#xGFTGMdVL1RZ;+>?f6y#%lWA!c=dJT z?H|X{wj2IgQNbqNmsgvASc&{i77WaVe15fm!L7lO{`4gJ5$y;x&yI3*-GdLB2HqC? zJ2CX;o_zIe8S7*%S-YpPSkAWFRxy7t?>)Mn=T4iq{i;d5akmte9`j5-RsBP%Y^vp~ z4nGfbK$SG6>W52Sa~J;!G%_DwCx$;7JF(fy1cMk!csM zPkLrmrP9^C+$?QzE8LQz2^K8v$hGZfn)GC6&Eyvyy3-7df2 zPZB;!zT~?ln^(DciFLjJ_Ij6-qC3J*={nw~s=Pn#d28QPVxGPmWc$k4ByG2sm6uJ0 zm9U$|rw_dRNB?;|h^%#=U*qG?mg+wqIlU$62exNs8DB07s>LD3fpppFv}fkC`K%O# zH<6m~{Acgqu1e4M_rB67e6T&byv@f56{PZ?3-O4e4bXj~w{|We#2MJ_N$7^gq zO*bT$t;mTFr(ZhHcOs|)*hd2OfSy z54Ml%n9auU%fKd}D~pnDE9{EApHvVhd$u|hynH`F`jPYO=Eu4?SHWW<8XCrGuPx`} z4ynK9(g6Q^KnH!V`~0*nos7*QiJKTZ-@bp{&od0pqoj!kDp}7A--mkdFkI-27!!W6 z8rg>(uG`p(Z`lO1P8j`}>)D*}6{Choc@?yz#=$A0n2ox3B{5+ZC>raH+?suu{-) z@46D-@_X1@z3dFRQ=$*qMit08N3cC5ma-&*m(9CD!xxfCn|AUnetH+cf9@xD^2sb- zyY=DW^VWQCXkS7BYz%Vc_ba;!W9py+GLCa4oGUEeuXDL;WD*}(oEkkqqIC~1NU%v9 z{cLPP$kyQC>$K7c_PMTxMp62`HQmi#3yj?dTeWFS#>whdpRNP>!*q%l zrs`EhJ{KL2+SYqP*F`*O1woK+?#ysCO2ksiz%LTcT7i8rQig%7en>|75D~;~*VsWN z@2~T~N0);n=&zRD1w~%95ps)j39h8poQd_64$y-wL0^J5fg&#S7>_%Nsd*$KLrmt8 z67o8<^KLYGe($L@iT_4^d*a*v{iH%RA9Y_zVy)jZ=SiUEN0Xx|n$CfCm>wSZC%dnc zPe^RIwT9Q7Bq=}j;F2Ycga6f;qF|Fk!jxZ(%m)bVT(xopP9f$NwqI^u?o@L@1kb>w zir~p$pnm$?^m}G{WB4w=*XU=s(gUSt1l^!Vt98FO!&Hn9JzZ9{(CZrJ%7tN`;2i!} z-`ILLZ+da+5atjDXir2&Mh3_4fpl2Dmgpo}AHv1BV?QhM--la)q8x+gW1U0GVX5Q? z0m%B@BeRcbss>l0+ZYt8t3{K&0t7A#MrjVqvGs3J%hu$0?TtSqUdpbv&ukpK&5sG4 z29d;2CMJHp;q^Wp{gVnK+f&F1H}V+-@t6;Sx&%%zea_!L0e7t)ASV*w?0u5qi$ z>jolhbqmGrfv=C8HP$-nm4`3RQwWTwV z#+iRjWwL=nalj=YRO+4~3XmN-m$}2wQ@L#c9a*bAj2X0&DxNfsUW43Zs5Cw zKvmfk*Ti4d%_xfnLEZilMlF|I?oOUsZU-$##j{f#<@EW+EK+|`4a&2)xctfRD)bQ_ z3gzA6?w&A?^&HAmG%FTaOxmpcZU}TI-^mAUsYPoK>H=vS>^RSt{j?t!r8|5x@`TUJ z!SaDYHVDV$2E`vNT5ofe3CM z1GVLZ1#yzyvnYIZq#jLvs>{W~V|qxD?`WAdoQq{+P1Jm73)q~0?V-I}M7yTUXiQd@ z|6@wkU|R6D>YFnE$%&Fn!2|XEI^wrBjODt-Sk~2C$9I0t#bEI2v`EUV$At#}M+dnT zsiY82k_lGg+_OQyhBRniO2TL^pIrdQ1g(UCuVPLl#J0VYhBt@kosyh0Tm*1 zY1CBW^yK$1tMxaybbsI#xO~YG|9Hf(oTYImnE!+y2n#zn(!&2-RydWx=$BmLu!Ze= zC?DJ*SGWrT9^n`T1)KO$=zG7$p?(2lZeby8cO)Srcf^iH*Y@(GZsR?g+fw8`Wtfow zstA*Er7RWkmRKUtCj&T+W!}12_`5M+^dd#_@ksrbUE|d2p^_Uvv_R$#RkxZFHk3-; zUdP0lKVBRQwZ_ZNWQ!t7Uo~XdxEGU%^#%OUD!=2_@Af8cRcU|8^ou(?NMN;;Bj&zr zHQyU$T!Y&1?whR>*?(@cGT72$!h^ zdXkh7L1cs>=qfm&MvCr+*7Qi(Wwjg$d0rjm!Bl6WZ#%h+LxDH%3q7hx)+F7hg7sw; z>496rtI_Mj`HR~%D2`z|i$hnoyf$nfr4R~NY`sQ*(T8Hvcl=KB6IRy)!*MVo=aEL? zDUaj6*x^?aA|7n&mP`RXV0RZ{<5t}Ds7 zhi(oPk(Fmd%nixveE5gnY4(JtKYuc~%FxQw7=_r`-xn1g6ZA^fS&ZuNm@Q4>rQ~xj z91S}E49l`NnppaU7kZkw^igu_Y-k-v(FIc}cSBVX9)YPmxcN;_^^Apb7+c+g*3Yvz z6RVXmEatpH3Xe5k6HZ1R$@$O9P`P5~`Fch8QvdJghWj;aeNci0QxpG_-Gh@j9ja{m zf(@E|dm#X3uR$6cR ze%Y-;rhCqDQcnSnhB8&vD_n1#Ng@aVTYU7wy@WKy$>O3!!0*@x^H`X-JA{RF>V7-%ll>GMT2@LKF+@s(F&Qr$ELI4wM1t}ISrNT;LG5wVNTKsF@o>Ljuh|L zAp^fi{k~OJb_%upZZ-OqkkPBE4RE=9Q|+cr<4Keqr*y>-=4HJqLdkJ%*p3J3roxF zLRvHVQ|GoyS}p0r_&c7?JQCBbkCITJ&T)?t5SFNs$l2pwDi8youWzmO|7=r$#<(78j`hE_c&bZRpA6? ekcr~JaE6mzl%FjrPX79*zM`xuuvXeM9?Bs$7s0HRh4_UiK?@rpu`@v|{0NAM+8mN_h!)qZ`~GhwNH_?3_z}d$ zLZSf+6$Q1>GEqT6J)%NTMC`6Oi7|fc$cwunA-8Y`K3JB4ncvL&znKyI=Obx6l1l+} z0_Xy;G4`7fkq;vBEC_fF6=#iQgQM z$wR7I5s~dAKf0Ltz%dcIZHy^51513YwMJDtNjk0n0j;%NQ50RW)^2JA=6qw#KLa>O z^64y)0X`6s zTgI5{*4iFby$fKNWMAAq?*Oy`SV{6H$q>L95jkv(xk2(cfPEx;65u`81|+YM+y&qf zfB}+bbaZq{wOXwLaDBPn0j;$qRUHtKy~ddP*4ksLdVpki0z3;K?<#6l!&ssV0CfJ9 zHvkw1;B@-l3bb4Q8XC&g>-EQO z)I87YPn(h?Sq!`ED$8cG9lq~>S^#uL41EaTImy#$mByn-09!MeOm7ebPOjOrXgQGd z0jx5{6vHq)qN=+AOt?n_u-QQX{049?pU+<@7K<~f%OTd%0i7Ogs=8K0h5`JT%`Wms zRmVNgdy*zeT7~X9R{{7WYt24V!z){B_lU@35Cm=ywtP}IcFUwV;4iY76(n8otoZ-{ N002ovPDHLkV1n`OALRf5 literal 0 HcmV?d00001 diff --git a/src/assets/images/icon_sj.png b/src/assets/images/icon_sj.png new file mode 100644 index 0000000000000000000000000000000000000000..d749972958ae49928a5e3fa089812a2a73813e76 GIT binary patch literal 1203 zcmeAS@N?(olHy`uVBq!ia0vp^q9Dw{#=yXMPhcvL%^+Fg8c`CQpH@+tIX_n~5u`@1BDVmfox#Swq98FjJGDe1 zDK$Ma&sORE?)^#%nJKnP;ikR@z6H*y8JQkcMXAA6ej&+K*~ykEO7?aNHWgMt19DSK z5)~?PbMlI2V1320kUN}5%WiyPD~AkS7Qqokz3N?*Uc zyj-u`STDaQUEk2s(o)~RNZ-gv7pOwFxH7LKu|hYmSQ%!5OKNd)QD#9&W`3Rm$i&2? z{L&IzC7??oUdSzg8=F@Q4JKfK=~pBc=o{)8fV>1#=KlDb#X~hD#E>34K5C; zEJ)Q4N-fSWElLJPT$(b-ssbzLqSVBa{GyQj{2W*)24v)y~Z)rzmt)Zfki+$;AXwS>c{rVKFb7M4p{IiFex+$ zoLbPfAUn}vQc6Q+di$pT&L33-*cBQa-1f3wayqfgVO8tIEyhZ_8CVS-ZsJ*es@!8+ z^IaYR2ZP&x8-Ex~5_~Z)nWc&^hv~#jcZm)L9g8E9oIjfs8Y+*pNgQQhWcl>KMPY8c z^FLbwZwA}%-JGj9EKf|l`-=U@`Od=Ef)Oc36CWw&ESMP4%KPG>*T$<`f-`t~Z3~!Y zwoJM5FS%Dzfq}yyK*W#X(odc#jeZL27?vi_F#cTVVyY~4Y+6g=qo*nA$*bCJ*7D@K zd@532xaXU^?(F}^r@!6E&{DOeL#i&(YtlmDi?4XuOzaeSm|{<~F){qV>DeDJsX_%* OjCi{GxvX=p!jV$}q#;f4^y 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 Hxy1b!8Z6ZE literal 0 HcmV?d00001 diff --git a/src/assets/images/login_qq.png b/src/assets/images/login_qq.png new file mode 100644 index 0000000000000000000000000000000000000000..a516b270744bad6612043a8d4daa347da52be9e1 GIT binary patch literal 6352 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 Pzj#V=YO=M`W?}yameWkL literal 0 HcmV?d00001 diff --git a/src/assets/images/login_weixin.png b/src/assets/images/login_weixin.png new file mode 100644 index 0000000000000000000000000000000000000000..82e1f66a3e7a21315022e83c3559b4b80dadded2 GIT binary patch literal 8919 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/logo.png b/src/assets/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..c7548bd0eec501bee51acc877ab0138ed805953f GIT binary patch literal 4972 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/logo_white.png b/src/assets/images/logo_white.png new file mode 100644 index 0000000000000000000000000000000000000000..196f3d646bf21f15a9cd30c7a7e36376d94752c2 GIT binary patch literal 6045 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 SWh%!20000A`bQ^1nV}g=`000~#Sb}zk z_R7Bk<2%&XI9Uz=Aka+!O&v%c%kJb1w@VTSt%in!z7u0D3(}eI%*Ocy8D476M~uH5 zO@fMfY!iv9;u`OjbgChQhBD6B=FTbO!93cHuWl(oCv7tk`~vsJkER2twVf?7F&r^q47_~xSJ@g1F= zPP&qeZ%5jC_@b_~_A9blpa$PA=9v*S_r~vXF|%D((D3d)aP2H0G^gGA%fdcCphLif z^@@68@fo-g_<-WNxSMJue9Zs}PK$3^LAa~jh}ahXXK}poChEs$oPf6UrgkEjgDGvD z6ge4-VAUFP0kYij5#6xqNgY1ZRWI?BhjRS$O~KNgD)hy5Gy!YQ4pc7W1M<bctn9`CF$?OF$Qt_I;bdd3(6(_%tQ)V9S9 zTO}nUv)@wrI$71JYQ#xfl2HKZji2;OgjAB@O(EX(3SiKF0I*}3cE^hNSbbdFMOCxo zo(f%w(RInLyMNs4y$G@i@UqJLAc16yqgHBhHO^Ncf3~>&c_ZOHH{uUTDWP5D6@#d= z)7Vl(R~p5Pu9?l$f|vEYU8O22jzmryCOf8ofYnS$1?n4c?mLz~3USP5~bJz7&gK1DK z7ovb4DB}XS+HT3iR%TeW=XPBtp5@UO#ei$7s1+0||CSMRk%_KHay|$f|HlZH7%hO5 zeQrCig`Az8RS(vZY+f)PJ}s`CMJ!`57)IWr&xY@JH9g8vMO^+i@>gK3{r%qgD$Q=s zpe*8CgKtmv{@EUjG66bkkqqr@RmcM~7$jQ~4BlcgW_LCT%)P(xa_JR0cEw=FiN@M0)BqY`WptGee1uZ1#FyLZBhdOT@r4^YgXLWZ6*6zAFKBKq?^@?TYW8C=>vCf#y7^ztD_KJ~r zVBnVk@arYRO@1W%JpAs`;7#E&f#3QS6%>T?3Jd4+q8e@T)W0d`^qg`mADZ^%H6Rz< z9%v75#u1qP@*L#y2IPMPQFRhOnF#HD57lNVc|WUv@Z_xD!juy>N4?Hnqfb;*>XLM4 zn7>Zm5+Ym;wf>f~r6E+0^7c-4AzB9YP9KDE#XB7VmPSoM*9}LG=zxuMC*}7ACtNwS zxMuhGyN!5?$x`R57&A)~(_X*J7a^aoG5B*x0Q?+8Zc^nbLK>Sf-z#2})_9AX}ua=@z6y zga4GtUp{evNaC$yHU6fYS9<39#|?PZ8~0(CX)fUBrY-{S@I3AGC{6|MY!lR*XQA$& zJ}-drCHtkm;Vw|;s~L8)ct#oaoGP&;mKyR#33cATqm;JtD~O$#)P)uwHIqd)cqgg* zS{)TOGzP|x;{8Id)UP! zFYtpoM0yH;)0olG@%V@GU}qAkV0#0fi{7{5R^_LT%{JTUFfmv6h-vcoAiUyL<()}aQ5rBF9POjKZY z^YAW++Qp${bySv)Vj>sctv$wK=7y5K$IC%?wq_I*6-9~)3q35rN$lo(G-3CH43FuF zluyeA9_lrM94Y_=83Nry^obo+uLLi-Vgp#>f%dEg+sMq!tpB@x%veu<>n~(u?!wyk z?Q%3>WhDZQRbU;>v=iw|4l^IUo()F{)(nrJIJNFmFO8BRzcGjUQ(SJg1_kH`j^$ms zxw(djweQ%3X$);t<6U%=ZM^W45q!yIclRskdP*{`D%&MH}2); z#;^ue;HYtX<*cdfDA_%)q)&;h`lrF5UNR4b`{M1?)RdGy85xf{WcsKL*M!Ff$a5(u9Jl}*uo&Fhi$Ln^5S%L73@QaWl l8^tdjr$ literal 0 HcmV?d00001 diff --git a/src/assets/images/pay_wx.png b/src/assets/images/pay_wx.png new file mode 100644 index 0000000000000000000000000000000000000000..ed823d14b200977449bdf6a31eda8d36e13c6ef8 GIT binary patch literal 3669 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/smlcover.png b/src/assets/images/smlcover.png new file mode 100644 index 0000000000000000000000000000000000000000..255a67ad5da414c8b02075719e92f71a6c80e9bd GIT binary patch literal 399871 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Ðk#nxCD^6##mPB>^ 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

)0&9bVPofL2JDzTMJ)d*^>Xocu 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

OtFKN;E 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

5!06Q)D$!km~3 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

19lKxXJ`nz#YOoiYl*)K*XGutt-|%Wgvw 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 E0H=i_umAu6 literal 0 HcmV?d00001 diff --git a/src/assets/styles/about.css b/src/assets/styles/about.css new file mode 100644 index 0000000..2148927 --- /dev/null +++ b/src/assets/styles/about.css @@ -0,0 +1,27 @@ +@charset "utf-8"; +.userBox { width: 998px; border: 1px solid #eaeaea; margin: 0 auto 50px; background: #fff } +.my_l { width: 198px; float: left; font-size: 13px; + padding-top: 20px; } +.my_l li a { display: block; height: 48px; line-height: 48px; padding-left: 40px; border-left: 2px solid transparent; font-size: 14px; margin: 0 0 2px; } +.my_l li .on { border-left: 2px solid #f80; background: #f8f8f8 } +.my_r { width: 739px; padding: 30px; float: right; border-left: 1px solid #ededed; min-height: 470px; background: #fff } +.my_r .title { padding: 15px 0 } +.my_r h4 { font-size: 15px; color: #666; font-weight: bold } +.newsBox { } +.news_list .dot { width: 4px; height: 4px; border-radius: 50%; background-color: #999; display: inline-block; margin: 0 10px 3px 0; } +.news_list li { padding: 0 0 20px; margin-bottom: 20px; border-bottom: 1px solid #f5f5f5 } +.news_list li h5 { font-size: 14px } +.news_list li p { color: #999; padding-top: 15px } +.news_nav { color: #999; padding: 0px 0; line-height: 2.5; } +.news_nav a { font: 12px/1 "Microsoft YaHei"; margin: 0 5px; } +.news_title { text-align: center; border-bottom: 1px solid #eee; margin: 30px auto 40px; } +.news_title h2 { font-size: 20px; } +.news_title .from { color: #999; display: block; margin: 20px 0; } +.news_title .time { margin-left: 20px } +.news_title .click { margin-left: 40px } +.news_info { padding: 0 60px; line-height: 28px; font-size: 14px; min-height:400px } +.news_info p { margin-bottom: 30px } +.aboutBox h2 { font-size:16px; margin-bottom:15px } +.about_info { line-height: 28px; font-size: 14px; min-height:400px } +.about_info p, .about_info h4 { margin-bottom: 10px } +.news_info img { max-width: 100% } \ No newline at end of file diff --git a/src/assets/styles/base.css b/src/assets/styles/base.css new file mode 100644 index 0000000..efd47bc --- /dev/null +++ b/src/assets/styles/base.css @@ -0,0 +1,235 @@ +@charset "utf-8"; +body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, a, blockquote, th { margin: 0; padding: 0 } +h1, h2, h3, h4, h5, h6 { font-size: 14px } +ol, ul, li { list-style: none outside none } +table { border-collapse: collapsse; border-spacing: 0 } +fieldset, img { border: 0 none } +/*html { background: ##f5f5f5 }*/ +body { background: #f5f5f5; color: #333; font: 12px/1.5 PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif,"宋体"; text-align: left } +input::-moz-focus-inner { +border:none; +padding:0 +} +a img { border: none } +a { outline: none; color: #333; text-decoration: none } +a:hover, .topBar a:hover, .red, .record_list li:hover .read_link a { color: #f70 } +.red1 { color: #ff4040 } +.unlink { text-decoration: underline } +.blue { color: #5fc3f3 } +.green { color: #360 } +.black { color: #000 } +.black3 { color: #333 } +.black6 { color: #666 } +.black9 { color: #999 } +.ccc { color: #ccc } +.orange { color: #f60 } +.font12 { font-size: 12px!important } +.font14 { font-size: 14px!important } +.font16 { font-size: 16px!important } +.font18 { font-size: 18px!important } +.font20 { font-size: 20px!important } +.font26 { font-size: 26px!important } +.ellipsis {overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all } +textarea { resize: none; outline: none; border: 1px solid #CCC; font: 12px/1.8 "microsoft yahei", Arial; padding-left: 5px } +input { outline: none; border: none; /* padding-left: 5px; font-size: 13px;*/ font-family: "microsoft yahei", Arial; *background:none +} +i, em, cite { font-style: normal } +.layui-inline, input, label { vertical-align: middle } +button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; outline: 0 } +button, select { text-transform: none } +/*select { -webkit-appearance: none; border: none }*/ +input { line-height: normal } +input[type=checkbox], input[type=radio] { box-sizing: border-box; padding: 0 } +input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { height:auto } +input[type=search] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box } +input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance:none } +input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none } +:-moz-placeholder { color: #999 } +::-moz-placeholder { color: #999 } +input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999 } +input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #999 } +.cf { zoom: 1 } +.cf:before, .cf:after { content: ""; display: table; display: block; font-size: 0; height: 0; line-height: 0; clear: both; visibility: hidden } +.cf:after { clear: both } +.clear { clear: both } +.tl { text-align: left } +.tc { text-align: center } +.tr { text-align: right } +.fl { float: left } +.fr { float: right } +.block { display: block } +.none, .hidden { display: none } +/*base end*/ +.channelWrap { background: #fff; border-radius: 6px; padding: 20px; margin-bottom: 20px } +.channelWrap.channelBanner { padding-bottom: 14px } +.wrap_left { width: 750px } +.wrap_right { width: 250px } +.wrap_inner { padding: 20px; border-radius: 6px; background: #fff; } +.wrap_bg { border-radius: 6px; background: #fff; } +.pad20 { padding: 20px } +.pad20_nobt { padding: 20px 20px 0 } +.topBar { width: 100%; background: #fbfaf8; border-bottom: 1px solid #eae6e2; height: 35px; line-height: 35px } +.box_center { width: 1020px; margin: 0 auto } +.top_l { float: left } +.top_r { float: right } +.topBar .line { display: inline-block; padding: 0 12px; color: #e5d9da } +.topBar a { display: inline-block; color: #8C8C8C } +.topBar a.on { color: #333 } +.topMain { height: 92px; background: #fff; overflow: hidden } +.logo { width: 198px; float: left; padding: 23px 130px 0 0; display: block } +.logo img { width: auto; height: 48px } +.searchBar { width: 342px; margin-top: 27px; overflow: hidden } +.searchBar .search/*, .searchBar .hotword*/ { width: 342px; overflow: hidden } +.searchBar .s_int { width: 250px; padding: 0 14px 0 18px; height: 36px; line-height: 36px\9; vertical-align: middle; border: 1px solid #f80; border-right: none; color: #333; float: left; border-radius: 20px 0 0 20px; font-size: 14px; /*background: #fff;*/ background: 0 0 } +/*.searchBar .s_btn { width: 78px; height: 38px; line-height: 38px; background: #f65167; color: #fff; font-size: 16px; text-align: center; float: left; cursor: pointer; padding: 0 } +.searchBar .s_btn:hover { background:#E23249 }*/ +.searchBar .search_btn { float: left; + width: 58px; + height: 38px; + text-align: center; + border-radius: 0 20px 20px 0; + background-color: #f80; cursor: pointer; } +.searchBar .search_btn .icon { width: 18px; height: 18px; display: block; margin: 9px auto 0; background: url(../images/search.png) no-repeat; background-size:cover; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/search.png', sizingMethod='scale'); } + +/*.hotword { padding-top: 3px } +.hotword a, .hotword span { color: #999; margin: 0 6px 0 5px } +.hotword a:hover { color: #666 }*/ +.bookShelf { margin-top: 27px; padding-left: 20px; overflow: hidden } +.bookShelf .sj_link { height: 38px; line-height: 38px; padding-left: 30px; font-size: 15px; color: #404040; background: url(../images/icon_sj.png) no-repeat 6px 50%; float: left } +.bookShelf .user_link { height: 38px; line-height: 38px; padding-left: 20px; font-size: 15px; color: #404040; float: right } +.bookShelf .user_head { width: 26px; height: 26px; border-radius: 50%; float: left; margin: 6px 5px 0 0 } +.bookShelf .user_name { max-width: 100px; display: inline-block } +.bookShelf .line { float: left; color: #ccc } +/*.bookShelf img { position: absolute; top: 17px; left: 17px; z-index: 10 }*/ +.mainNav { width: 100%; height: 48px; background: #f80; margin-bottom: 20px } +.mainNav .nav li { float: left } +.mainNav .nav li a { float: left; height: 44px; line-height: 48px; color: #fff; font-size: 16px; margin: 0 34px; border-bottom: 2px solid #f80; transition: color .3s,background-color .3s,border .3s } +.mainNav .nav li.on a, .mainNav .nav li a:hover { border-bottom: 2px solid rgba(255,255,255,.8) } +.footer { padding: 0 0 20px; /*margin-top: 20px; background: #fbfaf8; border-top: 1px solid #e0e0e0; */text-align: center; font-size: 12px } +.copyright ul li { color: #999; line-height: 26px } +.copyright .menu { padding: 2px 0 6px; font-size: 12px } +.copyright .line { display: inline-block; padding: 0 12px; color: #e5d9da } +.copyright p { margin-top: 10px; color: #999 } +.code_bar img { margin-left: 66px } +.rBar { float: right; width: 268px } +.btn_gray, .btn_red, .btn_ora, .btn_ora_white, .btn_red1 { border-radius: 20px; font-size: 15px; display: inline-block; text-align: center; cursor: pointer; /*padding: 0 34px; height: 34px; line-height: 34px;*/ padding: 11px 36px; line-height: 1; } +.btn_gray { border: 1px solid #dedede; background: #fafafa; } +.btn_red, .btn_ora { border: 1px solid #f80; background: #f80; color: #fff } +.btn_red1 { border: 1px solid #ff4040; background: #ff4040; color: #fff } +.btn_ora_white { border: 1px solid #f80; color: #f80 } +.btn_ora_white:hover { background: #fefaf6 } +.btn_link { padding: 2px 6px; background: #f80; color: #fff; border-radius: 2px } +.btn_gray:hover { background: #f0f0f0; color: #333 } +.btn_ora:hover, .btn_red:hover, .btn_link:hover { background: #f70; color: #fff } +.btn_red1:hover { background: #fc2525; color: #fff } +.pay_Checkout .btn_red, .btn_big { + font-size: 16px; + padding: 15px 0; + border-radius: 4px; + width: 196px; } +i.vip { width: 26px; height: 14px; text-align: center; line-height: 14px; font-size: 11px; color: #fff; background: #fe8034; border-radius: 2px; margin: 13px 0 0 3px; display: inline-block; transform: scale(0.88); } +i.vip_b { width: 36px; height: 22px; text-align: center; line-height: 22px; font-size: 15px; color: #fff; background: #f70; border-radius: 4px; margin-left: 5px; display: inline-block; vertical-align: 3px } +.pageBox { text-align: center; padding: 20px 0 } +.pageBox a, .pageBox span { display: inline-block; color: #999; padding: 6px 10px; margin: 0 5px; border-radius: 4px; font-size: 14px; line-height: 1 } +.pageBox .current, .pageBox a:hover { background: #f80; color: #fff } +.top_nearread { display: inline-block; position: relative; margin-right: 10px; float:left } +.top_nearread .nearread { padding: 0 9px } +.top_nearread .nearread.on { border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; background: #FFF; padding: 0 8px; height: 36px; position: relative; z-index: 8 } +.icon_down { display: inline-block; vertical-align: middle; margin: 2px 0 0 5px; width: 0px; height: 0px; overflow: hidden; border-width: 4px; border-style: solid dashed dashed; border-color: #7f7f7f transparent transparent; } +.book_record { width: 382px; position: absolute; top: 0; right: 0; z-index: 9 } +.record_box { width: 380px; background: #fff; margin-top:35px; border: 1px solid #d9d9d9 } +.book_record .sp { width:77px; height:6px; background:#fff; position:absolute; top:32px; right:1px } +.record_title { padding: 14px 10px } +.record_title a { border: 1px solid #dedede; background: #fafafa; border-radius: 2px; font-size: 12px; padding: 6px 12px; line-height: 1; margin-right: 14px } +.record_title a.on { border: 1px solid #f65167; background: #f65167; color: #fff } +.record_box .all { display: block; height: 28px; line-height: 28px; text-align: center; background: #f6f6f6 } +.record_list ul { margin-bottom: 10px } +.record_list li { clear: both; padding: 10px; line-height: 1; overflow: hidden } +.record_list li:hover { background: #f6f6f6 } +.record_list li .cover { width: 50px; height: 63px; background: #f6f6f6 } +.record_list li .cover img { width: 100%; height: 100%; } +.record_list a { display: inline; color: #333 } +.record_list .book_intro { width: 300px; height: 65px; padding-left: 10px; position: relative; } +.record_list .book_intro p { height: 20px; line-height: 20px; overflow: hidden; color: #999; } +.record_list .book_intro .p1 { font-size: 14px; } +.record_list .book_intro .p2 { margin: 2px 0; white-space: nowrap; text-overflow: ellipsis } +.record_list .book_intro .p3 { } +.record_list .book_intro i.vip { margin:0 0 0 3px } +.record_list .read_link a { color: #fff } +.manBody {} +.manBody .mainNav { background:#3e3d43 } +.manBody .searchBar .s_int { border: 1px solid #878689; border-right:none; background-position:8px -22px } +.manBody .mainNav .nav li.on a, .manBody .mainNav .nav li a:hover { background:#313035 } +.nav_sub { margin-bottom: 16px } +.nav_sub a { padding: 0 6px } + +.copyright .menu a { color: #666; font-size: 12px } +.copyright .menu a:hover, .bookShelf .sj_link:hover { color: #f70 } + +.rightList .more, .more_bar { margin: 1px 0; height: 34px; line-height: 34px; border-radius: 1px; background-color: #f7f7f7; text-align: center } +.rightList .more a, .more_bar a { display: block; color: #666 } +.header, .footer { min-width: 1020px } + +/*base*/ +.noborder { border: 0!important } +.nomargin { margin: 0!important } +.ml { margin-left: 12px } +.mr { margin-right: 12px } +.ml5 { margin-left: 5px } +.ml10 { margin-left: 10px } +.ml15 { margin-left: 15px } +.ml20 { margin-left: 20px } +.mr5 { margin-right: 5px } +.mr10 { margin-right: 10px } +.mr15 { margin-right: 15px } +.mr20 { margin-right: 20px } +.mt5 { margin-top: 5px } +.mt10 { margin-top: 10px } +.mt15 { margin-top: 15px } +.mt20 { margin-top: 20px } +.mb5 { margin-bottom: 5px } +.mb10 { margin-bottom: 10px } +.mb15 { margin-bottom: 15px } +.mb20 { margin-bottom: 20px } +.mb50 { margin-bottom: 50px } +.pointer { cursor: pointer } +.notindent { text-indent: inherit!important } +.vm { vertical-align: middle!important } +.border_t { border-top: 1px solid #eee } +.border_b { border-bottom: 1px solid #eee } +.border_l { border-left: 1px solid #eee } +.border_r { border-right: 1px solid #eee } +.layui-laypage-curr{ + background: #f80; +} +.layui-laypage-curr em { + color: #fff; +} +.layui-disabled, .layui-disabled:hover { + color: #d2d2d2 !important; + cursor: not-allowed !important +} + +#noFeedbackNote { + line-height: 400px; + text-align: center; + border-top: 1px solid #eee; +} + +#txtDescription { + /*width: 900px;*/ + height: 288px; + margin: 20px auto 20px; + padding: 10px; + + + /*新增样式*/ + width: 100%; + box-sizing: border-box; + border: 1px solid #eee; + font-size: 14px; +} + +.userBox { + margin: 0 auto +} \ No newline at end of file diff --git a/src/assets/styles/book.css b/src/assets/styles/book.css new file mode 100644 index 0000000..a922b17 --- /dev/null +++ b/src/assets/styles/book.css @@ -0,0 +1,155 @@ +@charset "utf-8"; +.Interaction_tab a, .Interaction_tab a .icon, .Interaction_tab a.fr .icon, .dashang_bar .l_bar .list li, .btn_pc, .btn_flw, .fansBox .fans_bg, .icon_hg { background: url(../images/icon_interation.png) no-repeat } +.InteractionBox { padding: 15px 14px 11px } +.Interaction_tab a { width: 339px; height: 60px; line-height: 60px; font-size: 14px; color: #000 } +/*.Interaction_tab a:hover, .Interaction_tab a.on { background-position: 0 -60px; color: #000 }*/ +.Interaction_tab a .icon { width: 38px; height: 60px; float: left; margin: 0 10px 0 64px; background-position: -348px 0 } +.Interaction_tab a.fr .icon { background-position: -348px -60px } +.Interaction_tab h4 { font-size: 17px; margin-right: 8px; display: inline } +.InteractionBox .l_bar, .InteractionBox .r_bar { width: 335px; margin: 0 2px; float: left } +.InteractionBox .r_bar .time { padding-right: 1px } +.InteractionBox .l_bar .tit { padding: 22px 14px 0 4px } +.InteractionBox .l_bar .tit .red, .InteractionBox .r_bar .tit .red { padding: 0 5px } +.InteractionBox .l_bar .tit .fl { font-size: 17px } +.InteractionBox .l_bar .tit .fr { padding-top: 7px } +.dashang_bar .l_bar .list { padding-top: 20px } +.dashang_bar .l_bar .list li { width: 90px; height: 134px; line-height: 1; float: left; margin: 0 20px 0 6px; text-align: center; background-position: 0 -130px } +.dashang_bar .l_bar .list li img { width: 60px; height: 60px; background: #fff; margin: 35px 15px 10px; border-radius: 50%; box-shadow: 0 1px 0 rgba(0,0,0,.3) } +.dashang_bar .l_bar .list li .user_name { line-height: 1!important; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; padding: 0 10px } +.dashang_bar .l_bar .list .li_1 { } +.dashang_bar .l_bar .list .li_2 { background-position: -100px -130px } +.dashang_bar .l_bar .list .li_3 { background-position: -200px -130px; margin-right: 0 } +.InteractionBox .r_bar .tit { padding: 14px 1px 12px 1px } +.InteractionBox .r_bar .tit strong { display: block; font-size: 13px } +.InteractionBox .r_bar .list, .InteractionBox .r_bar .sum { margin: 0 1px } +.InteractionBox .r_bar .list li { height: 27px; line-height: 27px; overflow: hidden; border-top: 1px dotted #ccc; color: #999 } +.InteractionBox .r_bar .list li .user_name { margin-right: 8px } +.InteractionBox .r_bar .sum { border-top: 1px dotted #ccc; line-height: 34px } +.btn_pc, .btn_flw { width: 140px; height: 44px; display: inline-block; background-position: 0 -270px } +.btn_flw { width: 122px; background-position: -150px -270px } +.flower_bar .l_bar .list { padding: 0 14px 0 4px } +.flower_bar .l_bar li { padding: 15px 0 6px; overflow: hidden; clear: both } +.flower_bar .l_bar .book_intro { width: 265px } +.flower_bar .l_bar .cover img { width: 45px; height: 56px; background: #f6f6f6; margin: 2px 16px 0 0 } +.flower_bar .l_bar .book_intro .txt { height: 38px; line-height: 18px; padding-top: 2px; color: #999; overflow: hidden; display: block } +.r_fansBrank .book_intro { float: inherit!important } +.user_level1, .user_level2, .user_level3, .user_level4, .user_level5, .user_level6, .user_level7, .user_level8, .user_level9, .user_level10, .user_level11 { width: 30px; height: 16px; line-height: 16px; text-align: center; border-radius: 2px; margin: 11px 0 0; color: #fff } +.user_level1 { background: #d0d0d0 } +.user_level2 { background: #c0c0c0 } +.user_level3 { background: #b4b3b3 } +.user_level4 { background: #a0dfe6 } +.user_level5 { background: #77d2db } +.user_level6 { background: #b4d894 } +.user_level7 { background: #94c766 } +.user_level8 { background: #ffc24c } +.user_level9 { background: #ffa800 } +.user_level10 { background: #ff6e26 } +.user_level11 { background: #ff0000 } +/*固定悬浮图层*/ +.readPopup { border: 1px solid #D9D9D9; border-radius: 3px; background: #FFF; box-shadow: 0 1px 2px #999; overflow: hidden; padding-bottom: 20px; z-index: 9999; position: fixed; left: 50%; top: 50% } +.icon_check { position: absolute; width: 29px; height: 25px; right: -1px; top: -1px; z-index: 2; background: url(../images/icon_readpage.png) no-repeat 0 -142px } +.on .icon_check { display: block } +.closePopup { position: absolute; top: 20px; right: 20px; width: 16px; height: 15px; background: url(../images/icon_readpage.png) no-repeat -43px -126px } +.chapterBox { width: 600px; margin-left: -300px; margin-top: -260px } +.chapterBox .scrollWrap { height: 540px } +/*弹窗内容*/ +.popupTit h2 { text-align: center; letter-spacing: 15px; color: #333; font: 700 20px/30px "Microsoft Yahei"; margin: 30px 0 } +.popupTit h3 { font-size: 16px; margin: 15px 20px } +.scrollWrap { overflow-y: scroll; position: relative } +.dirWrap { padding: 0 40px } +.scrollWrap h3 { padding-left: 26px; font-size: 14px; background: #e6e6e6; height: 30px; line-height: 30px; font-weight: normal; position: relative; cursor: pointer; margin: 0 0 15px; border-radius: 3px } +.readPopup .tc .btn_gray { margin-left: 30px } +/*捧场、送鲜花*/ +.pcBox, .flowerBox { width: 500px; margin-left: -251px; margin-top: -215px } +.propsList { padding: 15px 0 10px 20px } +.propsList li { float: left; cursor: pointer; margin: 0 8px 16px; text-align: center } +.propWrap { width: 134px; height: 54px; line-height: 54px; text-align: center; font-size: 15px; color: #000; display: block; border: 1px solid #e6e6e6; background: #fafafa; position: relative } +.on .propWrap, .propWrap:hover { width: 132px; height: 52px; line-height: 52px; color: #f70; border: 2px solid #f80; background: #fff } +.propsList li i { display: none; line-height: 1 } +.propsList li .propsBox { padding-top: 20px } +.have_num { padding: 0 30px 10px; font-size: 14px; color: #999 } +.have_num .red { margin: 0 4px } +.popup_text { width: 418px; height: 62px; padding: 8px 10px; margin: 8px 30px 20px; color: #555; border: 1px solid #e6e6e6; } +/*消息提示*/ +.newsTipBox { width: 400px; padding-bottom: 30px; margin-left: -200px; margin-top: -105px } +.tipWrap { padding: 30px; font-size: 14px } +/*遮罩层*/ +.maskBox { position: fixed; left: 0; top: 0; z-index: 995; width: 100%; height: 100%; background: black; filter: alpha(opacity=30); opacity: 0.3; animation: mask 2s ease-out 0s 1 normal } +@keyframes mask { 0% { +filter:alpha(opacity=0); +opacity:0 +} +100% { +filter:alpha(opacity=30); +opacity:0.3 +} +} +.fansBox { width: 998px; border: 1px solid #eaeaea } +.fansHead { height: 54px; line-height: 54px; margin: 0 14px; border-bottom: 1px solid #eaeaea; font-weight: normal } +.fansHead h2 { font-size: 20px; font-weight: normal } +.fansCon { padding: 20px } +.fansCon .r_bar { width: 204px } +.fansCon .cover { width: 200px; height: 250px; background: #f6f6f6; border: 1px solid #ebebeb; padding: 1px; } +.fansCon .btn_red { width: 202px; margin: 2px 0 14px; padding: 10px 0 } +.fansCon .l_bar { width: 750px } +.fansCon .l_bar .list1 { padding-top: 4px } +.fansCon .list1 li { width: 33%; line-height: 1; float: left } +.fansCon .list1 .fans_bg { width: 90px; height: 112px; background-position: 0 -320px; position: relative; margin-right: 18px } +.fansCon .list1 .fans_bg img { width: 60px; height: 60px; background: #fff; margin: 39px 15px 0; border-radius: 50%; box-shadow: 0 1px 0 rgba(0,0,0,.3) } +.fansCon .list1 h5 { font-size: 16px; padding: 9px 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } +.fansCon .list1 li .user_name { line-height: 1!important } +.fansCon .list1 .li_2 .fans_bg { background-position: -100px -320px } +.fansCon .list1 .li_3 .fans_bg { background-position: -200px -320px } +.fansCon .fans_info { width: 136px; font-size: 14px } +.fansCon .fans_info .fans_pointer { padding: 14px 0 22px } +.fans_level span { padding: 1px 10px 2px } +.icon_hg { width: 30px; height: 30px; display: inline-block; background-position: -300px -320px; position: absolute; top: -13px; right: -13px } +.fansCon .list2 { padding: 0 } +.fansCon .list2 li { width: 250px; float: left; height: 59px; padding: 0 0 19px; display: inline } +.fansCon .list2 .num { font: 16px/59px "microsoft yahei", Arial, "宋体"; width: 32px; color: #666; font-weight: bold } +.fansCon .list2 .img { width: 40px; height: 40px; margin-top: 10px; position: relative } +.fansCon .list2 .img img { width: 100%; height: 100%; border-radius: 50% } +.fansCon .list2 .img span { display: block; margin: 0; position: absolute; left: 5px; bottom: 0 } +.fansCon .list2 .msg { display: inline; width: 164px; padding: 8px 0 0 12px; } +.fansCon .list2 .msg h4 { line-height: 24px; font-weight: normal; font-size: 16px; overflow: hidden; height: 24px; white-space: nowrap; text-overflow: ellipsis; } +.fansCon .list2 .msg p { font-size: 12px; line-height: 16px; color: #999; } +.fansTop { margin-bottom: 8px; border-bottom: 1px solid #eaeaea } +.fans_tab { width: 1005px; overflow: hidden; } +.fans_tab ul { float: left; width: 280px; margin-right: 55px; } +.fans_tab li { line-height: 39px; overflow: hidden; font-size: 14px; height: 39px; border-bottom: 1px solid #ebebeb; } +.fans_tab li .num { float: left; width: 40px; color: #666; } +.fans_tab li a { float: left; overflow: hidden; width: 200px; white-space: nowrap; text-overflow: ellipsis; } +.fans_tab li .fans_level { float: left; font-size: 12px; width: 40px; text-align: right; color: #999; } +.fansRule dl { padding: 20px 20px 30px } +.fansRule dt { line-height: 24px; margin-bottom: 6px; font-size: 16px; } +.fansRule dd { font-size: 12px; line-height: 20px; margin-bottom: 16px; color: #777; } +.fansRule table { width: 100%; border-collapse: collapse; } +.fansRule table th, .fansRule table td { font-weight: 400; min-width: 40px; padding: 12px 0; text-align: left; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; } +.fansRule ol li { list-style-type: decimal; list-style-position: inside; } +.InteractionBox .l_bar, .flower_bar .l_bar { display: none } +.dashang_bar { float: left } +.flower_bar { float: right } +.author_head { text-align: center } +.author_head .head img { width:64px; height:64px; border-radius: 50%; background:#f6f6f6; display: block; margin: 0 auto } +.author_head .msg { margin-top: -4px } +.author_head .msg h4 { font-size:14px; line-height:2.4 } +.icon_qyzz { padding: 5px; line-height:1; background:#f70; color:#fff; border-radius:3px; display:inline-block } +.author_intro, .author_book { border-top:1px dotted #e0e0e0 } +.author_intro h4,.author_book h4 { font-weight: normal; font-size: 12px; padding:10px 0 5px } +.author_intro .intro_txt, .author_book .book_txt { line-height:1.8; padding-bottom:10px } +.author_book .rightList ul { padding:0 } + + +.tj_bar .cover { float: left; display: block; margin-right: 10px } +.tj_bar .cover img { width: 64px; height: auto; background: #f6f6f6 } +.tj_bar .book_intro { padding: 15px 0; clear: both; word-break: break-all; zoom: 1; overflow: hidden } +.tj_bar .dec { width: 136px; float: right } +.tj_bar .book_intro .book_name { display: block; font-size: 14px; line-height: 1; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } +.tj_bar .book_intro .txt { height: 54px; line-height: 1.5; color: #808080; overflow: hidden; display: block; margin-top: 10px; } +.tj_bar li { border-bottom: 1px solid #eee } +.tj_bar li:last-child { border: none } +.tj_bar li:last-child .book_intro { padding: 15px 0 2px } + +.friend_link { display: none } +.footer { background: #fff; padding: 16px 0 20px } + diff --git a/src/assets/styles/easyui.css b/src/assets/styles/easyui.css new file mode 100644 index 0000000..d54b52a --- /dev/null +++ b/src/assets/styles/easyui.css @@ -0,0 +1,3243 @@ +.panel { + overflow: hidden; + text-align: left; + margin: 0; + border: 0; + -moz-border-radius: 0 0 0 0; + -webkit-border-radius: 0 0 0 0; + border-radius: 0 0 0 0; +} +.panel-header, +.panel-body { + border-width: 1px; + border-style: solid; +} +.panel-header { + padding: 5px; + position: relative; +} +.panel-title { + background: url('images/blank.gif') no-repeat; +} +.panel-header-noborder { + border-width: 0 0 1px 0; +} +.panel-body { + overflow: auto; + border-top-width: 0; + padding: 0; +} +.panel-body-noheader { + border-top-width: 1px; +} +.panel-body-noborder { + border-width: 0px; +} +.panel-body-nobottom { + border-bottom-width: 0; +} +.panel-with-icon { + padding-left: 18px; +} +.panel-icon, +.panel-tool { + position: absolute; + top: 50%; + margin-top: -8px; + height: 16px; + overflow: hidden; +} +.panel-icon { + left: 5px; + width: 16px; +} +.panel-tool { + right: 5px; + width: auto; +} +.panel-tool a { + display: inline-block; + width: 16px; + height: 16px; + opacity: 0.6; + filter: alpha(opacity=60); + margin: 0 0 0 2px; + vertical-align: top; +} +.panel-tool a:hover { + opacity: 1; + filter: alpha(opacity=100); + background-color: #e6e6e6; + -moz-border-radius: 3px 3px 3px 3px; + -webkit-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} +.panel-loading { + padding: 11px 0px 10px 30px; +} +.panel-noscroll { + overflow: hidden; +} +.panel-fit, +.panel-fit body { + height: 100%; + margin: 0; + padding: 0; + border: 0; + overflow: hidden; background: #f9f9f9 +} +.panel-loading { + background: url('images/loading.gif') no-repeat 10px 10px; +} +.panel-tool-close { + background: url('images/panel_tools.png') no-repeat -16px 0px; +} +.panel-tool-min { + background: url('images/panel_tools.png') no-repeat 0px 0px; +} +.panel-tool-max { + background: url('images/panel_tools.png') no-repeat 0px -16px; +} +.panel-tool-restore { + background: url('images/panel_tools.png') no-repeat -16px -16px; +} +.panel-tool-collapse { + background: url('images/panel_tools.png') no-repeat -32px 0; +} +.panel-tool-expand { + background: url('images/panel_tools.png') no-repeat -32px -16px; +} +.panel-header, +.panel-body { + border-color: #D4D4D4; +} +.panel-header { + background-color: #F2F2F2; + background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%); + background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%); + background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%); + background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); +} +.panel-body { + background-color: #ffffff; + color: #333; + font-size: 12px; +} +.panel-title { + font-size: 12px; + font-weight: bold; + color: #777; + height: 16px; + line-height: 16px; +} +.panel-footer { + border: 1px solid #D4D4D4; + overflow: hidden; + background: #F5F5F5; +} +.panel-footer-noborder { + border-width: 1px 0 0 0; +} +.panel-hleft, +.panel-hright { + position: relative; +} +.panel-hleft>.panel-body, +.panel-hright>.panel-body { + position: absolute; +} +.panel-hleft>.panel-header { + float: left; +} +.panel-hright>.panel-header { + float: right; +} +.panel-hleft>.panel-body { + border-top-width: 1px; + border-left-width: 0; +} +.panel-hright>.panel-body { + border-top-width: 1px; + border-right-width: 0; +} +.panel-hleft>.panel-body-nobottom { + border-bottom-width: 1px; + border-right-width: 0; +} +.panel-hright>.panel-body-nobottom { + border-bottom-width: 1px; + border-left-width: 0; +} +.panel-hleft>.panel-footer { + position: absolute; + right: 0; +} +.panel-hright>.panel-footer { + position: absolute; + left: 0; +} +.panel-hleft>.panel-header-noborder { + border-width: 0 1px 0 0; +} +.panel-hright>.panel-header-noborder { + border-width: 0 0 0 1px; +} +.panel-hleft>.panel-body-noborder { + border-width: 0; +} +.panel-hright>.panel-body-noborder { + border-width: 0; +} +.panel-hleft>.panel-body-noheader { + border-left-width: 1px; +} +.panel-hright>.panel-body-noheader { + border-right-width: 1px; +} +.panel-hleft>.panel-footer-noborder { + border-width: 0 0 0 1px; +} +.panel-hright>.panel-footer-noborder { + border-width: 0 1px 0 0; +} +.panel-hleft>.panel-header .panel-icon, +.panel-hright>.panel-header .panel-icon { + margin-top: 0; + top: 5px; +} +.panel-hleft>.panel-header .panel-title, +.panel-hright>.panel-header .panel-title { + position: absolute; + min-width: 16px; + left: 21px; + top: 5px; + bottom: auto; + white-space: nowrap; + word-wrap: normal; + -webkit-transform: rotate(90deg); + -webkit-transform-origin: 0 0; + -moz-transform: rotate(90deg); + -moz-transform-origin: 0 0; + -o-transform: rotate(90deg); + -o-transform-origin: 0 0; + transform: rotate(90deg); + transform-origin: 0 0; +} +.panel-hleft>.panel-header .panel-title-up, +.panel-hright>.panel-header .panel-title-up { + position: absolute; + min-width: 16px; + left: 21px; + top: auto; + bottom: 5px; + text-align: right; + white-space: nowrap; + word-wrap: normal; + -webkit-transform: rotate(-90deg); + -webkit-transform-origin: 0 0; + -moz-transform: rotate(-90deg); + -moz-transform-origin: 0 0; + -o-transform: rotate(-90deg); + -o-transform-origin: 0 0; + transform: rotate(-90deg); + transform-origin: 0 16px; +} +.panel-hleft>.panel-header .panel-with-icon.panel-title-up, +.panel-hright>.panel-header .panel-with-icon.panel-title-up { + padding-left: 0; + padding-right: 18px; +} +.panel-hleft>.panel-header .panel-tool, +.panel-hright>.panel-header .panel-tool { + top: auto; + bottom: 5px; + width: 16px; + height: auto; + left: 50%; + margin-left: -8px; + margin-top: 0; +} +.panel-hleft>.panel-header .panel-tool a, +.panel-hright>.panel-header .panel-tool a { + margin: 2px 0 0 0; +} +.accordion { + overflow: hidden; + border-width: 1px; + border-style: solid; +} +.accordion .accordion-header { + border-width: 0 0 1px; + cursor: pointer; +} +.accordion .accordion-body { + border-width: 0 0 1px; +} +.accordion-noborder { + border-width: 0; +} +.accordion-noborder .accordion-header { + border-width: 0 0 1px; +} +.accordion-noborder .accordion-body { + border-width: 0 0 1px; +} +.accordion-collapse { + background: url('images/accordion_arrows.png') no-repeat 0 0; +} +.accordion-expand { + background: url('images/accordion_arrows.png') no-repeat -16px 0; +} +.accordion { + background: #ffffff; + border-color: #D4D4D4; +} +.accordion .accordion-header { + background: #F2F2F2; + filter: none; +} +.accordion .accordion-header-selected { + background: #0081c2; +} +.accordion .accordion-header-selected .panel-title { + color: #fff; +} +.accordion .panel-last > .accordion-header { + border-bottom-color: #F2F2F2; +} +.accordion .panel-last > .accordion-body { + border-bottom-color: #ffffff; +} +.accordion .panel-last > .accordion-header-selected, +.accordion .panel-last > .accordion-header-border { + border-bottom-color: #D4D4D4; +} +.accordion> .panel-hleft { + float: left; +} +.accordion> .panel-hleft>.panel-header { + border-width: 0 1px 0 0; +} +.accordion> .panel-hleft> .panel-body { + border-width: 0 1px 0 0; +} +.accordion> .panel-hleft.panel-last > .accordion-header { + border-right-color: #F2F2F2; +} +.accordion> .panel-hleft.panel-last > .accordion-body { + border-right-color: #ffffff; +} +.accordion> .panel-hleft.panel-last > .accordion-header-selected, +.accordion> .panel-hleft.panel-last > .accordion-header-border { + border-right-color: #D4D4D4; +} +.accordion> .panel-hright { + float: right; +} +.accordion> .panel-hright>.panel-header { + border-width: 0 0 0 1px; +} +.accordion> .panel-hright> .panel-body { + border-width: 0 0 0 1px; +} +.accordion> .panel-hright.panel-last > .accordion-header { + border-left-color: #F2F2F2; +} +.accordion> .panel-hright.panel-last > .accordion-body { + border-left-color: #ffffff; +} +.accordion> .panel-hright.panel-last > .accordion-header-selected, +.accordion> .panel-hright.panel-last > .accordion-header-border { + border-left-color: #D4D4D4; +} +.window { + overflow: hidden; + padding: 5px; + border-width: 1px; + border-style: solid; +} +.window .window-header { + background: transparent; + padding: 0px 0px 6px 0px; +} +.window .window-body { + border-width: 1px; + border-style: solid; + border-top-width: 0px; +} +.window .window-body-noheader { + border-top-width: 1px; +} +.window .panel-body-nobottom { + border-bottom-width: 0; +} +.window .window-header .panel-icon, +.window .window-header .panel-tool { + top: 50%; + margin-top: -11px; +} +.window .window-header .panel-icon { + left: 1px; +} +.window .window-header .panel-tool { + right: 1px; +} +.window .window-header .panel-with-icon { + padding-left: 18px; +} +.window-proxy { + position: absolute; + overflow: hidden; +} +.window-proxy-mask { + position: absolute; + filter: alpha(opacity=5); + opacity: 0.05; +} +.window-mask { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + filter: alpha(opacity=40); + opacity: 0.40; + font-size: 1px; + overflow: hidden; +} +.window, +.window-shadow { + position: absolute; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.window-shadow { + background: #ccc; + -moz-box-shadow: 2px 2px 3px #cccccc; + -webkit-box-shadow: 2px 2px 3px #cccccc; + box-shadow: 2px 2px 3px #cccccc; + filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); +} +.window, +.window .window-body { + border-color: #D4D4D4; +} +.window { + background-color: #F2F2F2; + background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 20%); + background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 20%); + background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 20%); + background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 20%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); +} +.window-proxy { + border: 1px dashed #D4D4D4; +} +.window-proxy-mask, +.window-mask { + background: #ccc; +} +.window .panel-footer { + border: 1px solid #D4D4D4; + position: relative; + top: -1px; +} +.window-thinborder { + padding: 0; +} +.window-thinborder .window-header { + padding: 5px 5px 6px 5px; +} +.window-thinborder .window-body { + border-width: 0px; +} +.window-thinborder .window-header .panel-icon, +.window-thinborder .window-header .panel-tool { + margin-top: -9px; + margin-left: 5px; + margin-right: 5px; +} +.window-noborder { + border: 0; +} +.window.panel-hleft .window-header { + padding: 0 6px 0 0; +} +.window.panel-hright .window-header { + padding: 0 0 0 6px; +} +.window.panel-hleft>.panel-header .panel-title { + top: auto; + left: 16px; +} +.window.panel-hright>.panel-header .panel-title { + top: auto; + right: 16px; +} +.window.panel-hleft>.panel-header .panel-title-up, +.window.panel-hright>.panel-header .panel-title-up { + bottom: 0; +} +.window.panel-hleft .window-body { + border-width: 1px 1px 1px 0; +} +.window.panel-hright .window-body { + border-width: 1px 0 1px 1px; +} +.window.panel-hleft .window-header .panel-icon { + top: 1px; + margin-top: 0; + left: 0; +} +.window.panel-hright .window-header .panel-icon { + top: 1px; + margin-top: 0; + left: auto; + right: 1px; +} +.window.panel-hleft .window-header .panel-tool, +.window.panel-hright .window-header .panel-tool { + margin-top: 0; + top: auto; + bottom: 1px; + right: auto; + margin-right: 0; + left: 50%; + margin-left: -11px; +} +.window.panel-hright .window-header .panel-tool { + left: auto; + right: 1px; +} +.window-thinborder.panel-hleft .window-header { + padding: 5px 6px 5px 5px; +} +.window-thinborder.panel-hright .window-header { + padding: 5px 5px 5px 6px; +} +.window-thinborder.panel-hleft>.panel-header .panel-title { + left: 21px; +} +.window-thinborder.panel-hleft>.panel-header .panel-title-up, +.window-thinborder.panel-hright>.panel-header .panel-title-up { + bottom: 5px; +} +.window-thinborder.panel-hleft .window-header .panel-icon, +.window-thinborder.panel-hright .window-header .panel-icon { + margin-top: 5px; +} +.window-thinborder.panel-hleft .window-header .panel-tool, +.window-thinborder.panel-hright .window-header .panel-tool { + left: 16px; + bottom: 5px; +} +.dialog-content { + overflow: auto; +} +.dialog-toolbar { + position: relative; + padding: 2px 5px; +} +.dialog-tool-separator { + float: left; + height: 24px; + border-left: 1px solid #ccc; + border-right: 1px solid #fff; + margin: 2px 1px; +} +.dialog-button { + position: relative; + top: -1px; + padding: 5px; + text-align: right; +} +.dialog-button .l-btn { + margin-left: 5px; +} +.dialog-toolbar, +.dialog-button { + background: #F5F5F5; + border-width: 1px; + border-style: solid; +} +.dialog-toolbar { + border-color: #D4D4D4 #D4D4D4 #e6e6e6 #D4D4D4; +} +.dialog-button { + border-color: #e6e6e6 #D4D4D4 #D4D4D4 #D4D4D4; +} +.window-thinborder .dialog-toolbar { + border-left: transparent; + border-right: transparent; + border-top-color: #F5F5F5; +} +.window-thinborder .dialog-button { + top: 0px; + padding: 5px 8px 8px 8px; + border-left: transparent; + border-right: transparent; + border-bottom: transparent; +} +.l-btn { + text-decoration: none; + display: inline-block; + overflow: hidden; + margin: 0; + padding: 0; + cursor: pointer; + outline: none; + text-align: center; + vertical-align: middle; + line-height: normal; +} +.l-btn-plain { + border-width: 0; + padding: 1px; +} +.l-btn-left { + display: inline-block; + position: relative; + overflow: hidden; + margin: 0; + padding: 0; + vertical-align: top; +} +.l-btn-text { + display: inline-block; + vertical-align: top; + width: auto; + line-height: 24px; + font-size: 12px; + padding: 0; + margin: 0 4px; +} +.l-btn-icon { + display: inline-block; + width: 16px; + height: 16px; + line-height: 16px; + position: absolute; + top: 50%; + margin-top: -8px; + font-size: 1px; +} +.l-btn span span .l-btn-empty { + display: inline-block; + margin: 0; + width: 16px; + height: 24px; + font-size: 1px; + vertical-align: top; +} +.l-btn span .l-btn-icon-left { + padding: 0 0 0 20px; + background-position: left center; +} +.l-btn span .l-btn-icon-right { + padding: 0 20px 0 0; + background-position: right center; +} +.l-btn-icon-left .l-btn-text { + margin: 0 4px 0 24px; +} +.easyui-form td .l-btn-icon-left .l-btn-text { + margin: 0 4px; +} +.l-btn-icon-left .l-btn-icon { + left: 4px; +} +.l-btn-icon-right .l-btn-text { + margin: 0 24px 0 4px; +} +.l-btn-icon-right .l-btn-icon { + right: 4px; +} +.l-btn-icon-top .l-btn-text { + margin: 20px 4px 0 4px; +} +.l-btn-icon-top .l-btn-icon { + top: 4px; + left: 50%; + margin: 0 0 0 -8px; +} +.l-btn-icon-bottom .l-btn-text { + margin: 0 4px 20px 4px; +} +.l-btn-icon-bottom .l-btn-icon { + top: auto; + bottom: 4px; + left: 50%; + margin: 0 0 0 -8px; +} +.l-btn-left .l-btn-empty { + margin: 0 4px; + width: 16px; +} +.l-btn-plain:hover { + padding: 0; +} +.l-btn-focus { + outline: #0000FF dotted thin; +} +.l-btn-large .l-btn-text { + line-height: 40px; +} +.l-btn-large .l-btn-icon { + width: 32px; + height: 32px; + line-height: 32px; + margin-top: -16px; +} +.l-btn-large .l-btn-icon-left .l-btn-text { + margin-left: 40px; +} +.l-btn-large .l-btn-icon-right .l-btn-text { + margin-right: 40px; +} +.l-btn-large .l-btn-icon-top .l-btn-text { + margin-top: 36px; + line-height: 24px; + min-width: 32px; +} +.l-btn-large .l-btn-icon-top .l-btn-icon { + margin: 0 0 0 -16px; +} +.l-btn-large .l-btn-icon-bottom .l-btn-text { + margin-bottom: 36px; + line-height: 24px; + min-width: 32px; +} +.l-btn-large .l-btn-icon-bottom .l-btn-icon { + margin: 0 0 0 -16px; +} +.l-btn-large .l-btn-left .l-btn-empty { + margin: 0 4px; + width: 32px; +} +.l-btn { + color: #444; + background: #f5f5f5; + background-repeat: repeat-x; + border: 1px solid #bbb; + background: -webkit-linear-gradient(top,#ffffff 0,#e6e6e6 100%); + background: -moz-linear-gradient(top,#ffffff 0,#e6e6e6 100%); + background: -o-linear-gradient(top,#ffffff 0,#e6e6e6 100%); + background: linear-gradient(to bottom,#ffffff 0,#e6e6e6 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0); + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.l-btn:hover { + background: #e6e6e6; + color: #00438a; + border: 1px solid #ddd; + filter: none; +} +.l-btn-plain { + background: transparent; + border-width: 0; + filter: none; +} +.l-btn-outline { + border-width: 1px; + border-color: #ddd; + padding: 0; +} +.l-btn-plain:hover { + background: #e6e6e6; + color: #00438a; + border: 1px solid #ddd; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.l-btn-disabled, +.l-btn-disabled:hover { + opacity: 0.5; + cursor: default; + background: #f5f5f5; + color: #444; + background: -webkit-linear-gradient(top,#ffffff 0,#e6e6e6 100%); + background: -moz-linear-gradient(top,#ffffff 0,#e6e6e6 100%); + background: -o-linear-gradient(top,#ffffff 0,#e6e6e6 100%); + background: linear-gradient(to bottom,#ffffff 0,#e6e6e6 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#e6e6e6,GradientType=0); +} +.l-btn-disabled .l-btn-text, +.l-btn-disabled .l-btn-icon { + filter: alpha(opacity=50); +} +.l-btn-plain-disabled, +.l-btn-plain-disabled:hover { + background: transparent; + filter: alpha(opacity=50); +} +.l-btn-selected, +.l-btn-selected:hover { + background: #ddd; + filter: none; +} +.l-btn-plain-selected, +.l-btn-plain-selected:hover { + background: #ddd; +} +.textbox { + position: relative; + border: 1px solid #D4D4D4; + background-color: #fff; + vertical-align: middle; + display: inline-block; + overflow: hidden; + white-space: nowrap; + margin: 0; + padding: 0; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.textbox .textbox-text { + font-size: 12px; + border: 0; + margin: 0; + padding: 4px; + white-space: normal; + vertical-align: top; + outline-style: none; + resize: none; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.textbox .textbox-text::-ms-clear, +.textbox .textbox-text::-ms-reveal { + display: none; +} +.textbox textarea.textbox-text { + white-space: pre-wrap; +} +.textbox .textbox-prompt { + font-size: 12px; + color: #aaa; +} +.textbox .textbox-bgicon { + background-position: 3px center; + padding-left: 21px; +} +.textbox .textbox-button, +.textbox .textbox-button:hover { + position: absolute; + top: 0; + padding: 0; + vertical-align: top; + -moz-border-radius: 0 0 0 0; + -webkit-border-radius: 0 0 0 0; + border-radius: 0 0 0 0; +} +.textbox .textbox-button-right, +.textbox .textbox-button-right:hover { + right: 0; + border-width: 0 0 0 1px; +} +.textbox .textbox-button-left, +.textbox .textbox-button-left:hover { + left: 0; + border-width: 0 1px 0 0; +} +.textbox .textbox-button-top, +.textbox .textbox-button-top:hover { + left: 0; + border-width: 0 0 1px 0; +} +.textbox .textbox-button-bottom, +.textbox .textbox-button-bottom:hover { + top: auto; + bottom: 0; + left: 0; + border-width: 1px 0 0 0; +} +.textbox-addon { + position: absolute; + top: 0; +} +.textbox-label { + display: inline-block; + width: 80px; + height: 22px; + line-height: 22px; + vertical-align: middle; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + margin: 0; + padding-right: 5px; +} +.textbox-label-after { + padding-left: 5px; + padding-right: 0; +} +.textbox-label-top { + display: block; + width: auto; + padding: 0; +} +.textbox-disabled, +.textbox-label-disabled { + opacity: 0.6; + filter: alpha(opacity=60); +} +.textbox-icon { + display: inline-block; + width: 18px; + height: 20px; + overflow: hidden; + vertical-align: top; + background-position: center center; + cursor: pointer; + opacity: 0.6; + filter: alpha(opacity=60); + text-decoration: none; + outline-style: none; +} +.textbox-icon-disabled, +.textbox-icon-readonly { + cursor: default; +} +.textbox-icon:hover { + opacity: 1.0; + filter: alpha(opacity=100); +} +.textbox-icon-disabled:hover { + opacity: 0.6; + filter: alpha(opacity=60); +} +.textbox-focused { + border-color: #bbbbbb; + -moz-box-shadow: 0 0 3px 0 #D4D4D4; + -webkit-box-shadow: 0 0 3px 0 #D4D4D4; + box-shadow: 0 0 3px 0 #D4D4D4; +} +.textbox-invalid { + border-color: #ffa8a8; + background-color: #fff3f3; +} +.passwordbox-open { + background: url('images/passwordbox_open.png') no-repeat center center; +} +.passwordbox-close { + background: url('images/passwordbox_close.png') no-repeat center center; +} +.filebox .textbox-value { + vertical-align: top; + position: absolute; + top: 0; + left: -5000px; +} +.filebox-label { + display: inline-block; + position: absolute; + width: 100%; + height: 100%; + cursor: pointer; + left: 0; + top: 0; + z-index: 10; + background: url('images/blank.gif') no-repeat; +} +.l-btn-disabled .filebox-label { + cursor: default; +} +.combo-arrow { + width: 18px; + height: 20px; + overflow: hidden; + display: inline-block; + vertical-align: top; + cursor: pointer; + opacity: 0.6; + filter: alpha(opacity=60); +} +.combo-arrow-hover { + opacity: 1.0; + filter: alpha(opacity=100); +} +.combo-panel { + overflow: auto; +} +.combo-arrow { + background: url('images/combo_arrow.png') no-repeat center center; +} +.combo-panel { + background-color: #ffffff; +} +.combo-arrow { + background-color: #F2F2F2; +} +.combo-arrow-hover { + background-color: #e6e6e6; +} +.combo-arrow:hover { + background-color: #e6e6e6; +} +.combo .textbox-icon-disabled:hover { + cursor: default; +} +.combobox-item, +.combobox-group, +.combobox-stick { + font-size: 12px; + padding: 3px; +} +.combobox-item-disabled { + opacity: 0.5; + filter: alpha(opacity=50); +} +.combobox-gitem { + padding-left: 10px; +} +.combobox-group, +.combobox-stick { + font-weight: bold; +} +.combobox-stick { + position: absolute; + top: 1px; + left: 1px; + right: 1px; + background: inherit; +} +.combobox-item-hover { + background-color: #e6e6e6; + color: #00438a; +} +.combobox-item-selected { + background-color: #0081c2; + color: #fff; +} +.combobox-icon { + display: inline-block; + width: 16px; + height: 16px; + vertical-align: middle; + margin-right: 2px; +} +.tagbox { + cursor: text; +} +.tagbox .textbox-text { + float: left; +} +.tagbox-label { + position: relative; + display: block; + margin: 4px 0 0 4px; + padding: 0 20px 0 4px; + float: left; + vertical-align: top; + text-decoration: none; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; + background: #e6e6e6; + color: #00438a; +} +.tagbox-remove { + background: url('images/tagbox_icons.png') no-repeat -16px center; + position: absolute; + display: block; + width: 16px; + height: 16px; + right: 2px; + top: 50%; + margin-top: -8px; + opacity: 0.6; + filter: alpha(opacity=60); +} +.tagbox-remove:hover { + opacity: 1; + filter: alpha(opacity=100); +} +.textbox-disabled .tagbox-label { + cursor: default; +} +.textbox-disabled .tagbox-remove:hover { + cursor: default; + opacity: 0.6; + filter: alpha(opacity=60); +} +.layout { + position: relative; + overflow: hidden; + margin: 0; + padding: 0; + z-index: 0; +} +.layout-panel { + position: absolute; + overflow: hidden; +} +.layout-body { + min-width: 1px; + min-height: 1px; +} +.layout-panel-east, +.layout-panel-west { + z-index: 2; +} +.layout-panel-north, +.layout-panel-south { + z-index: 3; +} +.layout-expand { + position: absolute; + padding: 0px; + font-size: 1px; + cursor: pointer; + z-index: 1; +} +.layout-expand .panel-header, +.layout-expand .panel-body { + background: transparent; + filter: none; + overflow: hidden; +} +.layout-expand .panel-header { + border-bottom-width: 0px; +} +.layout-expand .panel-body { + position: relative; +} +.layout-expand .panel-body .panel-icon { + margin-top: 0; + top: 0; + left: 50%; + margin-left: -8px; +} +.layout-expand-west .panel-header .panel-icon, +.layout-expand-east .panel-header .panel-icon { + display: none; +} +.layout-expand-title { + position: absolute; + top: 0; + left: 21px; + white-space: nowrap; + word-wrap: normal; + -webkit-transform: rotate(90deg); + -webkit-transform-origin: 0 0; + -moz-transform: rotate(90deg); + -moz-transform-origin: 0 0; + -o-transform: rotate(90deg); + -o-transform-origin: 0 0; + transform: rotate(90deg); + transform-origin: 0 0; +} +.layout-expand-title-up { + position: absolute; + top: 0; + left: 0; + text-align: right; + padding-left: 5px; + white-space: nowrap; + word-wrap: normal; + -webkit-transform: rotate(-90deg); + -webkit-transform-origin: 0 0; + -moz-transform: rotate(-90deg); + -moz-transform-origin: 0 0; + -o-transform: rotate(-90deg); + -o-transform-origin: 0 0; + transform: rotate(-90deg); + transform-origin: 0 0; +} +.layout-expand-with-icon { + top: 18px; +} +.layout-expand .panel-body-noheader .layout-expand-title, +.layout-expand .panel-body-noheader .panel-icon { + top: 5px; +} +.layout-expand .panel-body-noheader .layout-expand-with-icon { + top: 23px; +} +.layout-split-proxy-h, +.layout-split-proxy-v { + position: absolute; + font-size: 1px; + display: none; + z-index: 5; +} +.layout-split-proxy-h { + width: 5px; + cursor: e-resize; +} +.layout-split-proxy-v { + height: 5px; + cursor: n-resize; +} +.layout-mask { + position: absolute; + background: #fafafa; + filter: alpha(opacity=10); + opacity: 0.10; + z-index: 4; +} +.layout-button-up { + background: url('images/layout_arrows.png') no-repeat -16px -16px; +} +.layout-button-down { + background: url('images/layout_arrows.png') no-repeat -16px 0; +} +.layout-button-left { + background: url('images/layout_arrows.png') no-repeat 0 0; +} +.layout-button-right { + background: url('images/layout_arrows.png') no-repeat 0 -16px; +} +.layout-split-proxy-h, +.layout-split-proxy-v { + background-color: #bbb; +} +.layout-split-north { + border-bottom: 5px solid #eee; +} +.layout-split-south { + border-top: 5px solid #eee; +} +.layout-split-east { + border-left: 5px solid #eee; +} +.layout-split-west { + border-right: 5px solid #eee; +} +.layout-expand { + background-color: #F2F2F2; +} +.layout-expand-over { + background-color: #F2F2F2; +} +.tabs-container { + overflow: hidden; +} +.tabs-header { + border-width: 1px; + border-style: solid; + border-bottom-width: 0; + position: relative; + padding: 0; + padding-top: 2px; + overflow: hidden; +} +.tabs-scroller-left, +.tabs-scroller-right { + position: absolute; + top: auto; + bottom: 0; + width: 18px; + font-size: 1px; + display: none; + cursor: pointer; + border-width: 1px; + border-style: solid; +} +.tabs-scroller-left { + left: 0; +} +.tabs-scroller-right { + right: 0; +} +.tabs-tool { + position: absolute; + bottom: 0; + padding: 1px; + overflow: hidden; + border-width: 1px; + border-style: solid; +} +.tabs-header-plain .tabs-tool { + padding: 0 1px; +} +.tabs-wrap { + position: relative; + left: 0; + overflow: hidden; + width: 100%; + margin: 0; + padding: 0; +} +.tabs-scrolling { + margin-left: 18px; + margin-right: 18px; +} +.tabs-disabled { + opacity: 0.3; + filter: alpha(opacity=30); +} +.tabs { + list-style-type: none; + height: 26px; + margin: 0px; + padding: 0px; + padding-left: 4px; + width: 50000px; + border-style: solid; + border-width: 0 0 1px 0; +} +.tabs li { + float: left; + display: inline-block; + margin: 0 4px -1px 0; + padding: 0; + position: relative; + border: 0; +} +.tabs li a.tabs-inner { + display: inline-block; + text-decoration: none; + margin: 0; + padding: 0 10px; + height: 25px; + line-height: 25px; + text-align: center; + white-space: nowrap; + border-width: 1px; + border-style: solid; + -moz-border-radius: 5px 5px 0 0; + -webkit-border-radius: 5px 5px 0 0; + border-radius: 5px 5px 0 0; +} +.tabs li.tabs-selected a.tabs-inner { + font-weight: bold; + outline: none; +} +.tabs li.tabs-selected a:hover.tabs-inner { + cursor: default; + pointer: default; +} +.tabs li a.tabs-close, +.tabs-p-tool { + position: absolute; + font-size: 1px; + display: block; + height: 12px; + padding: 0; + top: 50%; + margin-top: -6px; + overflow: hidden; +} +.tabs li a.tabs-close { + width: 12px; + right: 5px; + opacity: 0.6; + filter: alpha(opacity=60); +} +.tabs-p-tool { + right: 16px; +} +.tabs-p-tool a { + display: inline-block; + font-size: 1px; + width: 12px; + height: 12px; + margin: 0; + opacity: 0.6; + filter: alpha(opacity=60); +} +.tabs li a:hover.tabs-close, +.tabs-p-tool a:hover { + opacity: 1; + filter: alpha(opacity=100); + cursor: hand; + cursor: pointer; +} +.tabs-with-icon { + padding-left: 18px; +} +.tabs-icon { + position: absolute; + width: 16px; + height: 16px; + left: 10px; + top: 50%; + margin-top: -8px; +} +.tabs-title { + font-size: 12px; +} +.tabs-closable { + padding-right: 8px; +} +.tabs-panels { + margin: 0px; + padding: 0px; + border-width: 1px; + border-style: solid; + border-top-width: 0; + overflow: hidden; +} +.tabs-header-bottom { + border-width: 0 1px 1px 1px; + padding: 0 0 2px 0; +} +.tabs-header-bottom .tabs { + border-width: 1px 0 0 0; +} +.tabs-header-bottom .tabs li { + margin: -1px 4px 0 0; +} +.tabs-header-bottom .tabs li a.tabs-inner { + -moz-border-radius: 0 0 5px 5px; + -webkit-border-radius: 0 0 5px 5px; + border-radius: 0 0 5px 5px; +} +.tabs-header-bottom .tabs-tool { + top: 0; +} +.tabs-header-bottom .tabs-scroller-left, +.tabs-header-bottom .tabs-scroller-right { + top: 0; + bottom: auto; +} +.tabs-panels-top { + border-width: 1px 1px 0 1px; +} +.tabs-header-left { + float: left; + border-width: 1px 0 1px 1px; + padding: 0; +} +.tabs-header-right { + float: right; + border-width: 1px 1px 1px 0; + padding: 0; +} +.tabs-header-left .tabs-wrap, +.tabs-header-right .tabs-wrap { + height: 100%; +} +.tabs-header-left .tabs { + height: 100%; + padding: 4px 0 0 2px; + border-width: 0 1px 0 0; +} +.tabs-header-right .tabs { + height: 100%; + padding: 4px 2px 0 0; + border-width: 0 0 0 1px; +} +.tabs-header-left .tabs li, +.tabs-header-right .tabs li { + display: block; + width: 100%; + position: relative; +} +.tabs-header-left .tabs li { + left: auto; + right: 0; + margin: 0 -1px 4px 0; + float: right; +} +.tabs-header-right .tabs li { + left: 0; + right: auto; + margin: 0 0 4px -1px; + float: left; +} +.tabs-justified li a.tabs-inner { + padding-left: 0; + padding-right: 0; +} +.tabs-header-left .tabs li a.tabs-inner { + display: block; + text-align: left; + padding-left: 10px; + padding-right: 10px; + -moz-border-radius: 5px 0 0 5px; + -webkit-border-radius: 5px 0 0 5px; + border-radius: 5px 0 0 5px; +} +.tabs-header-right .tabs li a.tabs-inner { + display: block; + text-align: left; + padding-left: 10px; + padding-right: 10px; + -moz-border-radius: 0 5px 5px 0; + -webkit-border-radius: 0 5px 5px 0; + border-radius: 0 5px 5px 0; +} +.tabs-panels-right { + float: right; + border-width: 1px 1px 1px 0; +} +.tabs-panels-left { + float: left; + border-width: 1px 0 1px 1px; +} +.tabs-header-noborder, +.tabs-panels-noborder { + border: 0px; +} +.tabs-header-plain { + border: 0px; + background: transparent; +} +.tabs-pill { + padding-bottom: 3px; +} +.tabs-header-bottom .tabs-pill { + padding-top: 3px; + padding-bottom: 0; +} +.tabs-header-left .tabs-pill { + padding-right: 3px; +} +.tabs-header-right .tabs-pill { + padding-left: 3px; +} +.tabs-header .tabs-pill li a.tabs-inner { + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.tabs-header-narrow, +.tabs-header-narrow .tabs-narrow { + padding: 0; +} +.tabs-narrow li, +.tabs-header-bottom .tabs-narrow li { + margin-left: 0; + margin-right: -1px; +} +.tabs-narrow li.tabs-last, +.tabs-header-bottom .tabs-narrow li.tabs-last { + margin-right: 0; +} +.tabs-header-left .tabs-narrow, +.tabs-header-right .tabs-narrow { + padding-top: 0; +} +.tabs-header-left .tabs-narrow li { + margin-bottom: -1px; + margin-right: -1px; +} +.tabs-header-left .tabs-narrow li.tabs-last, +.tabs-header-right .tabs-narrow li.tabs-last { + margin-bottom: 0; +} +.tabs-header-right .tabs-narrow li { + margin-bottom: -1px; + margin-left: -1px; +} +.tabs-scroller-left { + background: #F2F2F2 url('images/tabs_icons.png') no-repeat 1px center; +} +.tabs-scroller-right { + background: #F2F2F2 url('images/tabs_icons.png') no-repeat -15px center; +} +.tabs li a.tabs-close { + background: url('images/tabs_icons.png') no-repeat -34px center; +} +.tabs li a.tabs-inner:hover { + background: #e6e6e6; + color: #00438a; + filter: none; +} +.tabs li.tabs-selected a.tabs-inner { + background-color: #ffffff; + color: #777; + background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); + background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); + background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); + background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); +} +.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { + background: -webkit-linear-gradient(top,#ffffff 0,#ffffff 100%); + background: -moz-linear-gradient(top,#ffffff 0,#ffffff 100%); + background: -o-linear-gradient(top,#ffffff 0,#ffffff 100%); + background: linear-gradient(to bottom,#ffffff 0,#ffffff 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0); +} +.tabs-header-left .tabs li.tabs-selected a.tabs-inner { + background: -webkit-linear-gradient(left,#ffffff 0,#ffffff 100%); + background: -moz-linear-gradient(left,#ffffff 0,#ffffff 100%); + background: -o-linear-gradient(left,#ffffff 0,#ffffff 100%); + background: linear-gradient(to right,#ffffff 0,#ffffff 100%); + background-repeat: repeat-y; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=1); +} +.tabs-header-right .tabs li.tabs-selected a.tabs-inner { + background: -webkit-linear-gradient(left,#ffffff 0,#ffffff 100%); + background: -moz-linear-gradient(left,#ffffff 0,#ffffff 100%); + background: -o-linear-gradient(left,#ffffff 0,#ffffff 100%); + background: linear-gradient(to right,#ffffff 0,#ffffff 100%); + background-repeat: repeat-y; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=1); +} +.tabs li a.tabs-inner { + color: #777; + background-color: #F2F2F2; + background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%); + background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%); + background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%); + background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); +} +.tabs-header, +.tabs-tool { + background-color: #F2F2F2; +} +.tabs-header-plain { + background: transparent; +} +.tabs-header, +.tabs-scroller-left, +.tabs-scroller-right, +.tabs-tool, +.tabs, +.tabs-panels, +.tabs li a.tabs-inner, +.tabs li.tabs-selected a.tabs-inner, +.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner, +.tabs-header-left .tabs li.tabs-selected a.tabs-inner, +.tabs-header-right .tabs li.tabs-selected a.tabs-inner { + border-color: #D4D4D4; +} +.tabs-p-tool a:hover, +.tabs li a:hover.tabs-close, +.tabs-scroller-over { + background-color: #e6e6e6; +} +.tabs li.tabs-selected a.tabs-inner { + border-bottom: 1px solid #ffffff; +} +.tabs-header-bottom .tabs li.tabs-selected a.tabs-inner { + border-top: 1px solid #ffffff; +} +.tabs-header-left .tabs li.tabs-selected a.tabs-inner { + border-right: 1px solid #ffffff; +} +.tabs-header-right .tabs li.tabs-selected a.tabs-inner { + border-left: 1px solid #ffffff; +} +.tabs-header .tabs-pill li.tabs-selected a.tabs-inner { + background: #0081c2; + color: #fff; + filter: none; + border-color: #D4D4D4; +} +.datagrid .panel-body { + overflow: hidden; + position: relative; +} +.datagrid-view { + position: relative; + overflow: hidden; +} +.datagrid-view1, +.datagrid-view2 { + position: absolute; + overflow: hidden; + top: 0; +} +.datagrid-view1 { + left: 0; +} +.datagrid-view2 { + right: 0; +} +.datagrid-mask { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + opacity: 0.3; + filter: alpha(opacity=30); + display: none; +} +.datagrid-mask-msg { + position: absolute; + top: 50%; + margin-top: -20px; + padding: 10px 5px 10px 30px; + width: auto; + height: 16px; + border-width: 2px; + border-style: solid; + display: none; +} +.datagrid-empty { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 25px; + line-height: 25px; + text-align: center; +} +.datagrid-sort-icon { + padding: 0; + display: none; +} +.datagrid-toolbar { + height: auto; + padding: 1px 2px; + border-width: 0 0 1px 0; + border-style: solid; +} +.datagrid-btn-separator { + float: left; + height: 24px; + border-left: 1px solid #ccc; + border-right: 1px solid #fff; + margin: 2px 1px; +} +.datagrid .datagrid-pager { + display: block; + margin: 0; + border-width: 1px 0 0 0; + border-style: solid; +} +.datagrid .datagrid-pager-top { + border-width: 0 0 1px 0; +} +.datagrid-header { + overflow: hidden; + cursor: default; + border-width: 0 0 1px 0; + border-style: solid; +} +.datagrid-header-inner { + float: left; + width: 10000px; +} +.datagrid-header-row, +.datagrid-row { + height: 25px; +} +.datagrid-header td, +.datagrid-body td, +.datagrid-footer td { + border-width: 0 1px 1px 0; + border-style: dotted; + margin: 0; + padding: 0; +} +.datagrid-cell, +.datagrid-cell-group, +.datagrid-header-rownumber, +.datagrid-cell-rownumber { + margin: 0; + padding: 0 4px; + white-space: nowrap; + word-wrap: normal; + overflow: hidden; + height: 18px; + line-height: 18px; + font-size: 12px; +} +.datagrid-header .datagrid-cell { + height: auto; +} +.datagrid-header .datagrid-cell span { + font-size: 12px; +} +.datagrid-cell-group { + text-align: center; + text-overflow: ellipsis; +} +.datagrid-header-rownumber, +.datagrid-cell-rownumber { + width: 30px; + text-align: center; + margin: 0; + padding: 0; +} +.datagrid-body { + margin: 0; + padding: 0; + overflow: auto; + zoom: 1; +} +.datagrid-view1 .datagrid-body-inner { + padding-bottom: 20px; +} +.datagrid-view1 .datagrid-body { + overflow: hidden; +} +.datagrid-footer { + overflow: hidden; +} +.datagrid-footer-inner { + border-width: 1px 0 0 0; + border-style: solid; + width: 10000px; + float: left; +} +.datagrid-row-editing .datagrid-cell { + height: auto; +} +.datagrid-header-check, +.datagrid-cell-check { + padding: 0; + width: 27px; + height: 18px; + font-size: 1px; + text-align: center; + overflow: hidden; +} +.datagrid-header-check input, +.datagrid-cell-check input { + margin: 0; + padding: 0; + width: 15px; + height: 18px; +} +.datagrid-resize-proxy { + position: absolute; + width: 1px; + height: 10000px; + top: 0; + cursor: e-resize; + display: none; +} +.datagrid-body .datagrid-editable { + margin: 0; + padding: 0; +} +.datagrid-body .datagrid-editable table { + width: 100%; + height: 100%; +} +.datagrid-body .datagrid-editable td { + border: 0; + margin: 0; + padding: 0; +} +.datagrid-view .datagrid-editable-input { + margin: 0; + padding: 2px 4px; + border: 1px solid #D4D4D4; + font-size: 12px; + outline-style: none; + -moz-border-radius: 0 0 0 0; + -webkit-border-radius: 0 0 0 0; + border-radius: 0 0 0 0; +} +.datagrid-view .validatebox-invalid { + border-color: #ffa8a8; +} +.datagrid-sort .datagrid-sort-icon { + display: inline; + padding: 0 13px 0 0; + background: url('images/datagrid_icons.png') no-repeat -64px center; +} +.datagrid-sort-desc .datagrid-sort-icon { + display: inline; + padding: 0 13px 0 0; + background: url('images/datagrid_icons.png') no-repeat -16px center; +} +.datagrid-sort-asc .datagrid-sort-icon { + display: inline; + padding: 0 13px 0 0; + background: url('images/datagrid_icons.png') no-repeat 0px center; +} +.datagrid-row-collapse { + background: url('images/datagrid_icons.png') no-repeat -48px center; +} +.datagrid-row-expand { + background: url('images/datagrid_icons.png') no-repeat -32px center; +} +.datagrid-mask-msg { + background: #ffffff url('images/loading.gif') no-repeat scroll 5px center; +} +.datagrid-header, +.datagrid-td-rownumber { + background-color: #F2F2F2; + background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%); + background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%); + background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%); + background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0); +} +.datagrid-cell-rownumber { + color: #333; +} +.datagrid-resize-proxy { + background: #bbb; +} +.datagrid-mask { + background: #ccc; +} +.datagrid-mask-msg { + border-color: #D4D4D4; +} +.datagrid-toolbar, +.datagrid-pager { + background: #F5F5F5; +} +.datagrid-header, +.datagrid-toolbar, +.datagrid-pager, +.datagrid-footer-inner { + border-color: #e6e6e6; +} +.datagrid-header td, +.datagrid-body td, +.datagrid-footer td { + border-color: #ccc; +} +.datagrid-htable, +.datagrid-btable, +.datagrid-ftable { + color: #333; + border-collapse: separate; +} +.datagrid-row-alt { + background: #F5F5F5; +} +.datagrid-row-over, +.datagrid-header td.datagrid-header-over { + background: #e6e6e6; + color: #00438a; + cursor: default; +} +.datagrid-row-selected { + background: #0081c2; + color: #fff; +} +.datagrid-row-editing .textbox, +.datagrid-row-editing .textbox-text { + -moz-border-radius: 0 0 0 0; + -webkit-border-radius: 0 0 0 0; + border-radius: 0 0 0 0; +} +.propertygrid .datagrid-view1 .datagrid-body td { + padding-bottom: 1px; + border-width: 0 1px 0 0; +} +.propertygrid .datagrid-group { + height: 21px; + overflow: hidden; + border-width: 0 0 1px 0; + border-style: solid; +} +.propertygrid .datagrid-group span { + font-weight: bold; +} +.propertygrid .datagrid-view1 .datagrid-body td { + border-color: #e6e6e6; +} +.propertygrid .datagrid-view1 .datagrid-group { + border-color: #F2F2F2; +} +.propertygrid .datagrid-view2 .datagrid-group { + border-color: #e6e6e6; +} +.propertygrid .datagrid-group, +.propertygrid .datagrid-view1 .datagrid-body, +.propertygrid .datagrid-view1 .datagrid-row-over, +.propertygrid .datagrid-view1 .datagrid-row-selected { + background: #F2F2F2; +} +.datalist .datagrid-header { + border-width: 0; +} +.datalist .datagrid-group, +.m-list .m-list-group { + height: 25px; + line-height: 25px; + font-weight: bold; + overflow: hidden; + background-color: #F2F2F2; + border-style: solid; + border-width: 0 0 1px 0; + border-color: #ccc; +} +.datalist .datagrid-group-expander { + display: none; +} +.datalist .datagrid-group-title { + padding: 0 4px; +} +.datalist .datagrid-btable { + width: 100%; + table-layout: fixed; +} +.datalist .datagrid-row td { + border-style: solid; + border-left-color: transparent; + border-right-color: transparent; + border-bottom-width: 0; +} +.datalist-lines .datagrid-row td { + border-bottom-width: 1px; +} +.datalist .datagrid-cell, +.m-list li { + width: auto; + height: auto; + padding: 2px 4px; + line-height: 18px; + position: relative; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.datalist-link, +.m-list li>a { + display: block; + position: relative; + cursor: pointer; + color: #333; + text-decoration: none; + overflow: hidden; + margin: -2px -4px; + padding: 2px 4px; + padding-right: 16px; + line-height: 18px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.datalist-link::after, +.m-list li>a::after { + position: absolute; + display: block; + width: 8px; + height: 8px; + content: ''; + right: 6px; + top: 50%; + margin-top: -4px; + border-style: solid; + border-width: 1px 1px 0 0; + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); +} +.m-list { + margin: 0; + padding: 0; + list-style: none; +} +.m-list li { + border-style: solid; + border-width: 0 0 1px 0; + border-color: #ccc; +} +.m-list li>a:hover { + background: #e6e6e6; + color: #00438a; +} +.m-list .m-list-group { + padding: 0 4px; +} +.pagination { + zoom: 1; +} +.pagination table { + float: left; + height: 30px; +} +.pagination td { + border: 0; +} +.pagination-btn-separator { + float: left; + height: 24px; + border-left: 1px solid #ccc; + border-right: 1px solid #fff; + margin: 3px 1px; +} +.pagination .pagination-num { + border-width: 1px; + border-style: solid; + margin: 0 2px; + padding: 2px; + width: 2em; + height: auto; +} +.pagination-page-list { + margin: 0px 6px; + padding: 1px 2px; + width: auto; + height: auto; + border-width: 1px; + border-style: solid; +} +.pagination-info { + float: right; + margin: 0 6px; + padding: 0; + height: 30px; + line-height: 30px; + font-size: 12px; +} +.pagination span { + font-size: 12px; +} +.pagination-link .l-btn-text { + width: 24px; + text-align: center; + margin: 0; +} +.pagination-first { + background: url('images/pagination_icons.png') no-repeat 0 center; +} +.pagination-prev { + background: url('images/pagination_icons.png') no-repeat -16px center; +} +.pagination-next { + background: url('images/pagination_icons.png') no-repeat -32px center; +} +.pagination-last { + background: url('images/pagination_icons.png') no-repeat -48px center; +} +.pagination-load { + background: url('images/pagination_icons.png') no-repeat -64px center; +} +.pagination-loading { + background: url('images/loading.gif') no-repeat center center; +} +.pagination-page-list, +.pagination .pagination-num { + border-color: #D4D4D4; +} +.calendar { + border-width: 1px; + border-style: solid; + padding: 1px; + overflow: hidden; +} +.calendar table { + table-layout: fixed; + border-collapse: separate; + font-size: 12px; + width: 100%; + height: 100%; +} +.calendar table td, +.calendar table th { + font-size: 12px; +} +.calendar-noborder { + border: 0; +} +.calendar-header { + position: relative; + height: 22px; +} +.calendar-title { + text-align: center; + height: 22px; +} +.calendar-title span { + position: relative; + display: inline-block; + top: 2px; + padding: 0 3px; + height: 18px; + line-height: 18px; + font-size: 12px; + cursor: pointer; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.calendar-prevmonth, +.calendar-nextmonth, +.calendar-prevyear, +.calendar-nextyear { + position: absolute; + top: 50%; + margin-top: -7px; + width: 14px; + height: 14px; + cursor: pointer; + font-size: 1px; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.calendar-prevmonth { + left: 20px; + background: url('images/calendar_arrows.png') no-repeat -18px -2px; +} +.calendar-nextmonth { + right: 20px; + background: url('images/calendar_arrows.png') no-repeat -34px -2px; +} +.calendar-prevyear { + left: 3px; + background: url('images/calendar_arrows.png') no-repeat -1px -2px; +} +.calendar-nextyear { + right: 3px; + background: url('images/calendar_arrows.png') no-repeat -49px -2px; +} +.calendar-body { + position: relative; +} +.calendar-body th, +.calendar-body td { + text-align: center; +} +.calendar-day { + border: 0; + padding: 1px; + cursor: pointer; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.calendar-other-month { + opacity: 0.3; + filter: alpha(opacity=30); +} +.calendar-disabled { + opacity: 0.6; + filter: alpha(opacity=60); + cursor: default; +} +.calendar-menu { + position: absolute; + top: 0; + left: 0; + width: 180px; + height: 150px; + padding: 5px; + font-size: 12px; + display: none; + overflow: hidden; +} +.calendar-menu-year-inner { + text-align: center; + padding-bottom: 5px; +} +.calendar-menu-year { + width: 50px; + text-align: center; + border-width: 1px; + border-style: solid; + outline-style: none; + resize: none; + margin: 0; + padding: 2px; + font-weight: bold; + font-size: 12px; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.calendar-menu-prev, +.calendar-menu-next { + display: inline-block; + width: 21px; + height: 21px; + vertical-align: top; + cursor: pointer; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.calendar-menu-prev { + margin-right: 10px; + background: url('images/calendar_arrows.png') no-repeat 2px 2px; +} +.calendar-menu-next { + margin-left: 10px; + background: url('images/calendar_arrows.png') no-repeat -45px 2px; +} +.calendar-menu-month { + text-align: center; + cursor: pointer; + font-weight: bold; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.calendar-body th, +.calendar-menu-month { + color: #808080; +} +.calendar-day { + color: #333; +} +.calendar-sunday { + color: #CC2222; +} +.calendar-saturday { + color: #00ee00; +} +.calendar-today { + color: #0000ff; +} +.calendar-menu-year { + border-color: #D4D4D4; +} +.calendar { + border-color: #D4D4D4; +} +.calendar-header { + background: #F2F2F2; +} +.calendar-body, +.calendar-menu { + background: #ffffff; +} +.calendar-body th { + background: #F5F5F5; + padding: 2px 0; +} +.calendar-hover, +.calendar-nav-hover, +.calendar-menu-hover { + background-color: #e6e6e6; + color: #00438a; +} +.calendar-hover { + border: 1px solid #ddd; + padding: 0; +} +.calendar-selected { + background-color: #0081c2; + color: #fff; + border: 1px solid #0070a9; + padding: 0; +} +.datebox-calendar-inner { + height: 180px; +} +.datebox-button { + padding: 0 5px; + text-align: center; +} +.datebox-button a { + line-height: 22px; + font-size: 12px; + font-weight: bold; + text-decoration: none; + opacity: 0.6; + filter: alpha(opacity=60); +} +.datebox-button a:hover { + opacity: 1.0; + filter: alpha(opacity=100); +} +.datebox-current, +.datebox-close { + float: left; +} +.datebox-close { + float: right; +} +.datebox .combo-arrow { + background-image: url('images/datebox_arrow.png'); + background-position: center center; +} +.datebox-button { + background-color: #F5F5F5; +} +.datebox-button a { + color: #444; +} +.spinner-arrow { + background-color: #F2F2F2; + display: inline-block; + overflow: hidden; + vertical-align: top; + margin: 0; + padding: 0; + opacity: 1.0; + filter: alpha(opacity=100); + width: 18px; +} +.spinner-arrow-up, +.spinner-arrow-down { + opacity: 0.6; + filter: alpha(opacity=60); + display: block; + font-size: 1px; + width: 18px; + height: 10px; + width: 100%; + height: 50%; + color: #444; + outline-style: none; +} +.spinner-arrow-hover { + background-color: #e6e6e6; + opacity: 1.0; + filter: alpha(opacity=100); +} +.spinner-arrow-up:hover, +.spinner-arrow-down:hover { + opacity: 1.0; + filter: alpha(opacity=100); + background-color: #e6e6e6; +} +.textbox-icon-disabled .spinner-arrow-up:hover, +.textbox-icon-disabled .spinner-arrow-down:hover { + opacity: 0.6; + filter: alpha(opacity=60); + background-color: #F2F2F2; + cursor: default; +} +.spinner .textbox-icon-disabled { + opacity: 0.6; + filter: alpha(opacity=60); +} +.spinner-arrow-up { + background: url('images/spinner_arrows.png') no-repeat 1px center; +} +.spinner-arrow-down { + background: url('images/spinner_arrows.png') no-repeat -15px center; +} +.spinner-button-up { + background: url('images/spinner_arrows.png') no-repeat -32px center; +} +.spinner-button-down { + background: url('images/spinner_arrows.png') no-repeat -48px center; +} +.progressbar { + border-width: 1px; + border-style: solid; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; + overflow: hidden; + position: relative; +} +.progressbar-text { + text-align: center; + position: absolute; +} +.progressbar-value { + position: relative; + overflow: hidden; + width: 0; + -moz-border-radius: 5px 0 0 5px; + -webkit-border-radius: 5px 0 0 5px; + border-radius: 5px 0 0 5px; +} +.progressbar { + border-color: #D4D4D4; +} +.progressbar-text { + color: #333; + font-size: 12px; +} +.progressbar-value .progressbar-text { + background-color: #0081c2; + color: #fff; +} +.searchbox-button { + width: 18px; + height: 20px; + overflow: hidden; + display: inline-block; + vertical-align: top; + cursor: pointer; + opacity: 0.6; + filter: alpha(opacity=60); +} +.searchbox-button-hover { + opacity: 1.0; + filter: alpha(opacity=100); +} +.searchbox .l-btn-plain { + border: 0; + padding: 0; + vertical-align: top; + opacity: 0.6; + filter: alpha(opacity=60); + -moz-border-radius: 0 0 0 0; + -webkit-border-radius: 0 0 0 0; + border-radius: 0 0 0 0; +} +.searchbox .l-btn-plain:hover { + border: 0; + padding: 0; + opacity: 1.0; + filter: alpha(opacity=100); + -moz-border-radius: 0 0 0 0; + -webkit-border-radius: 0 0 0 0; + border-radius: 0 0 0 0; +} +.searchbox a.m-btn-plain-active { + -moz-border-radius: 0 0 0 0; + -webkit-border-radius: 0 0 0 0; + border-radius: 0 0 0 0; +} +.searchbox .m-btn-active { + border-width: 0 1px 0 0; + -moz-border-radius: 0 0 0 0; + -webkit-border-radius: 0 0 0 0; + border-radius: 0 0 0 0; +} +.searchbox .textbox-button-right { + border-width: 0 0 0 1px; +} +.searchbox .textbox-button-left { + border-width: 0 1px 0 0; +} +.searchbox-button { + background: url('images/searchbox_button.png') no-repeat center center; +} +.searchbox .l-btn-plain { + background: #F2F2F2; +} +.searchbox .l-btn-plain-disabled, +.searchbox .l-btn-plain-disabled:hover { + opacity: 0.5; + filter: alpha(opacity=50); +} +.slider-disabled { + opacity: 0.5; + filter: alpha(opacity=50); +} +.slider-h { + height: 22px; +} +.slider-v { + width: 22px; +} +.slider-inner { + position: relative; + height: 6px; + top: 7px; + border-width: 1px; + border-style: solid; + border-radius: 5px; +} +.slider-handle { + position: absolute; + display: block; + outline: none; + width: 20px; + height: 20px; + top: 50%; + margin-top: -10px; + margin-left: -10px; +} +.slider-tip { + position: absolute; + display: inline-block; + line-height: 12px; + font-size: 12px; + white-space: nowrap; + top: -22px; +} +.slider-rule { + position: relative; + top: 15px; +} +.slider-rule span { + position: absolute; + display: inline-block; + font-size: 0; + height: 5px; + border-width: 0 0 0 1px; + border-style: solid; +} +.slider-rulelabel { + position: relative; + top: 20px; +} +.slider-rulelabel span { + position: absolute; + display: inline-block; + font-size: 12px; +} +.slider-v .slider-inner { + width: 6px; + left: 7px; + top: 0; + float: left; +} +.slider-v .slider-handle { + left: 50%; + margin-top: -10px; +} +.slider-v .slider-tip { + left: -10px; + margin-top: -6px; +} +.slider-v .slider-rule { + float: left; + top: 0; + left: 16px; +} +.slider-v .slider-rule span { + width: 5px; + height: 'auto'; + border-left: 0; + border-width: 1px 0 0 0; + border-style: solid; +} +.slider-v .slider-rulelabel { + float: left; + top: 0; + left: 23px; +} +.slider-handle { + background: url('images/slider_handle.png') no-repeat; +} +.slider-inner { + border-color: #D4D4D4; + background: #F2F2F2; +} +.slider-rule span { + border-color: #D4D4D4; +} +.slider-rulelabel span { + color: #333; +} +.menu { + position: absolute; + margin: 0; + padding: 2px; + border-width: 1px; + border-style: solid; + overflow: hidden; +} +.menu-inline { + position: relative; +} +.menu-item { + position: relative; + margin: 0; + padding: 0; + overflow: hidden; + white-space: nowrap; + cursor: pointer; + border-width: 1px; + border-style: solid; +} +.menu-text { + height: 20px; + line-height: 20px; + float: left; + padding-left: 28px; +} +.menu-icon { + position: absolute; + width: 16px; + height: 16px; + left: 2px; + top: 50%; + margin-top: -8px; +} +.menu-rightarrow { + position: absolute; + width: 16px; + height: 16px; + right: 0; + top: 50%; + margin-top: -8px; +} +.menu-line { + position: absolute; + left: 26px; + top: 0; + height: 2000px; + font-size: 1px; +} +.menu-sep { + margin: 3px 0px 3px 25px; + font-size: 1px; +} +.menu-noline .menu-line { + display: none; +} +.menu-noline .menu-sep { + margin-left: 0; + margin-right: 0; +} +.menu-active { + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.menu-item-disabled { + opacity: 0.5; + filter: alpha(opacity=50); + cursor: default; +} +.menu-text, +.menu-text span { + font-size: 12px; +} +.menu-shadow { + position: absolute; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; + background: #ccc; + -moz-box-shadow: 2px 2px 3px #cccccc; + -webkit-box-shadow: 2px 2px 3px #cccccc; + box-shadow: 2px 2px 3px #cccccc; + filter: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2); +} +.menu-rightarrow { + background: url('images/menu_arrows.png') no-repeat -32px center; +} +.menu-line { + border-left: 1px solid #ccc; + border-right: 1px solid #fff; +} +.menu-sep { + border-top: 1px solid #ccc; + border-bottom: 1px solid #fff; +} +.menu { + background-color: #fff; + border-color: #e6e6e6; + color: #333; +} +.menu-content { + background: #ffffff; +} +.menu-item { + border-color: transparent; + _border-color: #fff; +} +.menu-active { + border-color: #ddd; + color: #00438a; + background: #e6e6e6; +} +.menu-active-disabled { + border-color: transparent; + background: transparent; + color: #333; +} +.m-btn-downarrow, +.s-btn-downarrow { + display: inline-block; + position: absolute; + width: 16px; + height: 16px; + font-size: 1px; + right: 0; + top: 50%; + margin-top: -8px; +} +.m-btn-active, +.s-btn-active { + background: #e6e6e6; + color: #00438a; + border: 1px solid #ddd; + filter: none; +} +.m-btn-plain-active, +.s-btn-plain-active { + background: transparent; + padding: 0; + border-width: 1px; + border-style: solid; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.m-btn .l-btn-left .l-btn-text { + margin-right: 20px; +} +.m-btn .l-btn-icon-right .l-btn-text { + margin-right: 40px; +} +.m-btn .l-btn-icon-right .l-btn-icon { + right: 20px; +} +.m-btn .l-btn-icon-top .l-btn-text { + margin-right: 4px; + margin-bottom: 14px; +} +.m-btn .l-btn-icon-bottom .l-btn-text { + margin-right: 4px; + margin-bottom: 34px; +} +.m-btn .l-btn-icon-bottom .l-btn-icon { + top: auto; + bottom: 20px; +} +.m-btn .l-btn-icon-top .m-btn-downarrow, +.m-btn .l-btn-icon-bottom .m-btn-downarrow { + top: auto; + bottom: 0px; + left: 50%; + margin-left: -8px; +} +.m-btn-line { + display: inline-block; + position: absolute; + font-size: 1px; + display: none; +} +.m-btn .l-btn-left .m-btn-line { + right: 0; + width: 16px; + height: 500px; + border-style: solid; + border-color: #bbb; + border-width: 0 0 0 1px; +} +.m-btn .l-btn-icon-top .m-btn-line, +.m-btn .l-btn-icon-bottom .m-btn-line { + left: 0; + bottom: 0; + width: 500px; + height: 16px; + border-width: 1px 0 0 0; +} +.m-btn-large .l-btn-icon-right .l-btn-text { + margin-right: 56px; +} +.m-btn-large .l-btn-icon-bottom .l-btn-text { + margin-bottom: 50px; +} +.m-btn-downarrow, +.s-btn-downarrow { + background: url('images/menu_arrows.png') no-repeat 0 center; +} +.m-btn-plain-active, +.s-btn-plain-active { + border-color: #ddd; + background-color: #e6e6e6; + color: #00438a; +} +.s-btn:hover .m-btn-line, +.s-btn-active .m-btn-line, +.s-btn-plain-active .m-btn-line { + display: inline-block; +} +.l-btn:hover .s-btn-downarrow, +.s-btn-active .s-btn-downarrow, +.s-btn-plain-active .s-btn-downarrow { + border-style: solid; + border-color: #bbb; + border-width: 0 0 0 1px; +} +.messager-body { + padding: 10px 10px 30px 10px; + overflow: auto; +} +.messager-button { + text-align: center; + padding: 5px; +} +.messager-button .l-btn { + width: 70px; +} +.messager-icon { + float: left; + width: 32px; + height: 32px; + margin: 0 10px 10px 0; +} +.messager-error { + background: url('images/messager_icons.png') no-repeat scroll -64px 0; +} +.messager-info { + background: url('images/messager_icons.png') no-repeat scroll 0 0; +} +.messager-question { + background: url('images/messager_icons.png') no-repeat scroll -32px 0; +} +.messager-warning { + background: url('images/messager_icons.png') no-repeat scroll -96px 0; +} +.messager-progress { + padding: 10px; +} +.messager-p-msg { + margin-bottom: 5px; +} +.messager-body .messager-input { + width: 100%; + padding: 4px 0; + outline-style: none; + border: 1px solid #D4D4D4; +} +.window-thinborder .messager-button { + padding-bottom: 8px; +} +.tree { + margin: 0; + padding: 0; + list-style-type: none; +} +.tree li { + white-space: nowrap; +} +.tree li ul { + list-style-type: none; + margin: 0; + padding: 0; +} +.tree-node { + height: 18px; + white-space: nowrap; + cursor: pointer; +} +.tree-hit { + cursor: pointer; +} +.tree-expanded, +.tree-collapsed, +.tree-folder, +.tree-file, +.tree-checkbox, +.tree-indent { + display: inline-block; + width: 16px; + height: 18px; + vertical-align: top; + overflow: hidden; +} +.tree-expanded { + background: url('images/tree_icons.png') no-repeat -18px 0px; +} +.tree-expanded-hover { + background: url('images/tree_icons.png') no-repeat -50px 0px; +} +.tree-collapsed { + background: url('images/tree_icons.png') no-repeat 0px 0px; +} +.tree-collapsed-hover { + background: url('images/tree_icons.png') no-repeat -32px 0px; +} +.tree-lines .tree-expanded, +.tree-lines .tree-root-first .tree-expanded { + background: url('images/tree_icons.png') no-repeat -144px 0; +} +.tree-lines .tree-collapsed, +.tree-lines .tree-root-first .tree-collapsed { + background: url('images/tree_icons.png') no-repeat -128px 0; +} +.tree-lines .tree-node-last .tree-expanded, +.tree-lines .tree-root-one .tree-expanded { + background: url('images/tree_icons.png') no-repeat -80px 0; +} +.tree-lines .tree-node-last .tree-collapsed, +.tree-lines .tree-root-one .tree-collapsed { + background: url('images/tree_icons.png') no-repeat -64px 0; +} +.tree-line { + background: url('images/tree_icons.png') no-repeat -176px 0; +} +.tree-join { + background: url('images/tree_icons.png') no-repeat -192px 0; +} +.tree-joinbottom { + background: url('images/tree_icons.png') no-repeat -160px 0; +} +.tree-folder { + background: url('images/tree_icons.png') no-repeat -208px 0; +} +.tree-folder-open { + background: url('images/tree_icons.png') no-repeat -224px 0; +} +.tree-file { + background: url('images/tree_icons.png') no-repeat -240px 0; +} +.tree-loading { + background: url('images/loading.gif') no-repeat center center; +} +.tree-checkbox0 { + background: url('images/tree_icons.png') no-repeat -208px -18px; +} +.tree-checkbox1 { + background: url('images/tree_icons.png') no-repeat -224px -18px; +} +.tree-checkbox2 { + background: url('images/tree_icons.png') no-repeat -240px -18px; +} +.tree-title { + font-size: 12px; + display: inline-block; + text-decoration: none; + vertical-align: top; + white-space: nowrap; + padding: 0 2px; + height: 18px; + line-height: 18px; +} +.tree-node-proxy { + font-size: 12px; + line-height: 20px; + padding: 0 2px 0 20px; + border-width: 1px; + border-style: solid; + z-index: 9900000; +} +.tree-dnd-icon { + display: inline-block; + position: absolute; + width: 16px; + height: 18px; + left: 2px; + top: 50%; + margin-top: -9px; +} +.tree-dnd-yes { + background: url('images/tree_icons.png') no-repeat -256px 0; +} +.tree-dnd-no { + background: url('images/tree_icons.png') no-repeat -256px -18px; +} +.tree-node-top { + border-top: 1px dotted red; +} +.tree-node-bottom { + border-bottom: 1px dotted red; +} +.tree-node-append .tree-title { + border: 1px dotted red; +} +.tree-editor { + border: 1px solid #D4D4D4; + font-size: 12px; + line-height: 16px; + padding: 0 4px; + margin: 0; + width: 80px; + outline-style: none; + vertical-align: top; + position: absolute; + top: 0; +} +.tree-node-proxy { + background-color: #ffffff; + color: #333; + border-color: #D4D4D4; +} +.tree-node-hover { + background: #e6e6e6; + color: #00438a; +} +.tree-node-selected { + background: #0081c2; + color: #fff; +} +.tree-node-hidden { + display: none; +} +.validatebox-invalid { + border-color: #ffa8a8; + background-color: #fff3f3; + color: #000; +} +.tooltip { + position: absolute; + display: none; + z-index: 9900000; + outline: none; + opacity: 1; + filter: alpha(opacity=100); + padding: 5px; + border-width: 1px; + border-style: solid; + border-radius: 5px; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.tooltip-content { + font-size: 12px; +} +.tooltip-arrow-outer, +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + line-height: 0; + font-size: 0; + border-style: solid; + border-width: 6px; + border-color: transparent; + _border-color: tomato; + _filter: chroma(color=tomato); +} +.tooltip-arrow { + display: none \9; +} +.tooltip-right .tooltip-arrow-outer { + left: 0; + top: 50%; + margin: -6px 0 0 -13px; +} +.tooltip-right .tooltip-arrow { + left: 0; + top: 50%; + margin: -6px 0 0 -12px; +} +.tooltip-left .tooltip-arrow-outer { + right: 0; + top: 50%; + margin: -6px -13px 0 0; +} +.tooltip-left .tooltip-arrow { + right: 0; + top: 50%; + margin: -6px -12px 0 0; +} +.tooltip-top .tooltip-arrow-outer { + bottom: 0; + left: 50%; + margin: 0 0 -13px -6px; +} +.tooltip-top .tooltip-arrow { + bottom: 0; + left: 50%; + margin: 0 0 -12px -6px; +} +.tooltip-bottom .tooltip-arrow-outer { + top: 0; + left: 50%; + margin: -13px 0 0 -6px; +} +.tooltip-bottom .tooltip-arrow { + top: 0; + left: 50%; + margin: -12px 0 0 -6px; +} +.tooltip { + background-color: #ffffff; + border-color: #D4D4D4; + color: #333; +} +.tooltip-right .tooltip-arrow-outer { + border-right-color: #D4D4D4; +} +.tooltip-right .tooltip-arrow { + border-right-color: #ffffff; +} +.tooltip-left .tooltip-arrow-outer { + border-left-color: #D4D4D4; +} +.tooltip-left .tooltip-arrow { + border-left-color: #ffffff; +} +.tooltip-top .tooltip-arrow-outer { + border-top-color: #D4D4D4; +} +.tooltip-top .tooltip-arrow { + border-top-color: #ffffff; +} +.tooltip-bottom .tooltip-arrow-outer { + border-bottom-color: #D4D4D4; +} +.tooltip-bottom .tooltip-arrow { + border-bottom-color: #ffffff; +} +.switchbutton { + text-decoration: none; + display: inline-block; + overflow: hidden; + vertical-align: middle; + margin: 0; + padding: 0; + cursor: pointer; + background: #bbb; + border: 1px solid #bbb; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.switchbutton-inner { + display: inline-block; + overflow: hidden; + position: relative; + top: -1px; + left: -1px; +} +.switchbutton-on, +.switchbutton-off, +.switchbutton-handle { + display: inline-block; + text-align: center; + height: 100%; + float: left; + font-size: 12px; + -moz-border-radius: 5px 5px 5px 5px; + -webkit-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +.switchbutton-on { + background: #0081c2; + color: #fff; +} +.switchbutton-off { + background-color: #ffffff; + color: #333; +} +.switchbutton-on, +.switchbutton-reversed .switchbutton-off { + -moz-border-radius: 5px 0 0 5px; + -webkit-border-radius: 5px 0 0 5px; + border-radius: 5px 0 0 5px; +} +.switchbutton-off, +.switchbutton-reversed .switchbutton-on { + -moz-border-radius: 0 5px 5px 0; + -webkit-border-radius: 0 5px 5px 0; + border-radius: 0 5px 5px 0; +} +.switchbutton-handle { + position: absolute; + top: 0; + left: 50%; + background-color: #ffffff; + color: #333; + border: 1px solid #bbb; + -moz-box-shadow: 0 0 3px 0 #bbb; + -webkit-box-shadow: 0 0 3px 0 #bbb; + box-shadow: 0 0 3px 0 #bbb; +} +.switchbutton-value { + position: absolute; + top: 0; + left: -5000px; +} +.switchbutton-disabled { + opacity: 0.5; + filter: alpha(opacity=50); +} +.switchbutton-disabled, +.switchbutton-readonly { + cursor: default; +} +.tabs-panels { + border-color: transparent; +} +.tabs li a.tabs-inner { + border-color: transparent; + background: transparent; + filter: none; + color: #0088CC; +} +.menu-active { + background-color: #0081C2; + border-color: #0081C2; + color: #fff; +} +.menu-active-disabled { + border-color: transparent; + background: transparent; + color: #333; +} +.lh24 { line-height:24px; } \ No newline at end of file diff --git a/src/assets/styles/layer.css b/src/assets/styles/layer.css new file mode 100644 index 0000000..bafa043 --- /dev/null +++ b/src/assets/styles/layer.css @@ -0,0 +1 @@ +.layermbox{position:absolute;left:0;top:0;width:100%;z-index:19891014}.layermmain,.laymshade{position:fixed;left:0;top:0;width:100%;height:100%}.layermbtn span,.layermchild{display:inline-block;position:relative}.laymshade{background-color:rgba(0,0,0,.5);pointer-events:auto}.layermmain{display:table;font-family:Helvetica,arial,sans-serif;pointer-events:none}.layermmain .section{display:table-cell;vertical-align:middle;text-align:center}.layermchild{text-align:left;background-color:#fff;font-size:14px;border-radius:6px;box-shadow:0 0 8px rgba(0,0,0,.1);pointer-events:auto;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.18s;animation-duration:.18s}.layermborder{border:1px solid #999}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.layermanim{animation-name:bounceIn;-webkit-animation-name:bounceIn}.layermbox0 .layermchild{max-width:260px;min-width:150px}.layermbox1 .layermchild{border:none;border-radius:0}.layermbox2 .layermchild{width:auto;max-width:260px;min-width:40px;border:none;background-color:rgba(0,0,0,.6);color:#fff}.layermchild h3{padding:0 45px 0 10px;height:50px;line-height:50px;font-size:16px;font-weight:400;border-radius:5px 5px 0 0;border-bottom:1px solid #EBEBEB}.layermbtn span,.layermchild h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.layermcont{padding:20px 15px;line-height:22px;border-radius:5px}.layermbox1 .layermcont{padding:0}.layermbox2 .layermcont{text-align:center;padding:30px 30px 0;line-height:0}.layermbox2 .layermcont i{width:1.5rem;height:1.5rem;margin-left:8px;display:inline-block;background-color:#fff;border-radius:100%;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.layermbox2 .layermcont i:first-child{margin-left:0;-webkit-animation-delay:-.32s;animation-delay:-.32s}.layermbox2 .layermcont i.laymloadtwo{-webkit-animation-delay:-.16s;animation-delay:-.16s}.layermbox2 .layermcont>div{line-height:22px;padding-top:7px;margin-bottom:20px;font-size:14px}.layermbtn{position:relative;height:40px;line-height:40px;font-size:0;text-align:center;border-top:1px solid #EBEBEB}.layermbtn span{width:50%;text-align:center;font-size:14px;cursor:pointer;border-radius:0 5px 0 0}.layermbtn span:first-child{height:39px;background-color:#fff;border-radius:0 0 0 5px}.layermbtn:before{content:'\20';position:absolute;width:1px;height:39px;left:50%;top:0;background-color:#EBEBEB}.layermend{position:absolute;right:7px;top:10px;width:30px;height:30px;border:0;font-weight:400;background:0 0;cursor:pointer;-webkit-appearance:none;font-size:30px}.layermend::after,.layermend::before{position:absolute;left:5px;top:13px;content:'';width:20px;height:2px;background-color:rgba(0,0,0,.3);transform:rotate(45deg);-webkit-transform:rotate(45deg);border-radius:3px}.layermend::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)} \ No newline at end of file diff --git a/src/assets/styles/main.css b/src/assets/styles/main.css new file mode 100644 index 0000000..10ca4cb --- /dev/null +++ b/src/assets/styles/main.css @@ -0,0 +1,245 @@ +@charset "utf-8"; +.items_txt .author a, .updateTable .author a { cursor: text } +.friend_link { padding: 12px 0 0; line-height: 2.4; text-align: center } +.friend_link a { margin: 0 10px; display: inline-block } +/*.leftBox, .rightBox, .rightBox2 { margin-bottom: 14px } +.channelBanner .leftBox, .channelBanner .rightBox { height: 334px; overflow: hidden }*/ +.channelPic .leftBox, .channelPic .rightBox { /*height: 515px; */overflow: hidden } +.channelTable .leftBox { /*height: 1046px;*/ overflow: hidden } +.scBigImg img, .rightList li.on .cover img, .itemsList .items_img img { box-shadow: 0 0 1px rgba(0,0,0,.05) } +.scBigImg:hover img, .rightList li.on .cover a:hover img, .itemsList .items_img:hover img { box-shadow: 0 0 1px rgb(0,0,0,.25) } +.leftBox { width: 720px; float: left; /*border: 1px solid #EAEAEA*/ } +.sliderContent { width: 306px; float: left; /*margin: 16px 0 16px 14px;*/ position: relative } +.scSmallImg { position: absolute; top: 0px; right: 0px; /*height: 335px*/ } +.scSmallImg li { height: 65px; margin-bottom: 8px; border: 2px solid #fff } +.scSmallImg li.on { border: 2px solid #FF7800 } +.scSmallImg img { width: auto; height: 65px; cursor: pointer; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6 } +.scSmallImg li.on img { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1 } +.scBigImg dd { display: none } +.scBigImg dd.on { display: block } +.scBigImg img { width: 240px; height: 300px; background: #f6f6f6 } +.hot_articles { width: 396px; float: right; padding: 0 2px } +.hot_articles dl { padding: 0 4px 8px; border-bottom: 1px dotted #eae6e2 } +.hot_articles .hot_recommend { margin-bottom: 12px; } +.hot_articles dt { /*height: 40px; line-height: 40px;*/ padding-bottom: 7px; text-align: center; font-size: 16px; font-weight: 600; line-height: 1.8 } +.hot_articles dt a { color: #F70 } +.hot_articles dd { line-height: 30px; font-size: 14px; overflow: hidden } +.hot_articles dd a { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } +.hot_articles .hot_recommend dd a { width: 49%; padding-right: 1%; float: left; } +.hot_articles .hot_notice dd a { padding-right: 1%; } +.hot_articles span.tit { color: #f70; margin-right: 6px } +.hot_articles .hot_notice { border: none } +.hot_articles .line { padding: 0 14px; color: #eee } +.rightBox { width: 240px; float: right; /*border: 1px solid #EAEAEA;*/ position: relative } +.rightBox .title, .wrap_right_cont .title { /*height: 48px; margin: 0 14px;*/ border-bottom: 1px solid #e0e0e0 } +.rightBox .title h3, .wrap_right_cont .title h3 { line-height: 1; padding-bottom: 14px; display: inline-block; font-size: 20px; font-weight: 600; /*border-bottom: 4px solid transparent*/ } +/*.rightBox .title h3.on { border-color: #f80 }*/ +.rightList ul { padding: 0 } +.rightList li { /*border-bottom: 1px dotted #e0e0e0; height: 37px; line-height: 37px;*/ overflow: hidden; position: relative; vertical-align: middle } +.rightList li:last-child { border: none } +.rightList .book_name { font-size: 14px; height: 34px; line-height: 34px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden } +.rightList .book_intro { background: #f7f7f7; border: 1px solid #eee; clear: both; padding: 8px; word-break: break-all; zoom: 1; overflow: hidden; display: none } +.rightList .cover, .rightList .book_intro .txt { display: none } +.rightList li.on { height: auto; padding: 4px 0; border: none } +.rightList li.on .book_intro { display: block } +.rightList li.on .cover { float: left; display: block } +.rightList li.on .cover img { width: 60px; height: auto; background: #f6f6f6; margin-right: 9px } +.rightList li.on .book_intro .name { line-height: 26px; height: 26px; display: block; overflow: hidden } +.rightList_nobor ul { padding: 4px 14px 10px } +.rightList_nobor li { height: auto; padding: 10px 0!important; border: none } +.book_intro .author { color: #999; display: block; line-height: 30px } +.book_intro .class { color: #999; display: block; line-height: 1 } +.rightList .on .book_intro .txt { height: 72px; line-height: 1.5; color: #808080; overflow: hidden; display: block } + +.rightList li i, .rankTable .rank i { width: 17px; height: 17px; line-height: 17px; text-align: center; background-color: #999; color: #fff; vertical-align: middle; display: inline-block; font-size: 12px; } +.rightList li i { float: left; margin: 8px 7px 0 0; } +.rankTable .rank i { margin: 1px 1px 0 } +/*.rightList li.on i { position: absolute; top: 12px; left: 0; margin: 0; display:none }*/ +.rightList li.num1 i, .rankTable .rank .num1 { background-color: #fc7403 } +.rightList li.num2 i, .rankTable .rank .num2 { background-color: #f79415 } +.rightList li.num3 i, .rankTable .rank .num3 { background-color: #ffa95e } +.rightList li.num1 i,.rightList li.num2 i,.rightList li.num3 i { display:block } +/*.rightList .more{ margin: 1px 0; height: 34px; line-height: 34px; border-radius: 1px; background-color: #f7f7f7; text-align: center } +.rightList .more a{ display: block; color: #666 }*/ +.leftBox .title { border-bottom: 1px solid #e9e9e9 } +.leftBox .title h2 { line-height: 1; padding-bottom: 14px; display: inline-block; font-size: 20px; font-weight: 600; /*border-bottom: 4px solid transparent*/ } +.picRecommend { width: 720px; padding: 12px 0 0 } +.itemsList { width: 50%; float: left; padding: 17px 0 } +.itemsList .items_img { float: left; margin-right: 14px } +.itemsList .items_img img { width: 96px; height: 120px; background: #f6f6f6 } +.items_txt { width: 230px; float: left; /*padding-right: 20px;*/ } +.items_txt h4 { height: 20px; line-height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all; margin-bottom: 8px; font-size: 16px; font-weight: normal } +.items_txt .author { margin: 8px 0 } +.items_txt .author a { color: #a6a6a6 } +.items_txt .intro { margin-top: 8px; line-height: 1.5; height: 54px; overflow: hidden } +.searchTipBar { color: #333; font-size: 14px; padding: 1px 7px 16px 7px } +.leftBox .updateTable { width: 718px; } +.updateTable { color: #999 } +.updateTable table { width: 100%; margin-bottom: 14px; } +.updateTable th, .updateTable td { height: 41px; line-height: 41px; vertical-align: middle; padding-left: 1px; text-align: left } +.updateTable th { font-weight: normal; font-size: 14px; } +.updateTable td { border-top: 1px solid #eee } +.updateTable .style { width: 74px; font-size: 14px; } +.updateTable .name { width: 192px; padding-right: 10px; font-size: 14px; } +.updateTable .name a, .updateTable .chapter a { max-width: 168px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: keep-all } +.updateTable .chapter { padding-right: 5px } +.updateTable .chapter a { max-width: 200px; float: left; color: #666 } +.updateTable .author { width: 82px; text-align: left } +.updateTable .time { width: 82px; text-align: center } +.updateTable .word { width: 60px; padding-right: 10px; text-align: right } +.updateTable .rank { width: 2.5em; padding-right: 10px; text-align: center } +.updateTable .name a, .updateTable .chapter a, .updateTable .author a { height: 41px; line-height: 41px; display: inline-block; overflow: hidden } +.rankBox { padding-bottom: 14px; height: auto!important } +.rankTable th { background: #f9f9f9; color: #333 } +.rankTable td { border: none; height: 40px; line-height: 40px } +.rankTable tr:nth-child(2n) td { background: #fafafa } +.rankTable .chapter a { max-width: 176px } +.classTable { font-size: 14px } +.classTable .rank { width: 60px; } +.classTable .rank i { float: inherit; margin: 0; color: #fff } +.classTable .style { width: 100px; } +.classTable .name { width: 250px; } +.classTable .name a, .classTable .chapter a { max-width: 90% } +.classTable .author { width: 120px } +.classTable .word { width: 80px; padding-right: 15px } +.rightBox2 { width: 266px; float: right; border: 1px solid #EAEAEA; position: relative; overflow: hidden } +.rightBox2 .title h3 { height: 45px; line-height: 48px; padding: 0 30px; font-size: 18px; font-weight: normal; color: #ff758f; border-bottom: 4px solid #ff758f } +.rightList2 li { vertical-align: middle } +.rightList2 li a { display: block; /*padding: 0 30px;*/ height: 47px; line-height: 47px; font-size: 16px; overflow: hidden; border-top: 1px dotted #eee; } +.rightList2 li:first-child a { border: none } +.rightList2 li a.on, .rightList2 li a:hover { color: #f70 } +.so_tag { /*padding: 4px 14px 0;*/ font-size: 14px; padding: 5px 0 } +.so_tag li { padding: 0 0 24px; /*border-bottom: 1px solid #eee*/ } +.so_tag li:last-child { padding: 0 0 4px } +.so_tag li .tit, .so_tag li a { line-height: 1; padding: 3px 7px; margin-right: 12px } +.so_tag li .tit { color: #999 } +.so_tag li a.on, .so_tag li a:hover { color: #f70 } +.so_tag li .so_girl { display: inline-block } +.so_tag li .so_boy { display: inline-block/*; margin: 8px 0 0 140px;*/ } + +/*.payBox { width: 998px; border: 1px solid #eaeaea }*/ +.payHead { height: 36px; line-height: 36px; padding: 20px 0 30px; margin: 0 24px; font-size: 16px; border-bottom: 1px solid #eaeaea } +.payHead .user_name { margin-right: 25px } +.payHead .btn_gray { font-size: 14px; padding: 10px 20px; margin-left: 20px } +.payFoot { line-height: 2.4; padding: 30px 0 40px; margin: 0 24px; font-size: 13px; color: #999; border-top: 1px solid #eee; } +.payCon { margin: 0 24px } +.payCon h5 { font-size: 16px; font-weight: normal; padding: 28px 0 2px } +.pay_way { padding-bottom: 5px } +.pay_way li { width: 196px; text-align: center; border: 2px solid #eee; border-radius: 4px; margin: 20px 26px 3px 0; float: left; cursor: pointer; line-height: 1 } +.pay_way li.on { border-color: #f80 } +.pay_way li .pay_pic { width: 180px; margin: 12px auto; } +.pay_way li strong { font-size: 24px; display: block; line-height: 1; padding: 20px 0 5px } +.pay_way li .pay_mn { display: table-cell; width: 196px; height: 40px; vertical-align: middle; line-height: 1.2; padding-bottom: 12px; font-size: 14px; text-align: center } +.pay_way li .pay_mn em.red { display: block } +.pay_Checkout { padding: 20px 0; font-size: 14px; line-height: 1.8; } +.pay_Checkout .btn_red { margin: 20px 0; } + +.payResultBox { padding: 90px 40px 160px; text-align: center } +.payResultBox h3 { font-size: 38px; line-height: 1; padding-bottom: 30px; } +.payResultBox .list { display: inline-block; padding-bottom: 15px;} +.payResultBox .list li { font-size: 16px; line-height: 36px } +.payResultImg { width: 60px; + margin-right: 12px; + vertical-align: middle; } +/*.bookCover, .reply_bar { padding: 14px }*/ +.bookCover .book_cover { width: 200px; display: block; height: auto; margin-right: 25px; float: left; position: relative; overflow: hidden; box-shadow: 0 1px 6px rgba(0,0,0,.3), 0 0 5px #f9f2e9 inset; transition: color .3s,background-color .3s,border .3s; +} +.bookCover .cover { width: 100%; height: 100%; background: #f6f6f6; + -webkit-transition: -webkit-transform .3s ease-out; + -moz-transition: -moz-transform .3s ease-out; + -ms-transition: -ms-transform .3s ease-out; + transition: transform .3s ease-out; +} +.bookCover .cover:hover { + -webkit-transform: scale(1.05); + -moz-transform: scale(1.05); + -o-transform: scale(1.05); + transform: scale(1.05) } +.book_info { width: 755px; float: left } +.book_info h1 { font-size: 25px; display: inline-block; line-height: 1; } +.book_info .author { font-size: 14px; margin-left: 20px; color: #444 } +.book_info .list { padding: 15px 0 20px } +.book_info .list li { line-height: 26px; color: #666 } +.book_info .list li .item { width: 20%; display: inline-block } +/*目录页*/ +.book_info1 { text-align: center; padding: 10px 0 15px } +.book_info1 .tit { padding: 10px 0 20px } +.book_info1 h1 { font-size: 28px; display: inline-block } +.book_info1 .list { padding: 5px 0; font-size: 14px } +.book_info1 .list li { line-height: 26px; color: #999 } +.book_info1 .list li span { display: inline-block; margin: 0 15px } +.dirWrap { padding-bottom: 30px } +.dirWrap h3 { padding-left: 6px; font-size: 14px; background: #f9f9f9; height: 40px; line-height: 40px; font-weight: normal; position: relative; cursor: pointer; margin: 0 0 5px; border-radius: 3px } +.dirList { overflow: hidden; padding-bottom: 20px } +.dirList li { float: left; width: 265px; padding-left: 5px; padding-right: 30px; height: 40px; line-height: 40px; overflow: hidden; border-bottom: 1px dotted #ddd; *zoom:1; font-size: 14px +} +.dirList li a { float: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap } +.dirList li i.red { padding-left: 5px } +.book_info .intro_txt { height: 96px; min-height: 96px; line-height: 24px; font-size: 14px; position: relative; margin-bottom: 26px; overflow: hidden } +.book_info .intro_txt em.black9 { font-weight: bold; color: #333; display: block; } +/*.book_info .intro_txt p { text-indent:2em }*/ +.icon_show, .icon_hide { display:inline-block; color:#2972cc; height: 24px; padding:0 2px 0 10px; text-indent: 0; text-align: center; font-size: 12px; position: absolute; right: 0; bottom: 0; background: #fff } +.icon_show i, .icon_hide i { display:inline-block; width:12px; height:12px; background:url(../images/icon_dt.png) no-repeat 0 2px; margin-right: 4px; *vertical-align:middle } +.icon_hide i { background-position:-12px 2px } +.icon_hide { display: none } +.btns .btn_red, .btns .btn_ora, .btns .btn_addsj { margin-right: 24px } +.book_tit { /*height: 48px; line-height: 48px; margin: 0 14px;*/ border-bottom: 1px solid #eee; overflow: hidden; padding-bottom: 14px; line-height: 1.2 } +.book_tit .fl { font-size: 14px; color: #666 } +.book_tit .fl h3 { font-size: 20px; color: #333; margin-right: 5px; display: inline } +.book_tit .fr { font-size: 13px } +.bookChapter .list { padding: 8px 0 } +.bookChapter .list li { line-height: 36px; overflow: hidden } +.zj_yl { color: #999; font-size: 13px } +/*.bookChapter .list li .zj { width: 50%; float: left } +.bookChapter .list li .zj_1 a { color: #f60 }*/ + + + +/*.commentBar { padding: 0 14px }*/ +.comment_list { padding: 20px 0; border-bottom: 1px solid #eee } +.comment_list:last-child { border: none } +.comment_list .user_heads { /*width: 54px; height: 54px; float: left;*/ position:relative; margin-right: 20px } +.comment_list .user_head { width: 50px; height: 50px; border-radius: 50%; background: #f6f6f6 } +.comment_list .user_heads span { display: block; margin: 0; position: absolute; left: 12px; bottom: 0 } +.comment_list ul { width: 640px } +.comment_list .li_0 { font-family: "宋体" } +.comment_list .li_0 strong { font-size: 14px; color: #f00 } +.comment_list .li_1 { overflow: hidden } +.comment_list .user_name { color: #ed4259 } +.comment_list .li_2 { padding: 6px 0 } +.comment_list .li_3 { color: #999 } +.comment_list .reply { padding-left: 12px } +.comment_list .num { color: #ed4259; margin: 0 3px } +.comment_list .li_4 { line-height: 34px; padding-top: 8px; margin-top: 15px; border-top: 1px solid #eaeaea } +.no_comment { padding: 70px 14px 115px; color: #CCCCCC; text-align: center; font-size: 14px; } +.pl_bar li { display: block } +.pl_bar .name { color: #666; padding-top: 2px; font-size: 14px } +.pl_bar .dec { font-size: 14px; line-height: 1.8; padding: 12px 0 } +.pl_bar .other { line-height: 24px; color: #999; font-size: 13px } +.pl_bar .other a { display: inline-block; color: #999 } +.pl_bar .reply { padding-left: 22px; background: url(../images/icon_reply.png) no-repeat 0 2px } +.reply_bar .tit { line-height: 52px; font-size: 13px } +.replay_text { width: 100%; height: 110px; border: 1px solid #eaeaea; border-radius: 5px; padding: 10px; box-sizing: border-box; font-size: 14px; box-shadow: 0 0 4px 2px hsla(0,0%,92%,.35); } +.replay_text:hover { background: #fff } +.reply_btn { padding: 17px 0 19px; overflow: hidden } +.reply_bar .reply_btn { padding-bottom: 4px } +.reply_btn .btn_red { padding: 10px 20px; font-size: 14px } +.reply_btn .fr { margin-top: 8px } +.write_bar { padding: 1rem 0; margin: 0 1rem } +.write_comment { padding: 1rem; background: #f6f6f6; min-height: 16rem } +.write_comment .text { width: 100%; min-height: 10rem; border: 1px solid #ddd; font-size: 0.875rem; line-height: 1.8; margin-bottom: 1rem } +.book_comment_tit { font-size: 24px; padding: 20px 15px 10px 15px } +.page_bar { padding: 1rem 0; margin: 0 1rem; border-top: 1px solid #eee } +.page_bar li { width: 33.3%; float: left; text-align: center } +.page_bar li a, .page_bar li .select_page { display: block; height: 2rem; line-height: 2rem; font-size: 0.875rem; border: 1px solid #eee; background: #fff; box-sizing: border-box } +.page_bar .previous a { margin-right: 1rem } +.page_bar .next a { margin-left: 1rem } +.page_bar li .select_page { width: 100% } +.icon_jh, .icon_zd { text-align: center; margin: 2px 5px 0 0; color: #fff; font-size: 12px; padding: 3px 3px; line-height: 1; display: inline-block; background: #ed4259; border-radius: 2px } +.icon_zd { background: #4a90e2 } + + +.hot_notice span, .items_txt .intro a, .updateTable .author a, .updateTable .style a, .updateTable .time a, .updateTable th { color: #888 } +.items_txt .intro a:hover, .rightList .more a:hover, .updateTable .style a:hover, .rightList .on .book_intro .txt:hover { color: #f70 } +.icon_show:hover, .icon_hide:hover { color: #2972cc } +.channelChapterlist { min-height: 600px } diff --git a/src/assets/styles/public.css b/src/assets/styles/public.css new file mode 100644 index 0000000..ade8bd2 --- /dev/null +++ b/src/assets/styles/public.css @@ -0,0 +1,1402 @@ +/*(C) 2012-2013 Douco Inc.*/ + +/* 全局通用 +----------------------------------------------- */ +body { + font-family: Microsoft Yahei, \5FAE\8F6F\96C5\9ED1, \5B8B\4F53, Arial, Verdana, sans-serif; + font-size: 12px; + color: #333; + margin: 0; + padding: 0; +} +body, button, input, textarea { + font-size: 12px; + line-height: 1.531; + outline: none; + margin: 0; + padding: 0; + border: 0; +} +p, ul, ol, dl, dt, dd, form, blockquote { + margin: 0; + padding: 0; +} +h1, h2, h3, h4, h5, h6 { + font-size: 12px; + margin: 0; + padding: 0; + font-weight: normal; +} +img { + border: 0; +} +ul, ol { + list-style: none; +} +img { + border: 0; +} +a { + text-decoration: none; + color: #333; + transition:color .2s, background-color .2s +} +a:hover { + text-decoration: none; +} +input, textarea, select { + vertical-align: middle; +} +*:focus { + outline: none; +} +em, i { + font-style: normal; +} +.bold { + font-weight: bold; +} +.gray { color:#999 !important } +.black { color:#000 !important } +.red { color:#EF5944 !important } +.ora { color:#e86320 !important } +.green { color:#457a2a!important } +.blue { color:#1B7DC6 !important } +.col6 { color:#666 !important } +.colc { color:#ccc !important } +.clear { + clear: both; + display: block; + height: 0; + line-height: 0; + font-size: 0; +} +.clearfix:after { + content: "."; + display: block; + height: 0; + clear: both; + visibility: hidden; +} +*html .clearfix { + height: 1%; +} +*+html .clearfix { + height: 1%; +} +.none { + display: none; +} +.cue { + /*color: #999;*/ +} +p.cue { + margin-top: 5px; +} +.cueRed { + color: #C00; +} +.ml { + padding-left: 10px; +} +.pl { + padding-left: 10px; +} +.pr { + padding-right: 10px; +} +.unread { + font-weight: bold; +} +#vcode { + cursor: pointer; +} +/* 主体框架 +----------------------------------------------- */ +#dcWrap { + width: 100%; + height: 100%; +} +#dcHead { + background-color: #585858; + float: left; + height: 40px; + width: 100%; +} +#dcLeft { + float: left; + width: 179px; +} +#dcMain { + background-color: #FFFFFF; + border-left: 1px solid #CCC; + margin-left: 179px; + padding-top: 40px; + *padding-top:0; + zoom: 1/* padding-top:40px; */ +} +#dcFooter { + height: 45px; + background-color: #EEEEEE; +} +/*- form -*/ +.btn { + display: inline-block; + background-color: #f80; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border: 1px solid #f70; + color: #FFF; + line-height:1; + padding: 7px 20px; + cursor: pointer; +} +.btnGray { + display: inline-block; + background-color: #EEE; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border: 0; + color: #666; + padding: 6px 15px; + font-weight: bold; + text-transform: capitalize; + cursor: pointer; + -webkit-appearance: none; +} +.btnPayment { + display: inline-block; + background-color: #ff4246; + color: #FFF; + padding: 7px 28px; + text-transform: capitalize; + cursor: pointer; + font-weight: bold; + font-size:14px; + text-align:center; + -webkit-appearance: none; +} +.inpMain { + border: 1px solid #DBDBDB; + background-color: #FFF; + padding: 4px 5px; + color: #727272; + font-size: 12x; + line-height: 20px; + -webkit-appearance: none; +} +.inpFlie { + border: 1px solid #DBDBDB; + background-color: #FFF; + padding: 5px 5px; + color: #999; + -webkit-appearance: none; +} +.textArea { + border: 1px solid #DBDBDB; + background-color: #FFF; + padding: 4px 5px; + color: #727272; + font-size: 12x; + line-height: 20px; + -webkit-appearance: none; +} +.textAreaAuto { + border: 1px solid #DBDBDB; + background-color: #FFF; + padding: 0; + color: #999; + font-size: 12x; + line-height: 20px; + resize: none; + min-height: 40px; + -webkit-appearance: none; +} +select { + border: 1px solid #DBDBDB; + padding: 2px 5px 2px 4px; +} +/*- tab -*/ +.tab { + border-bottom: 1px solid #60BBFF; + font-weight: bold; + font-size: 14px; + height: 35px; + overflow: hidden; +} +.tab li { + float: left; + line-height: 35px; + height: 35px; +} +.tab a { + display: block; + background-color: #F9F9F9; + padding: 0 44px; + text-decoration: none; + color: #999; +} +.tab a.selected { + background-color: #60BBFF; + color: #FFF; +} +/*- tableBasic -*/ +.tableBasic { + background-color: #F9F9F9; + /*color: #666666;*/ + border-left: 1px dotted #CCCCCC; + border-top: 1px dotted #CCCCCC; +} +.tableBasic select { + color: #727272; +} +.tableBasic td, .tableBasic th { + border-right: 1px dotted #CCCCCC; + border-bottom: 1px dotted #CCCCCC; +} +.tableBasic th { + text-align:right; + width:120px; + font-weight:normal; +} +.notes{color:Red;line-height:20px;} +.showNote{background: #fffae2;} +.tableBasic .child { + background-color: #FFFFFF; +} +/*- tableNobor -*/ +.tableNobor td { + border: 0; +} +/*- tableOnebor -*/ +.tableOnebor td { + border-right: 0; +} +/*- showHidden -*/ +.showHidden { + display: block; + float: right; + font-size: 12px; + background-color: #CCC; +} +.showHidden b, .showHidden s { + display: block; + float: left; + padding: 4px 15px; + background-color: #CCC; + color: #333; + cursor: pointer; +} +.showHidden .d b { + background-color: #0072C6; + color: #FFF; +} +.showHidden .h s { + background-color: #0072C6; + color: #FFF; +} +/*- unum -*/ +.unum { + display: inline-block; + background-color:#28B779; + color: #fff; + font-size: 9px; + line-height: 17px; + font-weight: 600; + margin: 1px 0 0 2px; + -webkit-border-radius: 10px; + border-radius: 10px; +} +.unum span { + display: block; + padding: 0 6px; +} +/* 公共顶部 +----------------------------------------------- */ +#head .logo { + border-right: 1px solid #515151; + float: left; + width: 179px; + height: 40px; +} +/*#head .logo img { + margin: 7px 0 0 13px; +}*/ +#head .nav { + margin-left: 180px; + height: 40px; + line-height: 40px; + color: #D9D9D9; + font-size: 13px; +} +#head .nav ul { + float: left; +} +#head .nav ul.navRight { + float: right; +} +#head .nav li { + float: left; + border-left: 1px solid #5f5f5f; + border-right: 1px solid #515151; +} +#head .nav a { + display: block; + color: #D9D9D9; + padding: 0 25px; +} +#head .nav a.topAdd { + background: url(../images/top_add.gif) no-repeat 15px top; + padding-left: 35px; +} +#head .nav a:hover, #head .nav a.cur { + background-color: #5f5f5f; + color: #FFF; +} +#head .nav a.topAdd:hover { + background: #60BBFF url(../images/top_add.gif) no-repeat 15px bottom; +} +#head .nav .noLeft { + border-left: 0; +} +#head .nav .noRight { + border-right: 0; +} +/*- 下拉菜单 -*/ +#head .nav .M { + position: relative; +} +#head .nav .active a { + background-color: #FFF; + color: #000; +} +#head .nav .active a.topAdd { + background: #FFF url(../images/top_add.gif) no-repeat 15px top; +} +#head .nav .drop { + display: none; + position: absolute; +} +#head .nav .drop a { + line-height: 30px; + font-size: 12px; +} +#head .nav .active .drop { + display: block; +} +/* mTopad */ +#head .nav .mTopad { + left: -1px; + top: 40px; + width: 120px; + border-left: 1px solid #FFF; + border-right: 1px solid #CCC; + border-bottom: 1px solid #CCC; +} +#head .nav .mTopad a { + border-bottom: 1px solid #EEE; + border-left: 1px solid #EEE; + border-right: 1px solid #EEE; + background-color: #FFF; + color: #333; + padding-left: 20px; +} +#head .nav .mTopad a:hover { + background-color: #F9F9F9; + color: #0072C6; +} +/* mUser */ +#head .nav .mUser { + left: -1px; + top: 40px; + width: 134px; + border-left: 1px solid #EEE; + border-right: 1px solid #EEE; +} +#head .nav .mUser a { + border-bottom: 1px solid #EEE; + background-color: #FFF; + color: #0072C6; +} +#head .nav .mUser a:hover { + background-color: #F9F9F9; + color: #0072C6; +} +/* 公共管理菜单 +----------------------------------------------- */ +#menu { + margin-right: -1px; + font-size: 13px; +} +#menu ul { + border-top: 1px solid #F9F9F9; + border-bottom: 1px solid #CCCCCC; + padding: 4px 0; +} +#menu .top { + border-top: 0; + border-right: 1px solid #CCC; + background-color: #F5F5F5; + /*margin-top:10px;*/ +} +#menu .bot { + border-bottom: 0; +} +#menu li { + height: 38px; + overflow: hidden; +} +#menu li.cur { + background: #60BBFF url(../images/menu_cur.gif) no-repeat right 50%; +} +#menu li.cur a { + color: #FFF; +} +#menu li a { + display: block; + height: 38px; + line-height: 38px; +} +#menu li i { + background: url(../images/icon_menu.png) no-repeat 13px 0; + float: left; + display: block; + width: 42px; + height: 38px; +} +#menu li em { + float: left; + display: block; + width: 130px; + height: 38px; + cursor: pointer; +} +#menu .top li { + height: 27px; +} +#menu .top li a { + height: 27px; + line-height: 27px; +} +#menu .top li i { + height: 27px; +} +#menu .top li i.home { + background-position: 13px -38px; +} +#menu li i.system { + background-position: 13px -79px; +} +#menu li i.nav { + background-position: 13px -119px; +} +#menu li i.show { + background-position: 13px -159px; +} +#menu li i.page { + background-position: 13px -199px; +} +#menu li i.productCat { + background-position: 13px -239px; +} +#menu li i.product { + background-position: 13px -279px; +} +#menu li i.list { + background-position: 13px -199px; +} +#menu li i.write { + background-position: 13px -558px; +} +#menu li i.Statistics { + background-position: 13px -719px; +} +#menu li i.book { + background-position: 13px -798px; +} +#menu li i.articleCat { + background-position: 13px -319px; +} +#menu li i.article { + background-position: 13px -359px; +} +#menu li i.manager { + background-position: 13px -399px; +} +#menu li i.managerLog { + background-position: 13px -439px; +} +#menu li i.backup { + background-position: 13px -479px; +} +#menu li i.link { + background-position: 13px -519px; +} +#menu li i.guestbook { + background-position: 13px -559px; +} +#menu li i.mobile { + background-position: 13px -599px; +} +#menu li i.user { + background-position: 13px -639px; +} +#menu li i.order { + background-position: 13px -679px; +} +#menu li i.plugin { + background-position: 13px -719px; +} +#menu li i.menuPage { + background-position: 13px -759px; +} +#menu li i.theme { + background-position: 13px -799px; +} +#menu li i.caseCat { + background-position: 13px -839px; +} +#menu li i.case { + background-position: 13px -879px; +} +#menu li i.downloadCat { + background-position: 13px -919px; +} +#menu li i.download { + background-position: 13px -959px; +} +/* 当前位置 +----------------------------------------------- */ +#urHere { + background-color:#F5F5F5; + border-left: 1px solid #FFF; + border-bottom:1px solid #ccc; + height: 35px; + line-height: 37px; + color: #666; + padding-left: 10px; +} +#urHere strong { font-weight:normal; } +#urHere a { + color: #A0A0A0; +} +#urHere b { + margin: 0 10px; +} +/* 公共主区域 +----------------------------------------------- */ +.mainBox { + border-left: 1px solid #FFF; + padding: 30px 22px 50px 22px; +} +.mainBox h3 { + border-bottom: 1px solid #D7D7D7; + color: #666666; + font-size: 28px; + padding-bottom: 20px; + margin-bottom: 30px; +} +.mainBox h3 .actionBtn { + float: right; + display: inline-block; + background-color: #28B779; + padding: 0 20px; + height: 27px; + line-height: 27px; + color: #FFFFFF; + font-size: 13px; + font-weight: bold; +} +.mainBox h3 .add { + background: #28B779 url(../images/action_btn.gif) no-repeat 20px 50%; + padding-left: 40px; +} +.mainBox .filter { + margin: 0 0 10px -2px; + height: 35px; +} +.mainBox .filter form { + float: left; +} +.mainBox .filter span { + float: right; +} +.mainBox .action { + margin: 10px 0 0 -2px; +} +.mainBox .warning { + border: 1px solid #E6DB55; + background: #FFFBCC; + padding: 10px; + margin-bottom: 20px; +} +/* 公共样式 +----------------------------------------------- */ +#maskBox { + position: relative; +} +#maskBox dt { + font-size: 14px; + margin-bottom: 30px; + color: #999; + font-weight: 700; + zoom: 1; + overflow: hidden; + line-height: 28px; +} +#maskBox em, #maskBox form { + float: left; + margin-right: 20px; +} +#maskBox .count { + position: relative; +} +#maskBox i { + display: block; + float: left; + width: 30px; + height: 30px; + margin: 0 20px 20px 0; +} +#maskBox .maskBg { + position: absolute; + z-index: 1; +} +#maskBox .maskBg i { + background: url(../images/icon_picture_big.png) no-repeat; +} +#maskBox #mask { + position: absolute; + z-index: 2; +} +#maskBox #mask i { + background: url(../images/icon_picture_big.png) no-repeat left bottom; +} +#maskBox #success { + background: #60BBFF url(); + display: none; + width: 60px; + padding: 0 10px; + line-height: 30px; + color: #FFF; + font-weight: bold; +} +/* 首页 +----------------------------------------------- */ +#index .indexBox { + margin-bottom: 20px; +} +#index .indexBox .boxTitle { + border-bottom: 1px solid #D7D7D7; + color: #666666; + font-size: 16px; + padding-bottom: 10px; + margin-bottom: 15px; +} +#index .indexBox em { + color:#999; +} +/*- ipage -*/ +#index .indexBox .ipage { + overflow: hidden; +} +#index .indexBox .ipage a { + display: block; + background-color: #DDDDDD; + color: #555555; + font-weight: bold; + border: 1px dotted #CCCCCC; + float: left; + width: 122px; + height: 37px; + line-height: 37px; + text-align: center; + margin: 0 15px 12px 0; +} +#index .indexBox .ipage a.child1 { + border: 1px dotted #DDDDDD; + background-color: #EEEEEE; +} +#index .indexBox .ipage a.child2 { + border: 1px dotted #EEEEEE; + background-color: #F6F6F6; +} +#index .indexBox .ipage a.child3 { + border: 1px dotted #F6F6F6; + background-color: #FFFFFF; +} +#index .indexBox .ipage a:hover { + border: 1px dotted #FFFFFF; + background: #60BBFF url(../images/icon_edit_white.png) no-repeat 12px 50%; + color: #FFF; +} +/*- help -*/ +#index .help { + margin-top:10px; +} +#index .help a { + color:#60BBFF; +} +#index .help .text { + line-height: 200%; +} +/* 单页面 +----------------------------------------------- */ +.page dl { + border: 1px dotted #CCC; + background-color: #DDDDDD; + float: left; + width: 120px; + height: 75px; + margin: 0 15px 15px 0; + text-align: center; +} +.page dl.child1 { + border: 1px dotted #DDDDDD; + background-color: #EEEEEE; +} +.page dl.child2 { + border: 1px dotted #EEEEEE; + background-color: #F6F6F6; +} +.page dl.child3 { + border: 1px dotted #F6F6F6; + background-color: #FFFFFF; +} +.page dt { + padding: 8px 0; + color: #555; +} +.page dt p { + padding-top: 5px; + color: #999; +} +.page dd { + color: #CCC; +} +.page dd a { + color: #999; +} +/* 首页商品筛选 +----------------------------------------------- */ +.homeSortLeft { + margin-right: 70px; +} +.homeSortRight { + float: right; + width: 62px; + position: relative; + z-index: 10; +} +.homeSortRight .homeSortBg { + position: absolute; + left: 0; + top: 0; + z-index: 11; +} +.homeSortRight .homeSortList { + position: absolute; + left: 0; + top: 0; + z-index: 12; +} +.homeSortRight li { + margin-bottom: 10px; + height: 72px; +} +.homeSortRight li img, .homeSortRight li em { + border: 1px solid #EEE; +} +.homeSortRight li em { + display: block; + padding: 3px; + width: 54px; + height: 54px; + overflow: hidden; + color: #666; +} +.homeSortRight li a { + display: block; + font-family: Arial, Verdana, sans-serif; + text-align: right; + color: #666; +} +/* 图片模块管理 +----------------------------------------------- */ +.imgModule form { + padding:0 7px; +} +.imgModule b { + display:block; + margin-bottom:8px; +} +.imgModule .formEdit { + border: 4px solid #9FD7FF; +} +.imgModule .active td { + border-bottom: 4px solid #9FD7FF; + background-color:#FFF; +} +.imgModule .formEdit .btn { + float:right; +} +/* 订单中心 +----------------------------------------------- */ +#order .tracking .trackingNo { + float:left; + width:50%; + font-size:14px; + color:#333; +} +#order .tracking .trackingSubmit { + float:right; + width:50%; + text-align:right; +} +#order .btnShow { + background: #FFFFFF url(../images/icon_edit_blue.png) no-repeat; + border: none; + width:16px; + height:16px; + text-indent:-999px; + overflow:hidden; + cursor:pointer; + margin-left:10px; +} +#order .btnHide { + background: #FFFFFF url(../images/icon_no.png) no-repeat; + border: none; + width:14px; + height:14px; + text-indent:-999px; + overflow:hidden; + cursor:pointer; + margin-top:5px; +} +#order .trackingSubmit .edit { + display:none; +} +/* 网站管理员 +----------------------------------------------- */ +#manager .cloudAccount { + background: url(../images/icon_cloud_account.png) no-repeat center top; + text-align:center; + padding-top:80px; + margin-top:150px; +} +#manager .cloudAccount .inpMain { + margin-right:20px; +} +#manager .cloudAccount .reg { + margin-top:60px; + color:#999; +} +#manager .cloudAccount .reg a { + color:#60BBFF; +} +#manager .cloudAccount em { + font-size:18px; + margin-right:20px; + color:#60BBFF; +} +/* 留言板 +----------------------------------------------- */ +#guestBook .book { + border: 1px dotted #CCCCCC; + background-color: #F9F9F9; +} +#guestBook .book dt { + font-weight: bold; + color: #555; + font-size: 16px; + padding: 10px; +} +#guestBook .book dd { + padding: 10px; + color: #666; +} +#guestBook .book p { + background-color: #60BBFF; + color: #FFF; + padding: 10px; +} +#guestBook .book p b { + margin-right: 35px; +} +#guestBook .reply { + margin-top: 30px; +} +#guestBook .replySubmit { + margin-top: 30px; +} +/* 云中心 +----------------------------------------------- */ +#cloud .filter a { + margin-right:20px; +} +#cloud .handbook { + margin-bottom:20px; +} +/*- handle -*/ +#cloud .handle h2 { + background:url(../images/icon_cloud_handle.png) no-repeat left top; + height:46px; + padding-left:45px; + font-size:18px; +} +#cloud .handle p { + margin-bottom:12px; +} +#cloud .handle a { + margin-right:15px; +} +#cloud .handle i { + margin:0 8px; +} +/*- order -*/ +#cloud .order h2 { + background:url(../images/icon_cloud_order.png) no-repeat left top; + height:46px; + padding-left:45px; + font-size:18px; +} +#cloud .order li { + margin-bottom:10px; +} +#cloud .order em { + color:#999; +} +#cloud .order .btn, #cloud .order .btnPayment { + margin-top:20px; +} +/*- cloudList -*/ +.cloudList p { + margin-top:2px; +} +.cloudList p a { + color:#0072C6; +} +.cloudList p i { + margin:0 8px; + color:#DDD; +} +.cloudList p b { + background-color:#28B779; + padding:0 10px; + color:#FFF; + -webkit-border-radius: 10px; + border-radius: 10px; +} +/*- douFrame -*/ +#douFrame .bg { + position: fixed; + top: 0; + left: 0; + z-index: 10000001; + width: 100%; + height: 100%; + background: #000; + filter: alpha(opacity=45); + opacity:0.45 +} +#douFrame .frame { + position: absolute; + z-index: 10000002; + overflow: hidden; + padding: 0; + left:50%; +} +#douFrame .frame h2 { + padding: 0 10px; + background: #0072C6; + line-height: 32px; + color: #FFF; + font-size:14px; +} +#douFrame .frame h2 .close { + background: url(../images/icon_fork.png) no-repeat; + width:12px; + height:12px; + display:block; + float:right; + text-indent:-9999px; + margin-top:11px; +} +#douFrame .details { + border: 2px solid #C4C4C4; + background-color:#FFF; + width:800px; + top:100px; + margin-left:-400px; +} +#douFrame .selectBox { + border: 2px solid #FFF; + background-color: #F5F5F5; + width:400px; + top:300px; + margin-left:-200px; + text-align:center; + padding:10px 0 30px 0; +} +#douFrame .selectBox a { + margin:0 25px; +} +/* 模块扩展 +----------------------------------------------- */ +#module .install { + margin-top:150px; + padding-left:10px; + text-align:center; +} +#module .install h2 { + margin-bottom:20px; + font-size:18px; + color:#999; +} +#module .uninstall .handbook { + border: 1px solid #EEE; + font-size:14px; + margin:20px 0; + padding:15px; + color:#555; +} +#module .uninstall .handbook a { + color:#60BBFF; + text-decoration:underline; +} +#module .uninstall .list h2 { + background:url(../images/icon_cloud_uninstall.png) no-repeat left top; + padding-left:40px; + height:30px; + color:#60BBFF; + font-size:16px; + margin-bottom:10px; +} +#module .uninstall .list ul { + zoom:1; + overflow:hidden; +} +#module .uninstall .list ul li { + float:left; + margin:0 20px 20px 0; + text-align:center; +} +#module .uninstall .list ul li em { + display:block; + border: 1px solid #C4C4C4; + padding:15px 50px; + font-size:14px; + margin-bottom:3px; +} +#module .uninstall .list ul li a { +} +/* 模板扩展 +----------------------------------------------- */ +#theme .enable { + border-bottom: 1px solid #DDD; + padding:30px 0; + zoom:1; + overflow:hidden; +} +#theme .enable h2 { + font-size:14px; + font-weight:bold; + color:#999; + margin-bottom:10px; +} +#theme .enable p { + float:left; + padding:4px; + background-color:#FFF; + border: 1px solid #DDD; +} +#theme .enable dl { + float:left; + padding:10px; +} +#theme .enable dl dt { + font-weight:bold; + font-size:14px; + margin-bottom:10px; +} +#theme .enable dl dd { + margin-bottom:5px; +} +/* -- themeList -- */ +#theme .themeList { + padding-top:30px; + zoom:1; + overflow:hidden; +} +#theme .themeList h2 { + font-size:14px; + font-weight:bold; + color:#60BBFF; + margin-bottom:15px; +} +#theme .themeList dl { + border: 1px solid #DDD; + width:288px; + background-color:#FAFAFA; + float:left; + margin:0 20px 20px 0; + padding-bottom:5px; +} +#theme .themeList dl p { + padding:4px 4px 10px 4px; + background-color:#FFF; + border-bottom: 1px solid #EEE; +} +#theme .themeList dl p img { + width:280px; + height:175px; +} +#theme .themeList dl.mobile { + width:178px; + margin-right:40px; +} +#theme .themeList dl.mobile p img { + width:170px; + height:230px; +} +#theme .themeList dl dt { + font-weight:bold; + padding:5px; +} +#theme .themeList dl dd { + padding:2px 5px; +} +#theme .themeList dl dd.btnList span a { + color:#0072C6; + margin-right:10px; +} +#theme .themeList dl dd.btnList span em { + margin-right:10px; +} +#theme .themeList dl dd.btnList .del { + float:right; + color:#999; +} +/* 手机版 +----------------------------------------------- */ +#mobileBox { + background-color:#F5F5F5; + border-top: 1px solid #CCCCCC; +} +#mobileBox #mMenu { + float: left; + width: 120px; +} +#mobileBox #mMain { + background-color: #FFFFFF; + border-left: 1px solid #DDD; + margin-left: 120px; +} +#mobileBox #mMenu h3 { + background:#60BBFF url(../images/icon_mobile.png) no-repeat center 30px; + color:#FFF; + font-size:14px; + font-weight:bold; + text-align:center; + height:50px; + padding-top:80px; +} +#mobileBox #mMenu li a { + display:block; + line-height:50px; + height:50px; + border-bottom: 1px solid #DDD; + padding-left:20px; + font-weight:bold; +} +#mobileBox #mMenu li a.cur { + background-color:#FFF; + margin-right:-1px; +} +/* 用户登录 +----------------------------------------------- */ +#login { + margin: 0px auto; + width: 368px; + margin-top: 120px; + overflow: hidden; +} +#login .dologo { + background: url(../images/logo.gif) no-repeat 0 0; + height: 50px; + margin-bottom: 30px; +} +#login li { + height: 34px; + margin-bottom: 15px; +} +#login .inpLi { + border: 1px solid #CCC; +} +#login .inpLi b { + background-color: #E0E0E0; + float: left; + display: block; + width: 70px; + height: 34px; + line-height: 34px; + text-align: center; + font-weight: normal; +} +#login .inpLi .inpLogin, #login .inpLi .captcha { + float: left; + background-color: #EBEBEB; + border: 0; + padding: 7px 8px; + height: 20px; + line-height: 20px; + color: #000; + font-size: 14px; +} +#login .inpLi .inpLogin { + width: 280px; +} +#login .inpLi .captcha { + width: 198px; + text-transform: uppercase; +} +#login .captchaPic { + height: 38px; +} +#login .captchaPic .inpLi { + float: left; + width: 288px; +} +#login .captchaPic #vcode { + float: right; +} +#login .btn { + padding:6px 40px; +} +#login .sub { + margin:30px 0; +} +#login .action .separator { + color: #DDD; + margin:0 10px; +} +#login .reset .inpLi b { + width: 100px; +} +#login .reset .inpLi .inpLogin { + width: 250px; +} +/* 分页 +----------------------------------------------- */ +.pager { + text-align: right; + padding-top: 20px; + color: #666; +} +.pager a { + color: #666; + text-decoration: underline; +} +/* 信息提示 +----------------------------------------------- */ +/*- douMsg -*/ +#douMsg { + background: url(../images/icon_exc_small.gif) no-repeat left top; + padding: 27px 0 0 70px; + margin-top: 30px; +} +#douMsg h2 { + font-size: 16px; + font-weight: bold; + color: #0574C7; +} +#douMsg dl { + background: url(../images/icon_back_arrow.gif) no-repeat right bottom; +} +#douMsg dt { + padding: 10px 0 25px 0; + font-size: 13px; + color: #999999; +} +#douMsg dd { + padding: 100px 20px 20px 0; + font-size: 12px; + text-align: right; +} +#douMsg dd a { + color: #60BBFF; +} +/*- outMsg -*/ +#outMsg { + background: url(../images/icon_exc.gif) no-repeat left top; + margin: 0px auto; + width: 340px; + padding: 30px 0 0 80px; + margin-top: 160px; +} +#outMsg h2 { + font-size: 22px; + font-weight: bold; + color: #0574C7; +} +#outMsg dt { + padding: 10px 0 25px 0; + font-size: 13px; + color: #666666; +} +#outMsg dd { + background: url(../images/icon_back.gif) no-repeat left top; + padding-left: 25px; + font-size: 14px; +} +/* 公共底部 +----------------------------------------------- */ +#footer { + margin-top: -1px; + color: #999; +} +#footer .line { + border-top: 1px solid #FFFFFF; + background-color: #CCCCCC; + height: 1px; + line-height: 1px; + font-size: 0; + margin-left: 180px; +} +#footer ul { + text-align: center; + padding: 15px 0; +} + + +.w50{width:50px;} +.w100{width:100px;} +.w150{width:150px;} +.w200{width:200px;} +.w250{width:250px;} +.w300{width:300px;} +.w500{width:500px;} +.w1f1{width:95%;} + +a.lista,a.listag,a.listred{display:inline-block;margin-right:4px;margin-left:4px;color:#444444;text-decoration: none} +a.lista:hover,a.listag:hover{color:#0066cc;} + +a.listred,a.listred:hover{color:Red} +/*gsq*/ +#menu li a:hover, #menu li .selected, .red { color:#f60 } +.panel-header, .panel-body { border-left:none!important; } +.datagrid-row-selected { background:#f6f6f6!important; color:#000 } +.datagrid-row-over { background:#f6f6f6!important } +a.easyui-linkbutton { text-align:center } +a.easyui-linkbutton.on { color:#f60 } +a.l-btn span span.icon-search { padding:0; display: none } +/*.l-btn-icon-left .l-btn-text { + margin: 0 4px!important; +}*/ +table.querytable { padding:5px 0 } +.panel-title { font-weight:normal; padding-left:5px } +.auther_box { padding:30px } +.auther_news { background-color: #F9F9F9 } +.auther_news li { line-height: 30px; margin-bottom: 20px; } +.auther_news li .dot { width: 5px; height: 5px; background: #888; border-radius: 50%; display: inline-block; margin: 0 5px 2px 14px; } +#LabErr{ color:Red;line-height:24px; } \ No newline at end of file diff --git a/src/assets/styles/read.css b/src/assets/styles/read.css new file mode 100644 index 0000000..827b5bf --- /dev/null +++ b/src/assets/styles/read.css @@ -0,0 +1,181 @@ +@charset "utf-8"; +a { color: #333 } +a:hover, .redFont, .current, .bookNav a:hover, .textinfo a:hover { color: #f70 } +.read_menu li a, .closePopup, .menu_left li a span, .menu_right li a span, .icon_check, .icon_yb { background: url(../images/icon_readpage.png) no-repeat } +/* 阅读页背景 */ +body { /*background-color: #4a4a4a;*/ color: #333; font-family: "Microsoft YaHei" } +.topMain { box-shadow: 0 1px 4px rgba(0,0,0,.1); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff,endColorstr=#66ffffff); background: none; background: rgba(255,255,255,.4) } +.read_style_6 .topMain { border-bottom: 1px solid #444; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0cffffff,endColorstr=#0cffffff); background: rgba(255,255,255,.05) } +/*颜色:浅黄白、护眼绿、粉色、浅黄、浅灰、夜间黑*/ +body, .read_style_1 { background-color: #ebe5d8 } +.read_style_2 { background-color: #cbdec9 } +.read_style_3 { background-color: #edd4d4 } +.read_style_4 { background-color: #e0cfa3 } +.read_style_5 { background-color: #d3d3d3 } +.read_style_6 { background-color: #0e0f0f } +.read_style_1 .textbox, .read_style_1 .read_menu li a, .read_style_1 .haveRead, .read_style_1 .nextPageBox a { background-color: rgb(244, 241, 234) }/*浅黄白*/ +.read_style_2 .textbox, .read_style_2 .read_menu li a, .read_style_2 .haveRead, .read_style_2 .nextPageBox a { background-color: rgb(224, 235, 223) }/*护眼绿*/ +.read_style_3 .textbox, .read_style_3 .read_menu li a, .read_style_3 .haveRead, .read_style_3 .nextPageBox a { background-color: rgb(244, 229, 229) }/*粉色*/ +.read_style_4 .textbox, .read_style_4 .read_menu li a, .read_style_4 .haveRead, .read_style_4 .nextPageBox a { background-color: rgb(236, 226, 200) }/*浅黄*/ +.read_style_5 .textbox, .read_style_5 .read_menu li a, .read_style_5 .haveRead, .read_style_5 .nextPageBox a { background-color: rgb(229, 229, 229) }/*浅灰*/ +.read_style_6 .textbox, .read_style_6 .read_menu li a, .read_style_6 .haveRead, .read_style_6 .nextPageBox a { background-color: rgb(39, 39, 39) }/*夜间黑*/ +.read_style_1 .textbox, .read_style_1 .read_menu li a, .read_style_1 .haveRead, .read_style_1 .nextPageBox a { background-color: rgba(255, 255, 255,.45) } +.read_style_2 .textbox, .read_style_2 .read_menu li a, .read_style_2 .haveRead, .read_style_2 .nextPageBox a, .read_style_3 .textbox, .read_style_3 .read_menu li a, .read_style_3 .haveRead, .read_style_3 .nextPageBox a, .read_style_4 .textbox, .read_style_4 .read_menu li a, .read_style_4 .haveRead, .read_style_4 .nextPageBox a, .read_style_5 .textbox, .read_style_5 .read_menu li a, .read_style_5 .haveRead, .read_style_5 .nextPageBox a { background-color: rgba(255, 255, 255,.4) } +.read_style_6 .textbox, .read_style_6 .read_menu li a, .read_style_6 .haveRead, .read_style_6 .nextPageBox a { background-color: rgba(255, 255, 255,.1) } +.read_style_1 .author_say, .read_style_1 .orderBox, .read_style_2 .author_say, .read_style_2 .orderBox, .read_style_3 .author_say, .read_style_3 .orderBox, .read_style_4 .author_say, .read_style_4 .orderBox, .read_style_5 .author_say, .read_style_5 .orderBox { background-color: #fcfbfa; background-color: rgba(255,255,255,.75) } +/*.read_style_1 .nextPageBox a { border-color: #e0e0e0 } +.read_style_2 .nextPageBox a { border-color: #bad7b7 } +.read_style_3 .nextPageBox a { border-color: #e5d3d3 } +.read_style_4 .nextPageBox a { border-color: #e0dcd0 } +.read_style_5 .nextPageBox a { border-color: #d3d3d3 } +.read_style_6 .nextPageBox a { border-color: #555 }*/ +.read_style_6 .author_say, .read_style_6 .orderBox, .read_style_6 .textbox, .read_style_6 .book_title h1, .read_style_6 .read_menu li, .read_style_6 .haveRead, .read_style_6 .haveRead a, .read_style_6 .topMain a, .read_style_6 .searchBar .s_int, .read_style_6 .bookNav, .read_style_6 .bookNav a, .read_style_6 .textinfo, .read_style_6 .textinfo a, .read_style_6 .textinfo span, .read_style_6 .read_menu li a b { color: #999; box-shadow: none } +.read_style_6 .bookNav, .read_style_6 .author_say, .read_style_6 .orderBox, .read_style_6 .payFoot { border-color: #444!important } +.readBody { height: 100% } +.readMain { margin: 0 auto; position: relative; z-index: 3; width: 900px } +/* 左右菜单栏 */ +.menu_left { width: 60px; z-index: 20; position: absolute; top: 60px; left: 50%; margin-left: -511px } +.menu_right { width: 60px; z-index: 20; position: absolute; bottom: 81px; right: 50%; margin-right: -511px; display: none } +.read_menu li { box-shadow: 0 0 1px 0 rgba(0,0,0,.05); margin-bottom: 1px; width: 60px; position: relative } +.read_menu li a { display: block; width: 60px; height: 60px; position: relative; /*background-color: #fff;*/ opacity: 0.95 } +.read_menu li a i { display: none; width: 60px; text-align: center; color: #999; font-size: 13px; line-height: 1.5; padding-top: 20px } +.read_menu li a b { font-weight: 400; display: block; height: 60px; width: 60px; text-align: center; line-height: 90px; color: rgba(0,0,0,.5); } +.menu_left li a:hover, .menu_right li a:hover { opacity: 1 } +.menu_left li a span, .menu_right li a span { background-position: -1px -126px; width: 6px; height: 6px; top: 13px; right: 13px; position: absolute } +.menu_left li a.ico_catalog { background-position: -60px -10px } +.menu_left li a.ico_page { background-position: 2px -10px } +.menu_left li a.ico_comment { background-position: -122px -65px } +.menu_left li a.ico_phone { background-position: -304px -10px } +.menu_left li a.ico_shelf, .menu_left li a.ico_shelfed { background-position: -182px -10px } +.menu_left li a.ico_setup { background-position: -122px -10px } +.menu_left li a.ico_pc { background-position: 1px -62px } +.menu_left li a.ico_flower { background-position: -62px -64px } +.menu_right li a.ico_pagePrev { background-position: -184px -60px } +.menu_right li a.ico_pageNext { background-position: -243px -60px } +.menu_right li a.ico_goTop { background-position: -304px -56px } +.menu_right li a.ico_pagePrev:hover, .menu_right li a.ico_pageNext:hover, .menu_right li a.ico_goTop:hover { background-image: none } +.menu_right li a:hover i { display: block } +/* 正文栏 */ +.textbox { border-radius: 2px; width: 98%; margin: 0 auto 20px; padding-bottom: 40px; box-shadow: 0 0 1px 0 rgba(0,0,0,.25); color: #111; } +.bookNav { width: 99%; margin: 0 auto; padding: 18px 0 12px; line-height: 2.5; /*border-bottom: 1px dotted rgba(0,0,0,.1)*/ } +.bookNav a { font: 12px/1 "Microsoft YaHei"; margin: 0 5px } +.readWrap { margin: 0 auto; width: 100% } +.book_title { width: 90%; margin: 0 auto; padding-bottom: 15px; position: relative } +.book_title h1 { padding: 60px 0 30px; font: 26px/1 "Microsoft YaHei"; color: #000; text-align: center } +.textinfo { color: rgba(0,0,0,.5); font: 12px/1.8 "Microsoft YaHei"; text-align: center; position: relative } +.textinfo a, .textinfo span { color: rgba(0,0,0,.5); margin-right: 15px; display: inline-block; vertical-align: middle; margin-top: -3px; *margin-top:-1px; + overflow: hidden; text-overflow: ellipsis; white-space: nowrap } +.readBox { width: 90%; margin: 0 auto; line-height: 2; font-size: 16px; padding: 10px 0 60px; /*min-height: 469px;*/ word-wrap: break-word; word-break: break-word } +.readBox p { line-height: 2; margin-top: 1em; text-indent: 2em; } +.orderBox { width: 90%; margin: 0 auto 10px; padding: 40px 0; font-size: 14px; min-height: 330px; border: 1px solid rgba(0,0,0,.1); border-radius: 2px; } +.orderBox h3 { padding: 0 50px; font: 18px/1 "Microsoft YaHei"; margin: 25px 0 } +.order_list { padding: 0 50px; line-height: 2.6; } +.order_list .btns { padding: 20px 0 } +/* 作者的话 */ +.author_say { margin: 35px auto 10px; width: 90%; min-height: 70px; border-radius: 3px; background: url(../images/author_say.png) no-repeat; border: 1px solid #e3e3e3/*rgba(0,0,0,.1)*/ } +.say_bar { padding: 14px 14px 14px 74px; font-size: 14px } +/* 翻页 */ +.nextPageBox { margin: 30px auto; text-align: center; width: 98% } +.nextPageBox a { width: 26%; height: 58px; line-height: 58px; font-size: 18px; display: inline-block; border-radius: 3px; text-align: center; /*background: rgba(255,255,255,0.5);*/ opacity:.95; border: 1px solid rgba(0,0,0,.1); } +.nextPageBox a.prev, .nextPageBox a.dir { margin-right: 40px } +.nextPageBox a:hover { /*background: rgba(255,255,255,.8);*/ opacity:1; color: #333 } +.read_style_6 .nextPageBox a { color:#999; border:none } +/*固定悬浮图层*/ +.readPopup { border: 1px solid #D9D9D9; border-radius: 3px; background: #FFF; box-shadow: 0 1px 2px #999; overflow: hidden; padding-bottom: 20px; z-index: 9999; position: fixed; left: 50%; top: 50% } +.icon_check { position: absolute; width: 29px; height: 25px; right: -1px; top: -1px; z-index: 2; background-position: 0 -142px } +.closePopup { position: absolute; top: 20px; right: 20px; width: 16px; height: 15px; background-posion: -43px -126px } +.chapterBox { width: 600px; margin-left: -300px; margin-top: -260px } +.chapterBox .scrollWrap { height: 540px } +/*弹窗内容*/ +.popupTit h2 { text-align: center; letter-spacing: 15px; color: #333; font: 700 20px/30px "Microsoft Yahei"; margin: 30px 0 } +.popupTit h3 { font-size: 16px; margin: 15px 20px } +.scrollWrap { overflow-y: scroll; position: relative } +.dirWrap { padding: 0 40px } +.scrollWrap h3 { padding-left: 26px; font-size: 14px; background: #e6e6e6; height: 30px; line-height: 30px; font-weight: normal; position: relative; cursor: pointer; margin: 0 0 15px; border-radius: 3px } +.readPopup .tc .btn_gray { margin-left: 30px } +/* 目录 */ +.dirList { overflow: hidden; *zoom:1 +} +.dirList li { float: left; width: 40%; padding-left: 26px; height: 40px; line-height: 40px; overflow: hidden; margin-right: 20px; *zoom:1 +} +.dirList li a { float: left; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 220px } +/* 加书架 */ +.readTipBox { width: 400px; padding-bottom: 30px; margin-left: -200px; margin-top: -105px } +.tipWrap { padding: 30px } +/* 设置 */ +.setupBox { width: 480px; margin-left: -240px; margin-top: -130px } +.setupList { padding: 5px 40px } +.setupList li { font-size: 14px; padding: 15px 0 } +.setupList li a { display: inline-block; vertical-align: middle; margin: 0 6px; text-align: center } +.readTheme a { width: 34px; height: 34px; border-radius: 50%; position: relative; border:1px solid rgba(0,0,0,.1) } +.readTheme .white { background-color: #faf6ed; margin-left: 15px } +.readTheme .green { background-color: #e2efe2 } +/*.readTheme .blue { background-color: #E8FDFE }*/ +.readTheme .pink { background-color: #FDD9D9 } +.readTheme .yellow { background-color: #F1DEBD } +.readTheme .gray { background-color: #eee } +.readTheme .night { background-color: #666 } +/*.readTheme a.current, .readTheme a:hover { box-shadow: 1px 3px 5px #aaa }*/ +.read_style_1 .readTheme .white, .read_style_2 .readTheme .green, .read_style_3 .readTheme .pink, .read_style_4 .readTheme .yellow, .read_style_5 .readTheme .gray, .read_style_6 .readTheme .night { border-color: #f80 } +.setBtn a { border: 1px solid #D9D9D9; width: 53px; height: 28px; line-height: 28px; box-shadow: 0 1px 1px #ECECEC; border-radius: 3px } +.setBtn .act { color: #CC2931 } +.setFont .setSimsun { font-family: Simsun; font-size: 13px } +.setFont .setKs { font-family: kaiti; font-size: 15px } +.setupList li.fontSize a { text-align: center; margin: 0; font-size: 16px; width: 70px; box-shadow: 0 1px 0 #ECECEC } +.setupList li.fontSize a.small { margin-left: 8px; border-right: none; border-radius: 3px 0 0 3px } +.setupList li.fontSize a.big { border-left: none; border-radius: 0 3px 3px 0 } +.setupList li.fontSize .current_font { display: inline-block; padding: 0 22px; border: 1px solid #D9D9D9; height: 28px; line-height: 28px; box-shadow: 0 1px 1px #ECECEC; vertical-align: middle } +/* 手机阅读 */ +.qrBox { width: 280px; margin-left: -140px; margin-top: -120px } +.qrList { text-align: center; width: 166px; margin: 30px auto 15px } +.qr_img { width: 160px; height: 160px; margin: 0 auto 10px; display: block } +.qrCodeBox p { color: #999 } +/*遮罩层*/ +.maskBox { position: fixed; left: 0; top: 0; z-index: 995; width: 100%; height: 100%; background: black; filter: alpha(opacity=20); opacity: 0.2; animation: mask 2s ease-out 0s 1 normal } +@keyframes mask { 0% { + filter:alpha(opacity=0); + opacity:0 +} + 100% { + filter:alpha(opacity=20); + opacity:0.2 + } +} +.pc_bar { padding: 30px 0 10px; text-align: center; position: relative; } +.icon_pc { box-shadow: 0 1px 1px rgba(0,0,0,.3); padding: 3px; display: inline-block; border-radius: 50%; } +.icon_pc span { width: 96px; height: 96px; line-height: 1; border-radius: 50%; display: inline-block; background-color: #f80; color: #fefefe; font-size: 22px; letter-spacing: 0px; text-align: center; } +.icon_pc:hover span { background: #ed4259 } +.icon_yb { width: 37px; height: 27px; display: block; background-position: 0 -173px; margin: 19px auto 7px } +.icon_pc em { filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; } +.read_dz { height:40px; line-height:40px; border-radius:40px; padding:0 22px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c000000,endColorstr=#0c000000); background:rgba(0,0,0,.07); display:block; position:absolute; bottom:35px; right:50px; color:#444; font-size:18px } +.read_dz:hover { color:#444; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19000000,endColorstr=#19000000); background:rgba(0,0,0,.1) } +.read_dz i { width:25px; height:25px; display:inline-block; position:relative; top:4px; margin-right:6px; background:url(../images/icon_readdz.png) no-repeat } +.read_style_6 .read_dz { color:#aaa } +.read_dz.on { color:#f70; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0cff8800,endColorstr=#0cff8800); background:rgba(255,136,0,.05) } +.read_dz.on i { background-position:-30px 0 } +.haveRead { border-radius: 2px; /*background: #fff;*/ width: 98%; margin:0 auto 20px; } +.haveRead h4 { padding: 25px 40px 0; font-weight: normal } +.haveRead ul { padding: 0 15px 10px } +.haveRead li { float: left; width: 124px; margin: 15px 23px } +.haveRead .items_img { display: block } +.haveRead .items_img img { width: 120px; height: 150px; background: #f6f6f6; border: 1px solid #ebebeb; padding: 1px; } +.haveRead .items_img:hover img { border-color: #ccc } +.haveRead .items_link { white-space: nowrap; text-overflow: ellipsis; width: 124px; overflow: hidden; height: 30px; line-height: 30px; display: block; } +.payFoot { line-height: 2.4; padding: 30px 0 20px; margin: 10px 50px 0; font-size: 13px; color: #808080; border-top: 1px solid #eee } +.readBanner { width: 98%; padding-top: 25px } +.readBanner img { max-width: 100% } +.read_style_6 .readBanner img, .read_style_6 .haveRead .items_img img { filter:alpha(opacity=80); opacity: .8 } +:root .topMain { filter: none } + +/*全本订阅*/ +.order_bar { text-align:center; padding-bottom: 30px } +.order_zj { width: 178px; padding:15px 0; margin:0 14px; display:inline-block; transition: width .3s; border: 1px solid #d8d8d8; background: rgba(255,255,255,.7);border-radius: 4px } +.order_zj:hover { color:#333; background: rgba(255,255,255,.2); border-color:#d1d1d1 } +.order_zj h4 { font-size:18px; font-weight:normal } +.order_zj .price { font-size:12px; padding-top:6px } +.order_zj .price .red { margin-left:5px } +.order_allzj { background:#f80; color:#fff; border-color:#f80 } +.order_allzj .red { color:#fff } +.order_allzj:hover { color:#fff; background:#f70; border-color:#f70 } +.order_tip { padding:25px 0 10px; color:#999; font-size:13px } +.dqye { font-size:15px } \ No newline at end of file diff --git a/src/assets/styles/user.css b/src/assets/styles/user.css new file mode 100644 index 0000000..0d73bfe --- /dev/null +++ b/src/assets/styles/user.css @@ -0,0 +1,137 @@ +@charset "utf-8"; +.updateTable .style a { color:#999 } +.updateTable .author a { color:#999; cursor:text } +.bind, .updateTable .style a:hover { color:#f65167 } +.userBox { /*width: 998px; border: 1px solid #eaeaea;*/ margin:0 auto 50px; background: #fff; border-radius: 6px } +.channelViewhistory .userBox { margin: 0 auto } +.user_l { width:350px; float:left; padding:100px 124px } +.user_l h3 { font-size:23px; font-weight:normal; line-height:1; text-align: center } +.user_l #LabErr { color:#ff4040; display:block; height:40px; line-height:40px; text-align: center; font-size: 14px } +.user_l .log_list { width:350px } +.user_l .s_input { margin-bottom:25px; font-size:14px } +.s_input { width:348px; height:38px; line-height:38px\9; vertical-align:middle; border:1px solid #ddd; border-radius:2px } +.icon_name, .icon_key, .icon_code { width:312px; padding-left:36px; background:url(../images/icon_user.png) no-repeat 13px 13px } +.icon_key { background-position: 13px -51px } +.icon_code { background-position: 13px -117px; width:200px; float:left } +.code_pic { height:38px; float:right } +.btn_phone { height:40px; width:100px; float:right; cursor:pointer; padding:0; text-align:center; border-radius:2px; background:#dfdfdf } +.log_code { *padding-bottom:25px } +.user_l .btn_red { width:100%; font-size:19px; padding:12px } +.autologin { color:#999; line-height:1; margin-bottom:18px } +.autologin em { vertical-align:2px; margin-left:4px } +.user_r { width:259px; margin:80px 0; padding:20px 70px; border-left:1px dotted #e3e3e3; float:right; text-align:center } +.user_r .tit { font-size:16px; line-height:1; padding: 6px 0 25px } +.user_r .btn_ora { padding:10px 34px } +.fast_login { padding:60px 0 0 } +.fast_list { text-align:center; padding:0.5rem } +.fast_list li { display:inline-block; *display:inline; zoom:1 } +.fast_list li .img { width:48px; height:48px; margin:20px 0 5px } +.fast_list li a:hover { opacity:0.8; filter: alpha(opacity=80); -moz-opacity: 0.8 } +.fast_list li span { display:block } +.fast_list .login_qq { margin:0 42px } +.fast_list .login_wb a { color:#f55c5b } +.fast_list .login_qq a { color:#51b7ff } +.fast_list .login_wx a { color:#66d65e } +.fast_tit { position:relative; overflow:hidden } +.fast_tit .lines { position:absolute; top:50%; left:0; width:100%; height:1px; line-height:1; background:#eaeaea } +.fast_tit .title { background:#fff; font-size:16px; padding:3px 14px; position:relative; display:inline-block; z-index:999 } +/*userinfo*/ +.my_l { width:198px; float:left; font-size: 13px; padding-top: 20px; } +.my_l li a { display:block; height:42px; line-height:42px; padding-left:62px; border-left:4px solid #fff; background:url(../images/icon_user.png) no-repeat; margin-bottom:5px; color: #666 } +.my_l li .on { background-color:#fafafa; border-left:2px solid #f80; color:#000; border-radius: 0 2px 2px 0 } +.my_l .link_1 { background-position:32px -188px } +.my_l .link_2 { background-position:32px -230px } +.my_l .link_3 { background-position:32px -272px } +.my_l .link_4 { background-position:32px -314px } +.my_l .link_5 { background-position:32px -356px } +.my_l .link_6 { background-position:32px -397px } +.my_l .link_7 { background-position:32px -440px } +.my_l .link_8 { background-position:32px -481px } +.my_r { width:739px; padding:0 30px 30px; float:right; border-left:1px solid #efefef; min-height:470px } +.my_info { padding:30px 0 5px } +.user_big_head { /*width:110px; height:110px; padding:4px; border:1px solid #eaeaea;*/ margin-right:30px; float:left; width: 80px; + height: 80px; + border-radius: 50%; } +.my_r .my_name { font-size:18px; line-height:1; padding:5px 0 12px 0 } +.my_r .s_input { width:318px; padding:0 10px } +.my_list li { line-height:28px } +.my_list li i, .my_list li em.red { margin-right:6px } +.my_list .binded { color:#999; margin-left:6px } +.my_list .btn_link { margin-left:12px } +.mytab_list li { line-height:30px; padding:10px 0; font-size:14px } +.mytab_list li .tit { width:70px; color: #aaa; text-align:right; display:inline-block; margin-right:18px } +.mytab_list .user_img { width:48px; height:48px; vertical-align:middle; border-radius:50% } +.my_bookshelf .title { padding:20px 0 15px; line-height:30px } +.my_bookshelf h4 { font-size:14px; color:#666 } +.my_bookshelf h2 { font-size:18px; font-weight:normal } +.updateTable { width: 739px; color: #999 } +.updateTable table { width: 100%; margin-bottom:14px } +.updateTable th, .updateTable td { height: 40px; line-height: 40px; vertical-align: middle; padding-left: 6px; font-weight:normal; text-align:left } +.updateTable th { background:#f9f9f9; color:#333; border-top:1px solid #eee } +.updateTable td { height:40px; line-height:40px } +.updateTable .style { width:80px; padding-left:10px } +.updateTable .name { width: 178px; padding-right: 10px } +.updateTable .name a, .updateTable .chapter a { max-width: 168px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } +.updateTable .chapter { padding-right: 5px } +.updateTable .chapter a { max-width:220px; float: left } +.updateTable .author { width: 72px; text-align: left } +.updateTable .goread { width: 80px; text-align:center } +.updateTable .time { width: 86px } +.updateTable .word { width: 64px; padding-right:10px; text-align: right } +.updateTable .rank { width: 30px; padding-right:10px; text-align: center } +.updateTable .name a, .updateTable .chapter a, .updateTable .author a { height: 40px; line-height: 40px; display: inline-block; overflow: hidden } +.updateTable tr:nth-child(2n) td { background:#fafafa } +.dataTable { width: 739px } +.dataTable table { width: 100%; margin-bottom:14px; border-collapse:collapse } +.dataTable th, .dataTable td { height: 40px; line-height: 40px; vertical-align: middle; padding:0 10px; font-weight:normal; text-align:center; border:1px solid #eaeaea } +.dataTable th { background:#f8f8f8 } +.nodate { border-top: 1px solid #eaeaea; padding:60px 0 } +.viewhistoryBox { /*padding: 0 30px 30px; */ padding: 0 20px 10px } +.viewhistoryBox .updateTable { width:100% } +/*.btn_gray, .btn_red, .btn_ora { font-size:14px; padding:8px 28px }*/ +.book_tit { height: 48px; line-height:48px; margin: 0 14px; border-bottom: 1px solid #eaeaea; overflow:hidden } +.book_tit .fl { font-size:14px; color:#999 } +.book_tit .fl h3 { font-size:18px; color:#333; font-weight:normal; margin-right:5px; display:inline } +.book_tit .fr { font-size:14px } + +.commentBar, .feedback_list { border-top:1px solid #eee; margin-bottom:15px } +/*.comment_list { padding: 16px 0; border-bottom: 1px solid #eee } +.comment_list .user_head { width:54px; height:54px; border-radius:50%; float: left; margin-right: 14px } +.comment_list .li_1 { overflow: hidden } +.comment_list .user_name { color: #ed4259 } +.comment_list .li_2 { padding:3px 0; color:#999 } +.comment_list .li_3, .comment_list .li_4 { margin-left:68px } +.comment_list .reply { padding-left: 12px } +.comment_list .num { color: #ed4259; margin: 0 3px } +.comment_list .li_4 { line-height:34px; padding-top:8px; margin-top:15px; border-top:1px solid #eaeaea } +.comment_list .li_4 .more { background:#f7f7f7; border-radius:2px; color:#ed4259; text-align:center }*/ +.no_contet { padding:190px 0 40px; text-align:center; color:#999; border-top:1px solid #eee } +.no_comment { background:url(../images/no_comment.png) no-repeat center 80px } + +.comment_list { padding: 20px 0; border-bottom: 1px solid #eee } +.comment_list:last-child { border: none } +.comment_list .user_heads { /*width: 54px; height: 54px; float: left;*/ position:relative; margin-right: 20px } +.comment_list .user_head { width: 50px; height: 50px; border-radius: 50%; background: #f6f6f6 } +.comment_list .user_heads span { display: block; margin: 0; position: absolute; left: 12px; bottom: 0 } +.comment_list ul { /*width: 640px;*/ width: 660px; } +.comment_list .li_0 { font-family: "宋体" } +.comment_list .li_0 strong { font-size: 14px; color: #f00 } +.comment_list .li_1 { overflow: hidden } +.comment_list .user_name { color: #ed4259 } +.comment_list .li_2 { padding: 6px 0 } +.comment_list .li_3 { color: #999 } +.comment_list .reply { padding-left: 12px } +.comment_list .num { color: #ed4259; margin: 0 3px } +.comment_list .li_4 { line-height: 34px; padding-top: 8px; margin-top: 15px; border-top: 1px solid #eaeaea } +.pl_bar li { display: block } +.pl_bar .name { color: #666; padding-top: 2px; font-size: 14px } +.pl_bar .dec { font-size: 14px; line-height: 1.8; padding: 12px 0 } +.pl_bar .other { line-height: 24px; color: #999; font-size: 13px } +.pl_bar .other a { display: inline-block; color: #999 } +.pl_bar .reply { padding-left: 22px; background: url(../images/icon_reply.png) no-repeat 0 2px } +/*.no_comment { padding: 70px 14px 115px; color: #CCCCCC; text-align: center; font-size: 14px; }*/ +.reply_bar { + background: #f9f9f9; + border: 1px solid #eee; border-radius: 6px; + padding: 10px; + line-height: 1.8;} diff --git a/src/components/Header.vue b/src/components/Header.vue new file mode 100644 index 0000000..b7d47c5 --- /dev/null +++ b/src/components/Header.vue @@ -0,0 +1,80 @@ + + + \ No newline at end of file diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue deleted file mode 100644 index 879051a..0000000 --- a/src/components/HelloWorld.vue +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - diff --git a/src/main.js b/src/main.js index 01433bc..e528c7c 100644 --- a/src/main.js +++ b/src/main.js @@ -1,4 +1,15 @@ import { createApp } from 'vue' +import ElementPlus from 'element-plus' +import 'element-plus/dist/index.css' import App from './App.vue' +import router from '@/router' +import '@/assets/styles/base.css' +import '@/assets/styles/main.css' -createApp(App).mount('#app') +const app = createApp(App) + +app.use(ElementPlus) + +app.use(router) + +app.mount('#app') \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..4c57734 --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,27 @@ +import { createRouter, createWebHashHistory } from 'vue-router' + +const router = createRouter({ + // createWebHistory 路由模式路径不带#号(生产环境下不能直接访问项目,需要 nginx 转发) + // createWebHashHistory 路由模式路径带#号 + history: createWebHashHistory(), + routes: [ + { + path: '/', + redirect: '/home' + }, + { + path: '/home', + name: 'home', + component: () => import('@/views/Home') + + }, + { + path: '/home', + name: 'book', + component: () => import('@/views/Home') + + } + ] +}) + +export default router \ No newline at end of file diff --git a/src/utils/auth.js b/src/utils/auth.js new file mode 100644 index 0000000..3448c84 --- /dev/null +++ b/src/utils/auth.js @@ -0,0 +1,15 @@ + +const TokenKey = 'Authorization' + + +export const getToken = () => { + localStorage.getItem(TokenKey); +} + +export const setToken = (token) => { + return localStorage.setItem(TokenKey, token) +} + +export const removeToken = () => { + return localStorage.removeItem(TokenKey) +} \ No newline at end of file diff --git a/src/utils/index.js b/src/utils/index.js new file mode 100644 index 0000000..e748471 --- /dev/null +++ b/src/utils/index.js @@ -0,0 +1,27 @@ + +export const getQueryObject = (url) => { + url = url == null ? window.location.href : url + const search = url.substring(url.lastIndexOf('?') + 1) + const obj = {} + const reg = /([^?&=]+)=([^?&=]*)/g + search.replace(reg, (rs, $1, $2) => { + const name = decodeURIComponent($1) + let val = decodeURIComponent($2) + val = String(val) + obj[name] = val + return rs + }) + return obj +} + +export const getQueryString = (name) => { + return getQueryObject(window.location.href)[name]; +} + +export const getLocal = (name) => { + return localStorage.getItem(name) +} + +export const setLocal = (name, value) => { + localStorage.setItem(name, value) +} \ No newline at end of file diff --git a/src/utils/request.js b/src/utils/request.js new file mode 100644 index 0000000..3734919 --- /dev/null +++ b/src/utils/request.js @@ -0,0 +1,41 @@ +import axios from 'axios' +import router from '@/router' +import { ElMessage } from 'element-plus' +import {getToken,removeToken, setToken} from '@/utils/auth' + + + +axios.defaults.baseURL = process.env.VUE_APP_BASE_API_URL +axios.defaults.timeout = 10000 +axios.defaults.withCredentials = true +axios.defaults.headers['X-Requested-With'] = 'XMLHttpRequest' +axios.defaults.headers['Authorization'] = getToken() || '' +axios.defaults.headers.post['Content-Type'] = 'application/json' + +axios.interceptors.response.use(res => { + if (typeof res.data !== 'object') { + ElMessage.error('服务端异常!') + return Promise.reject(res) + } + if (res.data.code != "00000") { + if (res.data.message) { + ElMessage.error(res.data.message) + } + // 登录已过期 + if (res.data.code == 'A0230') { + // 移除 token + removeToken(); + router.push({ path: '/login' }) + } + + return Promise.reject(res.data) + } + + return res.data +}, error => { + ElMessage.error('网络异常!') + console.log(error) + Promise.reject(error) +}) + +export default axios \ No newline at end of file diff --git a/src/views/Home.vue b/src/views/Home.vue new file mode 100644 index 0000000..cf2198e --- /dev/null +++ b/src/views/Home.vue @@ -0,0 +1,1305 @@ + + + diff --git a/vue.config.js b/vue.config.js index 910e297..9a42341 100644 --- a/vue.config.js +++ b/vue.config.js @@ -1,4 +1,20 @@ const { defineConfig } = require('@vue/cli-service') +const webpack = require("webpack"); module.exports = defineConfig({ - transpileDependencies: true + devServer:{ + // 端口号的配置 + port:1024 + }, + transpileDependencies: true, + lintOnSave: false, + configureWebpack: { + plugins: [ + new webpack.ProvidePlugin({ + $:"jquery", + jQuery:"jquery", + "windows.jQuery":"jquery" + }) + ] +} }) + diff --git a/yarn.lock b/yarn.lock index e4c44a6..2e2ef1a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -951,6 +951,16 @@ "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" +"@ctrl/tinycolor@^3.4.1": + version "3.4.1" + resolved "https://registry.yarnpkg.com/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz#75b4c27948c81e88ccd3a8902047bcd797f38d32" + integrity sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw== + +"@element-plus/icons-vue@^1.1.4": + version "1.1.4" + resolved "https://registry.yarnpkg.com/@element-plus/icons-vue/-/icons-vue-1.1.4.tgz#5d2788ea356f1458068e6d400e724ca5f3d29aca" + integrity sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ== + "@eslint/eslintrc@^0.4.3": version "0.4.3" resolved "https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" @@ -966,6 +976,18 @@ minimatch "^3.0.4" strip-json-comments "^3.1.1" +"@floating-ui/core@^0.6.2": + version "0.6.2" + resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-0.6.2.tgz#f2813f0e5f3d5ed7af5029e1a082203dadf02b7d" + integrity sha512-jktYRmZwmau63adUG3GKOAVCofBXkk55S/zQ94XOorAHhwqFIOFAy1rSp2N0Wp6/tGbe9V3u/ExlGZypyY17rg== + +"@floating-ui/dom@^0.4.5": + version "0.4.5" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-0.4.5.tgz#2e88d16646119cc67d44683f75ee99840475bbfa" + integrity sha512-b+prvQgJt8pieaKYMSJBXHxX/DYwdLsAWxKYqnO5dO2V4oo/TYBZJAUQCVNjTWWsrs6o4VDrNcP9+E70HAhJdw== + dependencies: + "@floating-ui/core" "^0.6.2" + "@hapi/hoek@^9.0.0": version "9.3.0" resolved "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" @@ -1061,6 +1083,11 @@ resolved "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz#5de5a2385a35309427f6011992b544514d559aa1" integrity sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g== +"@popperjs/core@npm:@sxzz/popperjs-es@^2.11.6": + version "2.11.7" + resolved "https://registry.yarnpkg.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz#a7f69e3665d3da9b115f9e71671dae1b97e13671" + integrity sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ== + "@sideway/address@^4.1.3": version "4.1.4" resolved "https://registry.npmmirror.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" @@ -1193,6 +1220,18 @@ resolved "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== +"@types/lodash-es@^4.17.6": + version "4.17.6" + resolved "https://registry.yarnpkg.com/@types/lodash-es/-/lodash-es-4.17.6.tgz#c2ed4c8320ffa6f11b43eb89e9eaeec65966a0a0" + integrity sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg== + dependencies: + "@types/lodash" "*" + +"@types/lodash@*", "@types/lodash@^4.14.182": + version "4.14.182" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.182.tgz#05301a4d5e62963227eaafe0ce04dd77c54ea5c2" + integrity sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q== + "@types/mime@^1": version "1.3.2" resolved "https://registry.npmmirror.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" @@ -1561,6 +1600,11 @@ optionalDependencies: prettier "^1.18.2 || ^2.0.0" +"@vue/devtools-api@^6.0.0": + version "6.1.4" + resolved "https://registry.yarnpkg.com/@vue/devtools-api/-/devtools-api-6.1.4.tgz#b4aec2f4b4599e11ba774a50c67fa378c9824e53" + integrity sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ== + "@vue/reactivity-transform@3.2.33": version "3.2.33" resolved "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.33.tgz#286063f44ca56150ae9b52f8346a26e5913fa699" @@ -1625,6 +1669,27 @@ resolved "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz#b6b40a7625429d2bd7c2281ddba601ed05dc7f1a" integrity sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA== +"@vueuse/core@^8.2.6": + version "8.4.2" + resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-8.4.2.tgz#e5be73f40394150e6a1b6abd59e5adb7c6bb6c1f" + integrity sha512-dUVU96lii1ZdWoNJXauQNt+4QrHz1DKbuW+y6pDR2N10q7rGZJMDU7pQeMcC2XeosX7kMODfaBuqsF03NozzLg== + dependencies: + "@vueuse/metadata" "8.4.2" + "@vueuse/shared" "8.4.2" + vue-demi "*" + +"@vueuse/metadata@8.4.2": + version "8.4.2" + resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-8.4.2.tgz#b33e6b7bd5ca69e3f24ea41b149267118bcd566f" + integrity sha512-2BIj++7P0/I5dfMsEe8q7Kw0HqVAjVcyNOd9+G22/ILUC9TVLTeYOuJ1kwa1Gpr+0LWKHc6GqHiLWNL33+exoQ== + +"@vueuse/shared@8.4.2": + version "8.4.2" + resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-8.4.2.tgz#5900f06ff78bd8b6df4cbf48f8ca82dd6d9747d1" + integrity sha512-hILXMEjL8YQhj1LHN/HZ49UThyfk8irTjhele2nW+L3N55ElFUBGB/f4w0rg8EW+/suhqv7kJJPTZzvHCqxlIw== + dependencies: + vue-demi "*" + "@webassemblyjs/ast@1.11.1": version "1.11.1" resolved "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" @@ -1917,6 +1982,11 @@ astral-regex@^2.0.0: resolved "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== +async-validator@^4.0.7: + version "4.1.1" + resolved "https://registry.yarnpkg.com/async-validator/-/async-validator-4.1.1.tgz#3cd1437faa2de64743f7d56649dd904c946a18fe" + integrity sha512-p4DO/JXwjs8klJyJL8Q2oM4ks5fUTze/h5k10oPPKMiLe1fj3G1QMzPHNmN1Py4ycOk7WlO2DcGXv1qiESJCZA== + async@^2.6.2: version "2.6.4" resolved "https://registry.npmmirror.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" @@ -1924,6 +1994,11 @@ async@^2.6.2: dependencies: lodash "^4.17.14" +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + at-least-node@^1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" @@ -1941,6 +2016,14 @@ autoprefixer@^10.2.4: picocolors "^1.0.0" postcss-value-parser "^4.2.0" +axios@^0.27.2: + version "0.27.2" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" + integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== + dependencies: + follow-redirects "^1.14.9" + form-data "^4.0.0" + babel-loader@^8.2.2: version "8.2.5" resolved "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.2.5.tgz#d45f585e654d5a5d90f5350a779d7647c5ed512e" @@ -2313,6 +2396,13 @@ colorette@^2.0.10: resolved "https://registry.npmmirror.com/colorette/-/colorette-2.0.16.tgz#713b9af84fdb000139f04546bd4a93f62a5085da" integrity sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + commander@^2.20.0: version "2.20.3" resolved "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" @@ -2590,6 +2680,11 @@ csstype@^2.6.8: resolved "https://registry.npmmirror.com/csstype/-/csstype-2.6.20.tgz#9229c65ea0b260cf4d3d997cb06288e36a8d6dda" integrity sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA== +dayjs@^1.11.1: + version "1.11.2" + resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.2.tgz#fa0f5223ef0d6724b3d8327134890cfe3d72fbe5" + integrity sha512-F4LXf1OeU9hrSYRPTTj/6FbO4HTjPKXvEIC1P2kcnFurViINCVk3ZV0xAS3XVx9MkMsXbbqlK6hjseaYbgKEHw== + debug@2.6.9: version "2.6.9" resolved "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" @@ -2648,6 +2743,11 @@ define-properties@^1.1.3: has-property-descriptors "^1.0.0" object-keys "^1.1.1" +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + depd@2.0.0: version "2.0.0" resolved "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" @@ -2769,6 +2869,27 @@ electron-to-chromium@^1.4.118: resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.137.tgz#186180a45617283f1c012284458510cd99d6787f" integrity sha512-0Rcpald12O11BUogJagX3HsCN3FE83DSqWjgXoHo5a72KUKMSfI39XBgJpgNNxS9fuGzytaFjE06kZkiVFy2qA== +element-plus@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/element-plus/-/element-plus-2.2.0.tgz#58467d1efde071c2bc12caa9fb451e515667fc78" + integrity sha512-zxmAFEAa1T/n09rR+NozXcWl5CjaFtqoaxhFSafag0dgc90tgEHitDXfegdFAl4ahugdNTqu9aLzngx3VhDAtA== + dependencies: + "@ctrl/tinycolor" "^3.4.1" + "@element-plus/icons-vue" "^1.1.4" + "@floating-ui/dom" "^0.4.5" + "@popperjs/core" "npm:@sxzz/popperjs-es@^2.11.6" + "@types/lodash" "^4.14.182" + "@types/lodash-es" "^4.17.6" + "@vueuse/core" "^8.2.6" + async-validator "^4.0.7" + dayjs "^1.11.1" + escape-html "^1.0.3" + lodash "^4.17.21" + lodash-es "^4.17.21" + lodash-unified "^1.0.2" + memoize-one "^6.0.0" + normalize-wheel-es "^1.1.2" + emoji-regex@^8.0.0: version "8.0.0" resolved "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" @@ -2835,7 +2956,7 @@ escalade@^3.1.1: resolved "https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== -escape-html@~1.0.3: +escape-html@^1.0.3, escape-html@~1.0.3: version "1.0.3" resolved "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== @@ -3223,11 +3344,20 @@ flatted@^3.1.0: resolved "https://registry.npmmirror.com/flatted/-/flatted-3.2.5.tgz#76c8584f4fc843db64702a6bd04ab7a8bd666da3" integrity sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== -follow-redirects@^1.0.0: +follow-redirects@^1.0.0, follow-redirects@^1.14.9: version "1.15.0" resolved "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.0.tgz#06441868281c86d0dda4ad8bdaead2d02dca89d4" integrity sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ== +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + forwarded@0.2.0: version "0.2.0" resolved "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" @@ -3767,6 +3897,11 @@ joi@^17.4.0: "@sideway/formula" "^3.0.0" "@sideway/pinpoint" "^2.0.0" +jquery@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.6.0.tgz#c72a09f15c1bdce142f49dbf1170bdf8adac2470" + integrity sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw== + js-message@1.0.7: version "1.0.7" resolved "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz#fbddd053c7a47021871bb8b2c95397cc17c20e47" @@ -3914,6 +4049,16 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" +lodash-es@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.21.tgz#43e626c46e6591b7750beb2b50117390c609e3ee" + integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== + +lodash-unified@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/lodash-unified/-/lodash-unified-1.0.2.tgz#bb2694db3533781e5cce984af60cfaea318b83c1" + integrity sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g== + lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" @@ -4034,6 +4179,11 @@ memfs@^3.4.1: dependencies: fs-monkey "1.0.3" +memoize-one@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-6.0.0.tgz#b2591b871ed82948aee4727dc6abceeeac8c1045" + integrity sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw== + merge-descriptors@1.0.1: version "1.0.1" resolved "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" @@ -4074,7 +4224,7 @@ mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": resolved "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== -mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: version "2.1.35" resolved "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== @@ -4256,6 +4406,11 @@ normalize-url@^6.0.1: resolved "https://registry.npmmirror.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== +normalize-wheel-es@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/normalize-wheel-es/-/normalize-wheel-es-1.1.2.tgz#285e43676a62d687bf145e33452ea6be435162d0" + integrity sha512-scX83plWJXYH1J4+BhAuIHadROzxX0UBF3+HuZNY2Ks8BciE7tSTQ+5JhTsvzjaO0/EJdm4JBGrfObKxFf3Png== + npm-run-path@^2.0.0: version "2.0.2" resolved "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" @@ -5745,6 +5900,11 @@ vary@~1.1.2: resolved "https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== +vue-demi@*: + version "0.12.5" + resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.12.5.tgz#8eeed566a7d86eb090209a11723f887d28aeb2d1" + integrity sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q== + vue-eslint-parser@^8.0.1: version "8.3.0" resolved "https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz#5d31129a1b3dd89c0069ca0a1c88f970c360bd0d" @@ -5772,6 +5932,13 @@ vue-loader@^17.0.0: hash-sum "^2.0.0" loader-utils "^2.0.0" +vue-router@^4.0.15: + version "4.0.15" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.0.15.tgz#b4a0661efe197f8c724e0f233308f8776e2c3667" + integrity sha512-xa+pIN9ZqORdIW1MkN2+d9Ui2pCM1b/UMgwYUCZOiFYHAvz/slKKBDha8DLrh5aCG/RibtrpyhKjKOZ85tYyWg== + dependencies: + "@vue/devtools-api" "^6.0.0" + vue-style-loader@^4.1.0, vue-style-loader@^4.1.3: version "4.1.3" resolved "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz#6d55863a51fa757ab24e89d9371465072aa7bc35"