#EntryTag {
    margin-top: 20px;
    font-size: 9pt;
    color: gray;
}

.topicListFooter {
    text-align: right;
    margin-right: 10px;
    margin-top: 10px;
}

#divRefreshComments {
    text-align: right;
    margin-right: 10px;
    margin-bottom: 5px;
    font-size: 9pt;
}
/*****第一部分结束*******************************/

/**************************************************
第二部：公共样式（全局样式）。公共会对所有页面的标签都起作用。这个部分你
可以随意的更改，并不会牵扯到其他的皮肤模板。但是每次更改都要注意你的皮肤
模板所有页面的变化。因为它们是全局的。
**************************************************/
* {
    margin: 0;
    padding: 0;
    font-family: "Segoe UI", "微軟正黑體","Courier New","Lato","Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

html {
    height: 100%;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

body {
    color: #333333;
    background-color: #222222;
    font-size: 12pt !important;
    font-weight: 300 !important;
    line-height: 1.8;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset, img {
    border: 0;
}

ul {
    word-break: break-all;
}

li {
    list-style: none;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: 700;
}

a:link {
    color: black;
    text-decoration: none;
}

a:visited {
    color: black;
    text-decoration: none;
}

a:hover {
    color: #23527c;
    text-decoration: underline;
}

a:active {
    color: black;
    text-decoration: none;
}

.clear {
    clear: both;
}
/*****第二部分结束*******************************/

/**************************************************
第三部分：各个页面元素的样式。你可以根据需要随意的更改，并不会牵扯到其他
的皮肤模板。这个部分是最能展现你想象力的部分。其中头部和侧边栏部分是此皮
肤公共的部分。而每个页面特有的部分会有相应的注释和说明。
**************************************************/
/*****home和头部开始**************************/
#home {
    width: 100%;
    min-width: 930px;
    margin-right: auto;
    margin-left: auto;
    background-color: #eeeeee;
}

#header {
    background-color: #222222;
    border-color: #080808;
    min-height: 50px;
    height: 190px;
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}

#header:before,
#header:after {
    display: table;
    content: " ";
}

#header:after {
    clear: both;
}

#blogTitle {
    width: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 50px;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-right: auto;
    margin-left: auto;
}

#blogTitle h1 {
    display: inline-block;
    position: absolute;
    top: 15px;
    left: 80px;
}

#blogTitle h1 > a {
    font-size: 40px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

#blogTitle h2 {
    float: left;
    color: #666666;
    font-size: 18px;
    font-weight: normal;
    display: inline-block;
    position: absolute;
    top: 75px;
    left: 80px;
}

#lnkBlogLogo {
    width: 72px;
    height: 72px;
    border-radius: 50%;
    display: inline-block;
    background-image: url(https://files.cnblogs.com/files/minfei/avatar.gif);
}

#blogLogo {
    width: 72px;
    height: 72px;
    border-radius: 50%;
    display: inline-block;
}

#navigator {
    min-height: 50px;
    background-color: #222222;
    margin-right: -15px;
    margin-left: -15px;
}

@media (min-width: 768px) {
    #navList, #blogTitle, #main {
        width: 750px;
    }

    .row {
        width: 750px;
    }
}

@media (min-width: 992px) {
    #navList, #blogTitle, #main {
        width: 970px;
    }

    .row {
        width: 970px;
    }

    .col-md-4 {
        float: left;
        width: 33.33333333%;
    }
}

@media (min-width: 1200px) {
    #navList, #blogTitle, #main {
        width: 1170px;
    }

    .row {
        width: 1170px;
    }
}

#navList {
    height: 50px;
    list-style: none;
    margin-right: auto;
    margin-left: auto;
}

#navList li {
    float: left;
    display: inline-block;
    position: relative;
}

#navList li:nth-child(2) {
    background-color: #080808;
}

#navList a {
    color: #999999;
    display: inline-block;
    position: relative;
    padding: 15px;
    line-height: 20px;
    text-decoration: none;
}

#navList a:link, #navList a:visited, #navList a:active {
    color: #999999;
}

#navList a:hover {
    color: #ffffff;
    background-color: #080808;
    text-decoration: none;
}

.blogStats {
    font-size: 10.5pt;
    color: #999999;
    float: right;
    display: inline-block;
    min-height: 50px;
    position: relative;
    padding: 15px;
    line-height: 20px;
    text-decoration: none;
}
/*****home和头部结束**************************/

