/* Styles for default/news */
#keywords {
    margin-top: 10px;
}

/* Styles for news index */
.borders {
    border: 1px solid #CCCCCC;
    height: 225px;
    padding: 10px;
}
.borders h2 {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 5px;
    font-size: 1.2em;
}
.borders ul {
    list-style-type: none;
}
.borders li {
    line-height: 170%;
}
.baike, .ping, .skill, .law, .service, .industry {
    margin-top: 10px;
}
.sidebar h2 {
    text-align: center;
}
.contact {
    text-align: center;
}
.contact p {
    text-indent: 0;
}
.contact .price {
    font-size: 18px;
}
.contact .outstanding {
    color: #0000FF;
    font-size: 22px;
}
.contact .great {
    color: #FF0000;
    font-size: 22px;
}
.contact .phone {
    line-height: 200%;
}
.contact strong {
    font-size: 18px;
}
.phone_number {
    margin-top: 10px;
}
.phone_number li {
    padding-left: 8px;
}
.phone_number .compact {
    line-height: 125%;
}

/* Styles for news list */
.list .borders {
    height: 482px;
}
.list li {
    line-height: 185%;
}
.list .page_num {
    text-indent: 0;
    text-align: center;
    line-height: 200%;
}

/* Styles for news article */
.article_borders {
    border: 1px solid #CCCCCC;
    padding: 15px 10px;
}
.article h1 {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 10px;
    font-size: 1.5em;
    text-align: center;
}
.article .date {
    font-size: 16px;
    text-align: center;
    margin-bottom: 10px;
}
.article #bdshare {
    float: right;
}
.article img {
    text-align: center;
}
#article_content {
    margin-bottom: 10px;
}
div.container article ol, div.container article ul {
    margin: auto;
    padding-left: 50px;
}
hr {
    margin-bottom: 6px;
}
.recommendation {
    height: 75px;
}
.recommendation h2 {
    font-size: 1.1em;
    margin-top: 0;
}
.recommendation ul {
    list-style-type: none;
}
.recommendation li {
    text-indent: 2em;
}
.news_nav {
    float: right;
}
.recommendation .news_nav li {
    float: left;
    padding-right: 5px;
}
.recommendation li.article {
    width: 330px;
    float: left;
}
#tag {
    margin-bottom: 10px;
}
#tag a {
    font-weight: bold;
}
