﻿.post{padding:5px;background:#ffffff;margin-bottom:0px;position:relative;overflow:hidden}
.post .featured i{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.post .post-head{text-align:center}
.post .post-head .post-title{margin:0;font-size:1.4em;line-height:1.0em}
.post .post-head .post-title a{color:#303030}
.post .post-head .post-title a:hover,.post .post-head .post-title a:focus{text-decoration:none;color:#f4645f}
.post .post-head .post-meta{color:#959595;margin:14px 0 0px; font-size:12px;}
.post .post-head .post-meta span{margin:0px 7px;white-space:nowrap}
.post .featured-media{margin-top:30px;overflow:hidden}
.post .featured-media img{width:100%}
.post .post-content{margin:12px 0}
.post .post-footer{margin-top:10px;border-top:1px solid #ebebeb;padding:5px 0 0}
.post .post-footer .tag-list{color:#959595;line-height:28px;font-size:12px}
.post .post-footer .tag-list a{color:#959595;margin-left:7px}
.post .post-footer .tag-list a:hover{color:#f4645f}
.author a{color:#66be8c}
.typename a{color:#66be8c}
.btnall{border:1px solid #66be8c;background:#66be8c;color:#fff;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.btnall:hover{border:1px solid #f4645f;background:#f4645f;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.divfl:hover{text-decoration:none;color:#656565;border-color:#66be8c;text-decoration:none}
.loading{width:50px;height:50px;margin:0 auto;background:url(/Style/images/loading.gif) no-repeat center top}
.loaddiv{display:none}
.syntaxhighlighter{border-radius:5px;border:1px solidred;padding:10px;overflow-y:auto;max-height:900px}
.prev-next-wrap{margin-bottom:15px;line-height:2.2em; text-align:center;}
#leftid{text-align:left;left:0px;background:#66be8c;color:#ffffff;border:1px #66be8c solid; margin-bottom:15px;}
#rightid{text-align:right;right:0px;background:#66be8c;color:#ffffff;border:1px #66be8c solid;margin-bottom:15px;}
#leftid:hover{background:#505050;border:1px #505050 solid}
#rightid:hover{background:#505050;border:1px #505050 solid}
.typetags{ left:0px;}
.typetags span{background:#66be8c;border:1px solid #66be8c;color:#fff;display:inline-block;font-size:14px;margin:4px 4px 0 0;line-height:27px;}
.typetags span a{padding:0 12px;line-height:27px;}
.typetags span a i{background:#fff;color:#959595;float:right;top:0;right:0;display:block;padding:0 10px;text-align:center;font-style:normal;border-left:1px solid #66be8c;line-height:27px}
.typetags span a{color:#fff;text-decoration:none;}
.typetags span a:hover{text-decoration:none; background-color:#229d55;}
.typetags span:hover{text-decoration:none;border:1px solid #229d55; background-color:#229d55;}
.post-taglist{padding:5px;background:#ffffff;margin-bottom:0px;position:relative;overflow:hidden; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #cdcdcd;}
.post-taglist .post-taglist-head{text-align:left}
.post-taglist .post-taglist-head .post-taglist-title{margin:0;font-size:1.1em;line-height:1.0em}
.post-taglist .post-taglist-head .post-taglist-title a{color:#155faa}
.post-taglist .post-taglist-head .post-taglist-title a:hover,.post .post-head .post-title a:focus{text-decoration:none;color:#f4645f}
.post-taglist .post-taglist-head .post-taglist-meta{color:#959595;margin:14px 0 0px; font-size:12px;}
.post-taglist .post-taglist-head .post-taglist-meta span{margin:0px 7px;white-space:nowrap}
.taglist{ min-height:910px}
.post-taglist:hover{text-decoration:none;color:#656565;border-color:#66be8c;}
.breadcourm{border:1px dashed #cdcdcd; background-color:#fff;}
.breadcourm:hover{border:1px dashed #66be8c; background-color:#fff;}
.alltaglist a{margin-right: 20px;line-height: 30px;white-space: nowrap;}
.botarticle-p{border-bottom: 1px dashed #cdcdcd;}
.botarticle-p:hover{border-bottom: 1px dashed #66be8c;}
.botarticle-p a:hover{ color:#f4645f}
.botarticlecl a{color:#656565;}
.botarticlecl a:hover{color:#f4645f;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{    background-color: #66be8c; border-color: #66be8c;}
.artactive{color:#777;}
blockquote {padding: 10px 20px;margin: 0 0 20px;font-size: 14px; border-left: 5px solid #f4645f;background: #eee;}