/*****主页文章列表开始**************************/
#main {
    min-height: 200px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    padding-right: 0px;
}

#main:before,
#main:after {
    display: table;
    content: " ";
}

#main:after {
    clear: both;
}

#mainContent {
    float: left;
    width: 66.66666666666666%;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    display: inline-block;
}

#mainContent .forFlow {
    clear: both;
    /*padding-top: 15px;*/
    margin-top: 15px;
}

#mainContent:before,
#mainContent:after {
    display: table;
    content: " ";
}

#mainContent:after {
    clear: both;
}

.day {
    padding: 2% 4%;
    border-radius: 6px !important;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    margin-bottom: 15px;
}

.dayTitle {
    display: block;
    padding-bottom: 5px;
    border-bottom: 1px solid #dddddd;
}

.post {
    padding: 2% 4%;
    border-radius: 6px !important;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    margin-bottom: 15px;
}

.postTitle {
    font-size: 20px;
    line-height: 20px;
    margin: 15px 0 10px;
}

.postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color: #428bca;
    font-size: 20px;
    font-weight: bold;
    cursor: pointer;
    text-decoration: none;
}

.postTitle a:hover {
    color: #2A6496;
    text-decoration: none;
}

.postCon {
    padding: 15px 0px;
    /*border-top: 1px solid #dddddd;*/
}

.postCon > .c_b_p_desc {
    word-wrap: break-word;
    word-break: break-all;
    overflow: hidden;
    font-size: 12pt !important;
    font-weight: 300 !important;
    line-height: 1.8 !important;
}

.postDesc {
    color: #aaaaaa;
    text-align: right;
    font-size: 10.5pt;
    margin-bottom: 5px;
}

.postDesc a:link, .postDesc a:visited, .postDesc a:active {
    color: #428bca;
}

.postDesc a:hover {
    color: #2A6496;
    text-decoration: none;
}

.postSeparator {
    clear: both;
    height: 1px;
    border-top: 1px dotted #666;
    width: 100%;
    clear: both;
    float: right;
    margin: 0 auto 15px auto;
}
/*****主页文章列表开始**************************/

/*****侧边栏开始********************************/
#sideBar {
    float: right;
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 15px;
    width: 33.33333333333333%;
    margin-top: 0px;
}

#sideBarMain {
    clear: both;
    padding-top: 15px;
}

.sidebar-block > div, #sidebar_categories > div {
    padding: 4% 6%;
    border-radius: 6px;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    margin-bottom: 15px;
}

.catListPostCategory > ul > li > a {
    background-image: url("https://files.cnblogs.com/files/minfei/icon-rss.gif");
    background-repeat: no-repeat;
    padding-left: 18px;
    background-position: left 6px;
    font-size: 16px;
    color: #428bca;
}

.catListTitle {
    border-bottom: 1px solid #eeeeee;
    font-size: 16px;
    font-weight: bold !important;
}
/**公告**/

.newsItem {
    padding: 6%;
    line-height: 1.8;
    border-radius: 6px;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    margin-bottom: 15px;
}

.newsItem .catListTitle {
    display: none;
}

.newsItem > #blog-news {
    display: table;
}

#profile_avatar {
    float: left;
    display: table-cell;
    margin-right: 15px;
    vertical-align: middle;
    padding-top: 3%;
}

#profile_avatar > img {
    border-radius: 50%;
}

#profile_block {
    float: left;
    margin-top: 0px;
    line-height: 1.5;
    text-align: left;
    font-size: 10.5pt;
    display: table-cell;
}
/**日历控件样式开始**/
#blog-calendar {
    padding: 6%;
    line-height: 1.8;
    border-radius: 6px;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    margin-bottom: 15px;
}

#blog-calendar .Cal {
    width: 100%;
    line-height: 1.8;
}

.Cal { /**日历容器table**/
    border: none;
    color: #666;
}

#blog-calendar table a:link, #blog-calendar table a:visited, #blog-calendar table a:active {
    font-weight: bold;
}

#blog-calendar table a:hover {
    color: white;
    text-decoration: none;
    background-color: #F60;
}

.CalTodayDay { /**今天日期样式**/
    color: #f60;
}

#blog-calendar .CalNextPrev a:link, #blog-calendar .CalNextPrev a:visited, #blog-calendar .CalNextPrev a:active { /**上个月、下个月箭头样式**/
    font-weight: bold;
    background-color: white;
}

