#question_list {
    width: 700px;
    overflow: hidden;
}

.question_wrap {
    width: 700px;
    min-height: 55px;
    overflow: hidden;
    border-bottom: 1px solid #9ebdcf;
    background: #e9f6fe;
    cursor:pointer;
}
.question_inner {
    width: 700px;
    min-height: 54px;
    overflow: hidden;
    border-bottom: 1px solid #fff;
}
.question_align {
    width: 700px;
    min-height: 32px;
    margin: 11px 0 11px 0;
    overflow: hidden;
}
.q_toggle {
    width: 32px;
    height: 32px;
    float: left;
    margin: 4px 3px 0 2px;
    background: url("") no-repeat center center;
}
.q_toggle_close {
    background: url("") no-repeat center center;
}

.q_mark {
    width: 36px;
    height: 40px;
    float: left;
    background: url("") no-repeat center center;
    margin:0px 0px 0px 10px;
}

.q_text{
    width: 585px;
    padding: 9px 10px 0px 4px;
    float: left;
    overflow: hidden;
    font-size: 125%;
}
/**/
.answer_wrap{
    width: 700px;
    overflow: hidden;
    position:relative;
    min-height: 64px;
}
.a_mark {
     width: 36px;
    height: 40px;
    margin: 0 0 0 47px;
    float: left;
    background: url("") no-repeat center center;
}

.a_text {
    width: 585px;
    padding: 3px 10px 0px 4px;
    line-height:1.4em;
    float: left;
    overflow: hidden;
    font-size: 100%;
}
.q_toggle{
background-image:url("/common/images/toggle_open.gif");
}.q_toggle_close{
background-image:url("/common/images/toggle_close.gif");
}.q_mark{
background-image:url("/common/images/qa1.gif");
}.a_mark {
background-image:url("/common/images/qa2.gif");
}