.question_answer .header[data-v-2cd68a28] {
    position: relative;
    padding: .32rem .4rem;
    text-align: center
}

.question_answer .header .back[data-v-2cd68a28] {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .4rem;
    margin: auto;
    width: .32rem
}

.question_answer .qa_container[data-v-2cd68a28] {
    margin-top: .4rem;
    padding: 0 .32rem
}

.question_answer .qa_container .qa_item[data-v-2cd68a28] {
    margin-bottom: .32rem;
    background: #fff;
    box-shadow: 0 .04rem .4rem .01rem rgba(0, 0, 0, .03);
    border-radius: .2rem
}

.question_answer .qa_container .qa_item .item_title[data-v-2cd68a28] {
    position: relative;
    padding: .29rem .32rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: .28rem;
    color: #353f52;
    font-family: NunitoSemiBold;
    word-break: break-all
}

.question_answer .qa_container .qa_item .item_title[data-v-2cd68a28]:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    width: .08rem;
    height: .41rem;
    background: linear-gradient(1turn, rgba(90, 71, 217, .09), #1652f0);
    border-radius: .04rem
}

.question_answer .qa_container .qa_item .item_title img[data-v-2cd68a28] {
    margin-left: .32rem;
    width: .28rem;
    height: .28rem
}

.question_answer .qa_container .qa_item .item_title img.active[data-v-2cd68a28] {
    transform: rotate(180deg)
}

.question_answer .qa_container .qa_item .item_content[data-v-2cd68a28] {
    margin-top: .03rem;
    padding: 0 .32rem .32rem .32rem;
    color: #333;
    font-size: .26rem;
    font-family: NunitoRegular
}