flzta commited on
Commit
91fff87
·
verified ·
1 Parent(s): 6c516f6

Upload 382 files

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +1 -0
  2. static/css/admin_style.css +349 -0
  3. static/css/home.css +459 -0
  4. static/css/install.css +9 -0
  5. static/data/pinyin.dat +0 -0
  6. static/font/test.ttf +3 -0
  7. static/images/blank.png +0 -0
  8. static/images/face/1.gif +0 -0
  9. static/images/face/10.gif +0 -0
  10. static/images/face/11.gif +0 -0
  11. static/images/face/12.gif +0 -0
  12. static/images/face/13.gif +0 -0
  13. static/images/face/14.gif +0 -0
  14. static/images/face/15.gif +0 -0
  15. static/images/face/16.gif +0 -0
  16. static/images/face/2.gif +0 -0
  17. static/images/face/3.gif +0 -0
  18. static/images/face/4.gif +0 -0
  19. static/images/face/5.gif +0 -0
  20. static/images/face/6.gif +0 -0
  21. static/images/face/7.gif +0 -0
  22. static/images/face/8.gif +0 -0
  23. static/images/face/9.gif +0 -0
  24. static/images/home/background.png +0 -0
  25. static/images/home/digg_art.gif +0 -0
  26. static/images/home/digg_art_bg.gif +0 -0
  27. static/images/home/digg_vod.gif +0 -0
  28. static/images/home/duface.png +0 -0
  29. static/images/home/dw1.png +0 -0
  30. static/images/home/dw2.png +0 -0
  31. static/images/home/emotion2.png +0 -0
  32. static/images/home/face-on.png +0 -0
  33. static/images/home/face.png +0 -0
  34. static/images/home/input.gif +0 -0
  35. static/images/home/loading.gif +0 -0
  36. static/images/home/qq_login.gif +0 -0
  37. static/images/home/rpy2.png +0 -0
  38. static/images/home/signin-icon.gif +0 -0
  39. static/images/home/smileb.gif +0 -0
  40. static/images/home/star_vote.gif +0 -0
  41. static/images/home/starrating.gif +0 -0
  42. static/images/home/starrating1.gif +0 -0
  43. static/images/home/textareabg.png +0 -0
  44. static/images/home/u_name.png +0 -0
  45. static/images/home/u_pwd.png +0 -0
  46. static/images/home/u_verify.png +0 -0
  47. static/images/home/up1.png +0 -0
  48. static/images/home/up2.png +0 -0
  49. static/images/jscolor/arrow.gif +0 -0
  50. static/images/jscolor/cross.gif +0 -0