.CalDayHeader {
    border-bottom: 1px solid #ccc;
}

.CalTitle { /**日历年月头部样式**/
    width: 100%;
    background: white;
    color: black;
    border-bottom: 1px solid #666;
}
/**日历控件样式结束**/
.catListComment {
}

.divRecentComment {
    text-indent: 2em;
    color: #666;
}

#sideBarMain ul {
}
/*****侧边栏结束********************************/


/****查看文章页面开始*************************/
#topics {
    width: 100%;
    min-height: 200px;
    padding: 0px 0px 10px 0;
    float: left;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
}

#topics > .post {
    box-shadow: none;
    margin-bottom: 0px;
    border-bottom: 1px solid #dddddd;
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}

.postBody {
    padding: 15px 0px;
    font-size: 12pt;
    font-weight: 300;
    line-height: 1.8 !important;
    border-top: 1px solid #dddddd;
}

#EntryTag {
    color: #666;
}

#EntryTag a {
    margin-left: 5px;
}

#EntryTag a:link, #EntryTag a:visited, #EntryTag a:active {
    color: #666;
}

#EntryTag a:hover {
    color: #f60;
}

.feedback_area_title {
    font-weight: bold;
    margin-top: 20px;
    border-bottom: 1px solid #333;
    margin-bottom: 10px;
    padding-left: 8px;
}

.louzhu {
    background: transparent url('https://www.cnblogs.com/images/icoLouZhu.gif') no-repeat scroll right top;
    padding-right: 16px;
}

.feedbackListSubtitle {
    color: #666;
}

.feedbackListSubtitle a:link, .feedbackListSubtitle a:visited, .feedbackListSubtitle a:active {
    color: #666;
    font-weight: normal;
}

.feedbackListSubtitle a:hover {
    color: #f60;
    text-decoration: none;
}

.feedbackManage {
    width: 200px;
    text-align: right;
    float: right;
}

.feedbackCon {
    border-bottom: 1px solid #ccc;
    background: url('https://www.cnblogs.com/images/comment.gif') no-repeat 5px 0px;
    padding: 15px 18px 10px 40px;
    min-height: 35px;
    _height: 35px;
    margin-bottom: 1em;
    line-height: 1.5em;
    width: 100%;
}

#divRefreshComments {
    text-align: right;
    margin-bottom: 10px;
}

.commenttb {
    width: 320px;
}
/****查看文章页面开始*************************/

/****列表页面开始******************************/
.entrylist {
    padding: 2% 4%;
    border-radius: 6px !important;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}

.entrylistTitle, .PostListTitle, .thumbTitle { /**几个分类列表的标题样式**/
    font-size: 110%;
    font-weight: bold;
    border-bottom: 1px solid #dddddd;
    text-align: right;
    padding-bottom: 3px;
    padding-right: 10px;
}

.entrylistDescription {
    color: #666;
    text-align: right;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 10px;
    margin-bottom: 10px;
}

.entrylistItem {
    min-height: 20px;
    _height: 20px;
    margin-bottom: 30px;
    padding-bottom: 5px;
    width: 100%;
}

.entrylistPosttitle {
    font-size: 20px;
    line-height: 20px;
    margin: 15px 0 10px;
}

.entrylistPosttitle > a:link, .entrylistPosttitle > a:visited, .entrylistPosttitle > a:active {
    color: #428bca;
    font-size: 20px;
    font-weight: bold;
    cursor: pointer;
    text-decoration: none;
}

.entrylistPosttitle a:hover {
    color: #2A6496;
    text-decoration: none;
}

.entrylistPostSummary {
    padding: 15px 0px;
    font-size: 12pt;
    font-weight: 300;
    line-height: 1.8 !important;
    border-top: 1px solid #dddddd;
}

.entrylistItemPostDesc {
    color: #aaaaaa;
    text-align: right;
    font-size: 10.5pt;
    margin-bottom: 5px;
}

.entrylistItemPostDesc a:link, .entrylistItemPostDesc a:visited, .entrylistItemPostDesc a:active {
    color: #428bca;
}

.entrylistItemPostDesc a:hover {
    color: #2A6496;
}

.entrylist .postSeparator {
    clear: both;
    width: 100%;
    font-size: 0;
    line-height: 0;
    margin: 0;
    padding: 0;
    height: 0;
    border: none;
}

.pager {
    text-align: right;
    margin-right: 10px;
}

.PostList {
    clear: both;
    border-bottom: 1px solid #ddd;
    min-height: 1.5em;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom: 5px;
}

