/**!
* pagename
* date:year-month-day
* author: author;
*/

.question-infos {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    z-index:100;
}
.question-scroll {
    width: 220px;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    overflow: auto;
}
.question-title {
    margin-top: 41px;
    text-align: center;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: 1px;
    color: #e5f2ff;
    padding-top: 123px;
    background: url(../../faqimages/img_question_title.png) top -20px center no-repeat;
    margin-bottom: 18px;
}
#question-list {
    margin: 0 18px 20px;
}
.question-item {
    border-top: 1px dashed #163aa8;
}
.question-item > a {
    display: block;
    padding: 8px 0;
    font-size: 14px;
    line-height: 23px;
    color: #fff;
    cursor:pointer;
}
.question-tag {
    position: absolute;
    left: 100%;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    padding-left: 23px;
    min-height: 86px;
    background: url(../../faqimages/img_question_btn.png) left -12px center no-repeat;
}
.question-tag-text {
    vertical-align: middle;
}
.question-scroll.hidden + .question-tag {
    background-image: url(../../faqimages/img_question_btn_h.png);
}
