﻿a,html{color:#333}
.marked hr::after,.marked::after{clear:both}
.marked table,table{border-spacing:0;border-collapse:collapse}
.intro,.title{position:relative}
html{font-size:14px;font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Wenquanyi Micro Hei",Helvetica,Arial,sans-serif;background:#fff}
blockquote,body,code,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
img{border:0;vertical-align:top;max-width:100%}
a{text-decoration:none}
a:hover{text-decoration:underline;color:#555}
caption,em,strong,th{font-style:normal;font-weight:400}
ol,ul{list-style:none}
caption,th{text-align:left}
.article .desc,.article h1,.footer,.item span{text-align:center}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}
A{color:#666;text-decoration:none}
.header .inner{width:1093px;margin:0 auto}
.header .fabu{float:right}
.bar{height:33px;border-bottom:1px #e5e5e5 solid;line-height:32px;background:#f4f4f4;font-size:13px}
.bar h1,.bar h2{display:inline-block}
.nav-wrap{background-color:#555}
.logo-wrap{height:60px;padding:15px 0;background-color:#fff}
.nav,.nav a{height:40px}
.logo-wrap .logo{float:left}
.logo-wrap .adsbygoogle{float:right}
.main,.nav li{float:left}
.nav{line-height:40px;background-color:#555}
.nav .active,.nav a:hover{background-color:#3289ff}
.nav a{display:block;padding:0 12px;color:#fff;-webkit-transition:all .1s linear;transition:all .1s linear;font-size:15px}
.body{overflow:hidden;width:1083px;margin:20px auto 0}
.footer{padding:28px 0;line-height:22px;margin-top:30px;background:#333;color:grey;font-size:12px}
.bread{margin-bottom:20px}
.clearfix:after{content:"";display:block;height:0;visibility:hidden;clear:both}
.marked{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.7;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Microsoft Yahei","Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:15px;word-wrap:break-word}
.marked .pl-c{color:#969896}
.marked .pl-c1,.marked .pl-s .pl-v{color:#0086b3}
.marked .pl-e,.marked .pl-en{color:#795da3}
.marked .pl-s .pl-s1,.marked .pl-smi{color:#333}
.marked .pl-ent{color:#63a35c}
.marked .pl-k{color:#a71d5d}
.marked .pl-pds,.marked .pl-s,.marked .pl-s .pl-pse .pl-s1,.marked .pl-sr,.marked .pl-sr .pl-cce,.marked .pl-sr .pl-sra,.marked .pl-sr .pl-sre{color:#183691}
.marked .pl-v{color:#ed6a43}
.marked .pl-id{color:#b52a1d}
.marked .pl-ii{color:#f8f8f8;background-color:#b52a1d}
.marked .pl-sr .pl-cce{font-weight:700;color:#63a35c}
.marked .pl-ml{color:#693a17}
.marked .pl-mh,.marked .pl-mh .pl-en,.marked .pl-ms{font-weight:700;color:#1d3e81}
.marked .pl-mq{color:teal}
.marked .pl-mi{font-style:italic;color:#333}
.marked .pl-mb{font-weight:700;color:#333}
.marked .pl-md{color:#bd2c00;background-color:#ffecec}
.marked .pl-mi1{color:#55a532;background-color:#eaffea}
.marked .pl-mdr{font-weight:700;color:#795da3}
.marked .pl-mo{color:#1d3e81}
.marked .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}
.marked hr::after,.marked hr::before,.marked::after,.marked::before{display:table;content:""}
.marked a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#4078c0;text-decoration:none}
.marked a:active,.marked a:hover{outline-width:0;text-decoration:underline}
.aside-list a,.bar a,.item a:hover,.marked h1:hover .anchor,.marked h2:hover .anchor,.marked h3:hover .anchor,.marked h4:hover .anchor,.marked h5:hover .anchor,.marked h6:hover .anchor,.nav a:hover{text-decoration:none}
.marked h1{margin:.67em 0}
.marked img{border-style:none}
.marked svg:not(:root){overflow:hidden}
.marked hr{box-sizing:content-box}
.marked input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}
.marked [type=checkbox]{box-sizing:border-box;padding:0}
.marked *{box-sizing:border-box}
.marked strong{font-weight:600}
.marked td,.marked th{padding:0}
.marked blockquote{margin:0}
.marked ul{list-style-type:disc}
.marked ol{list-style-type:decimal}
.marked ol ol,.marked ul ol{list-style-type:lower-roman}
.marked ol ol ol,.marked ol ul ol,.marked ul ol ol,.marked ul ul ol{list-style-type:lower-alpha}
.marked dd{margin-left:0}
.marked code{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace}
.marked pre{font:12px Consolas,"Liberation Mono",Menlo,Courier,monospace;word-wrap:normal}
.marked input{-webkit-font-feature-settings:"liga" 0;font-feature-settings:"liga" 0}
.marked>:first-child{margin-top:0!important}
.marked>:last-child{margin-bottom:0!important}
.marked a:not([href]){color:inherit;text-decoration:none}
.marked .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}
.marked .anchor:focus{outline:0}
.marked blockquote,.marked dl,.marked ol,.marked p,.marked pre,.marked table,.marked ul{margin-top:0;margin-bottom:16px}
.marked hr{overflow:hidden;background:#e7e7e7;height:.25em;padding:0;margin:24px 0;border:0}
.marked blockquote{padding:0 1em;color:#777;border-left:.25em solid #ddd}
.marked h1,.marked h2{padding-bottom:.3em;border-bottom:1px solid #eee}
.marked blockquote>:first-child{margin-top:0}
.marked blockquote>:last-child{margin-bottom:0}
.marked h1,.marked h2,.marked h3,.marked h4,.marked h5,.marked h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}
.marked dl dt,.marked table th{font-weight:700}
.marked h1 .octicon-link,.marked h2 .octicon-link,.marked h3 .octicon-link,.marked h4 .octicon-link,.marked h5 .octicon-link,.marked h6 .octicon-link{color:#000;vertical-align:middle;visibility:hidden}
.marked h1:hover .anchor .octicon-link,.marked h2:hover .anchor .octicon-link,.marked h3:hover .anchor .octicon-link,.marked h4:hover .anchor .octicon-link,.marked h5:hover .anchor .octicon-link,.marked h6:hover .anchor .octicon-link{visibility:visible}
.marked h1{font-size:2em}
.marked h2{font-size:1.4em}
.marked h3{font-size:1.2em}
.marked h4{font-size:1em}
.marked h5{font-size:.875em}
.marked h6{font-size:.85em;color:#777}
.marked ol,.marked ul{padding-left:2em}
.marked ol ol,.marked ol ul,.marked ul ol,.marked ul ul{margin-top:0;margin-bottom:0}
.marked li>p{margin-top:16px}
.marked li+li{margin-top:.25em}
.marked dl{padding:0}
.marked dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic}
.marked dl dd{padding:0 16px;margin-bottom:16px}
.marked table{display:block;width:100%;overflow:auto}
.marked table td,.marked table th{padding:6px 13px;border:1px solid #ddd}
.marked table tr{background-color:#fff;border-top:1px solid #ccc}
.marked table tr:nth-child(2n){background-color:#f8f8f8}
.marked img{max-width:100%;box-sizing:content-box;background-color:#fff}
.marked code{padding:.2em 0;margin:0;font-size:85%;background-color:rgba(0,0,0,.04);border-radius:3px}
.marked code::after,.marked code::before{letter-spacing:-.2em;content:"\00a0"}
.marked pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:0 0;border:0}
.marked .highlight{margin-bottom:16px}
.marked .highlight pre{margin-bottom:0;word-break:normal}
.marked .highlight pre,.marked pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f7f7f7;border-radius:3px}
.marked pre code{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}
.marked pre code::after,.marked pre code::before{content:normal}
.marked .pl-0{padding-left:0!important}
.marked .pl-1{padding-left:3px!important}
.marked .pl-2{padding-left:6px!important}
.marked .pl-3{padding-left:12px!important}
.marked .pl-4{padding-left:24px!important}
.marked .pl-5{padding-left:36px!important}
.marked .pl-6{padding-left:48px!important}
.marked .full-commit .btn-outline:not(:disabled):hover{color:#4078c0;border:1px solid #4078c0}
.marked 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:1px solid #ccc;border-bottom-color:#bbb;border-radius:3px;box-shadow:inset 0 -1px 0 #bbb}
.marked:checked+.radio-label{position:relative;z-index:1;border-color:#4078c0}
.marked .task-list-item{list-style-type:none}
.marked .task-list-item+.task-list-item{margin-top:3px}
.marked .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}
.marked hr{border-bottom-color:#eee}
.hljs{display:block;overflow-x:auto;padding:.5em;background:#fff;color:#000}
.hljs-comment,.hljs-quote,.hljs-variable{color:green}
.hljs-built_in,.hljs-keyword,.hljs-name,.hljs-selector-tag,.hljs-tag{color:#00f}
.hljs-addition,.hljs-attribute,.hljs-literal,.hljs-section,.hljs-string,.hljs-template-tag,.hljs-template-variable,.hljs-title,.hljs-type{color:#a31515}
.hljs-deletion,.hljs-meta,.hljs-selector-attr,.hljs-selector-pseudo{color:#2b91af}
.hljs-doctag{color:grey}
.hljs-attr{color:red}
.hljs-bullet,.hljs-link,.hljs-symbol{color:#00b0e8}
.hljs-emphasis{font-style:italic}
.hljs-strong{font-weight:700}
html{background-color:#f8f8f8}
.lazy{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;max-width:100%;opacity:0}
.lazy.b-loaded{opacity:1}
.main{width:730px;padding:20px;background-color:#fff}
.aside{float:right;width:290px}
.aside .adsbygoogle{margin-top:20px}
.avatar{float:left;margin-right:30px}
.name{margin-left:30px;padding:5px 0;font-size:24px}
.title{margin:25px 0 10px;padding-left:10px;line-height:40px;font-size:16px;color:#000}
.title:before{position:absolute;content:"";top:10px;left:0;width:2px;height:20px;background-color:#555}
.qrcode{position:absolute;top:-18px;right:-18px}
.info li{line-height:30px}
.info span{display:inline-block;min-width:200px}
.description a{color:#333}
.list{margin-top:-10px;margin-right:-20px}
.item{float:left;margin:10px 12px 0 0}
.item a{display:block;width:90px;padding:8px 10px;border:1px solid transparent}
.item a:hover{border-color:#e3e3e3}
.item span{display:block;height:26px;line-height:26px;margin-top:6px}
.item a:hover span{background:#555;color:#fff}
.aside-list-wrap{background:#fff;padding:10px;margin-bottom:20px}
.aside-list-wrap h3{padding-left:5px;font-size:16px;line-height:24px}
.aside-list{margin-top:10px}
.aside-list li{overflow:hidden;margin-top:5px;line-height:30px}
.aside-list a{position:relative;display:block;height:30px;padding:5px}
.aside-list a:hover{color:#333;background:#eee}
.aside-list em,.aside-list img{float:left;margin-right:10px}
.aside-list span{float:right;color:#666}
.article h1{font-size:22px}
.article .desc{margin-top:15px;font-size:12px;line-height:28px;color:#999}
.article .content{margin-top:20px}
.article img{display:block;max-width:100%;margin:20px auto}
.article .bdsharebuttonbox{display:inline-block;vertical-align:top;margin-left:20px}
.navbar-left{float:left}
.navbar-form{padding:13px 100px}
.navbar-body .input,.navbar-body .button{padding:4px 10px;height:30px}
.navbar-form input{vertical-align:bottom}
.radius-rounded{border-radius:2em;padding-left:1em;padding-right:1em}
.input-auto{width:auto;display:inline-block}
.input{font-size:14px;padding:6px;border:solid 1px #ddd;width:350px;height:22px;line-height:22px;display:block;border-radius:4px;-webkit-appearance:none;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;float:left}
.button{border:solid 1px #ddd;background:transparent;border-radius:4px;font-size:14px;padding:6px 15px;margin:0;display:inline-block;line-height:20px;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;float:left;margin-left:10px}
.screenshot{overflow-x:auto}
.screenshot-list{margin-left:-12px;padding-bottom:5px;white-space:nowrap;font-size:0}
.screenshot-list li{display:inline-block;margin-left:12px;border:1px solid #e6e6eb}
.icon-search { cursor:pointer;}.xcx{ padding:15px 1px; font-size:1.8em;}.xcx a{color:#FF9966;}
.right-doom{
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 140px;
}