.postTitl2 {
    float: left;
}

.postDesc2 {
    color: #666;
    float: right;
}

.postText2 {
    clear: both;
    color: #666;
}

.pfl_feedback_area_title {
    text-align: right;
    line-height: 1.5em;
    font-weight: bold;
    border-bottom: 1px solid #666;
    margin-bottom: 10px;
}

.pfl_feedbackItem {
    border-bottom: 1px solid black;
    margin-bottom: 20px;
}

.pfl_feedbacksubtitle {
    width: 100%;
    border-bottom: 1px dotted #666;
    height: 1.5em;
}

.pfl_feedbackname {
    float: left;
}

.pfl_feedbackManage {
    float: right;
}

.pfl_feedbackCon {
    color: black;
    padding-top: 5px;
    padding-bottom: 5px;
}

.pfl_feedbackAnswer {
    color: #F40;
    text-indent: 2em;
}

.tdSentMessage {
    text-align: right;
}

.errorMessage {
    width: 300px;
    float: left;
}

.mySearch > .catListTitle {
    display: none;
}

.mySearch > #sidebar_search_box {
    position: relative;
}

.mySearch > #sidebar_search_box > div > #q {
    position: absolute;
    top: 0px;
    left: 0px;
    padding-right: 38px;
}

textarea, input[type="text"]:-moz-placeholder {
    color: #999999;
}

textarea, input[type="text"]::-moz-placeholder {
    color: #999999;
}

textarea, input[type="text"]:-ms-input-placeholder {
    color: #999999;
}

textarea, input[type="text"]::-webkit-input-placeholder {
    color: #999999;
}

textarea, input[type="text"] {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

input[type="text"]:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.input[type="text"][disabled],
.input[type="text"][readonly],
fieldset[disabled] input[type="text"] {
    cursor: not-allowed;
    background-color: #eeeeee;
}

input[type='button'], input[type='submit'] {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.btn_my_zzk {
    position: absolute;
    right: 0;
    color: transparent;
    height: 34px !important;
    border: 1px solid #357ebd !important;
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    width: 38px;
    background-color: #428bca;
    margin-left: -5px;
    background-image: url('https://files.cnblogs.com/files/minfei/icon-search.gif');
    background-repeat: no-repeat;
    background-position: center center;
}

.input[type='button']:focus, input[type='submit'] :focus {
    outline: none;
}
/****列表页面结束******************************/

/****相册页面开始******************************/
.divPhoto {
    border: 1px solid #ccc;
    padding: 2px;
    margin-right: 10px;
}

.thumbDescription {
    color: #666;
    text-align: right;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 10px;
    margin-bottom: 10px;
}
/****相册页面开始******************************/


/*****留言页面开始*****************************/
#footer {
    text-align: center;
    min-height: 50px;
    background-color: #111111;
    line-height: 50px;
    text-transform: uppercase;
    font-size: 12px;
    color: #AAA;
}
/*留言查看页面的个人信息*/
.personInfo {
    margin-bottom: 20px;
}
/*留言分页区域*/
.pages {
    padding: 2% 4%;
    border-radius: 6px !important;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    margin-bottom: 15px;
}
/*****留言页面结束*****************************/
/*****第三部分结束*******************************/

/**************************************************
第四部分：文章内容常用标签格式。这个部分是设置作者写作内容的部分。例如：
如果作者的文章用有p标签，则可通过这个对这些文章中的p标签进行设置。前面
的“.postBody”明确的指出了这里样式的作用范围。仅仅适用于文章主体部分。
建议这个不要设置过于详细的细节。因为，一些样式，一篇文章比较适合的话，
并不能保证所有的文章都适合。
**************************************************/
/*文章内部常用标签格式*/
.postBody {
    line-height: 1.5em;
}

.postBody p, .postCon p {
    text-indent: 2em;
    margin: 0 auto 1em auto;
}

.postBody h2 {
    font-size: 150%;
    margin: 15px auto 2px auto;
    font-weight: bold;
}

.postBody h3 {
    font-size: 120%;
    margin: 15px auto 2px auto;
    font-weight: bold;
}

.postBody h4 {
    font-size: 110%;
    margin: 15px auto 2px auto;
    font-weight: bold;
    color: #333;
}

.postBody h5 {
    font-size: 100%;
    margin: 15px auto 2px auto;
    font-weight: bold;
    color: #333;
}

.postBody a:link, .postBody a:visited, .postBody a:active {
    text-decoration: underline;
}

.postCon a:link, .postCon a:visited, .postCon a:active {
    text-decoration: underline;
}

.postBody ul, .postCon ul {
    margin-left: 2em;
}

.postBody li, .postCon li {
    list-style-type: disc;
    margin-bottom: 1em;
}

.postBody blockquote {
    background: url('https://www.cnblogs.com/images/comment.gif') no-repeat 25px 0px;
    padding: 10px 60px 5px 60px;
    min-height: 35px;
    _height: 35px;
    line-height: 1.6em;
    color: #333;
}
/*****第四部分结束*******************************/
/*****第五部分评论*******************************/
#comment_form_container {
    padding: 2% 4%;
    border-radius: 6px !important;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    margin-bottom: 15px;
}

