::selection { background: #0373db }

:-moz-selection { background: #0373db }

.top-bar, .post-content .modern-quote { border-top-color: #0373db }

.trending-ticker .heading, .breadcrumbs .location, .news-focus .heading, .gallery-title, .related-posts .section-head, 
.news-focus .heading .subcats a.active, .post-content a, .comments-list .bypostauthor .comment-author a, .error-page 
.text-404, .main-color, .section-head.prominent, .block.posts .fa-angle-right, a.bbp-author-name, .main-stars span:before,
.main-stars, .recentcomments  .url { color: #0373db }

.navigation .menu > li:hover > a, .navigation .menu >.current-menu-item > a, .navigation .menu > .current-menu-parent > a,
.navigation .menu > .current-menu-ancestor > a, .tabbed .tabs-list .active a,  
.comment-content .reply, .sc-tabs .active a, .navigation .mega-menu { border-bottom-color: #0373db }

.main-featured .cat, .main-featured .pages .flex-active, .rate-number .progress, .highlights .rate-number .progress, 
.main-pagination .current, .main-pagination a:hover, .cat-title, .sc-button-default:hover, .drop-caps, .review-box .bar,
.review-box .overall, .post .read-more a, .button, .post-pagination > span { background: #0373db }

.post-content .wpcf7-not-valid-tip, .main-heading, .review-box .heading, .post-header .post-title:before, 
.highlights h2:before, div.bbp-template-notice, div.indicator-hint, div.bbp-template-notice.info, 
.modal-header .modal-title, .entry-title, .page-title { border-left-color: #0373db }

@media only screen and (max-width: 799px) { .navigation .mobile .fa { background: #0373db } }

.post-content a { color: #0373db }

.navigation .menu > li:hover, .navigation .menu li li:hover, .navigation .menu li li.current-menu-item,
.navigation .mega-menu .sub-nav li:hover, .navigation .menu .sub-nav li.current-menu-item { background-color: #0373db; }

@media only screen and (max-width: 799px) { .navigation .menu > li:hover > a, .navigation .menu > .current-menu-item > a, 
.navigation .menu > .current-menu-parent > a, .navigation .mega-menu.links > li:hover,
.navigation .menu > .current-menu-ancestor > a, .navigation .menu li.active { background-color: #0373db; } }

.navigation a, .mega-menu .heading, .mega-menu .featured h2 a { color: #FFFFFF; }

.lower-foot a { color: #19232d }


/*文章首行缩进空2格*/
.post-content p{text-indent:2em;}
.post-content img{text-indent:-2em;}
/*文章目录*/
#toc_container ul,#toc_container li{margin:0;padding:0}#toc_container.no_bullets ul,#toc_container.no_bullets li,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:none;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background: #f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title + ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
/* 文章末端版权链接 CSS */
.copyright a {
text-decoration: none;
color: #111;
text-indent:2em;
}
.copyright p {
text-indent:2em;
}
/*去除连接微博版权*/  
.pl-powered-by a , .pl-popup-area .pl-popup-gravata {display:none!important;}
/*去除addthis版权*/
a.at-branding-logo {display:none!important;}
.at4-recommended.at-inline .at4-recommended-horizontal-logo {display: none;}
/*addthis相关推荐，左右宽度修改为3px*/
.at4-recommended.at-medium .at4-recommended-horizontal .at4-recommended-item {margin: 10px 3px 0 0;}
/*页面分页*/
.fenye{text-align:center;margin:0px auto 10px;font-weight:bold}
.fenye span {background-color: #0373db;color: #fff;font-weight: bold;margin: 0px 1px;padding: 0.2em 0.3em;display: inline-block;text-decoration: none;border: 1px solid #e0e0e0;}
.fenye a{text-decoration:none;}
.fenye a span{background-color: #000;font-weight: normal; color: #0373db;text-decoration: none;padding: 4px 6px; border: 1px solid #999;}
.fenye a:hover span{background-color:#0373db;color: #fff;}
/*图片自适应宽度和高度*/
.entry-content img { 
max-width: 600px; 
width: expression(this.width > 600 ? "600px": (this.width+"px"));height:auto; 
}
/*侧栏公告*/
#announcement { font-family: Georgia, Times, TimesNR, 'New Century Schoolbook', 'New York', serif; text-align: center; }
#announcement a {
    color:#333333;
    text-decoration: none; 
}
/*文章末端订阅框*/
aside.article-ends-subscription-box {
float: left;
width: 100%;
margin-bottom: 1em;
display: inline;
}
aside.article-ends-subscription-box h3{
margin-top: 1em;
padding: .2em .5em;
}
/*文章顶端广告*/
.content-top-ad {
background: #fff6ed;
border: 1px solid #faede3;
padding: 9px;
margin-bottom: 10px;
font-size: 12px;
color: #333;
text-align: center;
}
/*links-bottom-index链接底部横排显示*/
.links-bottom-index_info {float: left;width: auto;overflow: hidden;padding-left: 10px;}
.links-bottom-index_title {float: left;width: 992px;margin: auto;text-align: left;padding-left: 10px;}
.links-bottom-index_tips {float: left;color: #7A7A7A;width: auto;text-align: left;padding-bottom: 1em;}
.links-bottom-index_info h4{ float:left; padding-right: 30em;}
.links-bottom-index_info h4 a {color: yellow;}
.links-bottom-index_info ul{ float:left; padding:8px 8px; width:962px;}
.links-bottom-index_info ul li{ float:left; margin:3px 3px; line-height:18px; display:block; white-space:nowrap; }
.links-bottom-index_info ul li img{ border:1px solid #DDD;}
/*相关文章*/
.related_posts{margin-top:5px;}
.related_posts li{margin-left:20px;color:#444;list-style:circle;font-size:14px;line-height:26px;padding:0 0 0 5px} 
/*top-bar-color*/
.top-bar, .post-content .modern-quote {
    border-top-color: #0373db;
}
/*内页链接*/
.page-links{overflow:hidden;margin:0 0 24px;padding:0;}
.page-links h3{border-bottom:1px solid #bfbebe;text-align:center;margin:0;}
.page-links ul{margin:0;padding:5px 0 0 0;}
.page-links ul li{float:left;width:150px;line-height:16px;height:16px;margin:5px 5px 0;padding:0;list-style-type:none;}
.page-links ul li:hover{background:#f2f2f2;}
.page-links ul li img{width:16px;height:16px;margin:0 5px -2px 0;padding:0;border:none;}
/*导航菜单*/
.navigation .menu {
    background-color: black;
}	
.navigation .menu li a, .navigation .menu li a:link, .navigation .menu li a:visited {
    color: white;
}
.nav-center .menu > li .sub-menu li {
    display: block;
    background-color: black;}
.navigation .menu ul ul {
    left: 100%;
    top: 0;
}
.navigation .menu ul li {
    background-color: black;
}
.navigation .menu > li:hover, .navigation .menu li li:hover, .navigation .menu li li.current-menu-item, .navigation .mega-menu .sub-nav li:hover, .navigation .menu .sub-nav li.current-menu-item {
    background-color: #0373db;
}
/*底部次导航菜单*/
.lower-foot .menu li {float: left;padding-left: 0.5em;background-color: black;}
.lower-foot a, .lower-foot li a, .lower-foot li a:link, .lower-foot li a:visited {color: yellow;}
.lower-foot .menu li:before {content: no-open-quote;}
/*面包屑导航*/
div#crumbs {margin-left: 25px;}

/*友情链接小工具横排显示*/
.xoxo.blogroll li{float: left;margin: 2px;margin-bottom: 5px;}
ul.xoxo.blogroll {padding-bottom: 3em;}
.xoxo.blogroll li a, .xoxo.blogroll li a:link, .xoxo.blogroll li a:visited  {color: #7A7A7A;}
/*about小工具CSS*/
.about-widget {color: yellow;float: right;}
/*加入内部文章CSS*/
.fl{float:left;}
.fr{float:right;}
.jiawen{margin-bottom:25px;padding:10px;width:95%;height:100%;border:1px solid #e8e8e8;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.1);cursor:pointer;-webkit-transition:box-shadow 218ms;-moz-transition:box-shadow 218ms;-o-transition:box-shadow 218ms;transition:box-shadow 218ms;overflow:hidden;}
.jiawen:hover{box-shadow:0 1px 8px 1px rgba(0,0,0,.1);}
.jiawen .fl{width:72%;}
.jiawen .fr{padding:10px 5px;width:24%;}
.jiawen .fl a{display:block;margin-right:15px;padding:8px 0;width:100%;height: 100%;color:#8463a9!important;text-decoration:none;font-size:16px;border:none;overflow: hidden;}
.jiawen .fl .note{margin:0 0 5px;padding-left:10px;height:150px;color:#888;font-size:14px;}
.jiawen .jiawen-thumb{width:170px;height:120px;margin-top: 10px;}
@media only screen and (max-width: 700px){.jiawen .jiawen-thumb {width: auto;height: auto;}}
/*设置浏览器宽度不大于768px时 申请链接padding为0*/
@media screen and (max-width: 768px) {
.links-bottom-index_info h4 {padding: 0;}
}
/*让隐藏的图片显示*/
.no-display {display: block !important;}