﻿
.content a,
.detailPage a {
    color: #1284d2;
}

    .content a:hover,
    .detailPage a:hover {
        color: #0D67A7;
    }

/***************************************问答首页**************************************/
#QABannerList {
    background: white;
}

.content {
    width: 1004px;
    margin: 0 auto;
    padding-bottom: 40px;
}

    .content > .left {
        float: left;
        width: 270px;
    }

    .content > .right {
        float: left;
        margin-left: 13px;
        width: 720px;
    }



/*分类*/
.categoryPanel {
  
}

    .categoryPanel .inner {
        border: 1px solid #e7e7e7;
        background: #FFFFFF;
        margin: 12px 0px;
        padding: 20px 15px;
        width:239px;
    }

    .categoryPanel .item {
        float: left;
        display: inline-block;
        margin-right: 15px;
        margin-bottom: 5px;
        text-align: center;
        line-height: 25px;
    }

    .categoryPanel .parent {
        border-bottom: 1px dashed #E5E5E5;
        padding: 5px 8px;
    }

    .categoryPanel .title {
        line-height: 30px;
        font-size:14px;
    }

        .categoryPanel .title a {
            color: #1284D2;
        }
/*推荐专家*/
.specialistDiv .inner {
    background-color: white;
    padding: 15px 15px;
    margin-top: 15px;
    border: 1px solid #E7E7E7;
}

/*热门问题*/
.hotList {
    border:1px solid #E7E7E7;
       box-shadow:rgba(231,231,231,0.5) 1px 1px inset;
    width:718px;
    padding-bottom:16px;
    padding-top:5px;
    background-color:white;
}
    .hotList .item {
        width: 670px;
        height: 22px;
        line-height: 22px;
        border-bottom: 1px dashed #E5E5E5;
        padding: 12px 8px;
        margin-left: 15px;
    }
    .hotList .icon {
        float:left;
        width:45px;
        height:22px;
        line-height:22px;
        text-align:center;
        color:white;
        position:relative;
        background:#F28218;
        font-family:Arial;
        font-size:12px;
    }
        .hotList .icon .arrow {
            width:0px;height:0px;
            display:inline-block;
            border-top:5px solid #F28218;
            border-bottom:5px solid transparent;
            border-left:0px solid transparent;
            border-right:4px solid transparent;
            position:absolute;
            left:0px;
            bottom:-9px;
        }
    .hotList .title {
        max-width:370px;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
        float:left;
        margin-left:8px;
    }
        .hotList .title a {
            font-size:14px;
            color:#444444;
        }
            .hotList .title a:hover {
                color:#1284d2;
            }
    .hotList .time {
        font-family:Arial;
        display:inline-block;
        margin-right:17px;
    }
    .hotList .redNumber{
        color:red;
        font-weight:bold;
        display:inline-block;
        margin-left:3px;
    }
.blueBackTitle {
    margin-top:13px;
}


/*搜索按钮*/
.QASearch {
    margin-top: 1px;
}

    .QASearch input {
        width: 450px;
        height: 32px;
        line-height: 32px;
        border: 1px solid #e4e4e4;
        padding: 2px 2px 2px 5px;
        outline: none;
        box-shadow: 1px 1px 2px #EEE inset;
    }

    .QASearch .pointer {
        display: block;
        background: #1284d2;
        width: 100px;
        height: 38px;
        line-height: 37px;
        color: #FFF;
        font-size: 17px;
        float: left;
    }

        .QASearch .pointer:hover {
            background-color: #0F6CAF;
            color: white;
        }

    .QASearch .orangeBtn {
        margin-left: 15px;
        padding: 0px 22px;
        height: 38px;
        line-height: 38px;
    }




/**********************************************详细页面**************************************************/

.detailPage {
    width: 1004px;
    margin: 0 auto;
    padding-bottom: 40px;
}

.comtent-left {
    width: 680px;
    float: left;
    padding: 15px 20px;
    background: #FFF;
}

.lcon_wen {
    width: 23px;
    height: 20px;
    background: url(../images/ico/icokorea.png) -90px 0 no-repeat;
    float: left;
    margin-top: 12px;
    margin-right: 15px;
}

.lcon_da {
    width: 23px;
    height: 20px;
    background: url(../images/ico/icokorea.png) -90px -30px no-repeat;
    float: left;
    margin-top: 12px;
    margin-right: 18px;
}

.problemTitle {
    float: left;
    font-size: 16px;
    line-height: 40px;
}

.remarks {
    font-size: 12px;
    margin-left: 20px;
    color: #aeaeae;
    margin-top: 3px;
}

    .remarks span {
        margin: 0 15px;
    }

.student {
    color: #444444;
}


.detailPage .question {
    font-size: 14px;
    width: 610px;
    margin-left: 35px;
    margin-top: 20px;
    word-break: break-all;
    word-wrap: break-word;
}


.wen {
    border-bottom: 1px dashed #d8d8d8;
    padding-bottom: 30px;
    margin-bottom: 20px;
}

.da_hd {
    padding-right: 20px;
}

.answer {
    font-size: 13px;
    line-height: 40px;
}

.time_ds {
    font-size: 12px;
    float: right;
    color: #aeaeae;
}

