﻿.cg-hero-bg {
    background-image: url(images/open_office_pic.jpg );
}
.cg-solution-bg {
    background-image: url(images/interior_main.jpg );
}


.grid-news .image img{height: 172px; width:343px;border-radius: 5px 5px 0 0;}
 
.blog-pagination ul li.active a{border-color: #004c9e;}
.content-area .blog-pagination ul li a:hover {
  border-color: #004c9e;
}

/*列表*/
.grid-news article.type-post{background:#fff; margin-bottom:40px; padding-bottom:0;border-radius: 5px;}
.entry-header{ padding:0 15px;}
.entry-content{ padding:0 15px 15px 15px;}
.content-area p{margin-bottom:0;}
.content-area .entry-content p.content{ 
    padding-top: 0;height:78px; margin:15px 0;
white-space:pre-wrap;
text-overflow:ellipsis; 
overflow:hidden;}
.content-area h2.entry-title a{height:68px; 
white-space:pre-wrap;
text-overflow:ellipsis; 
overflow:hidden;} 

/*详情*/
 .content-area h2.title{margin:0 0 15px 0; text-align:center;}
 body.single .blog-meta{text-align:right;border-bottom: 1px solid #e2e2e2;padding-bottom: 15px;margin-bottom: 50px;}
 .blog-meta span.cg-blog-date:after, .blog-meta span.cg-blog-author:after{
    opacity: 0;
    content: "";
    width: 0; }
.post-navigation{border-top: 1px solid #e2e2e2;margin-bottom: 30px;}
.news-content p{ margin-bottom:15px; line-height:2;}

body .widget span.post-content{ height:42px;overflow:hidden;}