--------------------------------------------------------------------------------
/layout/_partial/index_pagination.ejs:
--------------------------------------------------------------------------------
1 | <% if (page.prev || page.next) { %>
2 |
10 | <% } %>
11 |
12 |
--------------------------------------------------------------------------------
/layout/_partial/navigation.ejs:
--------------------------------------------------------------------------------
1 |
24 |
--------------------------------------------------------------------------------
/layout/_partial/post/analytics.ejs:
--------------------------------------------------------------------------------
1 | <% if (theme.google_analytics.enable){ %>
2 |
10 | <% } %>
11 |
12 | <% if (theme.baidu_tongji.enable){ %>
13 |
22 | <% } %>
--------------------------------------------------------------------------------
/layout/_partial/post/bdshare.ejs:
--------------------------------------------------------------------------------
1 | <% if (theme.bdshare){ %>
2 |
14 | <% } %>
15 |
--------------------------------------------------------------------------------
/layout/_partial/post/category.ejs:
--------------------------------------------------------------------------------
1 | <%
2 | var cats = [];
3 | item.categories.forEach(function(cat){
4 | cats.push('
10 |
--------------------------------------------------------------------------------
/layout/_partial/post/comment.ejs:
--------------------------------------------------------------------------------
1 | <% if (page.comment){ %>
2 |
11 | <% } %>
--------------------------------------------------------------------------------
/layout/_partial/post/comment_footer.ejs:
--------------------------------------------------------------------------------
1 | <% if (theme.duoshuo_shortname) { %>
2 |
13 | <% } else if (config.disqus_shortname){ %>
14 |
24 | <% } %>
25 |
--------------------------------------------------------------------------------
/layout/_partial/post/entry.ejs:
--------------------------------------------------------------------------------
1 |
2 |
3 | <% if (item.feature ) { %>
4 | <% if (config.post_asset_folder){ %>
5 |

6 | <% } else { %>
7 |

8 | <% } %>
9 |
10 | <% } %>
11 | <% if (item.excerpt && index) { %>
12 | <%- item.excerpt %>
13 | <% } else { %>
14 | <%- item.content %>
15 | <% } %>
16 | ...
17 |
18 |
--------------------------------------------------------------------------------
/layout/_partial/post/jiathis.ejs:
--------------------------------------------------------------------------------
1 | <% if (theme.jiathis){ %>
2 |
39 | <% } %>
40 |
--------------------------------------------------------------------------------
/layout/_partial/post/meta.ejs:
--------------------------------------------------------------------------------
1 | <% if (theme.widgets.length) { %>
2 |
3 |
23 |
24 | <% } %>
--------------------------------------------------------------------------------
/layout/_partial/post/pagination.ejs:
--------------------------------------------------------------------------------
1 |
20 |
--------------------------------------------------------------------------------
/layout/_partial/post/share.ejs:
--------------------------------------------------------------------------------
1 | <% if (theme.addthis.enable){ %>
2 |
17 |
18 | <% } %>
--------------------------------------------------------------------------------
/layout/_partial/post/slogan.ejs:
--------------------------------------------------------------------------------
1 |
2 |
当前位置 : 首页
3 |
--------------------------------------------------------------------------------
/layout/_partial/post/tag.ejs:
--------------------------------------------------------------------------------
1 | <%
2 | var tags = [];
3 | item.tags.forEach(function(tag){
4 | tags.push('
' + tag.name + '' + tag.length + '');
5 | });
6 | %>
7 | <%- tags.join(' ') %>
--------------------------------------------------------------------------------
/layout/_partial/post/title.ejs:
--------------------------------------------------------------------------------
1 | <% if (item.link) { %>
2 | <% if (item.title){ %>
3 |
4 | <% } else { %>
5 |
6 | <% } %>
7 | <% } else { %>
8 | <% if (index) { %>
9 |
10 |
11 |
21 |
22 | <% } else { %>
23 |
26 | <% } %>
27 | <% } %>
--------------------------------------------------------------------------------
/layout/_partial/search.ejs:
--------------------------------------------------------------------------------
1 | <% if (theme.swiftype_key) { %>
2 |
10 | <% } %>
11 |
12 |
--------------------------------------------------------------------------------
/layout/_partial/sidebar.ejs:
--------------------------------------------------------------------------------
1 |
2 |
8 |
9 |
--------------------------------------------------------------------------------
/layout/_widget/broadcast.ejs:
--------------------------------------------------------------------------------
1 |
6 |
7 |
21 |
22 |
83 |
--------------------------------------------------------------------------------
/layout/_widget/category.ejs:
--------------------------------------------------------------------------------
1 | <% if (site.categories.length){ %>
2 |
10 | <% } %>
--------------------------------------------------------------------------------
/layout/_widget/links.ejs:
--------------------------------------------------------------------------------
1 | <% if (theme.links.length){ %>
2 |
10 | <% } %>
11 |
--------------------------------------------------------------------------------
/layout/_widget/recent_comments.ejs:
--------------------------------------------------------------------------------
1 |
2 |
<%= __('recent_comments') %>
3 |
4 |
5 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/layout/_widget/recent_posts.ejs:
--------------------------------------------------------------------------------
1 | <% if (site.posts.length){ %>
2 |
3 |
<%= __('recent_comments') %>
4 |
5 |
6 | <% } %>
--------------------------------------------------------------------------------
/layout/_widget/recent_visitor.ejs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/layout/_widget/search.ejs:
--------------------------------------------------------------------------------
1 | <% if (theme.swiftype_key) { %>
2 |
3 |
6 |
7 | <% } else { %>
8 |
14 | <% } %>
--------------------------------------------------------------------------------
/layout/_widget/tagcloud.ejs:
--------------------------------------------------------------------------------
1 | <% if (site.tags.length){ %>
2 |
13 | <% } %>
14 |
--------------------------------------------------------------------------------
/layout/about.ejs:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | 关于本站
15 |
16 |
17 |
18 | 本博客于2013年上线,于2015年10月1日开始使用新的模板
19 |
20 |
21 | 最新的博客基于Django1.7和网上开源模板搭建,部署在阿里云的ECS上,图片存储在七牛的云端
22 |
23 |
24 |
25 | 若无特殊说明,本站所有文章均为原创文章,并遵循 CC BY-SA 3.0协议 发布
26 |
27 |
28 |
29 |
30 |
31 | 关于我
32 |
33 |
34 |
35 |
36 | 一枚在校学生,2016年将踏入码农队伍
37 | 伪愤青,看些武侠小说、历史之流,偏爱三国,喜欢摆弄花草
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/layout/archive.ejs:
--------------------------------------------------------------------------------
1 | <%- partial('_partial/archive') %>
--------------------------------------------------------------------------------
/layout/index.ejs:
--------------------------------------------------------------------------------
1 | <%- partial('_partial/index', {index: true}) %>
--------------------------------------------------------------------------------
/layout/layout.ejs:
--------------------------------------------------------------------------------
1 | <%- partial('_partial/head') %>
2 |
3 | <%- partial('_partial/navigation') %>
4 |
5 |
6 | <%- body %>
7 |
8 |
9 |
10 |
11 |
12 | <%- partial('_partial/search') %>
13 | <%- partial('_partial/after_footer') %>
14 |
15 |
16 |
--------------------------------------------------------------------------------
/layout/message.ejs:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | 您好, 欢迎访问我的博客!
15 | 您可以在下面留下你的足迹, 也可以通过邮件与我联系! ^_^
16 |
邮箱:

17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
32 |
33 |
34 |
35 |
45 |
46 |
--------------------------------------------------------------------------------
/layout/page.ejs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/codeditor2/free2mind/4e57fd4c47059c959be80d0b899271877edd7ab7/layout/page.ejs
--------------------------------------------------------------------------------
/layout/post.ejs:
--------------------------------------------------------------------------------
1 | <% page.comment = true; %>
2 | <%- partial('_partial/article', {item: page, post: true}) %>
--------------------------------------------------------------------------------
/source/css/font-awesome.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4 | */
5 | /* FONT PATH
6 | * -------------------------- */
7 | @font-face {
8 | font-family: 'FontAwesome';
9 | src: url('../fonts/fontawesome-webfont.eot?v=4.2.0');
10 | src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
11 | font-weight: normal;
12 | font-style: normal;
13 | }
14 | .fa {
15 | display: inline-block;
16 | font: normal normal normal 14px/1 FontAwesome;
17 | font-size: inherit;
18 | text-rendering: auto;
19 | -webkit-font-smoothing: antialiased;
20 | -moz-osx-font-smoothing: grayscale;
21 | }
22 | /* makes the font 33% larger relative to the icon container */
23 | .fa-lg {
24 | font-size: 1.33333333em;
25 | line-height: 0.75em;
26 | vertical-align: -15%;
27 | }
28 | .fa-2x {
29 | font-size: 2em;
30 | }
31 | .fa-3x {
32 | font-size: 3em;
33 | }
34 | .fa-4x {
35 | font-size: 4em;
36 | }
37 | .fa-5x {
38 | font-size: 5em;
39 | }
40 | .fa-fw {
41 | width: 1.28571429em;
42 | text-align: center;
43 | }
44 | .fa-ul {
45 | padding-left: 0;
46 | margin-left: 2.14285714em;
47 | list-style-type: none;
48 | }
49 | .fa-ul > li {
50 | position: relative;
51 | }
52 | .fa-li {
53 | position: absolute;
54 | left: -2.14285714em;
55 | width: 2.14285714em;
56 | top: 0.14285714em;
57 | text-align: center;
58 | }
59 | .fa-li.fa-lg {
60 | left: -1.85714286em;
61 | }
62 | .fa-border {
63 | padding: .2em .25em .15em;
64 | border: solid 0.08em #eeeeee;
65 | border-radius: .1em;
66 | }
67 | .pull-right {
68 | float: right;
69 | }
70 | .pull-left {
71 | float: left;
72 | }
73 | .fa.pull-left {
74 | margin-right: .3em;
75 | }
76 | .fa.pull-right {
77 | margin-left: .3em;
78 | }
79 | .fa-spin {
80 | -webkit-animation: fa-spin 2s infinite linear;
81 | animation: fa-spin 2s infinite linear;
82 | }
83 | @-webkit-keyframes fa-spin {
84 | 0% {
85 | -webkit-transform: rotate(0deg);
86 | transform: rotate(0deg);
87 | }
88 | 100% {
89 | -webkit-transform: rotate(359deg);
90 | transform: rotate(359deg);
91 | }
92 | }
93 | @keyframes fa-spin {
94 | 0% {
95 | -webkit-transform: rotate(0deg);
96 | transform: rotate(0deg);
97 | }
98 | 100% {
99 | -webkit-transform: rotate(359deg);
100 | transform: rotate(359deg);
101 | }
102 | }
103 | .fa-rotate-90 {
104 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
105 | -webkit-transform: rotate(90deg);
106 | -ms-transform: rotate(90deg);
107 | transform: rotate(90deg);
108 | }
109 | .fa-rotate-180 {
110 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
111 | -webkit-transform: rotate(180deg);
112 | -ms-transform: rotate(180deg);
113 | transform: rotate(180deg);
114 | }
115 | .fa-rotate-270 {
116 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
117 | -webkit-transform: rotate(270deg);
118 | -ms-transform: rotate(270deg);
119 | transform: rotate(270deg);
120 | }
121 | .fa-flip-horizontal {
122 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
123 | -webkit-transform: scale(-1, 1);
124 | -ms-transform: scale(-1, 1);
125 | transform: scale(-1, 1);
126 | }
127 | .fa-flip-vertical {
128 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
129 | -webkit-transform: scale(1, -1);
130 | -ms-transform: scale(1, -1);
131 | transform: scale(1, -1);
132 | }
133 | :root .fa-rotate-90,
134 | :root .fa-rotate-180,
135 | :root .fa-rotate-270,
136 | :root .fa-flip-horizontal,
137 | :root .fa-flip-vertical {
138 | filter: none;
139 | }
140 | .fa-stack {
141 | position: relative;
142 | display: inline-block;
143 | width: 2em;
144 | height: 2em;
145 | line-height: 2em;
146 | vertical-align: middle;
147 | }
148 | .fa-stack-1x,
149 | .fa-stack-2x {
150 | position: absolute;
151 | left: 0;
152 | width: 100%;
153 | text-align: center;
154 | }
155 | .fa-stack-1x {
156 | line-height: inherit;
157 | }
158 | .fa-stack-2x {
159 | font-size: 2em;
160 | }
161 | .fa-inverse {
162 | color: #ffffff;
163 | }
164 | /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
165 | readers do not read off random characters that represent icons */
166 | .fa-glass:before {
167 | content: "\f000";
168 | }
169 | .fa-music:before {
170 | content: "\f001";
171 | }
172 | .fa-search:before {
173 | content: "\f002";
174 | }
175 | .fa-envelope-o:before {
176 | content: "\f003";
177 | }
178 | .fa-heart:before {
179 | content: "\f004";
180 | }
181 | .fa-star:before {
182 | content: "\f005";
183 | }
184 | .fa-star-o:before {
185 | content: "\f006";
186 | }
187 | .fa-user:before {
188 | content: "\f007";
189 | }
190 | .fa-film:before {
191 | content: "\f008";
192 | }
193 | .fa-th-large:before {
194 | content: "\f009";
195 | }
196 | .fa-th:before {
197 | content: "\f00a";
198 | }
199 | .fa-th-list:before {
200 | content: "\f00b";
201 | }
202 | .fa-check:before {
203 | content: "\f00c";
204 | }
205 | .fa-remove:before,
206 | .fa-close:before,
207 | .fa-times:before {
208 | content: "\f00d";
209 | }
210 | .fa-search-plus:before {
211 | content: "\f00e";
212 | }
213 | .fa-search-minus:before {
214 | content: "\f010";
215 | }
216 | .fa-power-off:before {
217 | content: "\f011";
218 | }
219 | .fa-signal:before {
220 | content: "\f012";
221 | }
222 | .fa-gear:before,
223 | .fa-cog:before {
224 | content: "\f013";
225 | }
226 | .fa-trash-o:before {
227 | content: "\f014";
228 | }
229 | .fa-home:before {
230 | content: "\f015";
231 | }
232 | .fa-file-o:before {
233 | content: "\f016";
234 | }
235 | .fa-clock-o:before {
236 | content: "\f017";
237 | }
238 | .fa-road:before {
239 | content: "\f018";
240 | }
241 | .fa-download:before {
242 | content: "\f019";
243 | }
244 | .fa-arrow-circle-o-down:before {
245 | content: "\f01a";
246 | }
247 | .fa-arrow-circle-o-up:before {
248 | content: "\f01b";
249 | }
250 | .fa-inbox:before {
251 | content: "\f01c";
252 | }
253 | .fa-play-circle-o:before {
254 | content: "\f01d";
255 | }
256 | .fa-rotate-right:before,
257 | .fa-repeat:before {
258 | content: "\f01e";
259 | }
260 | .fa-refresh:before {
261 | content: "\f021";
262 | }
263 | .fa-list-alt:before {
264 | content: "\f022";
265 | }
266 | .fa-lock:before {
267 | content: "\f023";
268 | }
269 | .fa-flag:before {
270 | content: "\f024";
271 | }
272 | .fa-headphones:before {
273 | content: "\f025";
274 | }
275 | .fa-volume-off:before {
276 | content: "\f026";
277 | }
278 | .fa-volume-down:before {
279 | content: "\f027";
280 | }
281 | .fa-volume-up:before {
282 | content: "\f028";
283 | }
284 | .fa-qrcode:before {
285 | content: "\f029";
286 | }
287 | .fa-barcode:before {
288 | content: "\f02a";
289 | }
290 | .fa-tag:before {
291 | content: "\f02b";
292 | }
293 | .fa-tags:before {
294 | content: "\f02c";
295 | }
296 | .fa-book:before {
297 | content: "\f02d";
298 | }
299 | .fa-bookmark:before {
300 | content: "\f02e";
301 | }
302 | .fa-print:before {
303 | content: "\f02f";
304 | }
305 | .fa-camera:before {
306 | content: "\f030";
307 | }
308 | .fa-font:before {
309 | content: "\f031";
310 | }
311 | .fa-bold:before {
312 | content: "\f032";
313 | }
314 | .fa-italic:before {
315 | content: "\f033";
316 | }
317 | .fa-text-height:before {
318 | content: "\f034";
319 | }
320 | .fa-text-width:before {
321 | content: "\f035";
322 | }
323 | .fa-align-left:before {
324 | content: "\f036";
325 | }
326 | .fa-align-center:before {
327 | content: "\f037";
328 | }
329 | .fa-align-right:before {
330 | content: "\f038";
331 | }
332 | .fa-align-justify:before {
333 | content: "\f039";
334 | }
335 | .fa-list:before {
336 | content: "\f03a";
337 | }
338 | .fa-dedent:before,
339 | .fa-outdent:before {
340 | content: "\f03b";
341 | }
342 | .fa-indent:before {
343 | content: "\f03c";
344 | }
345 | .fa-video-camera:before {
346 | content: "\f03d";
347 | }
348 | .fa-photo:before,
349 | .fa-image:before,
350 | .fa-picture-o:before {
351 | content: "\f03e";
352 | }
353 | .fa-pencil:before {
354 | content: "\f040";
355 | }
356 | .fa-map-marker:before {
357 | content: "\f041";
358 | }
359 | .fa-adjust:before {
360 | content: "\f042";
361 | }
362 | .fa-tint:before {
363 | content: "\f043";
364 | }
365 | .fa-edit:before,
366 | .fa-pencil-square-o:before {
367 | content: "\f044";
368 | }
369 | .fa-share-square-o:before {
370 | content: "\f045";
371 | }
372 | .fa-check-square-o:before {
373 | content: "\f046";
374 | }
375 | .fa-arrows:before {
376 | content: "\f047";
377 | }
378 | .fa-step-backward:before {
379 | content: "\f048";
380 | }
381 | .fa-fast-backward:before {
382 | content: "\f049";
383 | }
384 | .fa-backward:before {
385 | content: "\f04a";
386 | }
387 | .fa-play:before {
388 | content: "\f04b";
389 | }
390 | .fa-pause:before {
391 | content: "\f04c";
392 | }
393 | .fa-stop:before {
394 | content: "\f04d";
395 | }
396 | .fa-forward:before {
397 | content: "\f04e";
398 | }
399 | .fa-fast-forward:before {
400 | content: "\f050";
401 | }
402 | .fa-step-forward:before {
403 | content: "\f051";
404 | }
405 | .fa-eject:before {
406 | content: "\f052";
407 | }
408 | .fa-chevron-left:before {
409 | content: "\f053";
410 | }
411 | .fa-chevron-right:before {
412 | content: "\f054";
413 | }
414 | .fa-plus-circle:before {
415 | content: "\f055";
416 | }
417 | .fa-minus-circle:before {
418 | content: "\f056";
419 | }
420 | .fa-times-circle:before {
421 | content: "\f057";
422 | }
423 | .fa-check-circle:before {
424 | content: "\f058";
425 | }
426 | .fa-question-circle:before {
427 | content: "\f059";
428 | }
429 | .fa-info-circle:before {
430 | content: "\f05a";
431 | }
432 | .fa-crosshairs:before {
433 | content: "\f05b";
434 | }
435 | .fa-times-circle-o:before {
436 | content: "\f05c";
437 | }
438 | .fa-check-circle-o:before {
439 | content: "\f05d";
440 | }
441 | .fa-ban:before {
442 | content: "\f05e";
443 | }
444 | .fa-arrow-left:before {
445 | content: "\f060";
446 | }
447 | .fa-arrow-right:before {
448 | content: "\f061";
449 | }
450 | .fa-arrow-up:before {
451 | content: "\f062";
452 | }
453 | .fa-arrow-down:before {
454 | content: "\f063";
455 | }
456 | .fa-mail-forward:before,
457 | .fa-share:before {
458 | content: "\f064";
459 | }
460 | .fa-expand:before {
461 | content: "\f065";
462 | }
463 | .fa-compress:before {
464 | content: "\f066";
465 | }
466 | .fa-plus:before {
467 | content: "\f067";
468 | }
469 | .fa-minus:before {
470 | content: "\f068";
471 | }
472 | .fa-asterisk:before {
473 | content: "\f069";
474 | }
475 | .fa-exclamation-circle:before {
476 | content: "\f06a";
477 | }
478 | .fa-gift:before {
479 | content: "\f06b";
480 | }
481 | .fa-leaf:before {
482 | content: "\f06c";
483 | }
484 | .fa-fire:before {
485 | content: "\f06d";
486 | }
487 | .fa-eye:before {
488 | content: "\f06e";
489 | }
490 | .fa-eye-slash:before {
491 | content: "\f070";
492 | }
493 | .fa-warning:before,
494 | .fa-exclamation-triangle:before {
495 | content: "\f071";
496 | }
497 | .fa-plane:before {
498 | content: "\f072";
499 | }
500 | .fa-calendar:before {
501 | content: "\f073";
502 | }
503 | .fa-random:before {
504 | content: "\f074";
505 | }
506 | .fa-comment:before {
507 | content: "\f075";
508 | }
509 | .fa-magnet:before {
510 | content: "\f076";
511 | }
512 | .fa-chevron-up:before {
513 | content: "\f077";
514 | }
515 | .fa-chevron-down:before {
516 | content: "\f078";
517 | }
518 | .fa-retweet:before {
519 | content: "\f079";
520 | }
521 | .fa-shopping-cart:before {
522 | content: "\f07a";
523 | }
524 | .fa-folder:before {
525 | content: "\f07b";
526 | }
527 | .fa-folder-open:before {
528 | content: "\f07c";
529 | }
530 | .fa-arrows-v:before {
531 | content: "\f07d";
532 | }
533 | .fa-arrows-h:before {
534 | content: "\f07e";
535 | }
536 | .fa-bar-chart-o:before,
537 | .fa-bar-chart:before {
538 | content: "\f080";
539 | }
540 | .fa-twitter-square:before {
541 | content: "\f081";
542 | }
543 | .fa-facebook-square:before {
544 | content: "\f082";
545 | }
546 | .fa-camera-retro:before {
547 | content: "\f083";
548 | }
549 | .fa-key:before {
550 | content: "\f084";
551 | }
552 | .fa-gears:before,
553 | .fa-cogs:before {
554 | content: "\f085";
555 | }
556 | .fa-comments:before {
557 | content: "\f086";
558 | }
559 | .fa-thumbs-o-up:before {
560 | content: "\f087";
561 | }
562 | .fa-thumbs-o-down:before {
563 | content: "\f088";
564 | }
565 | .fa-star-half:before {
566 | content: "\f089";
567 | }
568 | .fa-heart-o:before {
569 | content: "\f08a";
570 | }
571 | .fa-sign-out:before {
572 | content: "\f08b";
573 | }
574 | .fa-linkedin-square:before {
575 | content: "\f08c";
576 | }
577 | .fa-thumb-tack:before {
578 | content: "\f08d";
579 | }
580 | .fa-external-link:before {
581 | content: "\f08e";
582 | }
583 | .fa-sign-in:before {
584 | content: "\f090";
585 | }
586 | .fa-trophy:before {
587 | content: "\f091";
588 | }
589 | .fa-github-square:before {
590 | content: "\f092";
591 | }
592 | .fa-upload:before {
593 | content: "\f093";
594 | }
595 | .fa-lemon-o:before {
596 | content: "\f094";
597 | }
598 | .fa-phone:before {
599 | content: "\f095";
600 | }
601 | .fa-square-o:before {
602 | content: "\f096";
603 | }
604 | .fa-bookmark-o:before {
605 | content: "\f097";
606 | }
607 | .fa-phone-square:before {
608 | content: "\f098";
609 | }
610 | .fa-twitter:before {
611 | content: "\f099";
612 | }
613 | .fa-facebook:before {
614 | content: "\f09a";
615 | }
616 | .fa-github:before {
617 | content: "\f09b";
618 | }
619 | .fa-unlock:before {
620 | content: "\f09c";
621 | }
622 | .fa-credit-card:before {
623 | content: "\f09d";
624 | }
625 | .fa-rss:before {
626 | content: "\f09e";
627 | }
628 | .fa-hdd-o:before {
629 | content: "\f0a0";
630 | }
631 | .fa-bullhorn:before {
632 | content: "\f0a1";
633 | }
634 | .fa-bell:before {
635 | content: "\f0f3";
636 | }
637 | .fa-certificate:before {
638 | content: "\f0a3";
639 | }
640 | .fa-hand-o-right:before {
641 | content: "\f0a4";
642 | }
643 | .fa-hand-o-left:before {
644 | content: "\f0a5";
645 | }
646 | .fa-hand-o-up:before {
647 | content: "\f0a6";
648 | }
649 | .fa-hand-o-down:before {
650 | content: "\f0a7";
651 | }
652 | .fa-arrow-circle-left:before {
653 | content: "\f0a8";
654 | }
655 | .fa-arrow-circle-right:before {
656 | content: "\f0a9";
657 | }
658 | .fa-arrow-circle-up:before {
659 | content: "\f0aa";
660 | }
661 | .fa-arrow-circle-down:before {
662 | content: "\f0ab";
663 | }
664 | .fa-globe:before {
665 | content: "\f0ac";
666 | }
667 | .fa-wrench:before {
668 | content: "\f0ad";
669 | }
670 | .fa-tasks:before {
671 | content: "\f0ae";
672 | }
673 | .fa-filter:before {
674 | content: "\f0b0";
675 | }
676 | .fa-briefcase:before {
677 | content: "\f0b1";
678 | }
679 | .fa-arrows-alt:before {
680 | content: "\f0b2";
681 | }
682 | .fa-group:before,
683 | .fa-users:before {
684 | content: "\f0c0";
685 | }
686 | .fa-chain:before,
687 | .fa-link:before {
688 | content: "\f0c1";
689 | }
690 | .fa-cloud:before {
691 | content: "\f0c2";
692 | }
693 | .fa-flask:before {
694 | content: "\f0c3";
695 | }
696 | .fa-cut:before,
697 | .fa-scissors:before {
698 | content: "\f0c4";
699 | }
700 | .fa-copy:before,
701 | .fa-files-o:before {
702 | content: "\f0c5";
703 | }
704 | .fa-paperclip:before {
705 | content: "\f0c6";
706 | }
707 | .fa-save:before,
708 | .fa-floppy-o:before {
709 | content: "\f0c7";
710 | }
711 | .fa-square:before {
712 | content: "\f0c8";
713 | }
714 | .fa-navicon:before,
715 | .fa-reorder:before,
716 | .fa-bars:before {
717 | content: "\f0c9";
718 | }
719 | .fa-list-ul:before {
720 | content: "\f0ca";
721 | }
722 | .fa-list-ol:before {
723 | content: "\f0cb";
724 | }
725 | .fa-strikethrough:before {
726 | content: "\f0cc";
727 | }
728 | .fa-underline:before {
729 | content: "\f0cd";
730 | }
731 | .fa-table:before {
732 | content: "\f0ce";
733 | }
734 | .fa-magic:before {
735 | content: "\f0d0";
736 | }
737 | .fa-truck:before {
738 | content: "\f0d1";
739 | }
740 | .fa-pinterest:before {
741 | content: "\f0d2";
742 | }
743 | .fa-pinterest-square:before {
744 | content: "\f0d3";
745 | }
746 | .fa-google-plus-square:before {
747 | content: "\f0d4";
748 | }
749 | .fa-google-plus:before {
750 | content: "\f0d5";
751 | }
752 | .fa-money:before {
753 | content: "\f0d6";
754 | }
755 | .fa-caret-down:before {
756 | content: "\f0d7";
757 | }
758 | .fa-caret-up:before {
759 | content: "\f0d8";
760 | }
761 | .fa-caret-left:before {
762 | content: "\f0d9";
763 | }
764 | .fa-caret-right:before {
765 | content: "\f0da";
766 | }
767 | .fa-columns:before {
768 | content: "\f0db";
769 | }
770 | .fa-unsorted:before,
771 | .fa-sort:before {
772 | content: "\f0dc";
773 | }
774 | .fa-sort-down:before,
775 | .fa-sort-desc:before {
776 | content: "\f0dd";
777 | }
778 | .fa-sort-up:before,
779 | .fa-sort-asc:before {
780 | content: "\f0de";
781 | }
782 | .fa-envelope:before {
783 | content: "\f0e0";
784 | }
785 | .fa-linkedin:before {
786 | content: "\f0e1";
787 | }
788 | .fa-rotate-left:before,
789 | .fa-undo:before {
790 | content: "\f0e2";
791 | }
792 | .fa-legal:before,
793 | .fa-gavel:before {
794 | content: "\f0e3";
795 | }
796 | .fa-dashboard:before,
797 | .fa-tachometer:before {
798 | content: "\f0e4";
799 | }
800 | .fa-comment-o:before {
801 | content: "\f0e5";
802 | }
803 | .fa-comments-o:before {
804 | content: "\f0e6";
805 | }
806 | .fa-flash:before,
807 | .fa-bolt:before {
808 | content: "\f0e7";
809 | }
810 | .fa-sitemap:before {
811 | content: "\f0e8";
812 | }
813 | .fa-umbrella:before {
814 | content: "\f0e9";
815 | }
816 | .fa-paste:before,
817 | .fa-clipboard:before {
818 | content: "\f0ea";
819 | }
820 | .fa-lightbulb-o:before {
821 | content: "\f0eb";
822 | }
823 | .fa-exchange:before {
824 | content: "\f0ec";
825 | }
826 | .fa-cloud-download:before {
827 | content: "\f0ed";
828 | }
829 | .fa-cloud-upload:before {
830 | content: "\f0ee";
831 | }
832 | .fa-user-md:before {
833 | content: "\f0f0";
834 | }
835 | .fa-stethoscope:before {
836 | content: "\f0f1";
837 | }
838 | .fa-suitcase:before {
839 | content: "\f0f2";
840 | }
841 | .fa-bell-o:before {
842 | content: "\f0a2";
843 | }
844 | .fa-coffee:before {
845 | content: "\f0f4";
846 | }
847 | .fa-cutlery:before {
848 | content: "\f0f5";
849 | }
850 | .fa-file-text-o:before {
851 | content: "\f0f6";
852 | }
853 | .fa-building-o:before {
854 | content: "\f0f7";
855 | }
856 | .fa-hospital-o:before {
857 | content: "\f0f8";
858 | }
859 | .fa-ambulance:before {
860 | content: "\f0f9";
861 | }
862 | .fa-medkit:before {
863 | content: "\f0fa";
864 | }
865 | .fa-fighter-jet:before {
866 | content: "\f0fb";
867 | }
868 | .fa-beer:before {
869 | content: "\f0fc";
870 | }
871 | .fa-h-square:before {
872 | content: "\f0fd";
873 | }
874 | .fa-plus-square:before {
875 | content: "\f0fe";
876 | }
877 | .fa-angle-double-left:before {
878 | content: "\f100";
879 | }
880 | .fa-angle-double-right:before {
881 | content: "\f101";
882 | }
883 | .fa-angle-double-up:before {
884 | content: "\f102";
885 | }
886 | .fa-angle-double-down:before {
887 | content: "\f103";
888 | }
889 | .fa-angle-left:before {
890 | content: "\f104";
891 | }
892 | .fa-angle-right:before {
893 | content: "\f105";
894 | }
895 | .fa-angle-up:before {
896 | content: "\f106";
897 | }
898 | .fa-angle-down:before {
899 | content: "\f107";
900 | }
901 | .fa-desktop:before {
902 | content: "\f108";
903 | }
904 | .fa-laptop:before {
905 | content: "\f109";
906 | }
907 | .fa-tablet:before {
908 | content: "\f10a";
909 | }
910 | .fa-mobile-phone:before,
911 | .fa-mobile:before {
912 | content: "\f10b";
913 | }
914 | .fa-circle-o:before {
915 | content: "\f10c";
916 | }
917 | .fa-quote-left:before {
918 | content: "\f10d";
919 | }
920 | .fa-quote-right:before {
921 | content: "\f10e";
922 | }
923 | .fa-spinner:before {
924 | content: "\f110";
925 | }
926 | .fa-circle:before {
927 | content: "\f111";
928 | }
929 | .fa-mail-reply:before,
930 | .fa-reply:before {
931 | content: "\f112";
932 | }
933 | .fa-github-alt:before {
934 | content: "\f113";
935 | }
936 | .fa-folder-o:before {
937 | content: "\f114";
938 | }
939 | .fa-folder-open-o:before {
940 | content: "\f115";
941 | }
942 | .fa-smile-o:before {
943 | content: "\f118";
944 | }
945 | .fa-frown-o:before {
946 | content: "\f119";
947 | }
948 | .fa-meh-o:before {
949 | content: "\f11a";
950 | }
951 | .fa-gamepad:before {
952 | content: "\f11b";
953 | }
954 | .fa-keyboard-o:before {
955 | content: "\f11c";
956 | }
957 | .fa-flag-o:before {
958 | content: "\f11d";
959 | }
960 | .fa-flag-checkered:before {
961 | content: "\f11e";
962 | }
963 | .fa-terminal:before {
964 | content: "\f120";
965 | }
966 | .fa-code:before {
967 | content: "\f121";
968 | }
969 | .fa-mail-reply-all:before,
970 | .fa-reply-all:before {
971 | content: "\f122";
972 | }
973 | .fa-star-half-empty:before,
974 | .fa-star-half-full:before,
975 | .fa-star-half-o:before {
976 | content: "\f123";
977 | }
978 | .fa-location-arrow:before {
979 | content: "\f124";
980 | }
981 | .fa-crop:before {
982 | content: "\f125";
983 | }
984 | .fa-code-fork:before {
985 | content: "\f126";
986 | }
987 | .fa-unlink:before,
988 | .fa-chain-broken:before {
989 | content: "\f127";
990 | }
991 | .fa-question:before {
992 | content: "\f128";
993 | }
994 | .fa-info:before {
995 | content: "\f129";
996 | }
997 | .fa-exclamation:before {
998 | content: "\f12a";
999 | }
1000 | .fa-superscript:before {
1001 | content: "\f12b";
1002 | }
1003 | .fa-subscript:before {
1004 | content: "\f12c";
1005 | }
1006 | .fa-eraser:before {
1007 | content: "\f12d";
1008 | }
1009 | .fa-puzzle-piece:before {
1010 | content: "\f12e";
1011 | }
1012 | .fa-microphone:before {
1013 | content: "\f130";
1014 | }
1015 | .fa-microphone-slash:before {
1016 | content: "\f131";
1017 | }
1018 | .fa-shield:before {
1019 | content: "\f132";
1020 | }
1021 | .fa-calendar-o:before {
1022 | content: "\f133";
1023 | }
1024 | .fa-fire-extinguisher:before {
1025 | content: "\f134";
1026 | }
1027 | .fa-rocket:before {
1028 | content: "\f135";
1029 | }
1030 | .fa-maxcdn:before {
1031 | content: "\f136";
1032 | }
1033 | .fa-chevron-circle-left:before {
1034 | content: "\f137";
1035 | }
1036 | .fa-chevron-circle-right:before {
1037 | content: "\f138";
1038 | }
1039 | .fa-chevron-circle-up:before {
1040 | content: "\f139";
1041 | }
1042 | .fa-chevron-circle-down:before {
1043 | content: "\f13a";
1044 | }
1045 | .fa-html5:before {
1046 | content: "\f13b";
1047 | }
1048 | .fa-css3:before {
1049 | content: "\f13c";
1050 | }
1051 | .fa-anchor:before {
1052 | content: "\f13d";
1053 | }
1054 | .fa-unlock-alt:before {
1055 | content: "\f13e";
1056 | }
1057 | .fa-bullseye:before {
1058 | content: "\f140";
1059 | }
1060 | .fa-ellipsis-h:before {
1061 | content: "\f141";
1062 | }
1063 | .fa-ellipsis-v:before {
1064 | content: "\f142";
1065 | }
1066 | .fa-rss-square:before {
1067 | content: "\f143";
1068 | }
1069 | .fa-play-circle:before {
1070 | content: "\f144";
1071 | }
1072 | .fa-ticket:before {
1073 | content: "\f145";
1074 | }
1075 | .fa-minus-square:before {
1076 | content: "\f146";
1077 | }
1078 | .fa-minus-square-o:before {
1079 | content: "\f147";
1080 | }
1081 | .fa-level-up:before {
1082 | content: "\f148";
1083 | }
1084 | .fa-level-down:before {
1085 | content: "\f149";
1086 | }
1087 | .fa-check-square:before {
1088 | content: "\f14a";
1089 | }
1090 | .fa-pencil-square:before {
1091 | content: "\f14b";
1092 | }
1093 | .fa-external-link-square:before {
1094 | content: "\f14c";
1095 | }
1096 | .fa-share-square:before {
1097 | content: "\f14d";
1098 | }
1099 | .fa-compass:before {
1100 | content: "\f14e";
1101 | }
1102 | .fa-toggle-down:before,
1103 | .fa-caret-square-o-down:before {
1104 | content: "\f150";
1105 | }
1106 | .fa-toggle-up:before,
1107 | .fa-caret-square-o-up:before {
1108 | content: "\f151";
1109 | }
1110 | .fa-toggle-right:before,
1111 | .fa-caret-square-o-right:before {
1112 | content: "\f152";
1113 | }
1114 | .fa-euro:before,
1115 | .fa-eur:before {
1116 | content: "\f153";
1117 | }
1118 | .fa-gbp:before {
1119 | content: "\f154";
1120 | }
1121 | .fa-dollar:before,
1122 | .fa-usd:before {
1123 | content: "\f155";
1124 | }
1125 | .fa-rupee:before,
1126 | .fa-inr:before {
1127 | content: "\f156";
1128 | }
1129 | .fa-cny:before,
1130 | .fa-rmb:before,
1131 | .fa-yen:before,
1132 | .fa-jpy:before {
1133 | content: "\f157";
1134 | }
1135 | .fa-ruble:before,
1136 | .fa-rouble:before,
1137 | .fa-rub:before {
1138 | content: "\f158";
1139 | }
1140 | .fa-won:before,
1141 | .fa-krw:before {
1142 | content: "\f159";
1143 | }
1144 | .fa-bitcoin:before,
1145 | .fa-btc:before {
1146 | content: "\f15a";
1147 | }
1148 | .fa-file:before {
1149 | content: "\f15b";
1150 | }
1151 | .fa-file-text:before {
1152 | content: "\f15c";
1153 | }
1154 | .fa-sort-alpha-asc:before {
1155 | content: "\f15d";
1156 | }
1157 | .fa-sort-alpha-desc:before {
1158 | content: "\f15e";
1159 | }
1160 | .fa-sort-amount-asc:before {
1161 | content: "\f160";
1162 | }
1163 | .fa-sort-amount-desc:before {
1164 | content: "\f161";
1165 | }
1166 | .fa-sort-numeric-asc:before {
1167 | content: "\f162";
1168 | }
1169 | .fa-sort-numeric-desc:before {
1170 | content: "\f163";
1171 | }
1172 | .fa-thumbs-up:before {
1173 | content: "\f164";
1174 | }
1175 | .fa-thumbs-down:before {
1176 | content: "\f165";
1177 | }
1178 | .fa-youtube-square:before {
1179 | content: "\f166";
1180 | }
1181 | .fa-youtube:before {
1182 | content: "\f167";
1183 | }
1184 | .fa-xing:before {
1185 | content: "\f168";
1186 | }
1187 | .fa-xing-square:before {
1188 | content: "\f169";
1189 | }
1190 | .fa-youtube-play:before {
1191 | content: "\f16a";
1192 | }
1193 | .fa-dropbox:before {
1194 | content: "\f16b";
1195 | }
1196 | .fa-stack-overflow:before {
1197 | content: "\f16c";
1198 | }
1199 | .fa-instagram:before {
1200 | content: "\f16d";
1201 | }
1202 | .fa-flickr:before {
1203 | content: "\f16e";
1204 | }
1205 | .fa-adn:before {
1206 | content: "\f170";
1207 | }
1208 | .fa-bitbucket:before {
1209 | content: "\f171";
1210 | }
1211 | .fa-bitbucket-square:before {
1212 | content: "\f172";
1213 | }
1214 | .fa-tumblr:before {
1215 | content: "\f173";
1216 | }
1217 | .fa-tumblr-square:before {
1218 | content: "\f174";
1219 | }
1220 | .fa-long-arrow-down:before {
1221 | content: "\f175";
1222 | }
1223 | .fa-long-arrow-up:before {
1224 | content: "\f176";
1225 | }
1226 | .fa-long-arrow-left:before {
1227 | content: "\f177";
1228 | }
1229 | .fa-long-arrow-right:before {
1230 | content: "\f178";
1231 | }
1232 | .fa-apple:before {
1233 | content: "\f179";
1234 | }
1235 | .fa-windows:before {
1236 | content: "\f17a";
1237 | }
1238 | .fa-android:before {
1239 | content: "\f17b";
1240 | }
1241 | .fa-linux:before {
1242 | content: "\f17c";
1243 | }
1244 | .fa-dribbble:before {
1245 | content: "\f17d";
1246 | }
1247 | .fa-skype:before {
1248 | content: "\f17e";
1249 | }
1250 | .fa-foursquare:before {
1251 | content: "\f180";
1252 | }
1253 | .fa-trello:before {
1254 | content: "\f181";
1255 | }
1256 | .fa-female:before {
1257 | content: "\f182";
1258 | }
1259 | .fa-male:before {
1260 | content: "\f183";
1261 | }
1262 | .fa-gittip:before {
1263 | content: "\f184";
1264 | }
1265 | .fa-sun-o:before {
1266 | content: "\f185";
1267 | }
1268 | .fa-moon-o:before {
1269 | content: "\f186";
1270 | }
1271 | .fa-archive:before {
1272 | content: "\f187";
1273 | }
1274 | .fa-bug:before {
1275 | content: "\f188";
1276 | }
1277 | .fa-vk:before {
1278 | content: "\f189";
1279 | }
1280 | .fa-weibo:before {
1281 | content: "\f18a";
1282 | }
1283 | .fa-renren:before {
1284 | content: "\f18b";
1285 | }
1286 | .fa-pagelines:before {
1287 | content: "\f18c";
1288 | }
1289 | .fa-stack-exchange:before {
1290 | content: "\f18d";
1291 | }
1292 | .fa-arrow-circle-o-right:before {
1293 | content: "\f18e";
1294 | }
1295 | .fa-arrow-circle-o-left:before {
1296 | content: "\f190";
1297 | }
1298 | .fa-toggle-left:before,
1299 | .fa-caret-square-o-left:before {
1300 | content: "\f191";
1301 | }
1302 | .fa-dot-circle-o:before {
1303 | content: "\f192";
1304 | }
1305 | .fa-wheelchair:before {
1306 | content: "\f193";
1307 | }
1308 | .fa-vimeo-square:before {
1309 | content: "\f194";
1310 | }
1311 | .fa-turkish-lira:before,
1312 | .fa-try:before {
1313 | content: "\f195";
1314 | }
1315 | .fa-plus-square-o:before {
1316 | content: "\f196";
1317 | }
1318 | .fa-space-shuttle:before {
1319 | content: "\f197";
1320 | }
1321 | .fa-slack:before {
1322 | content: "\f198";
1323 | }
1324 | .fa-envelope-square:before {
1325 | content: "\f199";
1326 | }
1327 | .fa-wordpress:before {
1328 | content: "\f19a";
1329 | }
1330 | .fa-openid:before {
1331 | content: "\f19b";
1332 | }
1333 | .fa-institution:before,
1334 | .fa-bank:before,
1335 | .fa-university:before {
1336 | content: "\f19c";
1337 | }
1338 | .fa-mortar-board:before,
1339 | .fa-graduation-cap:before {
1340 | content: "\f19d";
1341 | }
1342 | .fa-yahoo:before {
1343 | content: "\f19e";
1344 | }
1345 | .fa-google:before {
1346 | content: "\f1a0";
1347 | }
1348 | .fa-reddit:before {
1349 | content: "\f1a1";
1350 | }
1351 | .fa-reddit-square:before {
1352 | content: "\f1a2";
1353 | }
1354 | .fa-stumbleupon-circle:before {
1355 | content: "\f1a3";
1356 | }
1357 | .fa-stumbleupon:before {
1358 | content: "\f1a4";
1359 | }
1360 | .fa-delicious:before {
1361 | content: "\f1a5";
1362 | }
1363 | .fa-digg:before {
1364 | content: "\f1a6";
1365 | }
1366 | .fa-pied-piper:before {
1367 | content: "\f1a7";
1368 | }
1369 | .fa-pied-piper-alt:before {
1370 | content: "\f1a8";
1371 | }
1372 | .fa-drupal:before {
1373 | content: "\f1a9";
1374 | }
1375 | .fa-joomla:before {
1376 | content: "\f1aa";
1377 | }
1378 | .fa-language:before {
1379 | content: "\f1ab";
1380 | }
1381 | .fa-fax:before {
1382 | content: "\f1ac";
1383 | }
1384 | .fa-building:before {
1385 | content: "\f1ad";
1386 | }
1387 | .fa-child:before {
1388 | content: "\f1ae";
1389 | }
1390 | .fa-paw:before {
1391 | content: "\f1b0";
1392 | }
1393 | .fa-spoon:before {
1394 | content: "\f1b1";
1395 | }
1396 | .fa-cube:before {
1397 | content: "\f1b2";
1398 | }
1399 | .fa-cubes:before {
1400 | content: "\f1b3";
1401 | }
1402 | .fa-behance:before {
1403 | content: "\f1b4";
1404 | }
1405 | .fa-behance-square:before {
1406 | content: "\f1b5";
1407 | }
1408 | .fa-steam:before {
1409 | content: "\f1b6";
1410 | }
1411 | .fa-steam-square:before {
1412 | content: "\f1b7";
1413 | }
1414 | .fa-recycle:before {
1415 | content: "\f1b8";
1416 | }
1417 | .fa-automobile:before,
1418 | .fa-car:before {
1419 | content: "\f1b9";
1420 | }
1421 | .fa-cab:before,
1422 | .fa-taxi:before {
1423 | content: "\f1ba";
1424 | }
1425 | .fa-tree:before {
1426 | content: "\f1bb";
1427 | }
1428 | .fa-spotify:before {
1429 | content: "\f1bc";
1430 | }
1431 | .fa-deviantart:before {
1432 | content: "\f1bd";
1433 | }
1434 | .fa-soundcloud:before {
1435 | content: "\f1be";
1436 | }
1437 | .fa-database:before {
1438 | content: "\f1c0";
1439 | }
1440 | .fa-file-pdf-o:before {
1441 | content: "\f1c1";
1442 | }
1443 | .fa-file-word-o:before {
1444 | content: "\f1c2";
1445 | }
1446 | .fa-file-excel-o:before {
1447 | content: "\f1c3";
1448 | }
1449 | .fa-file-powerpoint-o:before {
1450 | content: "\f1c4";
1451 | }
1452 | .fa-file-photo-o:before,
1453 | .fa-file-picture-o:before,
1454 | .fa-file-image-o:before {
1455 | content: "\f1c5";
1456 | }
1457 | .fa-file-zip-o:before,
1458 | .fa-file-archive-o:before {
1459 | content: "\f1c6";
1460 | }
1461 | .fa-file-sound-o:before,
1462 | .fa-file-audio-o:before {
1463 | content: "\f1c7";
1464 | }
1465 | .fa-file-movie-o:before,
1466 | .fa-file-video-o:before {
1467 | content: "\f1c8";
1468 | }
1469 | .fa-file-code-o:before {
1470 | content: "\f1c9";
1471 | }
1472 | .fa-vine:before {
1473 | content: "\f1ca";
1474 | }
1475 | .fa-codepen:before {
1476 | content: "\f1cb";
1477 | }
1478 | .fa-jsfiddle:before {
1479 | content: "\f1cc";
1480 | }
1481 | .fa-life-bouy:before,
1482 | .fa-life-buoy:before,
1483 | .fa-life-saver:before,
1484 | .fa-support:before,
1485 | .fa-life-ring:before {
1486 | content: "\f1cd";
1487 | }
1488 | .fa-circle-o-notch:before {
1489 | content: "\f1ce";
1490 | }
1491 | .fa-ra:before,
1492 | .fa-rebel:before {
1493 | content: "\f1d0";
1494 | }
1495 | .fa-ge:before,
1496 | .fa-empire:before {
1497 | content: "\f1d1";
1498 | }
1499 | .fa-git-square:before {
1500 | content: "\f1d2";
1501 | }
1502 | .fa-git:before {
1503 | content: "\f1d3";
1504 | }
1505 | .fa-hacker-news:before {
1506 | content: "\f1d4";
1507 | }
1508 | .fa-tencent-weibo:before {
1509 | content: "\f1d5";
1510 | }
1511 | .fa-qq:before {
1512 | content: "\f1d6";
1513 | }
1514 | .fa-wechat:before,
1515 | .fa-weixin:before {
1516 | content: "\f1d7";
1517 | }
1518 | .fa-send:before,
1519 | .fa-paper-plane:before {
1520 | content: "\f1d8";
1521 | }
1522 | .fa-send-o:before,
1523 | .fa-paper-plane-o:before {
1524 | content: "\f1d9";
1525 | }
1526 | .fa-history:before {
1527 | content: "\f1da";
1528 | }
1529 | .fa-circle-thin:before {
1530 | content: "\f1db";
1531 | }
1532 | .fa-header:before {
1533 | content: "\f1dc";
1534 | }
1535 | .fa-paragraph:before {
1536 | content: "\f1dd";
1537 | }
1538 | .fa-sliders:before {
1539 | content: "\f1de";
1540 | }
1541 | .fa-share-alt:before {
1542 | content: "\f1e0";
1543 | }
1544 | .fa-share-alt-square:before {
1545 | content: "\f1e1";
1546 | }
1547 | .fa-bomb:before {
1548 | content: "\f1e2";
1549 | }
1550 | .fa-soccer-ball-o:before,
1551 | .fa-futbol-o:before {
1552 | content: "\f1e3";
1553 | }
1554 | .fa-tty:before {
1555 | content: "\f1e4";
1556 | }
1557 | .fa-binoculars:before {
1558 | content: "\f1e5";
1559 | }
1560 | .fa-plug:before {
1561 | content: "\f1e6";
1562 | }
1563 | .fa-slideshare:before {
1564 | content: "\f1e7";
1565 | }
1566 | .fa-twitch:before {
1567 | content: "\f1e8";
1568 | }
1569 | .fa-yelp:before {
1570 | content: "\f1e9";
1571 | }
1572 | .fa-newspaper-o:before {
1573 | content: "\f1ea";
1574 | }
1575 | .fa-wifi:before {
1576 | content: "\f1eb";
1577 | }
1578 | .fa-calculator:before {
1579 | content: "\f1ec";
1580 | }
1581 | .fa-paypal:before {
1582 | content: "\f1ed";
1583 | }
1584 | .fa-google-wallet:before {
1585 | content: "\f1ee";
1586 | }
1587 | .fa-cc-visa:before {
1588 | content: "\f1f0";
1589 | }
1590 | .fa-cc-mastercard:before {
1591 | content: "\f1f1";
1592 | }
1593 | .fa-cc-discover:before {
1594 | content: "\f1f2";
1595 | }
1596 | .fa-cc-amex:before {
1597 | content: "\f1f3";
1598 | }
1599 | .fa-cc-paypal:before {
1600 | content: "\f1f4";
1601 | }
1602 | .fa-cc-stripe:before {
1603 | content: "\f1f5";
1604 | }
1605 | .fa-bell-slash:before {
1606 | content: "\f1f6";
1607 | }
1608 | .fa-bell-slash-o:before {
1609 | content: "\f1f7";
1610 | }
1611 | .fa-trash:before {
1612 | content: "\f1f8";
1613 | }
1614 | .fa-copyright:before {
1615 | content: "\f1f9";
1616 | }
1617 | .fa-at:before {
1618 | content: "\f1fa";
1619 | }
1620 | .fa-eyedropper:before {
1621 | content: "\f1fb";
1622 | }
1623 | .fa-paint-brush:before {
1624 | content: "\f1fc";
1625 | }
1626 | .fa-birthday-cake:before {
1627 | content: "\f1fd";
1628 | }
1629 | .fa-area-chart:before {
1630 | content: "\f1fe";
1631 | }
1632 | .fa-pie-chart:before {
1633 | content: "\f200";
1634 | }
1635 | .fa-line-chart:before {
1636 | content: "\f201";
1637 | }
1638 | .fa-lastfm:before {
1639 | content: "\f202";
1640 | }
1641 | .fa-lastfm-square:before {
1642 | content: "\f203";
1643 | }
1644 | .fa-toggle-off:before {
1645 | content: "\f204";
1646 | }
1647 | .fa-toggle-on:before {
1648 | content: "\f205";
1649 | }
1650 | .fa-bicycle:before {
1651 | content: "\f206";
1652 | }
1653 | .fa-bus:before {
1654 | content: "\f207";
1655 | }
1656 | .fa-ioxhost:before {
1657 | content: "\f208";
1658 | }
1659 | .fa-angellist:before {
1660 | content: "\f209";
1661 | }
1662 | .fa-cc:before {
1663 | content: "\f20a";
1664 | }
1665 | .fa-shekel:before,
1666 | .fa-sheqel:before,
1667 | .fa-ils:before {
1668 | content: "\f20b";
1669 | }
1670 | .fa-meanpath:before {
1671 | content: "\f20c";
1672 | }
1673 |
--------------------------------------------------------------------------------
/source/css/google-fonts.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: 'Droid Serif';
3 | font-style: normal;
4 | font-weight: 400;
5 | src: local('Droid Serif'), local('DroidSerif'), url('../fonts/google-fonts/0AKsP294HTD-nvJgucYTaIbN6UDyHWBl620a-IRfuBk.woff') format('woff');
6 | }
7 | @font-face {
8 | font-family: 'Droid Serif';
9 | font-style: italic;
10 | font-weight: 400;
11 | src: local('Droid Serif Italic'), local('DroidSerif-Italic'), url('../fonts/google-fonts/cj2hUnSRBhwmSPr9kS5899kZXW4sYc4BjuAIFc1SXII.woff') format('woff');
12 | }
13 | @font-face {
14 | font-family: 'PT Sans';
15 | font-style: normal;
16 | font-weight: 400;
17 | src: local('PT Sans'), local('PTSans-Regular'), url('../fonts/google-fonts/LKf8nhXsWg5ybwEGXk8UBQ.woff') format('woff');
18 | }
19 | @font-face {
20 | font-family: 'PT Sans';
21 | font-style: normal;
22 | font-weight: 700;
23 | src: local('PT Sans Bold'), local('PTSans-Bold'), url('../fonts/google-fonts/0XxGQsSc1g4rdRdjJKZrNBsxEYwM7FgeyaSgU71cLG0.woff') format('woff');
24 | }
25 | @font-face {
26 | font-family: 'PT Sans';
27 | font-style: italic;
28 | font-weight: 400;
29 | src: local('PT Sans Italic'), local('PTSans-Italic'), url('../fonts/google-fonts/PIPMHY90P7jtyjpXuZ2cLD8E0i7KZn-EPnyo3HZu7kw.woff') format('woff');
30 | }
31 | @font-face {
32 | font-family: 'PT Sans';
33 | font-style: italic;
34 | font-weight: 700;
35 | src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url('../fonts/google-fonts/lILlYDvubYemzYzN7GbLkHhCUOGz7vYGh680lGh-uXM.woff') format('woff');
36 | }
37 | @font-face {
38 | font-family: 'PT Sans Narrow';
39 | font-style: normal;
40 | font-weight: 400;
41 | src: local('PT Sans Narrow'), local('PTSans-Narrow'), url('../fonts/google-fonts/UyYrYy3ltEffJV9QueSi4RdbPw3QSf9R-kE0EsQUn2A.woff') format('woff');
42 | }
43 | @font-face {
44 | font-family: 'Roboto';
45 | font-style: normal;
46 | font-weight: 400;
47 | src: local('Roboto Regular'), local('Roboto-Regular'), url('../fonts/google-fonts/2UX7WLTfW3W8TclTUvlFyQ.woff') format('woff');
48 | }
--------------------------------------------------------------------------------
/source/css/highlight.css:
--------------------------------------------------------------------------------
1 | /* Code, Pre [landscape](http://goo.gl/hnwXeD) */
2 |
3 | /* highlight */
4 |
5 | pre, .highlight {
6 | background: #333 !important;
7 | margin: 0.5em 0;
8 | padding: 1em 2%;
9 | overflow: auto;
10 | color: #ccc!important;
11 | font-size: 14px;
12 | text-shadow: none;
13 | -webkit-border-radius: 4px;
14 | -moz-border-radius: 4px;
15 | border-radius: 4px;
16 | border-style: solid;
17 | border-color: #ddd;
18 | border-width: 1px 0;
19 | line-height: 20px;
20 | }
21 |
22 | code {
23 | background: #eee;
24 | border: 1px solid #d6d6d6;
25 | padding: 0 5px;
26 | margin: 0 2px;
27 | font-size: 90%;
28 | text-shadow: 0 1px #fff;
29 | word-break: break-all;
30 | word-wrap: break-word;
31 | white-space: normal;
32 | }
33 |
34 | .highlight .gutter pre{
35 | text-align: left;
36 | padding-right: 20px;
37 | width: 100%;
38 | color: #666;
39 | }
40 |
41 | pre,
42 | code {
43 | font-family: Menlo, "Bitstream Vera Sans Mono", "DejaVu Sans Mono", Monaco, Consolas, monospace;
44 | }
45 |
46 | pre code {
47 | background: none;
48 | text-shadow: none;
49 | padding: 0;
50 | }
51 |
52 | .highlight pre {
53 | border: none;
54 | margin: 0;
55 | padding: 0;
56 | white-space: pre;
57 | }
58 |
59 | .highlight table {
60 | margin: 0;
61 | width: auto;
62 | }
63 |
64 | .highlight td {
65 | border: none;
66 | padding: 0;
67 | }
68 |
69 |
70 | /* figcaption */
71 |
72 | .highlight figcaption {
73 | zoom: 1;
74 | font-size: 0.85em;
75 | color: #999;
76 | line-height: 1em;
77 | margin-bottom: 1em;
78 | }
79 | .highlight figcaption:before,
80 | .highlight figcaption:after {
81 | content: "";
82 | display: table;
83 | }
84 | .highlight figcaption:after {
85 | clear: both;
86 | }
87 | .highlight figcaption a {
88 | float: right;
89 | }
90 |
91 | pre .comment,
92 | pre .title {
93 | color: #999;
94 | }
95 | pre .variable,
96 | pre .attribute,
97 | pre .tag,
98 | pre .regexp,
99 | pre .ruby .constant,
100 | pre .xml .tag .title,
101 | pre .xml .pi,
102 | pre .xml .doctype,
103 | pre .html .doctype,
104 | pre .css .id,
105 | pre .css .class,
106 | pre .css .pseudo {
107 | color: #f2777a!important;
108 | }
109 | pre .number,
110 | pre .preprocessor,
111 | pre .built_in,
112 | pre .literal,
113 | pre .params,
114 | pre .constant {
115 | color: #f99157!important;
116 | }
117 | pre .class,
118 | pre .ruby .class .title,
119 | pre .css .rules .attribute {
120 | color: #9c9!important;
121 | }
122 | pre .string,
123 | pre .value,
124 | pre .inheritance,
125 | pre .header,
126 | pre .ruby .symbol,
127 | pre .xml .cdata {
128 | color: #9c9!important;
129 | }
130 | pre .css .hexcolor {
131 | color: #6cc!important;
132 | }
133 | pre .function,
134 | pre .python .decorator,
135 | pre .python .title,
136 | pre .ruby .function .title,
137 | pre .ruby .title .keyword,
138 | pre .perl .sub,
139 | pre .javascript .title,
140 | pre .coffeescript .title {
141 | color: #69c!important;
142 | }
143 | pre .keyword,
144 | pre .javascript .function {
145 | color: #c9c!important;
146 | }
147 |
--------------------------------------------------------------------------------
/source/css/responsive.css:
--------------------------------------------------------------------------------
1 | /* Responsive
2 | -------------------------------------------------- */
3 |
4 | /* Desktop large
5 | ------------------------- */
6 | @media (min-width: 1200px) {
7 | .page .entry .thumbnail{
8 | float: left;
9 | width: 150px;
10 | }
11 | }
12 |
13 | /* Desktop
14 | ------------------------- */
15 | @media (min-width: 980px) and (max-width: 1199px) {
16 | .page .entry .thumbnail{
17 | float: left;
18 | width: 31.623931623931625%;
19 | *width: 31.570740134569924%;
20 | }
21 | }
22 |
23 | /* Tablet to desktop
24 | ------------------------- */
25 | @media (min-width: 768px) and (max-width: 979px) {
26 | .page .entry .thumbnail{
27 | float: left;
28 | width: 100px;
29 | }
30 | }
31 |
32 | /* Tablet
33 | ------------------------- */
34 | @media (min-width: 481px) and (max-width: 767px) {
35 | .page .entry .thumbnail{
36 | float: right;
37 | width: 31.491712707182323%;
38 | *width: 31.43852121782062%;
39 | }
40 | }
41 |
42 | @media (max-width: 480px) {
43 | .page .entry .thumbnail{
44 | margin-left: 0;
45 | }
46 | }
--------------------------------------------------------------------------------
/source/css/style.css:
--------------------------------------------------------------------------------
1 | /* =============================================================================
2 | container
3 | ========================================================================== */
4 |
5 | .container-narrow {
6 | margin: 0 auto;
7 | max-width:970px;
8 | }
9 |
10 | .container-narrow > footer {
11 | margin-top: 20px;
12 | text-align: center;
13 | }
14 | .container-narrow > footer p {
15 | padding: 5px;
16 | -webkit-border-radius: 6px;
17 | -moz-border-radius: 6px;
18 | border-radius: 6px;
19 | }
20 |
21 | /* =============================================================================
22 | Body and structure
23 | ========================================================================== */
24 |
25 | body {
26 | position: relative;
27 | padding-top: 40px;
28 | background-color: #fff;
29 | background-image: url(../img/grid-18px-masked.png);
30 | background-repeat: repeat-x;
31 | background-position: 0 40px;
32 | padding-bottom: 70px;
33 | }
34 |
35 | .content {
36 | padding: 20px;
37 | margin-left: -20px; /* negative indent the amount of the padding to maintain the grid system */
38 | margin-right: -20px; /* negative indent the amount of the padding to maintain the grid system */
39 | -webkit-border-radius: 6px 6px 6px 6px;
40 | -moz-border-radius: 6px 6px 6px 6px;
41 | border-radius: 6px 6px 6px 6px;
42 | -webkit-box-shadow: 0 2px 10px rgba(0,0,0,.75);
43 | -moz-box-shadow: 0 2px 102px rgba(0,0,0,.75);
44 | box-shadow: 0 2px 10px rgba(0,0,0,.75);
45 | }
46 |
47 | #sidebar {
48 | font-size: 0.9em;
49 | }
50 |
51 | /* =============================================================================
52 | page, post
53 | ========================================================================== */
54 |
55 | .post{
56 | font-size: 1.2em;
57 | }
58 |
59 | .page{
60 | font-size: 16px;
61 | }
62 |
63 | .page, .post{
64 | line-height: 1.5em;
65 | font-family: 'Open Sans',"Helvetica Neue", "Helvetica","Microsoft YaHei", "WenQuanYi Micro Hei",Arial, sans-serif;
66 | }
67 |
68 | .page .more {
69 | text-pull: right;
70 | }
71 |
72 | .post .date {
73 | margin-bottom:20px;
74 | font-weight:bold;
75 | }
76 |
77 | .mypage {
78 | padding-bottom: 30px;
79 | border-bottom: 1px solid #ccc;
80 | }
81 |
82 | .archive {
83 | padding: 10px 20px;
84 | margin-bottom: 20px;
85 | background-color: #fff;
86 | -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
87 | -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
88 | box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
89 | }
90 |
91 |
92 | .entry-info {
93 | margin-bottom: 10px;
94 | padding-bottom: 20px;
95 | font-size: 0.8em;
96 | line-height: 1.3;
97 | border-bottom: 1px solid #efefef;
98 | }
99 |
100 | .entry-date,
101 | .author.vcard,
102 | .entry-tags,
103 | .entry-categories,
104 | .full-size-link { margin-right: 10px; }
105 |
106 | time, mark, audio, video {
107 | margin: 0;
108 | padding: 0;
109 | border: 0;
110 | font-size: 100%;
111 | font: inherit;
112 | vertical-align: baseline;
113 | }
114 |
115 |
116 | /* =============================================================================
117 | navbar
118 | ========================================================================== */
119 |
120 | .navbar-brand {
121 | text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.125);
122 | -webkit-transition: all .2s linear;
123 | -moz-transition: all .2s linear;
124 | transition: all .2s linear;
125 | }
126 |
127 | .navbar-brand:hover {
128 | text-decoration: none;
129 | text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.4);
130 | }
131 |
132 |
133 | /* =============================================================================
134 | pagination
135 | ========================================================================== */
136 |
137 | .pagination {
138 | margin-top: 0;
139 | text-align: center;
140 | }
141 | .page-number-basic,
142 | .pagination .prev,
143 | .pagination .next,
144 | .pagination .page-number,
145 | .pagination .space {
146 | display: inline-block;
147 | position: relative;
148 | top: -1px;
149 | margin: 0 10px;
150 | padding: 0 10px;
151 | line-height: 30px;
152 | }
153 | @media (max-width: 767px) {
154 | .page-number-basic,
155 | .pagination .prev,
156 | .pagination .next,
157 | .pagination .page-number,
158 | .pagination .space {
159 | margin: 0 5px;
160 | }
161 | }
162 | .pagination .prev,
163 | .pagination .next,
164 | .pagination .page-number {
165 | border-bottom: 0;
166 | transition-property: border-color;
167 | transition-duration: 0.2s;
168 | transition-timing-function: ease-in-out;
169 | transition-delay: 0s;
170 | }
171 | .pagination .prev:hover,
172 | .pagination .next:hover,
173 | .pagination .page-number:hover {
174 | border-top-color: #222;
175 | }
176 | .pagination .space {
177 | padding: 0;
178 | margin: 0;
179 | }
180 | .pagination .prev {
181 | margin-left: 0;
182 | }
183 | .pagination .next {
184 | margin-right: 0;
185 | }
186 | .pagination .page-number.current {
187 | color: #fff;
188 | background: #ccc;
189 | border-top-color: #ccc;
190 | }
191 | @media (max-width: 767px) {
192 | .pagination {
193 | border-top: none;
194 | }
195 | .pagination .prev,
196 | .pagination .next,
197 | .pagination .page-number {
198 | margin-bottom: 10px;
199 | border-top: 0;
200 | border-bottom: 1px solid #eee;
201 | }
202 | .pagination .prev:hover,
203 | .pagination .next:hover,
204 | .pagination .page-number:hover {
205 | border-bottom-color: #222;
206 | }
207 | }
208 |
209 |
210 |
211 |
212 |
213 | /* =============================================================================
214 | List
215 | ========================================================================== */
216 |
217 | li i {
218 | margin-right: 5px;
219 | margin-left: 5px;
220 | }
221 |
222 | .listing-item {
223 | line-height: 24px;
224 | }
225 |
226 | /* =============================================================================
227 | widget and tag box
228 | ========================================================================== */
229 |
230 | .meta-widget {
231 | margin: 10px 0;
232 | }
233 |
234 | .meta-widget a{
235 | color:#555;
236 | }
237 |
238 | .tag_box {
239 | margin:0;
240 | overflow:hidden;
241 | }
242 | .tag_box li {
243 | line-height:28px;
244 | }
245 | .tag_box li i {
246 | opacity:0.9;
247 | }
248 | .tag_box.inline li {
249 | float:left;
250 | }
251 | .tag_box a {
252 | padding: 2px 6px;
253 | margin: 2px;
254 | background: #e5e5e5;
255 | color:#555;
256 | border-radius: 3px;
257 | text-decoration:none;
258 | border:1px dashed #bbb;
259 | }
260 | .tag_box a span{
261 | vertical-align:super;
262 | font-size:0.8em;
263 | }
264 | .tag_box a:hover {
265 | background-color:#397bdd;
266 | color:#FFF;
267 | }
268 | .tag_box a.active {
269 | background:#57A957;
270 | border:1px solid #4C964D;
271 | color:#FFF;
272 | }
273 |
274 |
275 |
276 | #local-search-result {
277 | scroll:auto;
278 | overflow:auto;
279 | max-height:3in;
280 | }
281 |
282 | ul.search-result-list {
283 | padding-left: 10px;
284 | }
285 |
286 | a.search-result-title {
287 | font-weight: bold;
288 | }
289 |
290 | p.search-result {
291 | color=#555;
292 | }
293 |
294 | em.search-keyword {
295 | border-bottom: 1px dashed #4088b8;
296 | font-weight: bold;
297 | }
298 |
299 | .tagcloud .entry{
300 | width: 100%;
301 | }
302 |
303 | .archive-title:before {
304 | font-family: FontAwesome;
305 | content: '\f187 ';
306 | }
307 |
308 | .archive-title-tag:before {
309 | font-family: FontAwesome;
310 | content: '\f02c ';
311 | }
312 |
313 | .archive-title-category:before {
314 | font-family: FontAwesome;
315 | content: '\f07b ';
316 | }
317 |
318 | /* =============================================================================
319 | hyper links
320 | ========================================================================== */
321 |
322 | a.label-anchor {
323 | position: relative;
324 | display: block;
325 | text-align: right;
326 | width: 200px;
327 | left: -210px;
328 | font-family: 'PT Sans', sans-serif;
329 | }
330 | a.label-anchor:target span {
331 | background-color: #b94a48;
332 | }
333 | a.label-anchor:hover {
334 | text-decoration: none;
335 | }
336 | a.label-anchor span {
337 | font-weight: bold;
338 | line-height: 0px;
339 | color: #ffffff;
340 | text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
341 | white-space: nowrap;
342 | background-color: #666;
343 | padding: 1px 4px 2px;
344 | -webkit-border-radius: 3px;
345 | -moz-border-radius: 3px;
346 | border-radius: 3px;
347 | }
348 |
349 | a.inline-ref {
350 | border-bottom: dotted 1px #333;
351 | color: black;
352 | }
353 | a.inline-ref:hover {
354 | text-decoration: none;
355 | border-bottom: solid 1px #000;
356 | }
357 |
358 | /* =============================================================================
359 | blockquote
360 | ========================================================================== */
361 |
362 | blockquote {
363 | border-left:5px solid #cccccc;
364 | font-size: 1em;
365 | background-color: #fff;
366 | }
367 |
368 | blockquote p, blockquote ol, blockquote ul, blockquote li, .slogan{
369 | font-family: 'Open Sans',"Helvetica Neue", Helvetica, "Segoe UI", Ubuntu, "Hiragino Sans GB", '楷体', 'STKaiti';
370 | }
371 |
372 | /* =============================================================================
373 | img
374 | ========================================================================== */
375 |
376 | video {
377 | max-width: 97.5%;
378 | margin: 15px auto;
379 | height: auto;
380 | }
381 |
382 | /* =============================================================================
383 | slogan
384 | ========================================================================== */
385 |
386 | .slogan .icon-heart{
387 | opacity: 0.5;
388 | margin-right: 5px;
389 | margin-top: 3px;
390 | }
391 |
392 | .slogan .icon-heart:hover{
393 | opacity: 1;
394 | }
395 |
396 | .slogan{
397 | display: block;
398 | width: 100%;
399 | height: 38px;
400 | padding: 8px 12px;
401 | font-size: 14px;
402 | line-height: 1.42857143;
403 | color: #555555;
404 | background-color: #ffffff;
405 | background-image: none;
406 | border: 1px solid #cccccc;
407 | border-radius: 4px;
408 | -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
409 | box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
410 | -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
411 | -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
412 | transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
413 | }
414 |
415 | /* =============================================================================
416 | scroll to top
417 | ========================================================================== */
418 |
419 | #gotop{
420 | display:block;
421 | width:36px;
422 | height:36px;
423 | position:fixed;
424 | bottom:40px;
425 | right:30px;
426 | border-radius:7px;
427 | text-decoration:none;
428 | display:none;
429 | }
430 | #gotop span{
431 | display:block;
432 | }
433 | #gotop span{
434 | font-size:24px;
435 | text-align:center;
436 | }
437 |
438 | /* =============================================================================
439 | Headers
440 | ========================================================================== */
441 |
442 | h1, .h1,
443 | h2, .h2,
444 | h3, .h3,
445 | h5, .h5,
446 | h6, .h6 {
447 | margin-top: 0;
448 | font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
449 | font-weight: normal;
450 | color: #333;
451 | }
452 |
453 | .page-header {
454 | -webkit-background-clip: border-box;
455 | -webkit-background-origin: padding-box;
456 | -webkit-background-size: cover;
457 | /* background-color: #f5f5f5; */
458 | padding: 10px 20px 0px 20px;
459 | margin: -20px -20px 20px;
460 | border-bottom-left-radius: 0px;
461 | border-bottom-right-radius: 0px;
462 | border-top-left-radius: 6px;
463 | border-top-right-radius: 6px;
464 | }
465 |
466 | /* =============================================================================
467 | entry
468 | ========================================================================== */
469 |
470 | .page .entry{
471 | padding-top: 10px 0;
472 | }
473 |
474 | .page .entry .row{
475 | padding-left: 20px;
476 | padding-right: 10px;
477 | }
478 |
479 | .page .entry h2{
480 | display:block; overflow: hidden; width: 0; height: 0;
481 | margin: -20px 0;
482 | }
483 |
484 | .page .entry h3{
485 | display:block; overflow: hidden; width: 0; height: 0;
486 | }
487 |
488 | .page .entry .col-md-8{
489 | margin: 10px 0;
490 | }
491 |
492 | .page .entry .thumbnail{
493 | margin: 10px;
494 | }
495 |
496 | .page h3.title {
497 | position:relative;
498 | padding: 2px 5px 5px 5px;
499 | font-size: 1.9em;
500 | font-weight: normal;
501 | font-family: 'PT Sans Narrow', '雅黑', '文泉驿微米黑', '黑体', sans-serif;
502 | }
503 |
504 | .comments-link { float: right; }
505 |
506 | /* Entry meta */
507 |
508 | .entry-info {
509 | margin-bottom: 10px;
510 | padding-bottom: 10px;
511 | font-size: 0.8em;
512 | line-height: 1.3;
513 | border-bottom: 1px solid #efefef;
514 | }
515 |
516 | .entry-meta {
517 | margin-top: 1px;
518 | margin-bottom: 5px;
519 | font-size: 0.8em;
520 | line-height: 1.3;
521 | border-top: 1px solid #efefef;
522 | height: 36px;
523 | padding: 5px;
524 | }
525 |
526 | .entry-meta2 {
527 | background-color: #D9EDF7;
528 | font-size: 0.8em;
529 | line-height: 1.3;
530 | border-top: 1px solid #efefef;
531 | height: 50px;
532 | padding: 5px;
533 | }
534 |
535 | .fenlei{
536 | margin-top: 5px;
537 | margin-bottom: 9px;
538 | float:left;
539 | }
540 | .jiathis_style{
541 | margin-top: 5px;
542 | margin-bottom: 9px;
543 | float:left;
544 | }
545 |
546 | .p1{
547 | float:left;
548 | font-size: 15px;
549 | }
550 | .p2{
551 | float:right;
552 | font-size: 15px;
553 | }
554 | .curent{
555 | width:30px;
556 | height:30px;
557 | footerfooter
558 | }
559 |
560 | .entry-date,
561 | .author.vcard,
562 | .entry-tags,
563 | .entry-categories,
564 | .full-size-link { margin-right: 10px; }
565 |
566 | .comments-link { float: right; }
567 |
568 | .more-link {
569 | float: right;
570 | margin-left: 10px;
571 | color: #2185c5
572 | }
573 |
574 | .more-link,
575 | .entry-info,
576 | .entry-meta,
577 | .entry-info a,
578 | .entry-meta a {
579 | text-transform: capitalize;
580 | }
581 |
582 | .more-link:hover,
583 | .entry-info a:hover,
584 | .entry-meta a:hover {
585 | color: #236688;
586 | }
587 |
588 | .sticky.format-standard .entry-meta .date,
589 | .sticky.format-audio .entry-meta .date,
590 | .sticky.format-chat .entry-meta .date,
591 | .sticky.format-image .entry-meta .date,
592 | .sticky.format-gallery .entry-meta .date { display: none; }
593 |
594 | /* Alignment */
595 |
596 | .alignleft {
597 | float: left;
598 | margin: 0.45em 1.1em 1em 0;
599 | }
600 |
601 | .alignright {
602 | float: right;
603 | margin: 0.45em 0 1em 1.1em;
604 | }
605 |
606 | .aligncenter {
607 | display: block;
608 | text-align: center;
609 | margin: 0 auto 1.25em;
610 | }
611 |
612 |
613 | /* 8. Widgets
614 | --------------------------------------- */
615 | /* Clearfixes */
616 |
617 | div,img {
618 | margin: 0;
619 | padding: 0;
620 | border: 0;
621 | font-size: 100%;
622 | font: inherit;
623 | vertical-align: baseline;
624 | }
625 |
626 | .widget {
627 | margin-bottom: 20px;
628 | padding: 20px;
629 | font-size: 0.95em;
630 | background: #fff;
631 | -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
632 | -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
633 | box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
634 | }
635 |
636 | .widget-title {
637 | margin: 0;
638 | padding: 0 0 10px;
639 | font-size: 1.2em;
640 | font-weight: bold;
641 | text-transform: capitalize;
642 | }
643 |
644 | .widget ul {
645 | margin-left:0px;
646 | padding-left:0px;
647 | list-style: none;
648 | }
649 |
650 | .widget ul li ul,
651 | .widget ul li ol {
652 | margin-left: 15px;
653 | margin-bottom: 0;
654 | }
655 |
656 | .widget select {
657 | max-width: 100%;
658 | }
659 |
660 | #header-widget {
661 | float: right;
662 | padding: 25px 5px 10px;
663 | }
664 |
665 | #header-widget ul { border: 0; }
666 |
667 | #header .widget-title { display: none; }
668 |
669 | #header-widget .widget-content {
670 | float: left;
671 | margin-left: 10px;
672 | }
673 |
674 | /* Footer Widgets */
675 |
676 | #footer .widget {
677 | padding: 0;
678 | background: none;
679 | -moz-box-shadow: none;
680 | -webkit-box-shadow: none;
681 | box-shadow: none;
682 | }
683 |
684 | /* Search Widget */
685 |
686 | .widget_search {
687 | padding: 0 !important;
688 | background: none;
689 | -moz-box-shadow: none;
690 | -webkit-box-shadow: none;
691 | box-shadow: none;
692 | }
693 |
694 | .search-form {
695 | padding-right: 50px;
696 | -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
697 | -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
698 | box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.2);
699 | }
700 |
701 | .search-form label { display: none; }
702 |
703 | .s {
704 | float: left;
705 | height: 40px;
706 | width: 100%;
707 | margin: 0 !important;
708 | padding: 10px !important;
709 | border: none !important;
710 | -moz-box-shadow: none !important;
711 | -webkit-box-shadow: none !important;
712 | box-shadow: none !important;
713 | }
714 |
715 | .search-submit {
716 | float: right;
717 | height: 40px;
718 | width: 50px;
719 | margin: 0 -50px 0;
720 | padding: 0;
721 | border: none;
722 | color: #777;
723 | }
724 |
725 | .search-submit .icon-search {
726 | margin-right: -0.5em;
727 | }
728 |
729 | /* Social Icons */
730 |
731 | .social-icons a {
732 | display: inline-block;
733 | width: 35px;
734 | height: 35px;
735 | line-height: 35px;
736 | margin: 0 5px 5px 0;
737 | text-align: center;
738 | background: #fff;
739 | -moz-border-radius: 999px;
740 | -webkit-border-radius: 999px;
741 | border-radius: 999px;
742 | -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
743 | -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
744 | box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
745 | }
746 |
747 | .social-icons a:last-child {
748 | margin-right: 0;
749 | }
750 |
751 | .social-icons i {
752 | margin-right: -0.3em;
753 | font-size: 1em;
754 | }
755 |
756 | #header .social-icons {
757 | float: right;
758 | padding: 28px 0 0 10px;
759 | }
760 |
761 | .widget_wwl_social_widget {
762 | padding: 0 !important;
763 | margin-bottom: 10px;
764 | background: none;
765 | -moz-box-shadow: none;
766 | -webkit-box-shadow: none;
767 | box-shadow: none;
768 | }
769 |
770 | #footer .social-icons a {
771 | background: rgba(255, 255, 255, 0.5);
772 | }
773 |
774 | #footer .social-icons a:hover {
775 | background: #fff;
776 | }
777 |
778 |
779 | .page h3.title a {
780 | color: black;
781 | }
782 |
783 | .page h3.title div.article-title {
784 | width:80%;
785 | }
786 |
787 | .page h3.title div.date {
788 | /* position:absolute; */
789 | /* right:5px; */
790 | float: right;
791 | font-size:0.7em;
792 | color: #777;
793 | padding-top: 6px;
794 | }
795 |
796 |
797 | /* =============================================================================
798 | Archives list
799 | ========================================================================== */
800 |
801 | .archive-ul > .caret {
802 | vertical-align: 7px;
803 | margin-left: 5px;
804 | opacity: 0.3;
805 | }
806 |
807 | .archive-ul:hover > .caret {
808 | opacity: 1;
809 | }
810 |
811 | /* =============================================================================
812 | ToC
813 | ========================================================================== */
814 |
815 | .toc{
816 | font-size:10pt;
817 | width:auto;
818 | padding:10px;
819 | background: #eee;
820 | border:solid 1px #ccc;
821 | }
822 |
823 | .toc .toc-title{
824 | font-weight:bold;
825 | font-size:125%
826 | }
827 |
828 | .toc-article{
829 | list-style:circle;
830 | line-height: 1em;
831 | margin-bottom: 0px;
832 | padding: 10px 20px;
833 | }
834 |
835 | .toc-article li{
836 | margin-left:5px !important;
837 | padding:0 !important
838 | }
839 |
840 | .toc-article ol{
841 | list-style:square;
842 | padding: 5px 20px;
843 | }
844 |
845 | .toc-article ol ol{
846 | list-style:circle;
847 | padding: 5px 20px;
848 | }
849 |
850 | /* =============================================================================
851 | Codes
852 | ========================================================================== */
853 |
854 | .line{
855 | height: 20px;
856 | }
857 |
858 | /* =============================================================================
859 | Tables
860 | ========================================================================== */
861 |
862 | table {
863 | border-collapse: separate;
864 | border-spacing: 0;
865 | vertical-align: middle;
866 | }
867 |
868 | th {
869 | padding: 12px 10px 12px 10px;
870 | border-bottom: 1px dashed #4088b8;
871 | }
872 |
873 | td {
874 | padding: 7px 10px 7px 10px;
875 | text-align: left;
876 | font-weight: normal;
877 | vertical-align: middle;
878 | }
879 |
880 | /**
881 | *
882 | * For modern browsers
883 | * 1. The space content is one way to avoid an Opera bug when the
884 | * contenteditable attribute is included anywhere else in the document.
885 | * Otherwise it causes space to appear at the top and bottom of elements
886 | * that are clearfixed.
887 | * 2. The use of `table` rather than `block` is only necessary if using
888 | * `:before` to contain the top-margins of child elements.
889 | */
890 | .cf:before,
891 | .cf:after {
892 | content: ""; /* 1 */
893 | display: table; /* 2 */
894 | }
895 |
896 | .cf:after {
897 | clear: both;
898 | }
899 |
900 | /**
901 | * For IE 6/7 only
902 | * Include this rule to trigger hasLayout and contain floats.
903 | */
904 | .cf {
905 | *zoom: 1;
906 | }
907 |
908 |
--------------------------------------------------------------------------------
/source/fancybox/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/codeditor2/free2mind/4e57fd4c47059c959be80d0b899271877edd7ab7/source/fancybox/blank.gif
--------------------------------------------------------------------------------
/source/fancybox/fancybox_loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/codeditor2/free2mind/4e57fd4c47059c959be80d0b899271877edd7ab7/source/fancybox/fancybox_loading.gif
--------------------------------------------------------------------------------
/source/fancybox/fancybox_loading@2x.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/codeditor2/free2mind/4e57fd4c47059c959be80d0b899271877edd7ab7/source/fancybox/fancybox_loading@2x.gif
--------------------------------------------------------------------------------
/source/fancybox/fancybox_overlay.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/codeditor2/free2mind/4e57fd4c47059c959be80d0b899271877edd7ab7/source/fancybox/fancybox_overlay.png
--------------------------------------------------------------------------------
/source/fancybox/fancybox_sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/codeditor2/free2mind/4e57fd4c47059c959be80d0b899271877edd7ab7/source/fancybox/fancybox_sprite.png
--------------------------------------------------------------------------------
/source/fancybox/fancybox_sprite@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/codeditor2/free2mind/4e57fd4c47059c959be80d0b899271877edd7ab7/source/fancybox/fancybox_sprite@2x.png
--------------------------------------------------------------------------------
/source/fancybox/jquery.fancybox.css:
--------------------------------------------------------------------------------
1 | /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
2 | .fancybox-wrap,
3 | .fancybox-skin,
4 | .fancybox-outer,
5 | .fancybox-inner,
6 | .fancybox-image,
7 | .fancybox-wrap iframe,
8 | .fancybox-wrap object,
9 | .fancybox-nav,
10 | .fancybox-nav span,
11 | .fancybox-tmp
12 | {
13 | padding: 0;
14 | margin: 0;
15 | border: 0;
16 | outline: none;
17 | vertical-align: top;
18 | }
19 |
20 | .fancybox-wrap {
21 | position: absolute;
22 | top: 0;
23 | left: 0;
24 | z-index: 8020;
25 | }
26 |
27 | .fancybox-skin {
28 | position: relative;
29 | background: #f9f9f9;
30 | color: #444;
31 | text-shadow: none;
32 | -webkit-border-radius: 4px;
33 | -moz-border-radius: 4px;
34 | border-radius: 4px;
35 | }
36 |
37 | .fancybox-opened {
38 | z-index: 8030;
39 | }
40 |
41 | .fancybox-opened .fancybox-skin {
42 | -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
43 | -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
44 | box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
45 | }
46 |
47 | .fancybox-outer, .fancybox-inner {
48 | position: relative;
49 | }
50 |
51 | .fancybox-inner {
52 | overflow: hidden;
53 | }
54 |
55 | .fancybox-type-iframe .fancybox-inner {
56 | -webkit-overflow-scrolling: touch;
57 | }
58 |
59 | .fancybox-error {
60 | color: #444;
61 | font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
62 | margin: 0;
63 | padding: 15px;
64 | white-space: nowrap;
65 | }
66 |
67 | .fancybox-image, .fancybox-iframe {
68 | display: block;
69 | width: 100%;
70 | height: 100%;
71 | }
72 |
73 | .fancybox-image {
74 | max-width: 100%;
75 | max-height: 100%;
76 | }
77 |
78 | #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
79 | background-image: url('fancybox_sprite.png');
80 | }
81 |
82 | #fancybox-loading {
83 | position: fixed;
84 | top: 50%;
85 | left: 50%;
86 | margin-top: -22px;
87 | margin-left: -22px;
88 | background-position: 0 -108px;
89 | opacity: 0.8;
90 | cursor: pointer;
91 | z-index: 8060;
92 | }
93 |
94 | #fancybox-loading div {
95 | width: 44px;
96 | height: 44px;
97 | background: url('fancybox_loading.gif') center center no-repeat;
98 | }
99 |
100 | .fancybox-close {
101 | position: absolute;
102 | top: -18px;
103 | right: -18px;
104 | width: 36px;
105 | height: 36px;
106 | cursor: pointer;
107 | z-index: 8040;
108 | }
109 |
110 | .fancybox-nav {
111 | position: absolute;
112 | top: 0;
113 | width: 40%;
114 | height: 100%;
115 | cursor: pointer;
116 | text-decoration: none;
117 | background: transparent url('blank.gif'); /* helps IE */
118 | -webkit-tap-highlight-color: rgba(0,0,0,0);
119 | z-index: 8040;
120 | }
121 |
122 | .fancybox-prev {
123 | left: 0;
124 | }
125 |
126 | .fancybox-next {
127 | right: 0;
128 | }
129 |
130 | .fancybox-nav span {
131 | position: absolute;
132 | top: 50%;
133 | width: 36px;
134 | height: 34px;
135 | margin-top: -18px;
136 | cursor: pointer;
137 | z-index: 8040;
138 | visibility: hidden;
139 | }
140 |
141 | .fancybox-prev span {
142 | left: 10px;
143 | background-position: 0 -36px;
144 | }
145 |
146 | .fancybox-next span {
147 | right: 10px;
148 | background-position: 0 -72px;
149 | }
150 |
151 | .fancybox-nav:hover span {
152 | visibility: visible;
153 | }
154 |
155 | .fancybox-tmp {
156 | position: absolute;
157 | top: -99999px;
158 | left: -99999px;
159 | visibility: hidden;
160 | max-width: 99999px;
161 | max-height: 99999px;
162 | overflow: visible !important;
163 | }
164 |
165 | /* Overlay helper */
166 |
167 | .fancybox-lock {
168 | overflow: hidden !important;
169 | width: auto;
170 | }
171 |
172 | .fancybox-lock body {
173 | overflow: hidden !important;
174 | }
175 |
176 | .fancybox-lock-test {
177 | overflow-y: hidden !important;
178 | }
179 |
180 | .fancybox-overlay {
181 | position: absolute;
182 | top: 0;
183 | left: 0;
184 | overflow: hidden;
185 | display: none;
186 | z-index: 8010;
187 | background: url('fancybox_overlay.png');
188 | }
189 |
190 | .fancybox-overlay-fixed {
191 | position: fixed;
192 | bottom: 0;
193 | right: 0;
194 | }
195 |
196 | .fancybox-lock .fancybox-overlay {
197 | overflow: auto;
198 | overflow-y: scroll;
199 | }
200 |
201 | /* Title helper */
202 |
203 | .fancybox-title {
204 | visibility: hidden;
205 | font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
206 | position: relative;
207 | text-shadow: none;
208 | z-index: 8050;
209 | }
210 |
211 | .fancybox-opened .fancybox-title {
212 | visibility: visible;
213 | }
214 |
215 | .fancybox-title-float-wrap {
216 | position: absolute;
217 | bottom: 0;
218 | right: 50%;
219 | margin-bottom: -35px;
220 | z-index: 8050;
221 | text-align: center;
222 | }
223 |
224 | .fancybox-title-float-wrap .child {
225 | display: inline-block;
226 | margin-right: -100%;
227 | padding: 2px 20px;
228 | background: transparent; /* Fallback for web browsers that doesn't support RGBa */
229 | background: rgba(0, 0, 0, 0.8);
230 | -webkit-border-radius: 15px;
231 | -moz-border-radius: 15px;
232 | border-radius: 15px;
233 | text-shadow: 0 1px 2px #222;
234 | color: #FFF;
235 | font-weight: bold;
236 | line-height: 24px;
237 | white-space: nowrap;
238 | }
239 |
240 | .fancybox-title-outside-wrap {
241 | position: relative;
242 | margin-top: 10px;
243 | color: #fff;
244 | }
245 |
246 | .fancybox-title-inside-wrap {
247 | padding-top: 10px;
248 | }
249 |
250 | .fancybox-title-over-wrap {
251 | position: absolute;
252 | bottom: 0;
253 | left: 0;
254 | color: #fff;
255 | padding: 10px;
256 | background: #000;
257 | background: rgba(0, 0, 0, .8);
258 | }
259 |
260 | /*Retina graphics!*/
261 | @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
262 | only screen and (min--moz-device-pixel-ratio: 1.5),
263 | only screen and (min-device-pixel-ratio: 1.5){
264 |
265 | #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
266 | background-image: url('fancybox_sprite@2x.png');
267 | background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
268 | }
269 |
270 | #fancybox-loading div {
271 | background-image: url('fancybox_loading@2x.gif');
272 | background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
273 | }
274 | }
--------------------------------------------------------------------------------
/source/fancybox/jquery.fancybox.pack.js:
--------------------------------------------------------------------------------
1 | /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
2 | (function(r,G,f,v){var J=f("html"),n=f(r),p=f(G),b=f.fancybox=function(){b.open.apply(this,arguments)},I=navigator.userAgent.match(/msie/i),B=null,s=G.createTouch!==v,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},q=function(a){return a&&"string"===f.type(a)},E=function(a){return q(a)&&0
The requested content cannot be loaded.
Please try again later.
'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,
6 | openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,
7 | isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k,
8 | c.metadata())):k=c);g=d.href||k.href||(q(c)?c:null);h=d.title!==v?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));q(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":q(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(q(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&&
9 | k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==v&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current||
10 | b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer=
11 | setTimeout(b.next,b.current.playSpeed))},c=function(){d();p.unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index
<%= __('recent_visitors') %>
3 |