/* Custom container */

.container-narrow {
    margin: 0 auto;
    max-width: 720px;
}
.container-narrow > hr {
    margin: 30px 0;
}
/* posts index */
.posts{
    padding: 0;
}
.posts > h3.title {
    position: relative;
    padding-top: 10px;
}
.posts > h3.title span.date {
    position: absolute;
    right: 0;
    font-size: 0.9em;
}
.posts > .more {
    margin: 10px 0;
    text-align: left;
}
/* post-full*/

.post-full .date {
    margin-bottom: 20px;
    font-weight: bold;
}
.post-full img{
    max-width: 100%;
    height: auto;
}
/* tag_box */

.tag_box {
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
.tag_box li {
    line-height: 28px;
}
.tag_box li i {
    opacity: 0.9;
    padding: 8px;
}
.tag_box.inline li {
    float: left;
}
.tag_box a {
    padding: 3px 6px;
    margin: 2px;
    background: #eee;
    color: #555;
    border-radius: 3px;
    text-decoration: none;
    border: 1px dashed #cccccc;
}
.tag_box a span {
    vertical-align: super;
    font-size: 0.8em;
}
.tag_box a:hover {
    background-color: #e5e5e5;
}
.tag_box a.active {
    background: #57A957;
    border: 1px solid #4c964d;
    color: #FFF;
}
.yan-copyright {
    margin-top: 1em;
    padding: 15px;
    background-color: #FFF7DC;
    border: 2px solid #FFBFBF;
    font: 14px Microsoft Yahei, tahoma, sans-serif;
    word-break: break-word;
}
.myproject {
    margin-top: 1em;
    padding: 15px;
    border: 2px solid #d3d3d3;
    background-color: #DEEBF7;
}
.myproject h2 {
    margin-top: 0px;
}
.donate figure {
    float: left;
    margin-right: 10px;
}
.donate figcaption {
    text-align: center;
}
.navbar-brand {
    font-size: 20px;
}
.navbar-brand .my-avarst {
    display: inline-block;
    vertical-align: bottom;
    width: 20px;
    height: 20px
}

.notice{
    background: #f1fedd;
    margin-bottom: 10px;
    padding: 5px 10px;
    color: #666;
}
.notice b{
    margin-right: 5px;
}
.advertise iframe{
    margin-right: 10px;
    margin-bottom: 10px;
}
.wgt-footer {
    padding-bottom: 5px;
}