/****操作按钮，连接部分***/
.da_hd .btnDiv {
    padding-top: 40px;
}
.btnDiv .shareContainer {
    float:left;
    margin-top:22px;
    margin-left:15px;
}
.huifu_xinx {
    float: right;
}


.ti_zaix {
    background: #1284d2;
    color: #FFF;
    padding: 8px 23px;
    margin-left: 20px;
}

    .ti_zaix:hover {
        background: #054f81;
    }
/*相关问题*/
.relevant {
    margin-top: 40px;
    padding-bottom: 30px;
}

.titleDiv {
    background: #e8f6ff;
    font-size: 16px;
    line-height: 45px;
    padding-left: 15px;
}

.relativeQa {
    padding: 15px 10px;
}

    .relativeQa .item {
        line-height: 35px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }


/**右侧**/
.comtent-right {
    width: 270px;
    float: right;
}

.orangeBtn_big {
    display: block;
    background: #FE9741;
    color: #FFF;
    font-size: 16px;
    line-height: 50px;
    height: 50px;
    text-align: center;
    cursor: pointer;
    letter-spacing: 3px;
}

    .orangeBtn_big:hover {
        background: #F58E39;
        color: white;
    }


/**********************************************提问页面**************************************************/

.tu_btiao {
    width: 3px;
    height: 16px;
    background: #1284d2;
    float: left;
    margin-right: 10px;
    display: inline;
    margin-top: 10px;
}

.h_dixian {
    border-bottom: 1px solid #1284d2;
    margin-top: 15px;
    padding-left: 15px;
    font-size: 16px;
    line-height: 35px;
}


.mshu_wt {
    line-height: 40px;
    font-size: 14px;
}

.wt-title {
    background: #FFF;
    border: 1px solid #c4c4c4;
    box-shadow: 1px 1px 2px #EEE inset;
    border-radius: 4px;
    padding: 10px 15px;
    margin-bottom: 20px;
}

.ip_bt {
    border: none;
    font-size: 15px;
    width: 99%;
    height: 18px;
    line-height: 18px;
    padding: 9px 4px;
}

.optional {
    height: 30px;
    margin-left: 10px;
    font-size: 14px;
}

.buc_xjie {
    border: none;
    max-width: 975px;
    width: 975px;
    min-width: 975px;
    min-height: 150px;
    height: 150px;
    font-size: 14px;
}


.fen_xu {
    float: left;
    border: 1px solid #c4c4c4;
    padding: 8px 10px;
    font-size: 14px;
    background: #FFF;
}



.xu_fxt {
    border: none;
    font-size: 14px;
    color: #444444;
    width: 170px;
}

.tj_wt {
    color: #1284d2;
}


.zui_dfl {
    margin-bottom: 70px;
}





/**********************************************列表页面**************************************************/

.listPage {
    width: 1004px;
    margin: 0 auto;
    padding-bottom: 40px;
}

    .listPage > .left {
        width: 710px;
    }

    .listPage > .right {
        width: 270px;
    }

    .listPage .qaList {
        margin-top: 0px;
        padding: 10px 20px;
    }

    .listPage .categoryPanel,
    .detailPage .categoryPanel {
        margin-top: 15px;
    }

.categoryPanel a {
    color: #4C4C4C;
}

    .categoryPanel a:hover {
        color: #0D67A7;
    }

/**列表部分**/
.qaList {
    padding: 10px 30px;
    padding-bottom: 30px;
    border: 1px solid #e7e7e7;
    box-shadow: rgba(231,231,231,0.5) 1px 1px inset;
    background: #FFFFFF;
    min-height: 800px;
}


.qaItem {
    border-bottom: 1px dashed #d8d8d8;
    padding: 0px 10px;
    padding-top: 20px;
    overflow: hidden;
}

    .qaItem .imgDiv {
        float: left;
        padding-left: 15px;
    }

.imgDiv img {
    width: 47px;
    height: 47px;
}

.qaItem .rightDiv {
    float: left;
    padding-left: 15px;
    width: 526px;
}

.qaItem .title {
    clear: both;
    line-height: 30px;
    font-size: 15px;
}

.qaItem .name {
    float: left;
    width: 450px;
    color: #b3b3b3;
}

.qaItem .time {
    float: left;
    color: #b3b3b3;
    float:right;
}

.qaItem .waitingDiv {
    padding: 15px 0px;
}

.bottomDiv {
    padding-top: 20px;
    padding-bottom: 15px;
}

    .bottomDiv .waiting {
        width: 85px;
        height: 26px;
        line-height: 26px;
        background: #e7f6ff;
        color: #aeaeae;
        text-align: center;
        margin-left: 35px;
    }

.qaItem .special {
    float: left;
    padding-left: 15px;
    width: 450px;
}

    .qaItem .special a {
        text-decoration: underline;
        color:#1284D2;
    }
        .qaItem .special a:hover
        {
            color: #0D67A7;
        }

/*问答小图标*/
.qaAsk {
    background: url(../images/ico/icokorea.png) -90px 0 no-repeat;
    float: left;
    width: 25px;
    height: 25px;
}

.qaAnswer {
    background: url(../images/ico/icokorea.png) -90px -30px no-repeat;
    float: left;
    width: 25px;
    height: 25px;
}