#comment_form_container > p {
    font-size: 14px;
}

.commentbox_main {
    border-radius: 6px;
    background-color: #eee;
    padding: 15px;
    border: 1px solid #ddd;
    padding-top: 0px;
    margin-top: 10px;
}

#commentform_title {
    background-image: url(https://static.cnblogs.com/images/icon_addcomment.gif);
    background-repeat: no-repeat;
    padding: 0 0 5px 25px;
    margin-bottom: 10px;
    background-position: left 5px;
    border-bottom: 1px solid #dddddd;
    font-weight: bold;
}

#comment_form_container > p > .author {
    background-image: url(https://static.cnblogs.com/images/icon_form.gif);
    background-repeat: no-repeat;
    background-position: 5px 2px;
    border: 1px solid #ccc;
    padding: 4px 4px 4px 30px;
    width: 300px;
    display: inline-block;
}

#comment_nav {
    padding: 2% 4%;
    border-radius: 6px !important;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    margin-bottom: 15px;
}

.commentbox_title {
    width: 100%;
    margin-top: 5px;
    font-size: 14px;
}

#commentbox_opt {
    font-size: 14px;
}

#btn_comment_submit {
    width: auto;
    height: auto;
    color: #333333;
    padding: 6px 12px;
    vertical-align: inherit;
    background-color: #ffffff;
    border-color: #cccccc;
}

#btn_comment_submit:hover,
#btn_comment_submit:focus,
#btn_comment_submit:active,
#btn_comment_submit.active {
    color: #333333;
    background-color: #ebebeb;
    border-color: #adadad;
}

#ad_c1, #ad_c2, #ad_c3, #ad_c4, #ad_c5, #ad_c6, #ad_c7, #ad_c8, #ad_#c9, #ad_c10 {
    padding: 2% 4%;
    border-radius: 6px !important;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    margin-bottom: 15px;
}

div.commentform textarea {
    width: 100%;
    height: 200px;
    font-size: 12pt;
    border-radius: 4px;
    line-height: 1.8 !important;
    border: 1px solid #ccc;
    resize: vertical;
}

div.commentform textarea:focus {
    outline: 0;
    border-color: #66afe9;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

#cnblogs_post_body {
    word-break: normal !important;
}
/*****第五部分评论结束*******************************/
/*****第六部分标签*******************************/
#myposts {
    padding: 2% 4%;
    border-radius: 6px !important;
    background-color: #ffffff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}

#myposts .PostList {
    margin: inherit;
    font-size: inherit;
}
/*****第六部分标签结束*******************************/
/*****第七部分标签广告*******************************/
#footer-Widget {
    background-color: #222222;
}

.row {
    margin-right: auto;
    margin-left: auto;
}

.row:before,
.row:after {
    display: table;
    content: " ";
}

.row:after {
    clear: both;
}

.col-md-4 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 0px;
}

.col-md-4 * {
    color: #AAAAAA;
    line-height: 1.8;
    font-size: 14px;
}

.col-md-4 a {
    color: #AAAAAA;
    line-height: 1.8;
    font-size: 14px;
    text-decoration: none;
}

.col-md-4 a:hover {
    color: #AAAAAA;
    line-height: 1.8;
    font-size: 14px;
    text-decoration: underline;
}

#col-01 > div, #col-02 > div, #col-03 > div {
    padding-top: 15px;
    padding-bottom: 15px;
}

#col-03 {
    padding-left: 15px;
    padding-right: 0px;
}

.c_ad_block, #ad_t2 {
    margin-top: 0px;
    line-height: 1.8;
}

/*****第七部分标签结束*******************************/