/* 
    Document   : common.css
    Created on : 2012-6-18, 15:09:59
    Author     : xj
    Description:
        Purpose of the stylesheet follows.
*/
/** 覆盖Yii组件css **/
body table.detail-view th, table.detail-view td {
    font-size: 12px;
}

body .grid-view table.items th, .grid-view table.items td {
    font-size: 12px;
}

body div.form label {
    font-size: 12px;
}

body .list-view .pager, .grid-view .pager {
    font-size: 12px;
}

body ul.yiiPager {
    font-size: 12px;
}

body ul.yiiPager a:link, ul.yiiPager a:visited {
    color: #0D3384;
}

body ul.yiiPager .selected a {
    color: #FFFFFF;
}

body div.form .errorSummary {
    font-size: 12px;
}

body div.form .errorMessage {
    font-size: 12px;
}

body .list-view .summary, .grid-view .summary {
    font-size: 12px;
}

.red {
    color: red;
}

/**
 * 框架风格
*/
body .portlet {

}

body .portlet-decoration {
    padding: 3px 8px;
    background: #B7D6E7;
    border-left: 5px solid #6FACCF;
}

body .portlet-title {
    font-size: 12px;
    font-weight: bold;
    padding: 0;
    margin: 0;
    color: #298dcd;
}

body .portlet-content {
    margin: 0 0 15px 0;
    padding: 5px 8px;
    background: #EFFDFF;
}

body .portlet-content ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

body .portlet-content li {
    padding: 2px 0 4px 0px;
}

/** END 重载Yii组件css **/

body div.user-panel-question-post-item {
    padding: 0px 0px 5px 2px;
    margin-bottom: 15px;
    border-bottom: 1px solid gray;
}

body div.user-panel-question-post-item .post_type {
    color: #fd0000;
}

body div.user-panel-question-post-item .post_type .me {
    color: blue
}

body div.user-panel-question-post-item .post_content {
    padding: 10px 20px;
}

body div.user-panel-question-post-item .post_create_time {
    padding-right: 20px;
    text-align: right;
}

/** start global **/
body div.form label.labelForRadio {
    display: inline-block;
    width: auto;
    float: none;
}

/** end global **/
div.informationItem h5 {
    font-size: 28px;
    padding-right: 4em;
}

div.article-copyright {
    border-top: 1px dashed darkgray;
    margin-top: 1em;
    margin-bottom: 1em;
    padding-top: 1em;
}

div.article-copyright h5 {
    margin-bottom: 1em;
    text-align: center;
}

div.article-copyright p.content {
    text-indent: 2em;
}

div.article-copyright p.contact {
    text-align: right;
}