.gitattributes CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ static/font/test.ttf filter=lfs diff=lfs merge=lfs -text
static/css/admin_style.css ADDED
@@ -0,0 +1,349 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*后台图标*/
2
+
3
+ body{background-color:#fff; font-family:"微软雅黑"; }
4
+ .fl{float:left;}
5
+ .fr{float:right;}
6
+ .nobg{background-color:transparent!important}
7
+ .font12{font-size:12px!important;}
8
+ .font18{font-size:18px!important;}
9
+ .font20{font-size:20px!important;}
10
+ .mag0{ margin:0 !important; }
11
+ .m5{margin: 5px auto; }
12
+ .m10{margin: 10px auto; }
13
+ .mt5{margin-top:5px;}
14
+ .mt10{margin-top:10px;}
15
+ .ml10{margin-left:10px;}
16
+ .ml20{margin-left:20px;}
17
+ .ml30{margin-left:30px;}
18
+ .mr10{margin-right:10px;}
19
+ .mr20{margin-right:20px;}
20
+ .mb5{margin-bottom:5px;}
21
+ .mb10{margin-bottom:10px;}
22
+ .mb20{margin-bottom:20px;}
23
+ .m10{margin: 10px;}
24
+ .m20{margin: 20px;}
25
+ .pl20{padding-left:20px;}
26
+ .pl50{padding-left:50px;}
27
+ .pb10{padding-bottom:10px;}
28
+ .pb50{padding-bottom:50px;}
29
+ .p10{padding:10px;}
30
+ .p20{padding:20px;}
31
+ .w50{width:50px!important;}
32
+ .w60{width:60px!important;}
33
+ .w70{width:70px!important;}
34
+ .w80{width:80px!important;}
35
+ .w100{width:100px!important;}
36
+ .w110{width:110px!important;}
37
+ .w120{width:120px!important;}
38
+ .w150{width:150px!important;}
39
+ .w200{width:200px!important;}
40
+ .w300{width:300px!important;}
41
+ .w350{width:350px!important;}
42
+ .w400{width:400px!important;}
43
+ .w500{width:500px!important;}
44
+ .w600{width:600px!important;}
45
+ .w700{width:700px!important;}
46
+ .w800{width:800px!important;}
47
+ .w900{width:900px!important;}
48
+ .lh30{ height: 30px; line-height: 30px; }
49
+ .lh40{ height: 40px; line-height: 40px; }
50
+ .mcolor{color:#5c90d2;}
51
+ .mcolor2{color:#009688;}
52
+ .hide{display:none;}
53
+ .red{color:#f00;}
54
+ .green{ color: #008800; }
55
+ .center{ text-align:center; }
56
+ #form-icon-preview{float:left;width:34px;height:36px;line-height:36px;font-size:30px!important;border:1px solid #e6e6e6;text-align:center;border-radius:3px;}
57
+ .j-iframe-pop{margin:0 10px;}
58
+ .help-tips{cursor:pointer;}
59
+ .layui-layer-page .layui-layer-content {overflow: inherit !important;}
60
+ .page-container .layui-tab-content { padding: 15px 30px 0 30px; }
61
+
62
+ /*登录面板*/
63
+ .login-body {background-color:#f5f5f5;}
64
+ .login-head a{color:#fff;!important;}
65
+ .login-body .login-box h3{color:#444;font-size:22px;font-weight:100;text-align:center}
66
+ .login-head{position:fixed;left:0;top:0;width:80%;height:60px;line-height:60px;background:#000;padding:0 10%;}
67
+ .login-head h1{color:#fff;font-size:20px;font-weight:600}
68
+ .login-box{margin:240px auto 0;width:400px;background-color:#fff;padding:15px 30px;border-radius:10px;box-shadow: 5px 5px 15px #999;}
69
+ .login-box .layui-input{font-size:15px;font-weight:400}
70
+ .login-box .layui-input[type=number]{display:inline-block;width:50%;vertical-align:top}
71
+ .login-box img{display:inline-block;width:46%;height:38px;border:none;vertical-align:top;cursor:pointer;margin-left:4%}
72
+ .login-box input[name="password"]{letter-spacing:5px;font-weight:800}
73
+ .login-box .layui-btn{width:100%;}
74
+ .login-box .copyright{text-align:center;height:50px;line-height:50px;font-size:12px;color:#ccc}
75
+ .login-box .copyright a{color:#ccc;}
76
+
77
+
78
+ /*主面板*/
79
+ .layui-form-item{margin-bottom: 10px;}
80
+ .layui-form-pane .layui-form-label { padding: 8px 5px; }
81
+ .layui-layout-admin .layui-footer{ height:30px; line-height: 30px;}
82
+ .layui-header,.layui-side {z-index:99999}
83
+
84
+ .header-logo {width:165px;height:60px;line-height:60px;text-indent:20px; color: transparent;font-size:18px;background-image: linear-gradient(135deg,#26A69A,#00ff13);-webkit-background-clip: text;}
85
+ .header-fold {width:50px;height:60px;line-height:60px;text-align:center;color:#fff;}
86
+ .header-fold a {color:#fff}
87
+ #foldSwitch{font-size:24px!important;}
88
+ .head-info .layui-nav-child {top:60px}
89
+ .head-info .layui-nav-item a {padding:0 10px}
90
+ .main-nav {padding:0}
91
+ .main-nav .layui-nav-item a {font-size:16px;padding:0;margin:0 15px}
92
+ .footer{line-height:44px;padding:0 10px;color:#666;}
93
+ .footer a{color:#5c90d2;}
94
+
95
+
96
+
97
+ .hideMenu {float: left; width: 20px; height: 20px; margin-top: 15px; font-size: 17px; line-height: 20px; text-align: center; padding: 5px 5px; color: #fff; background-color: #1AA094; }
98
+ .hideMenu:hover{ color:#fff; }
99
+
100
+ .topLevelMenus {float: left; }
101
+ .topLevelMenus .layui-nav-item.layui-this {background-color: rgba(0,0,0,0.5); }
102
+ .showMenu.layui-layout-admin .layui-side {left: -300px; transition: all .3s; -webkit-transition: all .3s; }
103
+ .showMenu .layui-body,.showMenu .layui-layout-admin .layui-footer {left: -2px; }
104
+
105
+
106
+
107
+ #B_history {top: 0; position: absolute; border-bottom: none; left:80px; }
108
+ #top_tabs_box {
109
+ padding-right: 138px;
110
+ height: 40px;
111
+ border-bottom: 1px solid #e2e2e2;
112
+ }
113
+ .tab-right {
114
+ background: #fff;
115
+ right: 0px;
116
+ top: 0;
117
+ height: 40px;
118
+ width: 150px;
119
+ position: absolute;
120
+ text-align: center;
121
+ }
122
+
123
+ .tab-go-refresh{z-index: 99;background: #fff;position: absolute; top: 0; width: 40px; height:40px; text-align: center; cursor: pointer; transition: all .3s; -webkit-transition: all .3s; box-sizing: border-box; border-right: 1px solid #e6e6e6;}
124
+ .tab-go-refresh i{ color: #666; font-size: 20px; line-height: 40px; cursor: pointer}
125
+ .tab-go-left {border-color: #e6e6e6; left:40px; top: 0; height: 40px; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; width: 39px; position: absolute; text-align: center; background: #fff; z-index: 999; }
126
+ .tab-go-left i { color: #666; font-size: 20px; line-height: 40px; cursor: pointer; }
127
+ .tab-go-right {background: #fff; border-color: #e6e6e6; right: 60; top: 0; height: 40px; border-bottom: 1px solid #e6e6e6; width: 40px; position: absolute; text-align: center; border-left: 1px solid #e6e6e6; z-index: 999; border-right: 1px solid #e6e6e6; }
128
+ .tab-go-right i {cursor: pointer; color: #666; font-size: 20px; line-height: 40px; }
129
+
130
+
131
+
132
+ .closeBox {
133
+ position: absolute;
134
+ right: 0;
135
+ background-color: #fff !important;
136
+ color: #000;
137
+ border-left: 1px solid #e2e2e2;
138
+ border-bottom: 1px solid #e2e2e2;
139
+ }
140
+ .closeBox .layui-nav-item {
141
+ height: 40px;
142
+ line-height: 40px;
143
+ }
144
+ /*页面操作*/
145
+ .closeBox .layui-nav-child {top: 42px; left: -12px; }
146
+ .closeBox .layui-nav-item>a, .closeBox .layui-nav-item>a:hover {color: #000; }
147
+ .closeBox a span.layui-nav-more {border-color: #333 transparent transparent; }
148
+ .closeBox a span.layui-nav-more.layui-nav-mored{ border-color:transparent transparent #333;}
149
+ .closeBox a i.caozuo {font-size: 16px; position: absolute; top: 1px; left: 0; }
150
+
151
+
152
+ .bread-crumbs{display:block;background-color:#f9f9f9;padding:10px 0 0 10px;height:30px;overflow:hidden;}
153
+ .bread-crumbs li{float:left;margin:0 5px;color:#666;height:30px;line-height:30px}
154
+ .bread-crumbs li a{color:#666;}
155
+ .page-body{display:block;margin:8px;overflow:auto;}
156
+ .page-body>.layui-tab{margin:0;}
157
+ .page-tab-content{background-color:#fff;overflow:auto;min-height:550px;}
158
+ /* 全屏 */
159
+ .tool-btns{position:absolute;right:15px;top:11px;font-size:18px;color:#888}
160
+ .tool-btns .sys-icon{color:#999;margin-left:8px;}
161
+ .fullscreen{position:fixed;top: 0;right: 0;bottom: 0;left: 0;z-index:1090;margin-bottom: 0;overflow-y: auto;-webkit-overflow-scrolling: touch;-webkit-backface-visibility: hidden;backface-visibility: hidden;height:100%}
162
+ .fullscreen.page-body,
163
+ .fullscreen .layui-tab{margin:0;}
164
+ /* 页面工具栏 */
165
+ .page-toolbar{display:block;overflow:hidden;}
166
+ .page-filter{height:40px;overflow:hidden;}
167
+ .page-filter .layui-form-pane .layui-form-label{width:auto;}
168
+ .page-filter .layui-form-pane .layui-form-item .layui-input-inline{margin-right:0;}
169
+ .page-tips{margin-bottom:10px;}
170
+ .page-tips .layui-colla-title{height:26px;line-height:26px;background-color:#f9f9f9;color:#999;}
171
+ .page-form{margin:10px 0;}
172
+ #layerTopTips{background-color:#393D49;color:#fff;padding:5px 25px;border-radius:0 0 5px 5px;}
173
+ /*分页*/
174
+ .pagination{overflow:hidden;display:block;border-left:1px solid #eee;float:right;}
175
+ .pagination li{float:left;border:1px solid #eee;margin-left:-1px;font-size:16px;overflow:hidden;cursor:pointer;}
176
+ .pagination li a,
177
+ .pagination li span{display:block;padding:6px 18px;}
178
+ .pagination li.active{background-color:#393e49;color:#fff;border-color:#393e49;}
179
+
180
+ /* 角色权限设置 */
181
+ .role-list-form dl{display:block;}
182
+ .role-list-form-top{border:1px solid #f9f9f9;}
183
+ .role-list-form dl dt{display:block;background-color:#f9f9f9;padding:0px 10px 10px 10px;}
184
+ .role-list-form dl dd{display:block;padding:0px 15px;overflow:hidden;}
185
+ .role-list-form dl dd dl dt{background:none;}
186
+ .role-list-form dl dd dl dd{padding:0px 25px;}
187
+ .role-list-form dl dd dl dd {padding:0 35px;}
188
+ .role-list-form dl dd dl dd a{display:inline-block;}
189
+
190
+ /* 系统菜单管理 */
191
+ .menu-hd {font-size:14px;font-weight:400;border-top:1px dotted #eee}
192
+ .menu-dl dt,.menu-dl dd {position:relative;border:1px dotted #eee;border-top:0}
193
+ .menu-dl .hd,.menu-dl .hd2,.menu-dl .hd3,.menu-dl .layui-form-switch,.menu-btns {position:absolute;left:260px;top:4px}
194
+ .menu-dl .hd,.menu-dl .hd2,.menu-dl .hd3 {top:-26px}
195
+ .menu-dl .hd {left:280px}
196
+ .menu-dl .hd2 {left:520px}
197
+ .menu-dl .hd3 {left:710px}
198
+ .menu-dl .layui-form-switch {left:490px;top:1px;margin:0}
199
+ .menu-dl .menu-sort {position:absolute;left:260px;top:3px;height:20px;line-height:20px;width:40px;padding:0;text-align:center;color:#666;border:1px solid #e6e6e6;background-color:#fff;border-radius:2px}
200
+ .menu-dl1,.menu-dl2 {display:block}
201
+ .menu-dl1 dt,.menu-dl2 dt {padding:5px 2px}
202
+ .menu-dl2 {padding-left:20px}
203
+ .menu-dl2 dd {padding:5px 20px}
204
+ .menu-dl1 dt .menu-sort {left:280px}
205
+ .menu-dl2 dt .menu-sort {left:300px}
206
+ .menu-dl2 dd .menu-sort {left:340px}
207
+ .menu-dl1 .layui-form-switch {left:520px}
208
+ .menu-dl2 .layui-form-switch {left:500px}
209
+ .menu-btns {left:710px}
210
+ .menu-dl2 .menu-btns {left:688px}
211
+ .layui-nav-child dd:hover{background-color: #009688;color: #fff;}
212
+ /*数据列表页排序字段*/
213
+ .input-sort{height:24px;line-height:24px;width:40px;padding:0;text-align:center;color:#666;}
214
+ /*模块、插件、支付平台列表*/
215
+ .module-list-info{display:block;overflow:hidden;}
216
+ .module-list-info img{float:left;margin-right:10px;border-radius:10px;}
217
+ .module-list-info i{float:left;margin-right:10px;font-size:80px;line-height:82px;text-align:center;overflow:hidden;color:#2a95de;}
218
+ .module-list-info .txt{float:left;max-width:80%;overflow:hidden;}
219
+ .module-list-info .txt h3{font-weight:500;display:inline-block;}
220
+ .module-list-info .txt p{font-size:12px;}
221
+ .module-list-info .txt p span{color:#2a95de;}
222
+ /*弹窗底部bar*/
223
+ .pop-bottom-bar{position:fixed;left:0;bottom:0;width:96%;background:#eee;padding:5px 2%;}
224
+ .pop-bottom-bar .pages{max-width:70%;overflow:hidden;}
225
+ .pop-bottom-bar .pages .pager{}
226
+ .pop-bottom-bar .pages .pager li{float:left;margin:0 5px;}
227
+ .pop-bottom-bar .pages .pager li a,.pop-bottom-bar .pages .pager li span{height:38px;line-height:38px;padding:0 10px;font-weight:500;display:inline-block;}
228
+
229
+ .hook-plugins-sort{margin:10px 0 20px 0;border-top:1px dotted #eee;border-left:1px dotted #eee;border-right:1px dotted #eee;float:left;overflow:hidden;}
230
+ .hook-plugins-sort li{float:left;width:100%;padding:5px 10px;border-bottom:1px dotted #eee;overflow:hidden;}
231
+ .hook-plugins-sort li span{float:left;margin-right:20px;width:150px;height:20px;line-height:22px;}
232
+
233
+ /*themes*/
234
+ .themes{}
235
+ .themes li{float:left;width:360px;overflow:hidden;margin:10px 20px 10px 10px;}
236
+ .themes li img{float:left;border-radius:5px;padding:2px;border:1px solid #ddd;}
237
+ .themes li dl{float:right;width:190px;overflow:hidden;}
238
+ .themes li dd{line-height:28px;}
239
+ .themes li dt{margin-top:10px;}
240
+
241
+ /* 锁屏 */
242
+ .lock-screen{padding:20px;overflow:hidden;display:block;}
243
+ .lock-screen input{float:left;width:180px;background-color:#009688;border-color:#009688;color:#fff;font-size:16px;}
244
+ .lock-screen input::-webkit-input-placeholder{color:#fff;}
245
+ .lock-screen input:-moz-placeholder{color:#fff;}
246
+ .lock-screen input::-moz-placeholder{color:#fff;}
247
+ .lock-screen input:-ms-input-placeholder{color:#fff;}
248
+ .lock-screen button{float:left;margin-left:20px;}
249
+
250
+ /* 漂浮图 */
251
+ .showpic {position:absolute; width:120px; height:160px; text-align:center; line-height:150%; border:2px solid #DEEFFA; padding:5px; background:#FFFFFF; z-index:99999;}
252
+
253
+ /* 升级窗体 */
254
+ .update{background:#ffffff;padding:10px;clear: both;}
255
+ .update h1{border-bottom:1px solid #c8d8e6;font-size:14px;line-height: 25px;font-weight: bold;}
256
+
257
+ /*插件中心*/
258
+ .addon {
259
+ position: relative;
260
+ padding: 4px;
261
+ display: block;
262
+ margin-bottom: 17px;
263
+ line-height: 20px;
264
+ background-color: #fff;
265
+ border: 1px solid #ddd;
266
+ }
267
+ .addon-caption {
268
+ padding: 9px;
269
+ color: #333333;
270
+ }
271
+ .add-logo{
272
+ display: block;
273
+ max-width: 100%;
274
+ height: 200px;
275
+ }
276
+
277
+ /*金刚狼*/
278
+ .layui-mobile.site-tree-mobile {position:absolute;left:2%;top:1px;color:white;background-color:transparent;height:60px;line-height:60px;}
279
+
280
+ .header-top {display:none}
281
+ .size-14 {font-size:14px}
282
+ .size-16 {font-size:16px;}
283
+ .size-20 {font-size:20px;}
284
+ .layout-right {position:absolute;padding:0;color:#fff;border-radius:2px;font-size:0;box-sizing:border-box;right:0;}
285
+ .layout-right .nav-item {position:relative;display:inline-block;display:inline;zoom:1;vertical-align:middle;line-height:40px;}
286
+ .layout-right .nav-item a {font-size:16px;padding:0;margin:0 15px;color:#fff;}
287
+ .top-logo {background:none;border-bottom:0 solid transparent;position:absolute;top:0;z-index:1200;width:130px;left:20%;margin-left:-65px;font-size:17px;height:40px;line-height:40px;background-image:linear-gradient(135deg,#26A69A,#00ff13);-webkit-background-clip:text;color:transparent;}
288
+ .top-nav {}
289
+ .nav-item-ul {display:none;position:fixed;z-index:999999;top:40px;}
290
+ .drawer-body-right .nav-item-ul {display:block;}
291
+ @media screen and (max-width:768px) {
292
+ .site-mobile .layui-header .site-tree-mobile {display:block!important;color:#fff;}
293
+ .site-mobile .layui-header .site-tree-mobile .layui-icon{ background-color: rgba(0,0,0,0.28);
294
+ padding: 5px;}
295
+ .header-top .layui-layout-right {padding:0;}
296
+ .header-top {display:block;height:40px;}
297
+ .layui-layout-admin .layui-body {top:105px;bottom:44px;}
298
+ .bottom-nav {white-space:nowrap;overflow:scroll;position:relative;left:13%;width:87%;}
299
+ }
300
+
301
+
302
+
303
+
304
+
305
+
306
+
307
+
308
+
309
+ .wapmenu{display:none;}
310
+ .mobileTopLevelMenus{display: none;float: left;}
311
+ @media screen and (max-width:1300px){
312
+ .mobileTopLevelMenus{display: inline-block; }
313
+ .topLevelMenus{display: none !important; }
314
+ }
315
+ @media screen and (max-width: 768px) {
316
+ .layui-layout-admin .layui-side{left: -300px; transition: all .3s; -webkit-transition: all .3s;}
317
+ .site-tree-mobile{display: block!important; position: fixed; z-index: 100000; bottom: 20px; left: 10px; width: 40px; height: 40px; line-height: 40px; border-radius: 2px; text-align: center; background-color: rgba(0,0,0,.7); color: #fff;}
318
+ .site-mobile .site-tree-mobile{display: none !important;}
319
+ .site-mobile .layui-side{ left: 0px; z-index:1100; }
320
+ .site-mobile .site-mobile-shade{content: ''; position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,.9); z-index: 999;}
321
+ .layui-body,.layui-layout-admin .layui-footer{ left:-2px; }
322
+ }
323
+ @media screen and (max-width: 720px){
324
+ .hideMenu {display: none !important; }
325
+ .mobileTopLevelMenus{ padding:0;}
326
+ .winner-hide {display: none !important; }
327
+ }
328
+ @media screen and (max-width:480px){
329
+ .header-logo{ display: none;}
330
+ .layui-nav .layui-nav-item a {}
331
+ }
332
+
333
+ .topLevelMenus-winner {float: left;z-index:1100;position: absolute;left: -20px;top: 60px;width: 150px;}
334
+ .topLevelMenus-winner .layui-nav-item {background-color: #23262e; }
335
+ .topLevelMenus-winner .layui-nav-item.layui-this {background-color: rgba(0,0,0,0.5); }
336
+
337
+ .screenshot_list div{float: left;position:relative;}
338
+ .screenshot_list div .del_screenshot{
339
+ position: absolute;
340
+ background-color: aliceblue;
341
+ padding: 4px;
342
+ top: 5px;
343
+ right: 15px;
344
+ }
345
+ .screenshot_list div img {
346
+ width: 160px;
347
+ height: 92px;
348
+ margin: 0 10px 10px 0;
349
+ }
static/css/home.css ADDED
@@ -0,0 +1,459 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* mac_* 样式 */
2
+
3
+ /*延时加载*/
4
+ .lazy{background:url('../images/home/loading.gif') center no-repeat}
5
+
6
+ /*滑动显示*/
7
+ .mac_drop_box {
8
+ text-align:left; padding: 5px;margin-top:8px;border: 1px solid #ddd; clear: both; display: none; position: absolute; background-color: #f6f6f6; z-index:9999;
9
+ }
10
+ .mac_drop_box::after{
11
+ content: '';
12
+ width: 0px;
13
+ height: 0px;
14
+ border-color: transparent transparent #f6f6f6 transparent;
15
+ border-style: solid;
16
+ border-width: 6px;
17
+ position: absolute;
18
+ top: -12px;
19
+ border-radius: 3px;
20
+ left: 41px;
21
+ right: auto;
22
+ }
23
+ .mac_drop_box::before{
24
+ content: '';
25
+ width: 0px;
26
+ height: 0px;
27
+ border-color: transparent transparent #ddd transparent;
28
+ border-style: solid;
29
+ border-width: 7px;
30
+ position: absolute;
31
+ top: -14px;
32
+ border-radius: 3px;
33
+ left: 40px;
34
+ right: auto;
35
+ }
36
+ .mac_user_box::after{left: 21px;}
37
+ .mac_user_box::before{left: 20px;}
38
+ /*用户滑动*/
39
+ .mac_user_box { width:100px; margin-left: -20px;}
40
+ .mac_user_box ul{}
41
+ .mac_user_box ul li{margin: 3px 0;}
42
+
43
+ /*历史记录*/
44
+ .mac_history_box { width:180px; margin-left: -20px;}
45
+ .mac_history_box dt{text-align:right; padding-right:15px; height:24px; line-height:24px; border-bottom:1px solid #F9F9F9; cursor:pointer}
46
+ .mac_history_box dt a{color:#000000}
47
+ .mac_history_box dd{clear:both;margin:0px;height:24px;line-height:24px;text-overflow:ellipsis;white-space: nowrap;width: 96%;padding:2px;overflow: hidden;}
48
+ .mac_history_box dd a{color:#990033; display:block;padding-left:0px;}
49
+ .mac_history_box dd.odd {background-color: #eee;}
50
+ .mac_history_box dd a:hover{background-color: #acacac;color: white;}
51
+
52
+
53
+
54
+ /*验证码*/
55
+ .mac_verify_img {
56
+ width: 70px;
57
+ height: 30px;
58
+ line-height: 30px;
59
+ vertical-align: middle;
60
+ }
61
+
62
+ .mac_comment,.mac_digg{font-size: 12px;}
63
+ .fl {float: left; _display: inline;}
64
+ .fr {float: right; _display: inline;}
65
+ .clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0} .clearfix{*zoom:1;}
66
+
67
+ /*-Pages-*/
68
+ .mac_pages {text-align:center; padding:4px 0; overflow:hidden;}
69
+ .mac_pages .page_tip {margin-left:4px; font-weight:bold; color:#7f7f7f; font-weight:normal;}
70
+ .mac_pages .page_link{display:inline-block; padding:2px 4px; border:1px solid #ddd; margin-left:4px;}
71
+ .mac_pages .page_link{display:inline-block; padding:2px 4px; border:1px solid #ddd; margin-left:4px;}
72
+ .mac_pages .page_current{display:inline-block; padding:2px 4px; background-color : #fee; border : 1px solid red; color : red; margin-left:4px;}
73
+ .mac_pages .page_input {margin-left:4px; height:22px; width:30px;}
74
+ .mac_pages .page_btn{border:1px solid #CCCCCC; height:24px; width:40px;text-align:center; cursor: hand;}
75
+ /*-/Page-*/
76
+
77
+
78
+ /*文章顶踩图标*/
79
+ .mac_art_digg{ width:400px; margin:0px auto; clear:both; padding:10px 0px; overflow:hidden}
80
+ .mac_art_digg .digg_artup,.mac_art_digg .digg_artdown {background:url('../images/home/digg_art.gif') no-repeat -189px 0;border:0;cursor:pointer;float:left;height:48px;margin:0;overflow:hidden;padding:0;position:relative;width:189px;}
81
+ #digg_artup_num, #digg_artdown_num {color:#333333;font-family:arial;font-size:10px;font-weight:400;left:70px;line-height:12px;position:absolute;top:30px;}
82
+ .mac_art_digg .digg_bar {background-color:#FFFFFF;border:1px solid #40A300;height:5px;left:9px;overflow:hidden;position:absolute;text-align:left;top:32px;width:55px;}
83
+ .mac_art_digg.digg_bar div{background:transparent url('../images/home/digg_art_bg.gif') repeat-x scroll 0 -265px;height:5px;overflow:hidden;width:0px}
84
+ .mac_art_digg.digg_artdown {background-position:-378px 0;margin-left:10px;}
85
+ .mac_art_digg.digg_artdown .dig_bar {border-color:#555555;}
86
+ .mac_art_digg.digg_artdown .dig_bar div{background-position:0 -270px;}
87
+
88
+
89
+ /*搜索下拉*/
90
+ .mac_results {background-color:#fcfcfc;overflow:hidden;z-index:99999;margin:0;padding:0;text-align:left;min-width: 290px;box-shadow: 1px 1px 3px 1px #ccc;}
91
+ .mac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
92
+ .mac_results li {margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 12px;height:25px; line-height: 25px;overflow: hidden;}
93
+ .mac_results .mac_loading {background: white right center no-repeat;}
94
+ .mac_results .ac_odd {background-color: #f6f6f6;}
95
+ .mac_results .ac_over {background-color: #0A246A;color: white;}
96
+
97
+
98
+
99
+
100
+ /*普通评分*/
101
+ .mac_score { height:60px; }
102
+ .mac_score .score_info strong{font-size:14px;color:red}
103
+ .mac_score .score_tip{position:absolute;width:140px;color:#999;font-size:14px;margin-left:0px;}
104
+ .mac_score .score_hover{margin:24px 8px 0 0;width:30px;color:green;font-family:Arial;font-weight:bold;font-size:14px;}
105
+ .mac_score .score_shi{font-size:32px;line-height:28px;font-weight:bold;}
106
+ .mac_score .score_ge{font-size:18px;line-height:22px;}
107
+ .mac_score p{width:100px;float:left;color:#666;}
108
+ .mac_score p span{font-family:Arial;font-style:italic;color:#f60;}
109
+ .mac_score p span.score_no{width:110px;clear:both;color:#666;font-style:normal;font-size:12px;}
110
+ .mac_score .score_btn{width:55px;height:21px}
111
+
112
+
113
+ /*星星评分*/
114
+ .mac_star{
115
+ font-weight:normal;width: 240px;
116
+ }
117
+ .mac_star dd{display: inline-block;float: right;margin-left: 10px;}
118
+ .mac_star dt{
119
+ color:#999;
120
+ font-size:1.0em;
121
+ display: inline-block;
122
+ float: left;
123
+ margin-top: 3px;
124
+ }
125
+ .mac_star .star_box{
126
+ color: #00b269;
127
+ font-size:0.5em;
128
+ }
129
+ .mac_star .star_tips{
130
+ font-size:1.8em;
131
+ line-height: 0.5;
132
+ color:#ffc00a;
133
+ font-family: Arial, Helvetica, sans-serif;
134
+ }
135
+ .mac_star i{background: url("../images/home/starrating.gif") no-repeat;cursor: pointer;font-size: 1.5em;color: transparent;}
136
+ .mac_star i.star-half-png,.mac_star i.star-on-png{background: url("../images/home/starrating.gif") 0 -35px no-repeat;}
137
+
138
+ /*评论*/
139
+ .mac_comment { margin-top:5px; padding:10px; padding-left:10px; border:1px solid #C6D9E7; background:#fff; font-family: "Microsoft YaHei"; }
140
+
141
+
142
+ .mac_comment .clearfix::after {
143
+ height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
144
+ }
145
+
146
+ .mac_comment .cmt_form {
147
+ margin-bottom: 10px;
148
+ }
149
+ .mac_comment .face_wrap img {
150
+ width: 50px; height: 50px;
151
+ }
152
+ .mac_comment .input_wrap {
153
+ width: 98%; padding-left: 1%; position: relative;
154
+ }
155
+ .mac_comment .cmt_wrap .input_wrap {
156
+ width: 98%;
157
+ }
158
+ .mac_comment .input_wrap textarea {
159
+ background: #fff; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(187, 187, 187) rgb(187, 187, 187) currentColor; border-radius: 3px 3px 0px 0px; width: 100%; height: 53px; line-height: 1.4; overflow: auto; padding-top: 8px; padding-left: 1%;color: #666;box-sizing: border-box;
160
+ }
161
+ .mac_comment .input_wrap .handle {
162
+ position:relative;background: #fbfbfb; border-width: 1px; border-style:solid; border-color: rgb(187, 187, 187); border-top-color:#e5e5e5;border-radius: 0px 0px 3px 3px; width: 100%; height:46px; color: rgb(206, 206, 206);box-sizing: border-box;
163
+ }
164
+ .mac_comment .input_wrap .face{
165
+ cursor: pointer;position: absolute;width: 42px;height: 45px;cursor: pointer;z-index: 2;
166
+ }
167
+ .mac_comment .input_wrap .face.curr{background: #fff;}
168
+ .mac_comment .input_wrap .face-box{display:none;padding: 8px 0 3px 5px;width: 280px;position: absolute;top: 44px;background: #fff;border: 1px solid #bbb;border-top-color:#e5e5e5;margin-left: -1px;z-index: 1;}
169
+ .mac_comment .input_wrap .face-box img{
170
+ display:inline-block;margin: 2px;
171
+ }
172
+ .mac_comment .icon-face{display:block;width:42px;height:44px;background: url("../images/home/face.png") center no-repeat;}
173
+ .mac_comment .icon-face:hover,.mac_comment .input_wrap .face.curr .icon-face{background: url("../images/home/face-on.png") center no-repeat;}
174
+ .mac_comment .expression {
175
+ background: url("../images/home/emotion2.png") no-repeat 0px 0px; margin: 6px 0px 0px 6px; width: 18px; height: 16px; display: block; cursor: pointer;
176
+ }
177
+ .mac_comment .expression:hover {
178
+ background: url("../images/home/emotion2.png") no-repeat 0px -16px;
179
+ }
180
+ .mac_comment .remaining-w {
181
+ float: left;margin-left: 42px;padding-left:20px;line-height:44px;border-left: 1px solid #e5e5e5; font-size: 14px;
182
+ }
183
+ .mac_comment .smt_wrap {
184
+ width: 100%; margin-top: 8px;
185
+ }
186
+ .mac_comment .smt_wrap span {
187
+ color: rgb(66, 66, 66);
188
+ }
189
+ .mac_comment .smt_wrap .total {
190
+ font-size: 16px; font-weight: bold;
191
+ }
192
+ .mac_comment .smt_wrap span span {
193
+ margin: 0px; padding: 0px;
194
+ }
195
+ .mac_comment .smt_wrap span a {
196
+ margin: 0px 0px 0px 8px; color: rgb(49, 139, 183);
197
+ }
198
+ .mac_comment .smt .cmt_post:hover{background: #17abff;}
199
+ .mac_comment .smt .cmt_post {
200
+ background: #169dea; border: currentColor; width: 81px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; margin-left: 20px; display: inline-block; cursor: pointer;vertical-align:middle;border-radius: 3px;
201
+ }
202
+ .mac_comment .smt .cmt_text {
203
+ background: rgb(251, 251, 251); padding: 0px 8px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); width:50px; height: 30px; line-height: 30px; margin-left: 5px;margin-right:2px;vertical-align:middle;
204
+ }
205
+ .mac_comment .smt .cmt_verify {
206
+ width: 80px; height: 30px; line-height: 30px;vertical-align:middle;
207
+ }
208
+
209
+ .mac_comment .smt input:hover {
210
+ background-position: -1px -603px;
211
+ }
212
+ .mac_comment .smt{margin-top: 6px;margin-right: 12px;color: #454545;}
213
+ .mac_comment .sort_wrap {
214
+ padding-bottom: 2px; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: solid;
215
+ }
216
+ .mac_comment .sort_wrap a:hover {
217
+ text-decoration: none;
218
+ }
219
+ .mac_comment .sort_wrap .current {
220
+ color: rgb(49, 139, 183); font-weight: bold; border-bottom-color: rgb(43, 140, 230); border-bottom-width: 2px; border-bottom-style: solid;
221
+ }
222
+ .mac_comment .cmt_item {
223
+ padding: 15px 0px 8px; width: 100%; color: rgb(153, 153, 153); border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: dotted; _zoom: 1;
224
+ }
225
+ .mac_comment .item_con {
226
+ width: 93%; padding-left: 1%;
227
+ }
228
+ .mac_comment .item_con p.top {
229
+ padding: 0;
230
+ width: auto;
231
+ margin-bottom: 8px;
232
+ }
233
+ .mac_comment .item_con a {
234
+ color: rgb(153, 153, 153);
235
+ }
236
+ .mac_comment .item_con a:hover {
237
+ color: rgb(153, 153, 153); text-decoration: none;
238
+ }
239
+ .mac_comment .item_con .name {
240
+ color: rgb(43, 140, 230);
241
+ }
242
+ .mac_comment .item_con .name:hover {
243
+ color: rgb(1, 106, 159); text-decoration: none;
244
+ }
245
+ .mac_comment .item_con .con {
246
+ color: rgb(51, 51, 51); line-height: 20px; overflow: hidden; margin-top: 8px; -ms-word-wrap: break-word;
247
+ }
248
+ .mac_comment .item_con .bottom li {
249
+ height: 16px; line-height: 15px; overflow: hidden; margin-right: 10px; float: left; _display: inline;
250
+ }
251
+ .mac_comment .item_con .bottom .reply {
252
+ background: url("../images/home/rpy2.png") no-repeat 0px 0px; color: rgb(153, 153, 153); text-indent: 19px; font-size: 11px; display: block;
253
+ }
254
+ .mac_comment .item_con .bottom .reply:hover {
255
+ color: rgb(1, 106, 159); text-decoration: none;
256
+ }
257
+ .mac_comment .item_con .bottom .bdshare_t {
258
+ margin-top: -5px;
259
+ }
260
+ .mac_comment .item_con .bottom .bds_more {
261
+ padding-top: 5px;
262
+ }
263
+ .mac_comment .inner {
264
+ padding: 3px; border: 1px solid rgb(153, 153, 153); width: auto; background-color: rgb(254, 254, 241);
265
+ }
266
+ .mac_comment .inner .top {
267
+ margin: 8px 0px 8px 3px;
268
+ }
269
+ .mac_comment .inner .con {
270
+ margin: 5px 0px 5px 3px;
271
+ }
272
+ .mac_comment .inner .bottom {
273
+ margin-bottom: 5px; visibility: hidden;
274
+ }
275
+ .mac_comment .mid_cmt_item {
276
+ margin-top: 3px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
277
+ }
278
+ .mac_comment .pages {
279
+ margin-top: 15px;
280
+ }
281
+ .mac_comment .item_con .gw-action{
282
+ text-align: right;
283
+ }
284
+ .mac_comment .item_con .gw-action a{margin-left: 10px;}
285
+ .mac_comment .item_con a:hover{
286
+ color: #333;
287
+ }
288
+ .mac_comment .item_con .click-ding-gw{margin-right: 10px;}
289
+ .mac_comment .item_con .click-ding-gw a,.mac_digg .click-ding-gw a{color: #f29898;}
290
+ .mac_comment .item_con .click-ding-gw a:hover,.mac_digg .click-ding-gw a{color: #f29898;}
291
+ .mac_comment .item_con .click-ding-gw a i,.mac_digg a i{display: inline-block;width: 14px;height: 14px;vertical-align: middle;}
292
+
293
+ .mac_comment .cmt_wrap .item_con .input_wrap{width: 100%;margin: 10px 0;padding-left: 0;}
294
+ .mac_comment .cmt_wrap .item_con .cmt_item{clear: left;border-bottom: none;}
295
+ .mac_comment .cmt_wrap .item_con .cmt_item .gw-action{text-align: left;clear: left;}
296
+ .mac_comment .cmt_wrap .item_con .cmt_item .gw-action a{margin-right: 10px;margin-left: 0;}
297
+
298
+ /*留言气泡版本*/
299
+ .reply_box .mac_msg_l{padding:10px 1%;float: left;width:70%;}
300
+ .reply_box .mac_msg_l .mac_msg_item{width: 100%;float: left;}
301
+ .reply_box .mac_msg_l .msg_tag{float:left;width: 60px;margin-right:2%;margin-bottom:5px;border-radius: 5px;overflow: hidden;}
302
+ .reply_box .mac_msg_l .count_bg{width:60px;height:5px;background: linear-gradient(90deg, #f25f4d 30%, #59b84b 20%, #30a1d9 65%, #fdcd34 10%);}
303
+ .reply_box .mac_msg_l .msg_count{
304
+ padding:8px 0;color: #fff;text-align: center;font-size: 13px;
305
+ background: -moz-linear-gradient(top, #444444 0%, #222222 100%);
306
+ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#222222));
307
+ background: -webkit-linear-gradient(top, #444444 0%,#222222 100%);
308
+ background: -o-linear-gradient(top, #444444 0%,#222222 100%);
309
+ background: -ms-linear-gradient(top, #444444 0%,#222222 100%);
310
+ background: linear-gradient(to bottom, #444444 0%,#222222 100%);
311
+ }
312
+ .reply_box .mac_msg_l .msg_count strong{display: block;}
313
+ .reply_box .mac_msg_l .msg_list{float: left;width: 85%;margin-bottom: 10px;}
314
+ .reply_box .mac_msg_l .msg_list .msg_title{text-align:left;font-size:16px;border-bottom: 1px #d3e9fb dotted;line-height: 26px;}
315
+ .reply_box .mac_msg_l .msg_list .msg_title span.time{float: right;font-size: 12px;}
316
+ .reply_box .mac_msg_l .msg_list .msg_reply{color: #666;}
317
+ .reply_box .mac_msg_l .msg_list .reply_answer{color: #3c8f3f;}
318
+ .reply_box .mac_msg_l .msg_list .reply_answer .msg_title{font-size: 13px;}
319
+ .reply_box .mac_msg_l .msg_list .msg_cont{padding: 8px 0 0;}
320
+ .reply_box .mac_msg_l .msg_list .msg_reply,.reply_box .mac_msg_l .msg_list .reply_answer {
321
+ position: relative;
322
+ margin: 0 0 10px;
323
+ padding: 6px 10px 8px;
324
+ border: 1px solid #d3e9fb;
325
+ border-radius: 0.2rem;
326
+ background-color: #f5fbff;
327
+ }
328
+ .reply_box .mac_msg_l .msg_list .reply_answer:after {
329
+ content: '';
330
+ width: 0px;
331
+ height: 0px;
332
+ border-color: transparent transparent #f5fbff transparent ;
333
+ border-style: solid;
334
+ border-width: 6px;
335
+ position: absolute;
336
+ top: -11px;
337
+ border-radius: 3px;
338
+ left: 18px;
339
+ right: auto;
340
+ }
341
+ .reply_box .mac_msg_l .msg_list .reply_answer:before {
342
+ content: '';
343
+ width: 0px;
344
+ height: 0px;
345
+ border-color: transparent transparent #d3e9fb transparent;
346
+ border-style: solid;
347
+ border-width: 7px;
348
+ position: absolute;
349
+ top: -14px;
350
+ border-radius: 3px;
351
+ left: 17px;
352
+ right: auto;
353
+ }
354
+ .reply_box .mac_msg_l .msg_list .msg_reply:after {
355
+ content: '';
356
+ width: 0px;
357
+ height: 0px;
358
+ border-color: transparent #f5fbff #f5fbff transparent;
359
+ border-style: solid;
360
+ border-width: 7px;
361
+ position: absolute;
362
+ top: 8px;
363
+ border-radius: 3px;
364
+ left: -12px;
365
+ right: auto;
366
+ }
367
+ .reply_box .mac_msg_l .msg_list .msg_reply:before {
368
+ content: '';
369
+ width: 0px;
370
+ height: 0px;
371
+ border-color: transparent #d3e9fb #d3e9fb transparent;
372
+ border-style: solid;
373
+ border-width: 7px;
374
+ position: absolute;
375
+ top: 9px;
376
+ border-radius: 3px;
377
+ left: -14px;
378
+ right: auto;
379
+ }
380
+ .reply_box .mac_msg_r{margin: 10px 1%;float: right;width: 25%;border: 1px solid #ddd;border-radius: 5px;color: #666;}
381
+ .reply_box .mac_msg_r .msg_tit{background: #f1f1f1;padding: 10px;border-bottom: 1px solid #ddd;}
382
+ .reply_box .mac_msg_r form{padding: 15px;}
383
+ .reply_box .mac_msg_r form .msg_cue{margin-bottom: 8px;}
384
+ .reply_box .mac_msg_r form textarea{width:100%;height: 106px;padding: 10px;overflow-y: auto;box-sizing: border-box;border-color: #ddd;}
385
+ .reply_box .mac_msg_r .msg_code{margin: 10px 0;}
386
+ .reply_box .mac_msg_r .msg_code input{border: 1px solid #ddd;padding: 4px;width: 65px;}
387
+ .reply_box .mac_msg_r .msg_code .mac_verify_img{height: 30px;margin-left: 2px;vertical-align: top;}
388
+ .reply_box .mac_msg_r .submit_btn{width: 100px;height: 32px;background: #4c8fe9;color: #fff;border: 1px solid #4c8fe9;margin:20px auto
389
+ 0;display: block;cursor: pointer;}
390
+ .mac_msg_r .submit_btn:hover{background: #619ff3;}
391
+ .mac_msg_r .submit_btn:active{background: #3883e6;}
392
+
393
+
394
+ /*顶踩图标*/
395
+ .mac_comment i.icon-ding,.mac_digg i.icon-ding{background: url("../images/home/up1.png") center no-repeat;}
396
+ .mac_comment i.icon-ding:hover,.mac_digg i.icon-ding:hover{background: url("../images/home/up2.png") center no-repeat;}
397
+ .mac_comment i.icon-dw,.mac_digg i.icon-dw{background: url("../images/home/dw1.png") center no-repeat;}
398
+ .mac_comment i.icon-dw:hover,.mac_digg i.icon-dw:hover{background: url("../images/home/dw2.png") center no-repeat;}
399
+
400
+ /*顶踩页面*/
401
+ .mac_digg a{margin-right: 10px;color: #999;}
402
+ .mac_digg a:hover{color: #333;}
403
+
404
+ /*登录页面*/
405
+ .mac_login{padding: 30px;width:400px;height:350px;background: #fff;box-sizing: border-box;font-family: "microsoft yahei"}
406
+ .mac_login h3{font-weight: normal;color: #333;margin: 0 0 30px;}
407
+ .mac_login .mac_login_form .login_form_group{margin-top: 20px;}
408
+ .mac_login .mac_login_form .login_form_group input{padding:4px 10px 4px 36px;width:100%;height:38px;line-height:38px;border: 1px solid #cacaca;box-sizing: border-box;}
409
+ .mac_login .mac_login_form .login_form_group input.mac_u_name{background: url("../images/home/u_name.png") no-repeat 7px 8px;}
410
+ .mac_login .mac_login_form .login_form_group input.mac_u_pwd{background: url("../images/home/u_pwd.png") 8px 8px no-repeat;}
411
+ .mac_login .mac_login_form .login_form_group input.mac_u_verify{float:left;width:50%;background: url("../images/home/u_verify.png") 8px 9px no-repeat;}
412
+ .mac_login .mac_login_form .login_form_group img.mac_verify_img{float:left;margin-left:1%;width: 88px;height: 38px;border: 1px solid #cacaca;box-sizing: border-box;cursor: pointer;}
413
+ .mac_login .mac_login_form .login_form_link{margin-top: 10px;text-align: right;}
414
+ .mac_login .mac_login_form .login_form_link a{font-size: 12px;color: #333;margin-left: 15px;}
415
+ .mac_login .mac_login_form .login_form_link a:hover{color: #2fa5ff}
416
+ .mac_login .mac_login_form input.login_form_submit{background: #2fa5ff;color: #fff;font-size: 14px;line-height: normal;border: none;cursor: pointer;}
417
+ .mac_login .mac_login_form input.login_form_submit:hover{background: #1d94ef;}
418
+
419
+ /*弹出层*/
420
+ .mac_pop_bg{position: fixed; z-index: 129; left: 0;top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.2);}
421
+ .mac_pop { z-index:99998; display: none; min-height: 20px; max-height: 750px; position: fixed; top: 0; left: 0; bottom: 0; right: 0; margin: auto; padding: 25px; z-index: 130; border-radius: 8px; background-color: #fff; box-shadow: 0 3px 18px rgba(0, 0, 0, .5);}
422
+ .mac_pop .pop_top{ height:40px; width:100%; border-bottom: 1px #E5E5E5 solid;}
423
+ .mac_pop .pop_top h2{ float: left; display:block;margin: 0;font-size: 18px;font-weight: normal;font-family:"microsoft yahei";}
424
+ .mac_pop span.pop_close{ float: right;width: 23px;height: 23px;font-size: 0;text-indent: 9999; cursor: pointer; font-weight: bold; display:block;background: url("../images/home/background.png") -10px 0 no-repeat;}
425
+ .mac_pop .pop-foot{ height:50px; line-height:50px; width:100%; border-top: 1px #E5E5E5 solid; text-align: right; }
426
+ .mac_pop .pop-cancel, .pop-ok { padding:8px 15px; margin:15px 5px; border: none; border-radius: 5px; background-color: #337AB7; color: #fff; cursor:pointer; }
427
+ .mac_pop .pop-cancel { background-color: #FFF; border:1px #CECECE solid; color: #000; }
428
+ .mac_pop .pop-content{ height: 380px; }
429
+ .mac_pop .pop-content-left{ float: left; }
430
+ .mac_pop .pop-content-right{ width:310px; float: left; padding-top:20px; padding-left:20px; font-size: 16px; line-height:35px; }
431
+ .mac_pop .bgPop{ display: none; position: absolute; z-index: 129; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.2); }
432
+ .mac_pop .pop-msg{ text-align:center; font-size: 14px; }
433
+
434
+ .mac_pop_msg_bg{position: fixed; z-index: 129; left: 0;top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.2);}
435
+ .mac_pop_msg { z-index:99999; display: none; min-height: 20px; max-height: 750px; position: fixed; top: 0; left: 0; bottom: 0; right: 0; margin: auto; padding: 25px; z-index: 130; border-radius: 8px; background-color: #fff; box-shadow: 0 3px 18px rgba(0, 0, 0, .5);}
436
+ .mac_pop_msg .pop-msg{ text-align:center; font-size: 14px; }
437
+
438
+ /*跳转信息*/
439
+ .mac_msg_jump{width:90%;max-width:624px;min-height:60px;padding:20px 50px 50px;margin:20% auto 0;font-size:14px;line-height:24px;border: 1px solid #cdd5e0;border-radius: 10px;background:#fff;box-sizing: border-box;}
440
+ .mac_msg_jump .title{margin-bottom:11px;}
441
+ .mac_msg_jump .text{padding-left:29px;margin-bottom:11px;}
442
+ .mac_msg._jump .jump{ }
443
+ .msg_jump_tit{width:100%;height: 35px;margin: 25px 0 10px;text-align:center; font-size: 25px;color: #23c319;font-family: "黑体","microsoft yahei";letter-spacing: 5px;}
444
+
445
+ @media screen and (max-width: 900px) {
446
+ .reply_box .mac_msg_l{float: none;width: 100%;}
447
+ .reply_box .mac_msg_r{float: none;width: 96%;margin-left: 2%;}
448
+ .reply_box .mac_msg_l .msg_list{width: 80%;}
449
+ .reply_box .mac_msg_r .submit_btn{width: 100%;border-radius: 3px;}
450
+ }
451
+ @media (min-width: 700px) and (max-width: 900px) {
452
+ .reply_box .mac_msg_l .msg_list{float:right;width: 88%;}
453
+ }
454
+ @media (min-width: 500px) and (max-width: 700px) {
455
+ .reply_box .mac_msg_l .msg_list{float:right;width: 85%;}
456
+ }
457
+ @media screen and (max-width: 500px) {
458
+ .reply_box .mac_msg_l .msg_list{float:right;}
459
+ }
static/css/install.css ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ body{text-align:center;}
2
+ .header{position:fixed;left:0;top:0;width:80%;height:60px;line-height:60px;background:#000;padding:0 10%;z-index:10000;}
3
+ .header h1{color:#fff;font-size:20px;font-weight:600;text-align:center;}
4
+ .install-box{margin:100px auto 0;background:#fff;border-radius:10px;padding:20px;box-shadow: 5px 5px 15px #888888;display:inline-block;width:680px;min-height:500px;}
5
+ .protocol{text-align:left;height:400px;overflow-y:auto;padding:10px;color:#333;}
6
+ .protocol h2{text-align:center;font-size:16px;color:#000;}
7
+ .step-btns{padding:20px 0 10px 0;}
8
+ .copyright{padding:25px 0;}
9
+ .copyright,.copyright a{color:#ccc;}
static/data/pinyin.dat ADDED
The diff for this file is too large to render. See raw diff
 
static/font/test.ttf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c77fc3c79ac4beca015fd17b9ef1ad1b1e1c88f9e239788c0d7b1d0c9f48cd98
3
+ size 109084
static/images/blank.png ADDED
static/images/face/1.gif ADDED
static/images/face/10.gif ADDED
static/images/face/11.gif ADDED
static/images/face/12.gif ADDED
static/images/face/13.gif ADDED
static/images/face/14.gif ADDED
static/images/face/15.gif ADDED
static/images/face/16.gif ADDED
static/images/face/2.gif ADDED
static/images/face/3.gif ADDED
static/images/face/4.gif ADDED
static/images/face/5.gif ADDED
static/images/face/6.gif ADDED
static/images/face/7.gif ADDED
static/images/face/8.gif ADDED
static/images/face/9.gif ADDED
static/images/home/background.png ADDED
static/images/home/digg_art.gif ADDED
static/images/home/digg_art_bg.gif ADDED
static/images/home/digg_vod.gif ADDED
static/images/home/duface.png ADDED
static/images/home/dw1.png ADDED
static/images/home/dw2.png ADDED
static/images/home/emotion2.png ADDED
static/images/home/face-on.png ADDED
static/images/home/face.png ADDED
static/images/home/input.gif ADDED
static/images/home/loading.gif ADDED
static/images/home/qq_login.gif ADDED
static/images/home/rpy2.png ADDED
static/images/home/signin-icon.gif ADDED
static/images/home/smileb.gif ADDED
static/images/home/star_vote.gif ADDED
static/images/home/starrating.gif ADDED
static/images/home/starrating1.gif ADDED
static/images/home/textareabg.png ADDED
static/images/home/u_name.png ADDED
static/images/home/u_pwd.png ADDED
static/images/home/u_verify.png ADDED
static/images/home/up1.png ADDED
static/images/home/up2.png ADDED
static/images/jscolor/arrow.gif ADDED
static/images/jscolor/cross.gif ADDED