Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
smileNicky
myblog
提交
cb4fa1bf
M
myblog
项目概览
smileNicky
/
myblog
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
1
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
myblog
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
cb4fa1bf
编写于
1月 31, 2019
作者:
S
smileNicky
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
文章详情页面
上级
5649eff5
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
3799 addition
and
49 deletion
+3799
-49
src/src/main/webapp/WEB-INF/jsp/myblog/article/article_details.jsp
...ain/webapp/WEB-INF/jsp/myblog/article/article_details.jsp
+130
-49
src/src/main/webapp/articleDetail.jsp
src/src/main/webapp/articleDetail.jsp
+115
-0
src/src/main/webapp/plugins/editormd/css/editormd.preview.css
...src/main/webapp/plugins/editormd/css/editormd.preview.css
+3554
-0
未找到文件。
src/src/main/webapp/WEB-INF/jsp/myblog/article/article_details.jsp
浏览文件 @
cb4fa1bf
<%@ page
language=
"java"
contentType=
"text/html; charset=UTF-8"
<%@ page
language=
"java"
contentType=
"text/html; charset=UTF-8"
pageEncoding=
"UTF-8"
%>
pageEncoding=
"UTF-8"
%>
<%@ taglib
prefix=
"c"
uri=
"http://java.sun.com/jsp/jstl/core"
%>
<%@ taglib
prefix=
"c"
uri=
"http://java.sun.com/jsp/jstl/core"
%>
<%@ taglib
prefix=
"fmt"
uri=
"http://java.sun.com/jsp/jstl/fmt"
%>
<%@ taglib
prefix=
"fmt"
uri=
"http://java.sun.com/jsp/jstl/fmt"
%>
<%
<%
String
path
=
request
.
getContextPath
();
String
path
=
request
.
getContextPath
();
String
basePath
=
request
.
getScheme
()+
"://"
+
request
.
getServerName
()+
":"
+
request
.
getServerPort
()+
path
+
"/"
;
String
basePath
=
request
.
getScheme
()+
"://"
+
request
.
getServerName
()+
":"
+
request
.
getServerPort
()+
path
+
"/"
;
String
loadBlogUrl
=
basePath
+
"toblog.do?pageNo="
;
%>
%>
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"
>
<!DOCTYPE html>
<html>
<html
lang=
"zh"
>
<head>
<head>
<base
href=
"
<%=
basePath
%>
"
>
<base
href=
"
<%=
basePath
%>
"
>
<title>
Nicky's blog
</title>
<title>
Nicky's blog
</title>
<meta
http-equiv=
"Content-Type"
content=
"text/html; charset=UTF-8"
>
<meta
http-equiv=
"Content-Type"
content=
"text/html; charset=UTF-8"
>
<meta
name=
"Keywords"
content=
""
>
<meta
name=
"Keywords"
content=
""
>
<meta
name=
"Description"
content=
""
>
<meta
name=
"Description"
content=
""
>
<meta
name=
"keywords"
content=
""
/>
<meta
name=
"keywords"
content=
""
/>
<meta
name=
"description"
content=
""
/>
<meta
name=
"description"
content=
""
/>
<link
href=
"static/blog/css/blog.css"
rel=
"stylesheet"
>
<link
href=
"static/blog/css/blog.css"
rel=
"stylesheet"
/>
<link
href=
'http://fonts.googleapis.com/css?family=Arizonia'
rel=
'stylesheet'
type=
'text/css'
>
<link
rel=
"stylesheet"
href=
"plugins/editormd/css/editormd.preview.css"
/>
<script
type=
"text/javascript"
src=
"static/js/jquery-1.8.3.js"
></script>
<link
href=
'http://fonts.googleapis.com/css?family=Arizonia'
rel=
'stylesheet'
type=
'text/css'
/>
</head>
<style>
.editormd-html-preview
{
width
:
90%
;
margin
:
0
auto
;
}
</style>
</head>
<body>
<body>
<%@ include
file=
"../frame/top.jsp"
%>
<%@ include
file=
"../frame/top.jsp"
%>
<div
class=
"blank"
></div>
<div
class=
"blank"
></div>
<div
class=
"article"
>
<div
class=
"article"
>
<div
class=
"content"
>
<div
class=
"content"
id=
"layer"
>
<div
id=
"test-editormd-view"
>
<div
class=
"bloglist"
>
<textarea
id=
"append-test"
style=
"display:none;"
name=
"test-editormd-markdown-doc"
>
<!--article begin-->
###科学公式 TeX(KaTeX)
<c:choose>
<c:when
test=
"
${
not
empty
articles
}
"
>
$$E=mc^2$$
<c:forEach
items=
"
${
articles
}
"
var=
"ar"
varStatus=
"art"
>
<ul>
行内的公式$$E=mc^2$$行内的公式,行内的$$E=mc^2$$公式。
<h2>
<a
title=
"${ar.articleName }"
href=
"/"
target=
"_blank"
>
$$\(\sqrt{3x-1}+(1+x)^2\)$$
${ar.articleName }
</a></h2>
$$\sin(\alpha)^{\theta}=\sum_{i=0}^{n}(x^i + \cos(f))$$
<p>
${ar.articleContent }
</p>
<p
>
$$X^2 > Y$$
<span>
${ar.articleTime }
</span>
<span>
作者:
</span>
#####上标和下标
<span>
分类:
<a
href=
"/"
target=
"_blank"
>
心得笔记
</a></span>
<span>
阅读(${ar.articleClick })
</span>
上标:X
<
sup
>
2
<
/sup
>
<span>
评论(124)
</span>
</p>
下标:O
<
sub
>
2
<
/sub
>
</ul>
</c:forEach>
##### 代码块里包含的过滤标签及属性不会被过滤
</c:when>
<c:otherwise>
```html
<li>
没有相关数据
</li>
<
style type="text/style"
>
</c:otherwise>
body{background:red;}
</c:choose>
<
/style
>
<!--article end-->
</div>
<
script type="text/javscript"
>
</div>
alert("script");
<%@ include
file=
"../frame/navsidebar.jsp"
%>
<
/script
>
<
iframe height=498 width=510 src="http://player.youku.com/embed/XMzA0MzIwMDgw" frameborder=0 allowfullscreen
><
/iframe
>
```
#####Style
<
style
>
body{background:red;}
<
/style
>
<
style type="text/style"
>
body{background:red;}
<
/style
>
#####Script
<
script
>
alert("script");
<
/script
>
<
script type="text/javscript"
>
alert("script");
<
/script
>
</textarea>
</div>
</div>
</div>
</div>
<script
src=
"static/js/jquery-1.8.3.js"
></script>
<script
src=
"plugins/editormd/lib/marked.min.js"
></script>
<script
src=
"plugins/editormd/lib/prettify.min.js"
></script>
<script
src=
"plugins/editormd/lib/raphael.min.js"
></script>
<script
src=
"plugins/editormd/lib/underscore.min.js"
></script>
<script
src=
"plugins/editormd/lib/sequence-diagram.min.js"
></script>
<script
src=
"plugins/editormd/lib/flowchart.min.js"
></script>
<script
src=
"plugins/editormd/lib/jquery.flowchart.min.js"
></script>
<script
src=
"plugins/editormd/editormd.js"
></script>
<script
type=
"text/javascript"
>
$
(
function
()
{
var
testEditormdView
;
/*$.get("test.md", function(markdown) {
testEditormdView = editormd.markdownToHTML("test-editormd-view", {
markdown : markdown ,//+ "\r\n" + $("#append-test").text(),
//htmlDecode : true, // 开启 HTML 标签解析,为了安全性,默认不开启
htmlDecode : "style,script,iframe", // you can filter tags decode
//toc : false,
tocm : true, // Using [TOCM]
//tocContainer : "#custom-toc-container", // 自定义 ToC 容器层
//gfm : false,
//tocDropdown : true,
// markdownSourceCode : true, // 是否保留 Markdown 源码,即是否删除保存源码的 Textarea 标签
emoji : true,
taskList : true,
tex : true, // 默认不解析
flowChart : true, // 默认不解析
sequenceDiagram : true, // 默认不解析
});
//console.log("返回一个 jQuery 实例 =>", testEditormdView);
// 获取Markdown源码
//console.log(testEditormdView.getMarkdown());
//alert(testEditormdView.getMarkdown());
});*/
testEditormdView
=
editormd
.
markdownToHTML
(
"
test-editormd-view
"
,
{
htmlDecode
:
"
style,script,iframe
"
,
// you can filter tags decode
emoji
:
true
,
taskList
:
true
,
tex
:
true
,
// 默认不解析
flowChart
:
true
,
// 默认不解析
sequenceDiagram
:
true
,
// 默认不解析
});
});
</script>
<%@ include
file=
"../frame/footer.jsp"
%>
<%@ include
file=
"../frame/footer.jsp"
%>
</body>
</body>
</html>
</html>
\ No newline at end of file
src/src/main/webapp/articleDetail.jsp
0 → 100644
浏览文件 @
cb4fa1bf
<%@ page
language=
"java"
contentType=
"text/html; charset=UTF-8"
pageEncoding=
"UTF-8"
%>
<%@ taglib
prefix=
"c"
uri=
"http://java.sun.com/jsp/jstl/core"
%>
<%@ taglib
prefix=
"fmt"
uri=
"http://java.sun.com/jsp/jstl/fmt"
%>
<%
String
path
=
request
.
getContextPath
();
String
basePath
=
request
.
getScheme
()+
"://"
+
request
.
getServerName
()+
":"
+
request
.
getServerPort
()+
path
+
"/"
;
%>
<!DOCTYPE html>
<html
lang=
"zh"
>
<head>
<base
href=
"
<%=
basePath
%>
"
>
<meta
charset=
"utf-8"
/>
<title>
HTML Preview(markdown to html) - Editor.md examples
</title>
<link
rel=
"stylesheet"
href=
"
<%=
basePath
%>
/plugins/editormd/css/editormd.preview.css"
/>
<style>
.editormd-html-preview
{
width
:
90%
;
margin
:
0
auto
;
}
</style>
</head>
<body>
<div
id=
"layout"
>
<header>
<h1>
Markdown转HTML的显示处理
</h1>
<p>
即:非编辑情况下的HTML预览
</p>
<p>
HTML Preview(markdown to html)
</p>
</header>
<div
id=
"test-editormd-view"
>
<textarea
id=
"append-test"
style=
"display:none;"
>
###科学公式 TeX(KaTeX)
$$E=mc^2$$
行内的公式$$E=mc^2$$行内的公式,行内的$$E=mc^2$$公式。
$$\(\sqrt{3x-1}+(1+x)^2\)$$
$$\sin(\alpha)^{\theta}=\sum_{i=0}^{n}(x^i + \cos(f))$$
$$X^2 > Y$$
#####上标和下标
上标:X
<
sup
>
2
<
/sup
>
下标:O
<
sub
>
2
<
/sub
>
##### 代码块里包含的过滤标签及属性不会被过滤
```html
<
style type="text/style"
>
body{background:red;}
<
/style
>
<
script type="text/javscript"
>
alert("script");
<
/script
>
<
iframe height=498 width=510 src="http://player.youku.com/embed/XMzA0MzIwMDgw" frameborder=0 allowfullscreen
><
/iframe
>
```
#####Style
<
style
>
body{background:red;}
<
/style
>
<
style type="text/style"
>
body{background:red;}
<
/style
>
#####Script
<
script
>
alert("script");
<
/script
>
<
script type="text/javscript"
>
alert("script");
<
/script
>
</textarea>
</div>
</div>
<!-- <script src="js/zepto.min.js"></script>
<script>
var jQuery = Zepto; // 为了避免修改flowChart.js和sequence-diagram.js的源码,所以使用Zepto.js时想支持flowChart/sequenceDiagram就得加上这一句
</script> -->
<script
src=
"
<%=
basePath
%>
/static/js/jquery.min.js"
></script>
<script
src=
"
<%=
basePath
%>
/plugins/editormd/lib/marked.min.js"
></script>
<script
src=
"
<%=
basePath
%>
/plugins/editormd/lib/prettify.min.js"
></script>
<script
src=
"
<%=
basePath
%>
/plugins/editormd/lib/raphael.min.js"
></script>
<script
src=
"
<%=
basePath
%>
/plugins/editormd/lib/underscore.min.js"
></script>
<script
src=
"
<%=
basePath
%>
/plugins/editormd/lib/sequence-diagram.min.js"
></script>
<script
src=
"
<%=
basePath
%>
/plugins/editormd/lib/flowchart.min.js"
></script>
<script
src=
"
<%=
basePath
%>
/plugins/editormd/lib/jquery.flowchart.min.js"
></script>
<script
src=
"
<%=
basePath
%>
/plugins/editormd/editormd.js"
></script>
<script
type=
"text/javascript"
>
$
(
function
()
{
var
testEditormdView
;
testEditormdView
=
editormd
.
markdownToHTML
(
"
test-editormd-view
"
,
{
htmlDecode
:
"
style,script,iframe
"
,
// you can filter tags decode
emoji
:
true
,
taskList
:
true
,
tex
:
true
,
// 默认不解析
flowChart
:
true
,
// 默认不解析
sequenceDiagram
:
true
,
// 默认不解析
});
});
</script>
</body>
</html>
\ No newline at end of file
src/src/main/webapp/plugins/editormd/css/editormd.preview.css
0 → 100644
浏览文件 @
cb4fa1bf
/*
* Editor.md
*
* @file editormd.preview.css
* @version v1.5.0
* @description Open source online markdown editor.
* @license MIT License
* @author Pandao
* {@link https://github.com/pandao/editor.md}
* @updateTime 2015-06-09
*/
@charset
"UTF-8"
;
/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */
/*!
* Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/
/* FONT PATH
* -------------------------- */
@font-face
{
font-family
:
'FontAwesome'
;
src
:
url("../fonts/fontawesome-webfont.eot?v=4.3.0")
;
src
:
url("../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0")
format
(
"embedded-opentype"
),
url("../fonts/fontawesome-webfont.woff2?v=4.3.0")
format
(
"woff2"
),
url("../fonts/fontawesome-webfont.woff?v=4.3.0")
format
(
"woff"
),
url("../fonts/fontawesome-webfont.ttf?v=4.3.0")
format
(
"truetype"
),
url("../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular")
format
(
"svg"
);
font-weight
:
normal
;
font-style
:
normal
;
}
.fa
{
display
:
inline-block
;
font
:
normal
normal
normal
14px
/
1
FontAwesome
;
font-size
:
inherit
;
text-rendering
:
auto
;
-webkit-font-smoothing
:
antialiased
;
-moz-osx-font-smoothing
:
grayscale
;
transform
:
translate
(
0
,
0
);
}
/* makes the font 33% larger relative to the icon container */
.fa-lg
{
font-size
:
1.33333333em
;
line-height
:
0.75em
;
vertical-align
:
-15%
;
}
.fa-2x
{
font-size
:
2em
;
}
.fa-3x
{
font-size
:
3em
;
}
.fa-4x
{
font-size
:
4em
;
}
.fa-5x
{
font-size
:
5em
;
}
.fa-fw
{
width
:
1.28571429em
;
text-align
:
center
;
}
.fa-ul
{
padding-left
:
0
;
margin-left
:
2.14285714em
;
list-style-type
:
none
;
}
.fa-ul
>
li
{
position
:
relative
;
}
.fa-li
{
position
:
absolute
;
left
:
-2.14285714em
;
width
:
2.14285714em
;
top
:
0.14285714em
;
text-align
:
center
;
}
.fa-li.fa-lg
{
left
:
-1.85714286em
;
}
.fa-border
{
padding
:
.2em
.25em
.15em
;
border
:
solid
0.08em
#eeeeee
;
border-radius
:
.1em
;
}
.pull-right
{
float
:
right
;
}
.pull-left
{
float
:
left
;
}
.fa.pull-left
{
margin-right
:
.3em
;
}
.fa.pull-right
{
margin-left
:
.3em
;
}
.fa-spin
{
-webkit-animation
:
fa-spin
2s
infinite
linear
;
animation
:
fa-spin
2s
infinite
linear
;
}
.fa-pulse
{
-webkit-animation
:
fa-spin
1s
infinite
steps
(
8
);
animation
:
fa-spin
1s
infinite
steps
(
8
);
}
@-webkit-keyframes
fa-spin
{
0
%
{
-webkit-transform
:
rotate
(
0deg
);
transform
:
rotate
(
0deg
);
}
100
%
{
-webkit-transform
:
rotate
(
359deg
);
transform
:
rotate
(
359deg
);
}
}
@keyframes
fa-spin
{
0
%
{
-webkit-transform
:
rotate
(
0deg
);
transform
:
rotate
(
0deg
);
}
100
%
{
-webkit-transform
:
rotate
(
359deg
);
transform
:
rotate
(
359deg
);
}
}
.fa-rotate-90
{
filter
:
progid
:
DXImageTransform
.
Microsoft
.
BasicImage
(
rotation
=
1
);
-webkit-transform
:
rotate
(
90deg
);
-ms-transform
:
rotate
(
90deg
);
transform
:
rotate
(
90deg
);
}
.fa-rotate-180
{
filter
:
progid
:
DXImageTransform
.
Microsoft
.
BasicImage
(
rotation
=
2
);
-webkit-transform
:
rotate
(
180deg
);
-ms-transform
:
rotate
(
180deg
);
transform
:
rotate
(
180deg
);
}
.fa-rotate-270
{
filter
:
progid
:
DXImageTransform
.
Microsoft
.
BasicImage
(
rotation
=
3
);
-webkit-transform
:
rotate
(
270deg
);
-ms-transform
:
rotate
(
270deg
);
transform
:
rotate
(
270deg
);
}
.fa-flip-horizontal
{
filter
:
progid
:
DXImageTransform
.
Microsoft
.
BasicImage
(
rotation
=
0
,
mirror
=
1
);
-webkit-transform
:
scale
(
-1
,
1
);
-ms-transform
:
scale
(
-1
,
1
);
transform
:
scale
(
-1
,
1
);
}
.fa-flip-vertical
{
filter
:
progid
:
DXImageTransform
.
Microsoft
.
BasicImage
(
rotation
=
2
,
mirror
=
1
);
-webkit-transform
:
scale
(
1
,
-1
);
-ms-transform
:
scale
(
1
,
-1
);
transform
:
scale
(
1
,
-1
);
}
:root
.fa-rotate-90
,
:root
.fa-rotate-180
,
:root
.fa-rotate-270
,
:root
.fa-flip-horizontal
,
:root
.fa-flip-vertical
{
filter
:
none
;
}
.fa-stack
{
position
:
relative
;
display
:
inline-block
;
width
:
2em
;
height
:
2em
;
line-height
:
2em
;
vertical-align
:
middle
;
}
.fa-stack-1x
,
.fa-stack-2x
{
position
:
absolute
;
left
:
0
;
width
:
100%
;
text-align
:
center
;
}
.fa-stack-1x
{
line-height
:
inherit
;
}
.fa-stack-2x
{
font-size
:
2em
;
}
.fa-inverse
{
color
:
#ffffff
;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-glass
:before
{
content
:
"\f000"
;
}
.fa-music
:before
{
content
:
"\f001"
;
}
.fa-search
:before
{
content
:
"\f002"
;
}
.fa-envelope-o
:before
{
content
:
"\f003"
;
}
.fa-heart
:before
{
content
:
"\f004"
;
}
.fa-star
:before
{
content
:
"\f005"
;
}
.fa-star-o
:before
{
content
:
"\f006"
;
}
.fa-user
:before
{
content
:
"\f007"
;
}
.fa-film
:before
{
content
:
"\f008"
;
}
.fa-th-large
:before
{
content
:
"\f009"
;
}
.fa-th
:before
{
content
:
"\f00a"
;
}
.fa-th-list
:before
{
content
:
"\f00b"
;
}
.fa-check
:before
{
content
:
"\f00c"
;
}
.fa-remove
:before
,
.fa-close
:before
,
.fa-times
:before
{
content
:
"\f00d"
;
}
.fa-search-plus
:before
{
content
:
"\f00e"
;
}
.fa-search-minus
:before
{
content
:
"\f010"
;
}
.fa-power-off
:before
{
content
:
"\f011"
;
}
.fa-signal
:before
{
content
:
"\f012"
;
}
.fa-gear
:before
,
.fa-cog
:before
{
content
:
"\f013"
;
}
.fa-trash-o
:before
{
content
:
"\f014"
;
}
.fa-home
:before
{
content
:
"\f015"
;
}
.fa-file-o
:before
{
content
:
"\f016"
;
}
.fa-clock-o
:before
{
content
:
"\f017"
;
}
.fa-road
:before
{
content
:
"\f018"
;
}
.fa-download
:before
{
content
:
"\f019"
;
}
.fa-arrow-circle-o-down
:before
{
content
:
"\f01a"
;
}
.fa-arrow-circle-o-up
:before
{
content
:
"\f01b"
;
}
.fa-inbox
:before
{
content
:
"\f01c"
;
}
.fa-play-circle-o
:before
{
content
:
"\f01d"
;
}
.fa-rotate-right
:before
,
.fa-repeat
:before
{
content
:
"\f01e"
;
}
.fa-refresh
:before
{
content
:
"\f021"
;
}
.fa-list-alt
:before
{
content
:
"\f022"
;
}
.fa-lock
:before
{
content
:
"\f023"
;
}
.fa-flag
:before
{
content
:
"\f024"
;
}
.fa-headphones
:before
{
content
:
"\f025"
;
}
.fa-volume-off
:before
{
content
:
"\f026"
;
}
.fa-volume-down
:before
{
content
:
"\f027"
;
}
.fa-volume-up
:before
{
content
:
"\f028"
;
}
.fa-qrcode
:before
{
content
:
"\f029"
;
}
.fa-barcode
:before
{
content
:
"\f02a"
;
}
.fa-tag
:before
{
content
:
"\f02b"
;
}
.fa-tags
:before
{
content
:
"\f02c"
;
}
.fa-book
:before
{
content
:
"\f02d"
;
}
.fa-bookmark
:before
{
content
:
"\f02e"
;
}
.fa-print
:before
{
content
:
"\f02f"
;
}
.fa-camera
:before
{
content
:
"\f030"
;
}
.fa-font
:before
{
content
:
"\f031"
;
}
.fa-bold
:before
{
content
:
"\f032"
;
}
.fa-italic
:before
{
content
:
"\f033"
;
}
.fa-text-height
:before
{
content
:
"\f034"
;
}
.fa-text-width
:before
{
content
:
"\f035"
;
}
.fa-align-left
:before
{
content
:
"\f036"
;
}
.fa-align-center
:before
{
content
:
"\f037"
;
}
.fa-align-right
:before
{
content
:
"\f038"
;
}
.fa-align-justify
:before
{
content
:
"\f039"
;
}
.fa-list
:before
{
content
:
"\f03a"
;
}
.fa-dedent
:before
,
.fa-outdent
:before
{
content
:
"\f03b"
;
}
.fa-indent
:before
{
content
:
"\f03c"
;
}
.fa-video-camera
:before
{
content
:
"\f03d"
;
}
.fa-photo
:before
,
.fa-image
:before
,
.fa-picture-o
:before
{
content
:
"\f03e"
;
}
.fa-pencil
:before
{
content
:
"\f040"
;
}
.fa-map-marker
:before
{
content
:
"\f041"
;
}
.fa-adjust
:before
{
content
:
"\f042"
;
}
.fa-tint
:before
{
content
:
"\f043"
;
}
.fa-edit
:before
,
.fa-pencil-square-o
:before
{
content
:
"\f044"
;
}
.fa-share-square-o
:before
{
content
:
"\f045"
;
}
.fa-check-square-o
:before
{
content
:
"\f046"
;
}
.fa-arrows
:before
{
content
:
"\f047"
;
}
.fa-step-backward
:before
{
content
:
"\f048"
;
}
.fa-fast-backward
:before
{
content
:
"\f049"
;
}
.fa-backward
:before
{
content
:
"\f04a"
;
}
.fa-play
:before
{
content
:
"\f04b"
;
}
.fa-pause
:before
{
content
:
"\f04c"
;
}
.fa-stop
:before
{
content
:
"\f04d"
;
}
.fa-forward
:before
{
content
:
"\f04e"
;
}
.fa-fast-forward
:before
{
content
:
"\f050"
;
}
.fa-step-forward
:before
{
content
:
"\f051"
;
}
.fa-eject
:before
{
content
:
"\f052"
;
}
.fa-chevron-left
:before
{
content
:
"\f053"
;
}
.fa-chevron-right
:before
{
content
:
"\f054"
;
}
.fa-plus-circle
:before
{
content
:
"\f055"
;
}
.fa-minus-circle
:before
{
content
:
"\f056"
;
}
.fa-times-circle
:before
{
content
:
"\f057"
;
}
.fa-check-circle
:before
{
content
:
"\f058"
;
}
.fa-question-circle
:before
{
content
:
"\f059"
;
}
.fa-info-circle
:before
{
content
:
"\f05a"
;
}
.fa-crosshairs
:before
{
content
:
"\f05b"
;
}
.fa-times-circle-o
:before
{
content
:
"\f05c"
;
}
.fa-check-circle-o
:before
{
content
:
"\f05d"
;
}
.fa-ban
:before
{
content
:
"\f05e"
;
}
.fa-arrow-left
:before
{
content
:
"\f060"
;
}
.fa-arrow-right
:before
{
content
:
"\f061"
;
}
.fa-arrow-up
:before
{
content
:
"\f062"
;
}
.fa-arrow-down
:before
{
content
:
"\f063"
;
}
.fa-mail-forward
:before
,
.fa-share
:before
{
content
:
"\f064"
;
}
.fa-expand
:before
{
content
:
"\f065"
;
}
.fa-compress
:before
{
content
:
"\f066"
;
}
.fa-plus
:before
{
content
:
"\f067"
;
}
.fa-minus
:before
{
content
:
"\f068"
;
}
.fa-asterisk
:before
{
content
:
"\f069"
;
}
.fa-exclamation-circle
:before
{
content
:
"\f06a"
;
}
.fa-gift
:before
{
content
:
"\f06b"
;
}
.fa-leaf
:before
{
content
:
"\f06c"
;
}
.fa-fire
:before
{
content
:
"\f06d"
;
}
.fa-eye
:before
{
content
:
"\f06e"
;
}
.fa-eye-slash
:before
{
content
:
"\f070"
;
}
.fa-warning
:before
,
.fa-exclamation-triangle
:before
{
content
:
"\f071"
;
}
.fa-plane
:before
{
content
:
"\f072"
;
}
.fa-calendar
:before
{
content
:
"\f073"
;
}
.fa-random
:before
{
content
:
"\f074"
;
}
.fa-comment
:before
{
content
:
"\f075"
;
}
.fa-magnet
:before
{
content
:
"\f076"
;
}
.fa-chevron-up
:before
{
content
:
"\f077"
;
}
.fa-chevron-down
:before
{
content
:
"\f078"
;
}
.fa-retweet
:before
{
content
:
"\f079"
;
}
.fa-shopping-cart
:before
{
content
:
"\f07a"
;
}
.fa-folder
:before
{
content
:
"\f07b"
;
}
.fa-folder-open
:before
{
content
:
"\f07c"
;
}
.fa-arrows-v
:before
{
content
:
"\f07d"
;
}
.fa-arrows-h
:before
{
content
:
"\f07e"
;
}
.fa-bar-chart-o
:before
,
.fa-bar-chart
:before
{
content
:
"\f080"
;
}
.fa-twitter-square
:before
{
content
:
"\f081"
;
}
.fa-facebook-square
:before
{
content
:
"\f082"
;
}
.fa-camera-retro
:before
{
content
:
"\f083"
;
}
.fa-key
:before
{
content
:
"\f084"
;
}
.fa-gears
:before
,
.fa-cogs
:before
{
content
:
"\f085"
;
}
.fa-comments
:before
{
content
:
"\f086"
;
}
.fa-thumbs-o-up
:before
{
content
:
"\f087"
;
}
.fa-thumbs-o-down
:before
{
content
:
"\f088"
;
}
.fa-star-half
:before
{
content
:
"\f089"
;
}
.fa-heart-o
:before
{
content
:
"\f08a"
;
}
.fa-sign-out
:before
{
content
:
"\f08b"
;
}
.fa-linkedin-square
:before
{
content
:
"\f08c"
;
}
.fa-thumb-tack
:before
{
content
:
"\f08d"
;
}
.fa-external-link
:before
{
content
:
"\f08e"
;
}
.fa-sign-in
:before
{
content
:
"\f090"
;
}
.fa-trophy
:before
{
content
:
"\f091"
;
}
.fa-github-square
:before
{
content
:
"\f092"
;
}
.fa-upload
:before
{
content
:
"\f093"
;
}
.fa-lemon-o
:before
{
content
:
"\f094"
;
}
.fa-phone
:before
{
content
:
"\f095"
;
}
.fa-square-o
:before
{
content
:
"\f096"
;
}
.fa-bookmark-o
:before
{
content
:
"\f097"
;
}
.fa-phone-square
:before
{
content
:
"\f098"
;
}
.fa-twitter
:before
{
content
:
"\f099"
;
}
.fa-facebook-f
:before
,
.fa-facebook
:before
{
content
:
"\f09a"
;
}
.fa-github
:before
{
content
:
"\f09b"
;
}
.fa-unlock
:before
{
content
:
"\f09c"
;
}
.fa-credit-card
:before
{
content
:
"\f09d"
;
}
.fa-rss
:before
{
content
:
"\f09e"
;
}
.fa-hdd-o
:before
{
content
:
"\f0a0"
;
}
.fa-bullhorn
:before
{
content
:
"\f0a1"
;
}
.fa-bell
:before
{
content
:
"\f0f3"
;
}
.fa-certificate
:before
{
content
:
"\f0a3"
;
}
.fa-hand-o-right
:before
{
content
:
"\f0a4"
;
}
.fa-hand-o-left
:before
{
content
:
"\f0a5"
;
}
.fa-hand-o-up
:before
{
content
:
"\f0a6"
;
}
.fa-hand-o-down
:before
{
content
:
"\f0a7"
;
}
.fa-arrow-circle-left
:before
{
content
:
"\f0a8"
;
}
.fa-arrow-circle-right
:before
{
content
:
"\f0a9"
;
}
.fa-arrow-circle-up
:before
{
content
:
"\f0aa"
;
}
.fa-arrow-circle-down
:before
{
content
:
"\f0ab"
;
}
.fa-globe
:before
{
content
:
"\f0ac"
;
}
.fa-wrench
:before
{
content
:
"\f0ad"
;
}
.fa-tasks
:before
{
content
:
"\f0ae"
;
}
.fa-filter
:before
{
content
:
"\f0b0"
;
}
.fa-briefcase
:before
{
content
:
"\f0b1"
;
}
.fa-arrows-alt
:before
{
content
:
"\f0b2"
;
}
.fa-group
:before
,
.fa-users
:before
{
content
:
"\f0c0"
;
}
.fa-chain
:before
,
.fa-link
:before
{
content
:
"\f0c1"
;
}
.fa-cloud
:before
{
content
:
"\f0c2"
;
}
.fa-flask
:before
{
content
:
"\f0c3"
;
}
.fa-cut
:before
,
.fa-scissors
:before
{
content
:
"\f0c4"
;
}
.fa-copy
:before
,
.fa-files-o
:before
{
content
:
"\f0c5"
;
}
.fa-paperclip
:before
{
content
:
"\f0c6"
;
}
.fa-save
:before
,
.fa-floppy-o
:before
{
content
:
"\f0c7"
;
}
.fa-square
:before
{
content
:
"\f0c8"
;
}
.fa-navicon
:before
,
.fa-reorder
:before
,
.fa-bars
:before
{
content
:
"\f0c9"
;
}
.fa-list-ul
:before
{
content
:
"\f0ca"
;
}
.fa-list-ol
:before
{
content
:
"\f0cb"
;
}
.fa-strikethrough
:before
{
content
:
"\f0cc"
;
}
.fa-underline
:before
{
content
:
"\f0cd"
;
}
.fa-table
:before
{
content
:
"\f0ce"
;
}
.fa-magic
:before
{
content
:
"\f0d0"
;
}
.fa-truck
:before
{
content
:
"\f0d1"
;
}
.fa-pinterest
:before
{
content
:
"\f0d2"
;
}
.fa-pinterest-square
:before
{
content
:
"\f0d3"
;
}
.fa-google-plus-square
:before
{
content
:
"\f0d4"
;
}
.fa-google-plus
:before
{
content
:
"\f0d5"
;
}
.fa-money
:before
{
content
:
"\f0d6"
;
}
.fa-caret-down
:before
{
content
:
"\f0d7"
;
}
.fa-caret-up
:before
{
content
:
"\f0d8"
;
}
.fa-caret-left
:before
{
content
:
"\f0d9"
;
}
.fa-caret-right
:before
{
content
:
"\f0da"
;
}
.fa-columns
:before
{
content
:
"\f0db"
;
}
.fa-unsorted
:before
,
.fa-sort
:before
{
content
:
"\f0dc"
;
}
.fa-sort-down
:before
,
.fa-sort-desc
:before
{
content
:
"\f0dd"
;
}
.fa-sort-up
:before
,
.fa-sort-asc
:before
{
content
:
"\f0de"
;
}
.fa-envelope
:before
{
content
:
"\f0e0"
;
}
.fa-linkedin
:before
{
content
:
"\f0e1"
;
}
.fa-rotate-left
:before
,
.fa-undo
:before
{
content
:
"\f0e2"
;
}
.fa-legal
:before
,
.fa-gavel
:before
{
content
:
"\f0e3"
;
}
.fa-dashboard
:before
,
.fa-tachometer
:before
{
content
:
"\f0e4"
;
}
.fa-comment-o
:before
{
content
:
"\f0e5"
;
}
.fa-comments-o
:before
{
content
:
"\f0e6"
;
}
.fa-flash
:before
,
.fa-bolt
:before
{
content
:
"\f0e7"
;
}
.fa-sitemap
:before
{
content
:
"\f0e8"
;
}
.fa-umbrella
:before
{
content
:
"\f0e9"
;
}
.fa-paste
:before
,
.fa-clipboard
:before
{
content
:
"\f0ea"
;
}
.fa-lightbulb-o
:before
{
content
:
"\f0eb"
;
}
.fa-exchange
:before
{
content
:
"\f0ec"
;
}
.fa-cloud-download
:before
{
content
:
"\f0ed"
;
}
.fa-cloud-upload
:before
{
content
:
"\f0ee"
;
}
.fa-user-md
:before
{
content
:
"\f0f0"
;
}
.fa-stethoscope
:before
{
content
:
"\f0f1"
;
}
.fa-suitcase
:before
{
content
:
"\f0f2"
;
}
.fa-bell-o
:before
{
content
:
"\f0a2"
;
}
.fa-coffee
:before
{
content
:
"\f0f4"
;
}
.fa-cutlery
:before
{
content
:
"\f0f5"
;
}
.fa-file-text-o
:before
{
content
:
"\f0f6"
;
}
.fa-building-o
:before
{
content
:
"\f0f7"
;
}
.fa-hospital-o
:before
{
content
:
"\f0f8"
;
}
.fa-ambulance
:before
{
content
:
"\f0f9"
;
}
.fa-medkit
:before
{
content
:
"\f0fa"
;
}
.fa-fighter-jet
:before
{
content
:
"\f0fb"
;
}
.fa-beer
:before
{
content
:
"\f0fc"
;
}
.fa-h-square
:before
{
content
:
"\f0fd"
;
}
.fa-plus-square
:before
{
content
:
"\f0fe"
;
}
.fa-angle-double-left
:before
{
content
:
"\f100"
;
}
.fa-angle-double-right
:before
{
content
:
"\f101"
;
}
.fa-angle-double-up
:before
{
content
:
"\f102"
;
}
.fa-angle-double-down
:before
{
content
:
"\f103"
;
}
.fa-angle-left
:before
{
content
:
"\f104"
;
}
.fa-angle-right
:before
{
content
:
"\f105"
;
}
.fa-angle-up
:before
{
content
:
"\f106"
;
}
.fa-angle-down
:before
{
content
:
"\f107"
;
}
.fa-desktop
:before
{
content
:
"\f108"
;
}
.fa-laptop
:before
{
content
:
"\f109"
;
}
.fa-tablet
:before
{
content
:
"\f10a"
;
}
.fa-mobile-phone
:before
,
.fa-mobile
:before
{
content
:
"\f10b"
;
}
.fa-circle-o
:before
{
content
:
"\f10c"
;
}
.fa-quote-left
:before
{
content
:
"\f10d"
;
}
.fa-quote-right
:before
{
content
:
"\f10e"
;
}
.fa-spinner
:before
{
content
:
"\f110"
;
}
.fa-circle
:before
{
content
:
"\f111"
;
}
.fa-mail-reply
:before
,
.fa-reply
:before
{
content
:
"\f112"
;
}
.fa-github-alt
:before
{
content
:
"\f113"
;
}
.fa-folder-o
:before
{
content
:
"\f114"
;
}
.fa-folder-open-o
:before
{
content
:
"\f115"
;
}
.fa-smile-o
:before
{
content
:
"\f118"
;
}
.fa-frown-o
:before
{
content
:
"\f119"
;
}
.fa-meh-o
:before
{
content
:
"\f11a"
;
}
.fa-gamepad
:before
{
content
:
"\f11b"
;
}
.fa-keyboard-o
:before
{
content
:
"\f11c"
;
}
.fa-flag-o
:before
{
content
:
"\f11d"
;
}
.fa-flag-checkered
:before
{
content
:
"\f11e"
;
}
.fa-terminal
:before
{
content
:
"\f120"
;
}
.fa-code
:before
{
content
:
"\f121"
;
}
.fa-mail-reply-all
:before
,
.fa-reply-all
:before
{
content
:
"\f122"
;
}
.fa-star-half-empty
:before
,
.fa-star-half-full
:before
,
.fa-star-half-o
:before
{
content
:
"\f123"
;
}
.fa-location-arrow
:before
{
content
:
"\f124"
;
}
.fa-crop
:before
{
content
:
"\f125"
;
}
.fa-code-fork
:before
{
content
:
"\f126"
;
}
.fa-unlink
:before
,
.fa-chain-broken
:before
{
content
:
"\f127"
;
}
.fa-question
:before
{
content
:
"\f128"
;
}
.fa-info
:before
{
content
:
"\f129"
;
}
.fa-exclamation
:before
{
content
:
"\f12a"
;
}
.fa-superscript
:before
{
content
:
"\f12b"
;
}
.fa-subscript
:before
{
content
:
"\f12c"
;
}
.fa-eraser
:before
{
content
:
"\f12d"
;
}
.fa-puzzle-piece
:before
{
content
:
"\f12e"
;
}
.fa-microphone
:before
{
content
:
"\f130"
;
}
.fa-microphone-slash
:before
{
content
:
"\f131"
;
}
.fa-shield
:before
{
content
:
"\f132"
;
}
.fa-calendar-o
:before
{
content
:
"\f133"
;
}
.fa-fire-extinguisher
:before
{
content
:
"\f134"
;
}
.fa-rocket
:before
{
content
:
"\f135"
;
}
.fa-maxcdn
:before
{
content
:
"\f136"
;
}
.fa-chevron-circle-left
:before
{
content
:
"\f137"
;
}
.fa-chevron-circle-right
:before
{
content
:
"\f138"
;
}
.fa-chevron-circle-up
:before
{
content
:
"\f139"
;
}
.fa-chevron-circle-down
:before
{
content
:
"\f13a"
;
}
.fa-html5
:before
{
content
:
"\f13b"
;
}
.fa-css3
:before
{
content
:
"\f13c"
;
}
.fa-anchor
:before
{
content
:
"\f13d"
;
}
.fa-unlock-alt
:before
{
content
:
"\f13e"
;
}
.fa-bullseye
:before
{
content
:
"\f140"
;
}
.fa-ellipsis-h
:before
{
content
:
"\f141"
;
}
.fa-ellipsis-v
:before
{
content
:
"\f142"
;
}
.fa-rss-square
:before
{
content
:
"\f143"
;
}
.fa-play-circle
:before
{
content
:
"\f144"
;
}
.fa-ticket
:before
{
content
:
"\f145"
;
}
.fa-minus-square
:before
{
content
:
"\f146"
;
}
.fa-minus-square-o
:before
{
content
:
"\f147"
;
}
.fa-level-up
:before
{
content
:
"\f148"
;
}
.fa-level-down
:before
{
content
:
"\f149"
;
}
.fa-check-square
:before
{
content
:
"\f14a"
;
}
.fa-pencil-square
:before
{
content
:
"\f14b"
;
}
.fa-external-link-square
:before
{
content
:
"\f14c"
;
}
.fa-share-square
:before
{
content
:
"\f14d"
;
}
.fa-compass
:before
{
content
:
"\f14e"
;
}
.fa-toggle-down
:before
,
.fa-caret-square-o-down
:before
{
content
:
"\f150"
;
}
.fa-toggle-up
:before
,
.fa-caret-square-o-up
:before
{
content
:
"\f151"
;
}
.fa-toggle-right
:before
,
.fa-caret-square-o-right
:before
{
content
:
"\f152"
;
}
.fa-euro
:before
,
.fa-eur
:before
{
content
:
"\f153"
;
}
.fa-gbp
:before
{
content
:
"\f154"
;
}
.fa-dollar
:before
,
.fa-usd
:before
{
content
:
"\f155"
;
}
.fa-rupee
:before
,
.fa-inr
:before
{
content
:
"\f156"
;
}
.fa-cny
:before
,
.fa-rmb
:before
,
.fa-yen
:before
,
.fa-jpy
:before
{
content
:
"\f157"
;
}
.fa-ruble
:before
,
.fa-rouble
:before
,
.fa-rub
:before
{
content
:
"\f158"
;
}
.fa-won
:before
,
.fa-krw
:before
{
content
:
"\f159"
;
}
.fa-bitcoin
:before
,
.fa-btc
:before
{
content
:
"\f15a"
;
}
.fa-file
:before
{
content
:
"\f15b"
;
}
.fa-file-text
:before
{
content
:
"\f15c"
;
}
.fa-sort-alpha-asc
:before
{
content
:
"\f15d"
;
}
.fa-sort-alpha-desc
:before
{
content
:
"\f15e"
;
}
.fa-sort-amount-asc
:before
{
content
:
"\f160"
;
}
.fa-sort-amount-desc
:before
{
content
:
"\f161"
;
}
.fa-sort-numeric-asc
:before
{
content
:
"\f162"
;
}
.fa-sort-numeric-desc
:before
{
content
:
"\f163"
;
}
.fa-thumbs-up
:before
{
content
:
"\f164"
;
}
.fa-thumbs-down
:before
{
content
:
"\f165"
;
}
.fa-youtube-square
:before
{
content
:
"\f166"
;
}
.fa-youtube
:before
{
content
:
"\f167"
;
}
.fa-xing
:before
{
content
:
"\f168"
;
}
.fa-xing-square
:before
{
content
:
"\f169"
;
}
.fa-youtube-play
:before
{
content
:
"\f16a"
;
}
.fa-dropbox
:before
{
content
:
"\f16b"
;
}
.fa-stack-overflow
:before
{
content
:
"\f16c"
;
}
.fa-instagram
:before
{
content
:
"\f16d"
;
}
.fa-flickr
:before
{
content
:
"\f16e"
;
}
.fa-adn
:before
{
content
:
"\f170"
;
}
.fa-bitbucket
:before
{
content
:
"\f171"
;
}
.fa-bitbucket-square
:before
{
content
:
"\f172"
;
}
.fa-tumblr
:before
{
content
:
"\f173"
;
}
.fa-tumblr-square
:before
{
content
:
"\f174"
;
}
.fa-long-arrow-down
:before
{
content
:
"\f175"
;
}
.fa-long-arrow-up
:before
{
content
:
"\f176"
;
}
.fa-long-arrow-left
:before
{
content
:
"\f177"
;
}
.fa-long-arrow-right
:before
{
content
:
"\f178"
;
}
.fa-apple
:before
{
content
:
"\f179"
;
}
.fa-windows
:before
{
content
:
"\f17a"
;
}
.fa-android
:before
{
content
:
"\f17b"
;
}
.fa-linux
:before
{
content
:
"\f17c"
;
}
.fa-dribbble
:before
{
content
:
"\f17d"
;
}
.fa-skype
:before
{
content
:
"\f17e"
;
}
.fa-foursquare
:before
{
content
:
"\f180"
;
}
.fa-trello
:before
{
content
:
"\f181"
;
}
.fa-female
:before
{
content
:
"\f182"
;
}
.fa-male
:before
{
content
:
"\f183"
;
}
.fa-gittip
:before
,
.fa-gratipay
:before
{
content
:
"\f184"
;
}
.fa-sun-o
:before
{
content
:
"\f185"
;
}
.fa-moon-o
:before
{
content
:
"\f186"
;
}
.fa-archive
:before
{
content
:
"\f187"
;
}
.fa-bug
:before
{
content
:
"\f188"
;
}
.fa-vk
:before
{
content
:
"\f189"
;
}
.fa-weibo
:before
{
content
:
"\f18a"
;
}
.fa-renren
:before
{
content
:
"\f18b"
;
}
.fa-pagelines
:before
{
content
:
"\f18c"
;
}
.fa-stack-exchange
:before
{
content
:
"\f18d"
;
}
.fa-arrow-circle-o-right
:before
{
content
:
"\f18e"
;
}
.fa-arrow-circle-o-left
:before
{
content
:
"\f190"
;
}
.fa-toggle-left
:before
,
.fa-caret-square-o-left
:before
{
content
:
"\f191"
;
}
.fa-dot-circle-o
:before
{
content
:
"\f192"
;
}
.fa-wheelchair
:before
{
content
:
"\f193"
;
}
.fa-vimeo-square
:before
{
content
:
"\f194"
;
}
.fa-turkish-lira
:before
,
.fa-try
:before
{
content
:
"\f195"
;
}
.fa-plus-square-o
:before
{
content
:
"\f196"
;
}
.fa-space-shuttle
:before
{
content
:
"\f197"
;
}
.fa-slack
:before
{
content
:
"\f198"
;
}
.fa-envelope-square
:before
{
content
:
"\f199"
;
}
.fa-wordpress
:before
{
content
:
"\f19a"
;
}
.fa-openid
:before
{
content
:
"\f19b"
;
}
.fa-institution
:before
,
.fa-bank
:before
,
.fa-university
:before
{
content
:
"\f19c"
;
}
.fa-mortar-board
:before
,
.fa-graduation-cap
:before
{
content
:
"\f19d"
;
}
.fa-yahoo
:before
{
content
:
"\f19e"
;
}
.fa-google
:before
{
content
:
"\f1a0"
;
}
.fa-reddit
:before
{
content
:
"\f1a1"
;
}
.fa-reddit-square
:before
{
content
:
"\f1a2"
;
}
.fa-stumbleupon-circle
:before
{
content
:
"\f1a3"
;
}
.fa-stumbleupon
:before
{
content
:
"\f1a4"
;
}
.fa-delicious
:before
{
content
:
"\f1a5"
;
}
.fa-digg
:before
{
content
:
"\f1a6"
;
}
.fa-pied-piper
:before
{
content
:
"\f1a7"
;
}
.fa-pied-piper-alt
:before
{
content
:
"\f1a8"
;
}
.fa-drupal
:before
{
content
:
"\f1a9"
;
}
.fa-joomla
:before
{
content
:
"\f1aa"
;
}
.fa-language
:before
{
content
:
"\f1ab"
;
}
.fa-fax
:before
{
content
:
"\f1ac"
;
}
.fa-building
:before
{
content
:
"\f1ad"
;
}
.fa-child
:before
{
content
:
"\f1ae"
;
}
.fa-paw
:before
{
content
:
"\f1b0"
;
}
.fa-spoon
:before
{
content
:
"\f1b1"
;
}
.fa-cube
:before
{
content
:
"\f1b2"
;
}
.fa-cubes
:before
{
content
:
"\f1b3"
;
}
.fa-behance
:before
{
content
:
"\f1b4"
;
}
.fa-behance-square
:before
{
content
:
"\f1b5"
;
}
.fa-steam
:before
{
content
:
"\f1b6"
;
}
.fa-steam-square
:before
{
content
:
"\f1b7"
;
}
.fa-recycle
:before
{
content
:
"\f1b8"
;
}
.fa-automobile
:before
,
.fa-car
:before
{
content
:
"\f1b9"
;
}
.fa-cab
:before
,
.fa-taxi
:before
{
content
:
"\f1ba"
;
}
.fa-tree
:before
{
content
:
"\f1bb"
;
}
.fa-spotify
:before
{
content
:
"\f1bc"
;
}
.fa-deviantart
:before
{
content
:
"\f1bd"
;
}
.fa-soundcloud
:before
{
content
:
"\f1be"
;
}
.fa-database
:before
{
content
:
"\f1c0"
;
}
.fa-file-pdf-o
:before
{
content
:
"\f1c1"
;
}
.fa-file-word-o
:before
{
content
:
"\f1c2"
;
}
.fa-file-excel-o
:before
{
content
:
"\f1c3"
;
}
.fa-file-powerpoint-o
:before
{
content
:
"\f1c4"
;
}
.fa-file-photo-o
:before
,
.fa-file-picture-o
:before
,
.fa-file-image-o
:before
{
content
:
"\f1c5"
;
}
.fa-file-zip-o
:before
,
.fa-file-archive-o
:before
{
content
:
"\f1c6"
;
}
.fa-file-sound-o
:before
,
.fa-file-audio-o
:before
{
content
:
"\f1c7"
;
}
.fa-file-movie-o
:before
,
.fa-file-video-o
:before
{
content
:
"\f1c8"
;
}
.fa-file-code-o
:before
{
content
:
"\f1c9"
;
}
.fa-vine
:before
{
content
:
"\f1ca"
;
}
.fa-codepen
:before
{
content
:
"\f1cb"
;
}
.fa-jsfiddle
:before
{
content
:
"\f1cc"
;
}
.fa-life-bouy
:before
,
.fa-life-buoy
:before
,
.fa-life-saver
:before
,
.fa-support
:before
,
.fa-life-ring
:before
{
content
:
"\f1cd"
;
}
.fa-circle-o-notch
:before
{
content
:
"\f1ce"
;
}
.fa-ra
:before
,
.fa-rebel
:before
{
content
:
"\f1d0"
;
}
.fa-ge
:before
,
.fa-empire
:before
{
content
:
"\f1d1"
;
}
.fa-git-square
:before
{
content
:
"\f1d2"
;
}
.fa-git
:before
{
content
:
"\f1d3"
;
}
.fa-hacker-news
:before
{
content
:
"\f1d4"
;
}
.fa-tencent-weibo
:before
{
content
:
"\f1d5"
;
}
.fa-qq
:before
{
content
:
"\f1d6"
;
}
.fa-wechat
:before
,
.fa-weixin
:before
{
content
:
"\f1d7"
;
}
.fa-send
:before
,
.fa-paper-plane
:before
{
content
:
"\f1d8"
;
}
.fa-send-o
:before
,
.fa-paper-plane-o
:before
{
content
:
"\f1d9"
;
}
.fa-history
:before
{
content
:
"\f1da"
;
}
.fa-genderless
:before
,
.fa-circle-thin
:before
{
content
:
"\f1db"
;
}
.fa-header
:before
{
content
:
"\f1dc"
;
}
.fa-paragraph
:before
{
content
:
"\f1dd"
;
}
.fa-sliders
:before
{
content
:
"\f1de"
;
}
.fa-share-alt
:before
{
content
:
"\f1e0"
;
}
.fa-share-alt-square
:before
{
content
:
"\f1e1"
;
}
.fa-bomb
:before
{
content
:
"\f1e2"
;
}
.fa-soccer-ball-o
:before
,
.fa-futbol-o
:before
{
content
:
"\f1e3"
;
}
.fa-tty
:before
{
content
:
"\f1e4"
;
}
.fa-binoculars
:before
{
content
:
"\f1e5"
;
}
.fa-plug
:before
{
content
:
"\f1e6"
;
}
.fa-slideshare
:before
{
content
:
"\f1e7"
;
}
.fa-twitch
:before
{
content
:
"\f1e8"
;
}
.fa-yelp
:before
{
content
:
"\f1e9"
;
}
.fa-newspaper-o
:before
{
content
:
"\f1ea"
;
}
.fa-wifi
:before
{
content
:
"\f1eb"
;
}
.fa-calculator
:before
{
content
:
"\f1ec"
;
}
.fa-paypal
:before
{
content
:
"\f1ed"
;
}
.fa-google-wallet
:before
{
content
:
"\f1ee"
;
}
.fa-cc-visa
:before
{
content
:
"\f1f0"
;
}
.fa-cc-mastercard
:before
{
content
:
"\f1f1"
;
}
.fa-cc-discover
:before
{
content
:
"\f1f2"
;
}
.fa-cc-amex
:before
{
content
:
"\f1f3"
;
}
.fa-cc-paypal
:before
{
content
:
"\f1f4"
;
}
.fa-cc-stripe
:before
{
content
:
"\f1f5"
;
}
.fa-bell-slash
:before
{
content
:
"\f1f6"
;
}
.fa-bell-slash-o
:before
{
content
:
"\f1f7"
;
}
.fa-trash
:before
{
content
:
"\f1f8"
;
}
.fa-copyright
:before
{
content
:
"\f1f9"
;
}
.fa-at
:before
{
content
:
"\f1fa"
;
}
.fa-eyedropper
:before
{
content
:
"\f1fb"
;
}
.fa-paint-brush
:before
{
content
:
"\f1fc"
;
}
.fa-birthday-cake
:before
{
content
:
"\f1fd"
;
}
.fa-area-chart
:before
{
content
:
"\f1fe"
;
}
.fa-pie-chart
:before
{
content
:
"\f200"
;
}
.fa-line-chart
:before
{
content
:
"\f201"
;
}
.fa-lastfm
:before
{
content
:
"\f202"
;
}
.fa-lastfm-square
:before
{
content
:
"\f203"
;
}
.fa-toggle-off
:before
{
content
:
"\f204"
;
}
.fa-toggle-on
:before
{
content
:
"\f205"
;
}
.fa-bicycle
:before
{
content
:
"\f206"
;
}
.fa-bus
:before
{
content
:
"\f207"
;
}
.fa-ioxhost
:before
{
content
:
"\f208"
;
}
.fa-angellist
:before
{
content
:
"\f209"
;
}
.fa-cc
:before
{
content
:
"\f20a"
;
}
.fa-shekel
:before
,
.fa-sheqel
:before
,
.fa-ils
:before
{
content
:
"\f20b"
;
}
.fa-meanpath
:before
{
content
:
"\f20c"
;
}
.fa-buysellads
:before
{
content
:
"\f20d"
;
}
.fa-connectdevelop
:before
{
content
:
"\f20e"
;
}
.fa-dashcube
:before
{
content
:
"\f210"
;
}
.fa-forumbee
:before
{
content
:
"\f211"
;
}
.fa-leanpub
:before
{
content
:
"\f212"
;
}
.fa-sellsy
:before
{
content
:
"\f213"
;
}
.fa-shirtsinbulk
:before
{
content
:
"\f214"
;
}
.fa-simplybuilt
:before
{
content
:
"\f215"
;
}
.fa-skyatlas
:before
{
content
:
"\f216"
;
}
.fa-cart-plus
:before
{
content
:
"\f217"
;
}
.fa-cart-arrow-down
:before
{
content
:
"\f218"
;
}
.fa-diamond
:before
{
content
:
"\f219"
;
}
.fa-ship
:before
{
content
:
"\f21a"
;
}
.fa-user-secret
:before
{
content
:
"\f21b"
;
}
.fa-motorcycle
:before
{
content
:
"\f21c"
;
}
.fa-street-view
:before
{
content
:
"\f21d"
;
}
.fa-heartbeat
:before
{
content
:
"\f21e"
;
}
.fa-venus
:before
{
content
:
"\f221"
;
}
.fa-mars
:before
{
content
:
"\f222"
;
}
.fa-mercury
:before
{
content
:
"\f223"
;
}
.fa-transgender
:before
{
content
:
"\f224"
;
}
.fa-transgender-alt
:before
{
content
:
"\f225"
;
}
.fa-venus-double
:before
{
content
:
"\f226"
;
}
.fa-mars-double
:before
{
content
:
"\f227"
;
}
.fa-venus-mars
:before
{
content
:
"\f228"
;
}
.fa-mars-stroke
:before
{
content
:
"\f229"
;
}
.fa-mars-stroke-v
:before
{
content
:
"\f22a"
;
}
.fa-mars-stroke-h
:before
{
content
:
"\f22b"
;
}
.fa-neuter
:before
{
content
:
"\f22c"
;
}
.fa-facebook-official
:before
{
content
:
"\f230"
;
}
.fa-pinterest-p
:before
{
content
:
"\f231"
;
}
.fa-whatsapp
:before
{
content
:
"\f232"
;
}
.fa-server
:before
{
content
:
"\f233"
;
}
.fa-user-plus
:before
{
content
:
"\f234"
;
}
.fa-user-times
:before
{
content
:
"\f235"
;
}
.fa-hotel
:before
,
.fa-bed
:before
{
content
:
"\f236"
;
}
.fa-viacoin
:before
{
content
:
"\f237"
;
}
.fa-train
:before
{
content
:
"\f238"
;
}
.fa-subway
:before
{
content
:
"\f239"
;
}
.fa-medium
:before
{
content
:
"\f23a"
;
}
/*! prefixes.scss v0.1.0 | Author: Pandao | https://github.com/pandao/prefixes.scss | MIT license | Copyright (c) 2015 */
@font-face
{
font-family
:
'editormd-logo'
;
src
:
url("../fonts/editormd-logo.eot?-5y8q6h")
;
src
:
url("../fonts/editormd-logo.eot?#iefix-5y8q6h")
format
(
"embedded-opentype"
),
url("../fonts/editormd-logo.woff?-5y8q6h")
format
(
"woff"
),
url("../fonts/editormd-logo.ttf?-5y8q6h")
format
(
"truetype"
),
url("../fonts/editormd-logo.svg?-5y8q6h#icomoon")
format
(
"svg"
);
font-weight
:
normal
;
font-style
:
normal
;
}
.editormd-logo
,
.editormd-logo-1x
,
.editormd-logo-2x
,
.editormd-logo-3x
,
.editormd-logo-4x
,
.editormd-logo-5x
,
.editormd-logo-6x
,
.editormd-logo-7x
,
.editormd-logo-8x
{
font-family
:
'editormd-logo'
;
speak
:
none
;
font-style
:
normal
;
font-weight
:
normal
;
font-variant
:
normal
;
text-transform
:
none
;
font-size
:
inherit
;
line-height
:
1
;
display
:
inline-block
;
text-rendering
:
auto
;
vertical-align
:
inherit
;
-webkit-font-smoothing
:
antialiased
;
-moz-osx-font-smoothing
:
grayscale
;
}
.editormd-logo
:before
,
.editormd-logo-1x
:before
,
.editormd-logo-2x
:before
,
.editormd-logo-3x
:before
,
.editormd-logo-4x
:before
,
.editormd-logo-5x
:before
,
.editormd-logo-6x
:before
,
.editormd-logo-7x
:before
,
.editormd-logo-8x
:before
{
content
:
"\e1987"
;
/*
HTML Entity 󡦇
example: <span class="editormd-logo">󡦇</span>
*/
}
.editormd-logo-1x
{
font-size
:
1em
;
}
.editormd-logo-lg
{
font-size
:
1.2em
;
}
.editormd-logo-2x
{
font-size
:
2em
;
}
.editormd-logo-3x
{
font-size
:
3em
;
}
.editormd-logo-4x
{
font-size
:
4em
;
}
.editormd-logo-5x
{
font-size
:
5em
;
}
.editormd-logo-6x
{
font-size
:
6em
;
}
.editormd-logo-7x
{
font-size
:
7em
;
}
.editormd-logo-8x
{
font-size
:
8em
;
}
.editormd-logo-color
{
color
:
#2196F3
;
}
/*! github-markdown-css | The MIT License (MIT) | Copyright (c) Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com) | https://github.com/sindresorhus/github-markdown-css */
@font-face
{
font-family
:
octicons-anchor
;
src
:
url(data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAYcAA0AAAAACjQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABMAAAABwAAAAca8vGTk9TLzIAAAFMAAAARAAAAFZG1VHVY21hcAAAAZAAAAA+AAABQgAP9AdjdnQgAAAB0AAAAAQAAAAEACICiGdhc3AAAAHUAAAACAAAAAj//wADZ2x5ZgAAAdwAAADRAAABEKyikaNoZWFkAAACsAAAAC0AAAA2AtXoA2hoZWEAAALgAAAAHAAAACQHngNFaG10eAAAAvwAAAAQAAAAEAwAACJsb2NhAAADDAAAAAoAAAAKALIAVG1heHAAAAMYAAAAHwAAACABEAB2bmFtZQAAAzgAAALBAAAFu3I9x/Nwb3N0AAAF/AAAAB0AAAAvaoFvbwAAAAEAAAAAzBdyYwAAAADP2IQvAAAAAM/bz7t4nGNgZGFgnMDAysDB1Ml0hoGBoR9CM75mMGLkYGBgYmBlZsAKAtJcUxgcPsR8iGF2+O/AEMPsznAYKMwIkgMA5REMOXicY2BgYGaAYBkGRgYQsAHyGMF8FgYFIM0ChED+h5j//yEk/3KoSgZGNgYYk4GRCUgwMaACRoZhDwCs7QgGAAAAIgKIAAAAAf//AAJ4nHWMMQrCQBBF/0zWrCCIKUQsTDCL2EXMohYGSSmorScInsRGL2DOYJe0Ntp7BK+gJ1BxF1stZvjz/v8DRghQzEc4kIgKwiAppcA9LtzKLSkdNhKFY3HF4lK69ExKslx7Xa+vPRVS43G98vG1DnkDMIBUgFN0MDXflU8tbaZOUkXUH0+U27RoRpOIyCKjbMCVejwypzJJG4jIwb43rfl6wbwanocrJm9XFYfskuVC5K/TPyczNU7b84CXcbxks1Un6H6tLH9vf2LRnn8Ax7A5WQAAAHicY2BkYGAA4teL1+yI57f5ysDNwgAC529f0kOmWRiYVgEpDgYmEA8AUzEKsQAAAHicY2BkYGB2+O/AEMPCAAJAkpEBFbAAADgKAe0EAAAiAAAAAAQAAAAEAAAAAAAAKgAqACoAiAAAeJxjYGRgYGBhsGFgYgABEMkFhAwM/xn0QAIAD6YBhwB4nI1Ty07cMBS9QwKlQapQW3VXySvEqDCZGbGaHULiIQ1FKgjWMxknMfLEke2A+IJu+wntrt/QbVf9gG75jK577Lg8K1qQPCfnnnt8fX1NRC/pmjrk/zprC+8D7tBy9DHgBXoWfQ44Av8t4Bj4Z8CLtBL9CniJluPXASf0Lm4CXqFX8Q84dOLnMB17N4c7tBo1AS/Qi+hTwBH4rwHHwN8DXqQ30XXAS7QaLwSc0Gn8NuAVWou/gFmnjLrEaEh9GmDdDGgL3B4JsrRPDU2hTOiMSuJUIdKQQayiAth69r6akSSFqIJuA19TrzCIaY8sIoxyrNIrL//pw7A2iMygkX5vDj+G+kuoLdX4GlGK/8Lnlz6/h9MpmoO9rafrz7ILXEHHaAx95s9lsI7AHNMBWEZHULnfAXwG9/ZqdzLI08iuwRloXE8kfhXYAvE23+23DU3t626rbs8/8adv+9DWknsHp3E17oCf+Z48rvEQNZ78paYM38qfk3v/u3l3u3GXN2Dmvmvpf1Srwk3pB/VSsp512bA/GG5i2WJ7wu430yQ5K3nFGiOqgtmSB5pJVSizwaacmUZzZhXLlZTq8qGGFY2YcSkqbth6aW1tRmlaCFs2016m5qn36SbJrqosG4uMV4aP2PHBmB3tjtmgN2izkGQyLWprekbIntJFing32a5rKWCN/SdSoga45EJykyQ7asZvHQ8PTm6cslIpwyeyjbVltNikc2HTR7YKh9LBl9DADC0U/jLcBZDKrMhUBfQBvXRzLtFtjU9eNHKin0x5InTqb8lNpfKv1s1xHzTXRqgKzek/mb7nB8RZTCDhGEX3kK/8Q75AmUM/eLkfA+0Hi908Kx4eNsMgudg5GLdRD7a84npi+YxNr5i5KIbW5izXas7cHXIMAau1OueZhfj+cOcP3P8MNIWLyYOBuxL6DRylJ4cAAAB4nGNgYoAALjDJyIAOWMCiTIxMLDmZedkABtIBygAAAA==)
format
(
"woff"
);
}
.markdown-body
{
-ms-text-size-adjust
:
100%
;
-webkit-text-size-adjust
:
100%
;
color
:
#333
;
overflow
:
hidden
;
font-family
:
"Microsoft YaHei"
,
Helvetica
,
"Meiryo UI"
,
"Malgun Gothic"
,
"Segoe UI"
,
"Trebuchet MS"
,
"Monaco"
,
monospace
,
Tahoma
,
STXihei
,
"华文细黑"
,
STHeiti
,
"Helvetica Neue"
,
"Droid Sans"
,
"wenquanyi micro hei"
,
FreeSans
,
Arimo
,
Arial
,
SimSun
,
"宋体"
,
Heiti
,
"黑体"
,
sans-serif
;
font-size
:
16px
;
line-height
:
1.6
;
word-wrap
:
break-word
;
}
.markdown-body
a
{
background
:
transparent
;
}
.markdown-body
a
:active
,
.markdown-body
a
:hover
{
outline
:
0
;
}
.markdown-body
strong
{
font-weight
:
bold
;
}
.markdown-body
h1
{
font-size
:
2em
;
margin
:
0.67em
0
;
}
.markdown-body
img
{
border
:
0
;
}
.markdown-body
hr
{
-moz-box-sizing
:
content-box
;
box-sizing
:
content-box
;
height
:
0
;
}
.markdown-body
pre
{
overflow
:
auto
;
}
.markdown-body
code
,
.markdown-body
kbd
,
.markdown-body
pre
{
font-family
:
"Meiryo UI"
,
"YaHei Consolas Hybrid"
,
Consolas
,
"Malgun Gothic"
,
"Segoe UI"
,
"Trebuchet MS"
,
Helvetica
,
monospace
,
monospace
;
font-size
:
1em
;
}
.markdown-body
input
{
color
:
inherit
;
font
:
inherit
;
margin
:
0
;
}
.markdown-body
html
input
[
disabled
]
{
cursor
:
default
;
}
.markdown-body
input
{
line-height
:
normal
;
}
.markdown-body
input
[
type
=
"checkbox"
]
{
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
padding
:
0
;
}
.markdown-body
table
{
border-collapse
:
collapse
;
border-spacing
:
0
;
}
.markdown-body
td
,
.markdown-body
th
{
padding
:
0
;
}
.markdown-body
*
{
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
.markdown-body
input
{
font
:
13px
/
1.4
Helvetica
,
arial
,
freesans
,
clean
,
sans-serif
,
"Segoe UI Emoji"
,
"Segoe UI Symbol"
;
}
.markdown-body
a
{
color
:
#4183c4
;
text-decoration
:
none
;
}
.markdown-body
a
:hover
,
.markdown-body
a
:active
{
text-decoration
:
underline
;
}
.markdown-body
hr
{
height
:
0
;
margin
:
15px
0
;
overflow
:
hidden
;
background
:
transparent
;
border
:
0
;
border-bottom
:
1px
solid
#ddd
;
}
.markdown-body
hr
:before
{
display
:
table
;
content
:
""
;
}
.markdown-body
hr
:after
{
display
:
table
;
clear
:
both
;
content
:
""
;
}
.markdown-body
h1
,
.markdown-body
h2
,
.markdown-body
h3
,
.markdown-body
h4
,
.markdown-body
h5
,
.markdown-body
h6
{
margin-top
:
15px
;
margin-bottom
:
15px
;
line-height
:
1.1
;
}
.markdown-body
h1
{
font-size
:
30px
;
}
.markdown-body
h2
{
font-size
:
21px
;
}
.markdown-body
h3
{
font-size
:
16px
;
}
.markdown-body
h4
{
font-size
:
14px
;
}
.markdown-body
h5
{
font-size
:
12px
;
}
.markdown-body
h6
{
font-size
:
11px
;
}
.markdown-body
blockquote
{
margin
:
0
;
}
.markdown-body
ul
,
.markdown-body
ol
{
padding
:
0
;
margin-top
:
0
;
margin-bottom
:
0
;
}
.markdown-body
ol
ol
,
.markdown-body
ul
ol
{
list-style-type
:
lower-roman
;
}
.markdown-body
ul
ul
ol
,
.markdown-body
ul
ol
ol
,
.markdown-body
ol
ul
ol
,
.markdown-body
ol
ol
ol
{
list-style-type
:
lower-alpha
;
}
.markdown-body
dd
{
margin-left
:
0
;
}
.markdown-body
code
{
font-family
:
Consolas
,
"Liberation Mono"
,
Menlo
,
Courier
,
monospace
;
font-size
:
12px
;
}
.markdown-body
pre
{
margin-top
:
0
;
margin-bottom
:
0
;
font
:
12px
Consolas
,
"Liberation Mono"
,
Menlo
,
Courier
,
monospace
;
}
.markdown-body
.octicon
{
font
:
normal
normal
16px
octicons-anchor
;
line-height
:
1
;
display
:
inline-block
;
text-decoration
:
none
;
-webkit-font-smoothing
:
antialiased
;
-moz-osx-font-smoothing
:
grayscale
;
-webkit-user-select
:
none
;
-moz-user-select
:
none
;
-ms-user-select
:
none
;
user-select
:
none
;
}
.markdown-body
.octicon-link
:before
{
content
:
'\f05c'
;
}
.markdown-body
>
*
:first-child
{
margin-top
:
0
!important
;
}
.markdown-body
>
*
:last-child
{
margin-bottom
:
0
!important
;
}
.markdown-body
.anchor
{
position
:
absolute
;
top
:
0
;
left
:
0
;
display
:
block
;
padding-right
:
6px
;
padding-left
:
30px
;
margin-left
:
-30px
;
}
.markdown-body
.anchor
:focus
{
outline
:
none
;
}
.markdown-body
h1
,
.markdown-body
h2
,
.markdown-body
h3
,
.markdown-body
h4
,
.markdown-body
h5
,
.markdown-body
h6
{
position
:
relative
;
margin-top
:
1em
;
margin-bottom
:
16px
;
font-weight
:
bold
;
line-height
:
1.4
;
}
.markdown-body
h1
.octicon-link
,
.markdown-body
h2
.octicon-link
,
.markdown-body
h3
.octicon-link
,
.markdown-body
h4
.octicon-link
,
.markdown-body
h5
.octicon-link
,
.markdown-body
h6
.octicon-link
{
display
:
none
;
color
:
#000
;
vertical-align
:
middle
;
}
.markdown-body
h1
:hover
.anchor
,
.markdown-body
h2
:hover
.anchor
,
.markdown-body
h3
:hover
.anchor
,
.markdown-body
h4
:hover
.anchor
,
.markdown-body
h5
:hover
.anchor
,
.markdown-body
h6
:hover
.anchor
{
padding-left
:
8px
;
margin-left
:
-30px
;
text-decoration
:
none
;
}
.markdown-body
h1
:hover
.anchor
.octicon-link
,
.markdown-body
h2
:hover
.anchor
.octicon-link
,
.markdown-body
h3
:hover
.anchor
.octicon-link
,
.markdown-body
h4
:hover
.anchor
.octicon-link
,
.markdown-body
h5
:hover
.anchor
.octicon-link
,
.markdown-body
h6
:hover
.anchor
.octicon-link
{
display
:
inline-block
;
}
.markdown-body
h1
{
padding-bottom
:
0.3em
;
font-size
:
2.25em
;
line-height
:
1.2
;
border-bottom
:
1px
solid
#eee
;
}
.markdown-body
h1
.anchor
{
line-height
:
1
;
}
.markdown-body
h2
{
padding-bottom
:
0.3em
;
font-size
:
1.75em
;
line-height
:
1.225
;
border-bottom
:
1px
solid
#eee
;
}
.markdown-body
h2
.anchor
{
line-height
:
1
;
}
.markdown-body
h3
{
font-size
:
1.5em
;
line-height
:
1.43
;
}
.markdown-body
h3
.anchor
{
line-height
:
1.2
;
}
.markdown-body
h4
{
font-size
:
1.25em
;
}
.markdown-body
h4
.anchor
{
line-height
:
1.2
;
}
.markdown-body
h5
{
font-size
:
1em
;
}
.markdown-body
h5
.anchor
{
line-height
:
1.1
;
}
.markdown-body
h6
{
font-size
:
1em
;
color
:
#777
;
}
.markdown-body
h6
.anchor
{
line-height
:
1.1
;
}
.markdown-body
p
,
.markdown-body
blockquote
,
.markdown-body
ul
,
.markdown-body
ol
,
.markdown-body
dl
,
.markdown-body
table
,
.markdown-body
pre
{
margin-top
:
0
;
margin-bottom
:
16px
;
}
/*
.markdown-body hr {
height: 4px;
padding: 0;
margin: 16px 0;
background-color: #e7e7e7;
border: 0 none;
}*/
.markdown-body
ul
,
.markdown-body
ol
{
padding-left
:
2em
;
}
.markdown-body
ul
ul
,
.markdown-body
ul
ol
,
.markdown-body
ol
ol
,
.markdown-body
ol
ul
{
margin-top
:
0
;
margin-bottom
:
0
;
}
.markdown-body
li
>
p
{
margin-top
:
16px
;
}
.markdown-body
dl
{
padding
:
0
;
}
.markdown-body
dl
dt
{
padding
:
0
;
margin-top
:
16px
;
font-size
:
1em
;
font-style
:
italic
;
font-weight
:
bold
;
}
.markdown-body
dl
dd
{
padding
:
0
16px
;
margin-bottom
:
16px
;
}
.markdown-body
blockquote
{
padding
:
0
15px
;
color
:
#777
;
border-left
:
4px
solid
#ddd
;
}
.markdown-body
blockquote
>
:first-child
{
margin-top
:
0
;
}
.markdown-body
blockquote
>
:last-child
{
margin-bottom
:
0
;
}
.markdown-body
table
{
display
:
block
;
width
:
100%
;
overflow
:
auto
;
word-break
:
normal
;
word-break
:
keep-all
;
}
.markdown-body
table
th
{
font-weight
:
bold
;
}
.markdown-body
table
th
,
.markdown-body
table
td
{
padding
:
6px
13px
;
border
:
1px
solid
#ddd
;
}
.markdown-body
table
tr
{
background-color
:
#fff
;
border-top
:
1px
solid
#ccc
;
}
.markdown-body
table
tr
:nth-child
(
2
n
)
{
background-color
:
#f8f8f8
;
}
.markdown-body
img
{
max-width
:
100%
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
.markdown-body
code
{
padding
:
0
;
padding-top
:
0.2em
;
padding-bottom
:
0.2em
;
margin
:
0
;
font-size
:
85%
;
background-color
:
rgba
(
0
,
0
,
0
,
0.04
);
border-radius
:
3px
;
}
.markdown-body
code
:before
,
.markdown-body
code
:after
{
letter-spacing
:
-0.2em
;
content
:
"\00a0"
;
}
.markdown-body
pre
>
code
{
padding
:
0
;
margin
:
0
;
font-size
:
100%
;
word-break
:
normal
;
white-space
:
pre
;
background
:
transparent
;
border
:
0
;
}
.markdown-body
.highlight
{
margin-bottom
:
16px
;
}
.markdown-body
.highlight
pre
,
.markdown-body
pre
{
padding
:
16px
;
overflow
:
auto
;
font-size
:
85%
;
line-height
:
1.45
;
background-color
:
#f7f7f7
;
border-radius
:
3px
;
}
.markdown-body
.highlight
pre
{
margin-bottom
:
0
;
word-break
:
normal
;
}
.markdown-body
pre
{
word-wrap
:
normal
;
}
.markdown-body
pre
code
{
display
:
inline
;
max-width
:
initial
;
padding
:
0
;
margin
:
0
;
overflow
:
initial
;
line-height
:
inherit
;
word-wrap
:
normal
;
background-color
:
transparent
;
border
:
0
;
}
.markdown-body
pre
code
:before
,
.markdown-body
pre
code
:after
{
content
:
normal
;
}
.markdown-body
kbd
{
display
:
inline-block
;
padding
:
3px
5px
;
font-size
:
11px
;
line-height
:
10px
;
color
:
#555
;
vertical-align
:
middle
;
background-color
:
#fcfcfc
;
border
:
solid
1px
#ccc
;
border-bottom-color
:
#bbb
;
border-radius
:
3px
;
box-shadow
:
inset
0
-1px
0
#bbb
;
}
.markdown-body
.pl-c
{
color
:
#969896
;
}
.markdown-body
.pl-c1
,
.markdown-body
.pl-mdh
,
.markdown-body
.pl-mm
,
.markdown-body
.pl-mp
,
.markdown-body
.pl-mr
,
.markdown-body
.pl-s1
.pl-v
,
.markdown-body
.pl-s3
,
.markdown-body
.pl-sc
,
.markdown-body
.pl-sv
{
color
:
#0086b3
;
}
.markdown-body
.pl-e
,
.markdown-body
.pl-en
{
color
:
#795da3
;
}
.markdown-body
.pl-s1
.pl-s2
,
.markdown-body
.pl-smi
,
.markdown-body
.pl-smp
,
.markdown-body
.pl-stj
,
.markdown-body
.pl-vo
,
.markdown-body
.pl-vpf
{
color
:
#333
;
}
.markdown-body
.pl-ent
{
color
:
#63a35c
;
}
.markdown-body
.pl-k
,
.markdown-body
.pl-s
,
.markdown-body
.pl-st
{
color
:
#a71d5d
;
}
.markdown-body
.pl-pds
,
.markdown-body
.pl-s1
,
.markdown-body
.pl-s1
.pl-pse
.pl-s2
,
.markdown-body
.pl-sr
,
.markdown-body
.pl-sr
.pl-cce
,
.markdown-body
.pl-sr
.pl-sra
,
.markdown-body
.pl-sr
.pl-sre
,
.markdown-body
.pl-src
{
color
:
#df5000
;
}
.markdown-body
.pl-mo
,
.markdown-body
.pl-v
{
color
:
#1d3e81
;
}
.markdown-body
.pl-id
{
color
:
#b52a1d
;
}
.markdown-body
.pl-ii
{
background-color
:
#b52a1d
;
color
:
#f8f8f8
;
}
.markdown-body
.pl-sr
.pl-cce
{
color
:
#63a35c
;
font-weight
:
bold
;
}
.markdown-body
.pl-ml
{
color
:
#693a17
;
}
.markdown-body
.pl-mh
,
.markdown-body
.pl-mh
.pl-en
,
.markdown-body
.pl-ms
{
color
:
#1d3e81
;
font-weight
:
bold
;
}
.markdown-body
.pl-mq
{
color
:
#008080
;
}
.markdown-body
.pl-mi
{
color
:
#333
;
font-style
:
italic
;
}
.markdown-body
.pl-mb
{
color
:
#333
;
font-weight
:
bold
;
}
.markdown-body
.pl-md
,
.markdown-body
.pl-mdhf
{
background-color
:
#ffecec
;
color
:
#bd2c00
;
}
.markdown-body
.pl-mdht
,
.markdown-body
.pl-mi1
{
background-color
:
#eaffea
;
color
:
#55a532
;
}
.markdown-body
.pl-mdr
{
color
:
#795da3
;
font-weight
:
bold
;
}
.markdown-body
kbd
{
display
:
inline-block
;
padding
:
3px
5px
;
font
:
11px
Consolas
,
"Liberation Mono"
,
Menlo
,
Courier
,
monospace
;
line-height
:
10px
;
color
:
#555
;
vertical-align
:
middle
;
background-color
:
#fcfcfc
;
border
:
solid
1px
#ccc
;
border-bottom-color
:
#bbb
;
border-radius
:
3px
;
box-shadow
:
inset
0
-1px
0
#bbb
;
}
.markdown-body
.task-list-item
{
list-style-type
:
none
;
}
.markdown-body
.task-list-item
+
.task-list-item
{
margin-top
:
3px
;
}
.markdown-body
.task-list-item
input
{
float
:
left
;
margin
:
0.3em
0
0.25em
-1.6em
;
vertical-align
:
middle
;
}
.markdown-body
:checked
+
.radio-label
{
z-index
:
1
;
position
:
relative
;
border-color
:
#4183c4
;
}
.editormd-preview-container
,
.editormd-html-preview
{
text-align
:
left
;
font-size
:
14px
;
line-height
:
1.6
;
padding
:
20px
;
overflow
:
auto
;
width
:
100%
;
background-color
:
#fff
;
}
.editormd-preview-container
blockquote
,
.editormd-html-preview
blockquote
{
color
:
#666
;
border-left
:
4px
solid
#ddd
;
padding-left
:
20px
;
margin-left
:
0
;
font-size
:
14px
;
font-style
:
italic
;
}
.editormd-preview-container
p
code
,
.editormd-html-preview
p
code
{
margin-left
:
5px
;
margin-right
:
4px
;
}
.editormd-preview-container
abbr
,
.editormd-html-preview
abbr
{
background
:
#ffffdd
;
}
.editormd-preview-container
hr
,
.editormd-html-preview
hr
{
height
:
1px
;
border
:
none
;
border-top
:
1px
solid
#ddd
;
background
:
none
;
}
.editormd-preview-container
code
,
.editormd-html-preview
code
{
border
:
1px
solid
#ddd
;
background
:
#f6f6f6
;
padding
:
3px
;
border-radius
:
3px
;
font-size
:
14px
;
}
.editormd-preview-container
pre
,
.editormd-html-preview
pre
{
border
:
1px
solid
#ddd
;
background
:
#f6f6f6
;
padding
:
10px
;
-webkit-border-radius
:
3px
;
-moz-border-radius
:
3px
;
-ms-border-radius
:
3px
;
-o-border-radius
:
3px
;
border-radius
:
3px
;
}
.editormd-preview-container
pre
code
,
.editormd-html-preview
pre
code
{
padding
:
0
;
}
.editormd-preview-container
pre
,
.editormd-preview-container
code
,
.editormd-preview-container
kbd
,
.editormd-html-preview
pre
,
.editormd-html-preview
code
,
.editormd-html-preview
kbd
{
font-family
:
"YaHei Consolas Hybrid"
,
Consolas
,
"Meiryo UI"
,
"Malgun Gothic"
,
"Segoe UI"
,
"Trebuchet MS"
,
Helvetica
,
monospace
,
monospace
;
}
.editormd-preview-container
table
thead
tr
,
.editormd-html-preview
table
thead
tr
{
background-color
:
#F8F8F8
;
}
.editormd-preview-container
p
.editormd-tex
,
.editormd-html-preview
p
.editormd-tex
{
text-align
:
center
;
}
.editormd-preview-container
span
.editormd-tex
,
.editormd-html-preview
span
.editormd-tex
{
margin
:
0
5px
;
}
.editormd-preview-container
.emoji
,
.editormd-html-preview
.emoji
{
width
:
24px
;
height
:
24px
;
}
.editormd-preview-container
.katex
,
.editormd-html-preview
.katex
{
font-size
:
1.4em
;
}
.editormd-preview-container
.sequence-diagram
,
.editormd-preview-container
.flowchart
,
.editormd-html-preview
.sequence-diagram
,
.editormd-html-preview
.flowchart
{
margin
:
0
auto
;
text-align
:
center
;
}
.editormd-preview-container
.sequence-diagram
svg
,
.editormd-preview-container
.flowchart
svg
,
.editormd-html-preview
.sequence-diagram
svg
,
.editormd-html-preview
.flowchart
svg
{
margin
:
0
auto
;
}
.editormd-preview-container
.sequence-diagram
text
,
.editormd-preview-container
.flowchart
text
,
.editormd-html-preview
.sequence-diagram
text
,
.editormd-html-preview
.flowchart
text
{
font-size
:
15px
!important
;
font-family
:
"YaHei Consolas Hybrid"
,
Consolas
,
"Microsoft YaHei"
,
"Malgun Gothic"
,
"Segoe UI"
,
Helvetica
,
Arial
!important
;
}
/*! Pretty printing styles. Used with prettify.js. */
/* SPAN elements with the classes below are added by prettyprint. */
.pln
{
color
:
#000
;
}
/* plain text */
@media
screen
{
.str
{
color
:
#080
;
}
/* string content */
.kwd
{
color
:
#008
;
}
/* a keyword */
.com
{
color
:
#800
;
}
/* a comment */
.typ
{
color
:
#606
;
}
/* a type name */
.lit
{
color
:
#066
;
}
/* a literal value */
/* punctuation, lisp open bracket, lisp close bracket */
.pun
,
.opn
,
.clo
{
color
:
#660
;
}
.tag
{
color
:
#008
;
}
/* a markup tag name */
.atn
{
color
:
#606
;
}
/* a markup attribute name */
.atv
{
color
:
#080
;
}
/* a markup attribute value */
.dec
,
.var
{
color
:
#606
;
}
/* a declaration; a variable name */
.fun
{
color
:
red
;
}
/* a function name */
}
/* Use higher contrast and text-weight for printable form. */
@media
print
,
projection
{
.str
{
color
:
#060
;
}
.kwd
{
color
:
#006
;
font-weight
:
bold
;
}
.com
{
color
:
#600
;
font-style
:
italic
;
}
.typ
{
color
:
#404
;
font-weight
:
bold
;
}
.lit
{
color
:
#044
;
}
.pun
,
.opn
,
.clo
{
color
:
#440
;
}
.tag
{
color
:
#006
;
font-weight
:
bold
;
}
.atn
{
color
:
#404
;
}
.atv
{
color
:
#060
;
}
}
/* Put a border around prettyprinted code snippets. */
pre
.prettyprint
{
padding
:
2px
;
border
:
1px
solid
#888
;
}
/* Specify class=linenums on a pre to get line numbering */
ol
.linenums
{
margin-top
:
0
;
margin-bottom
:
0
;
}
/* IE indents via margin-left */
li
.L0
,
li
.L1
,
li
.L2
,
li
.L3
,
li
.L5
,
li
.L6
,
li
.L7
,
li
.L8
{
list-style-type
:
none
;
}
/* Alternate shading for lines */
li
.L1
,
li
.L3
,
li
.L5
,
li
.L7
,
li
.L9
{
background
:
#eee
;
}
.editormd-preview-container
pre
.prettyprint
,
.editormd-html-preview
pre
.prettyprint
{
padding
:
10px
;
border
:
1px
solid
#ddd
;
white-space
:
pre-wrap
;
word-wrap
:
break-word
;
}
.editormd-preview-container
ol
.linenums
,
.editormd-html-preview
ol
.linenums
{
color
:
#999
;
padding-left
:
2.5em
;
}
.editormd-preview-container
ol
.linenums
li
,
.editormd-html-preview
ol
.linenums
li
{
list-style-type
:
decimal
;
}
.editormd-preview-container
ol
.linenums
li
code
,
.editormd-html-preview
ol
.linenums
li
code
{
border
:
none
;
background
:
none
;
padding
:
0
;
}
.editormd-preview-container
.editormd-toc-menu
,
.editormd-html-preview
.editormd-toc-menu
{
margin
:
8px
0
12px
0
;
display
:
inline-block
;
}
.editormd-preview-container
.editormd-toc-menu
>
.markdown-toc
,
.editormd-html-preview
.editormd-toc-menu
>
.markdown-toc
{
position
:
relative
;
-webkit-border-radius
:
4px
;
-moz-border-radius
:
4px
;
-ms-border-radius
:
4px
;
-o-border-radius
:
4px
;
border-radius
:
4px
;
border
:
1px
solid
#ddd
;
display
:
inline-block
;
font-size
:
1em
;
}
.editormd-preview-container
.editormd-toc-menu
>
.markdown-toc
>
ul
,
.editormd-html-preview
.editormd-toc-menu
>
.markdown-toc
>
ul
{
width
:
160%
;
min-width
:
180px
;
position
:
absolute
;
left
:
-1px
;
top
:
-2px
;
z-index
:
100
;
padding
:
0
10px
10px
;
display
:
none
;
background
:
#fff
;
border
:
1px
solid
#ddd
;
-webkit-border-radius
:
4px
;
-moz-border-radius
:
4px
;
-ms-border-radius
:
4px
;
-o-border-radius
:
4px
;
border-radius
:
4px
;
-webkit-box-shadow
:
0
3px
5px
rgba
(
0
,
0
,
0
,
0.2
);
/* Webkit browsers */
-moz-box-shadow
:
0
3px
5px
rgba
(
0
,
0
,
0
,
0.2
);
/* Firefox */
-ms-box-shadow
:
0
3px
5px
rgba
(
0
,
0
,
0
,
0.2
);
/* IE9 */
-o-box-shadow
:
0
3px
5px
rgba
(
0
,
0
,
0
,
0.2
);
/* Opera(Old) */
box-shadow
:
0
3px
5px
rgba
(
0
,
0
,
0
,
0.2
);
/* IE9+, News */
}
.editormd-preview-container
.editormd-toc-menu
>
.markdown-toc
>
ul
>
li
ul
,
.editormd-html-preview
.editormd-toc-menu
>
.markdown-toc
>
ul
>
li
ul
{
width
:
100%
;
min-width
:
180px
;
border
:
1px
solid
#ddd
;
display
:
none
;
background
:
#fff
;
-webkit-border-radius
:
4px
;
-moz-border-radius
:
4px
;
-ms-border-radius
:
4px
;
-o-border-radius
:
4px
;
border-radius
:
4px
;
}
.editormd-preview-container
.editormd-toc-menu
>
.markdown-toc
>
ul
>
li
a
,
.editormd-html-preview
.editormd-toc-menu
>
.markdown-toc
>
ul
>
li
a
{
color
:
#666
;
padding
:
6px
10px
;
display
:
block
;
-webkit-transition
:
background-color
500ms
ease-out
;
/* Safari, Chrome */
-moz-transition
:
background-color
500ms
ease-out
;
/* Firefox 4.0~16.0 */
transition
:
background-color
500ms
ease-out
;
/* IE >9, FF >15, Opera >12.0 */
}
.editormd-preview-container
.editormd-toc-menu
>
.markdown-toc
>
ul
>
li
a
:hover
,
.editormd-html-preview
.editormd-toc-menu
>
.markdown-toc
>
ul
>
li
a
:hover
{
background-color
:
#f6f6f6
;
}
.editormd-preview-container
.editormd-toc-menu
>
.markdown-toc
li
,
.editormd-html-preview
.editormd-toc-menu
>
.markdown-toc
li
{
position
:
relative
;
}
.editormd-preview-container
.editormd-toc-menu
>
.markdown-toc
li
>
ul
,
.editormd-html-preview
.editormd-toc-menu
>
.markdown-toc
li
>
ul
{
position
:
absolute
;
top
:
32px
;
left
:
10%
;
display
:
none
;
-webkit-box-shadow
:
0
3px
5px
rgba
(
0
,
0
,
0
,
0.2
);
/* Webkit browsers */
-moz-box-shadow
:
0
3px
5px
rgba
(
0
,
0
,
0
,
0.2
);
/* Firefox */
-ms-box-shadow
:
0
3px
5px
rgba
(
0
,
0
,
0
,
0.2
);
/* IE9 */
-o-box-shadow
:
0
3px
5px
rgba
(
0
,
0
,
0
,
0.2
);
/* Opera(Old) */
box-shadow
:
0
3px
5px
rgba
(
0
,
0
,
0
,
0.2
);
/* IE9+, News */
}
.editormd-preview-container
.editormd-toc-menu
>
.markdown-toc
li
>
ul
:before
,
.editormd-preview-container
.editormd-toc-menu
>
.markdown-toc
li
>
ul
:after
,
.editormd-html-preview
.editormd-toc-menu
>
.markdown-toc
li
>
ul
:before
,
.editormd-html-preview
.editormd-toc-menu
>
.markdown-toc
li
>
ul
:after
{
pointer-events
:
pointer-events
;
position
:
absolute
;
left
:
15px
;
top
:
-6px
;
display
:
block
;
content
:
""
;
width
:
0
;
height
:
0
;
border
:
6px
solid
transparent
;
border-width
:
0
6px
6px
;
z-index
:
10
;
}
.editormd-preview-container
.editormd-toc-menu
>
.markdown-toc
li
>
ul
:before
,
.editormd-html-preview
.editormd-toc-menu
>
.markdown-toc
li
>
ul
:before
{
border-bottom-color
:
#ccc
;
}
.editormd-preview-container
.editormd-toc-menu
>
.markdown-toc
li
>
ul
:after
,
.editormd-html-preview
.editormd-toc-menu
>
.markdown-toc
li
>
ul
:after
{
border-bottom-color
:
#ffffff
;
top
:
-5px
;
}
.editormd-preview-container
.editormd-toc-menu
ul
,
.editormd-html-preview
.editormd-toc-menu
ul
{
list-style
:
none
;
}
.editormd-preview-container
.editormd-toc-menu
a
,
.editormd-html-preview
.editormd-toc-menu
a
{
text-decoration
:
none
;
}
.editormd-preview-container
.editormd-toc-menu
h1
,
.editormd-html-preview
.editormd-toc-menu
h1
{
font-size
:
16px
;
padding
:
5px
0
10px
10px
;
line-height
:
1
;
border-bottom
:
1px
solid
#eee
;
}
.editormd-preview-container
.editormd-toc-menu
h1
.fa
,
.editormd-html-preview
.editormd-toc-menu
h1
.fa
{
padding-left
:
10px
;
}
.editormd-preview-container
.editormd-toc-menu
.toc-menu-btn
,
.editormd-html-preview
.editormd-toc-menu
.toc-menu-btn
{
color
:
#666
;
min-width
:
180px
;
padding
:
5px
10px
;
border-radius
:
4px
;
display
:
inline-block
;
-webkit-transition
:
background-color
500ms
ease-out
;
/* Safari, Chrome */
-moz-transition
:
background-color
500ms
ease-out
;
/* Firefox 4.0~16.0 */
transition
:
background-color
500ms
ease-out
;
/* IE >9, FF >15, Opera >12.0 */
}
.editormd-preview-container
.editormd-toc-menu
.toc-menu-btn
:hover
,
.editormd-html-preview
.editormd-toc-menu
.toc-menu-btn
:hover
{
background-color
:
#f6f6f6
;
}
.editormd-preview-container
.editormd-toc-menu
.toc-menu-btn
.fa
,
.editormd-html-preview
.editormd-toc-menu
.toc-menu-btn
.fa
{
float
:
right
;
padding
:
3px
0
0
10px
;
font-size
:
1.3em
;
}
.markdown-body
.editormd-toc-menu
ul
{
padding-left
:
0
;
}
.markdown-body
.highlight
pre
,
.markdown-body
pre
{
line-height
:
1.6
;
}
hr
.editormd-page-break
{
border
:
1px
dotted
#ccc
;
font-size
:
0
;
height
:
2px
;
}
@media
only
print
{
hr
.editormd-page-break
{
background
:
none
;
border
:
none
;
height
:
0
;
}
}
.editormd-html-preview
textarea
{
display
:
none
;
}
.editormd-html-preview
hr
.editormd-page-break
{
background
:
none
;
border
:
none
;
height
:
0
;
}
.editormd-preview-close-btn
{
color
:
#fff
;
padding
:
4px
6px
;
font-size
:
18px
;
-webkit-border-radius
:
500px
;
-moz-border-radius
:
500px
;
-ms-border-radius
:
500px
;
-o-border-radius
:
500px
;
border-radius
:
500px
;
display
:
none
;
background-color
:
#ccc
;
position
:
absolute
;
top
:
25px
;
right
:
35px
;
z-index
:
19
;
-webkit-transition
:
background-color
300ms
ease-out
;
/* Safari, Chrome */
-moz-transition
:
background-color
300ms
ease-out
;
/* Firefox 4.0~16.0 */
transition
:
background-color
300ms
ease-out
;
/* IE >9, FF >15, Opera >12.0 */
}
.editormd-preview-close-btn
:hover
{
background-color
:
#999
;
}
.editormd-preview-active
{
width
:
100%
;
padding
:
40px
;
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录