evalute.css 2.3 KB
/* 主体 */

.evalute_main {
    width: 1200px;
    margin: 28px auto;
    height: 750px;
    box-shadow: #ccc 0px 0px 5px;
}


/* 标题 */

.evalute_title_wrap {
    width: 100%;
    height: 94px;
}

.evalute_title_l {
    width: 17px;
    height: 100%;
    margin-right: 3px;
    margin-left: 2px;
    border-bottom: 2px solid #526aa6;
}

.evalute_title_c {
    width: 1036px;
    height: 100%;
    color: #526aa6;
    font-size: 28px;
    border-bottom: 2px solid #526aa6;
    margin-right: 7px;
    text-align: left;
    position: relative;
}

.evalute_title {
    position: absolute;
    bottom: 6px;
    left: 0;
}

.evalute_title::after {
    content: '';
    width: 195px;
    height: 4px;
    background-color: #526AA6;
    border-radius: 2px;
    position: absolute;
    left: 0;
    bottom: -9px;
}

.evalute_title_r {
    width: 135px;
    height: 100%;
    border-bottom: 2px solid #526aa6;
}


/* 测试内容 */

.test_content {
    width: 100%;
}


/* 步骤条 */

.step_bar {
    margin: 67px 0 0 110px;
    color: #666;
    font-weight: bold;
    font-size: 20px;
}

.step_single {
    padding: 0 8px 3px;
    border-bottom: 9px solid #fff;
}

.active_step {
    border-bottom: 9px solid #526AA6;
    color: #526AA6
}

.step_img {
    margin: 0 22px;
    width: 18px;
    height: 18px;
}


/* 测试问题 */

.test_question_wrap {
    margin: 0 20px;
}

.test_single {
    margin-top: 55px
}


/* 题目 */

.test_title {
    color: #526AA6;
    font-size: 24px;
    margin-bottom: 22px;
    text-align: left;
}


/* 答案 */

.answer_single {
    padding: 15px 40px;
    border: 1px solid #666;
    margin: 0 30px 30px 0;
    font-size: 16px;
    color: #666;
    font-weight: bold;
    position: relative;
    border-radius: 10px;
}

.answer_single:hover {
    border-color: #526AA6;
    opacity: 0.8;
}

.active_ans {
    border-color: #526AA6;
    color: #526AA6;
}

.choice_img {
    width: 40px;
    height: 29px;
    position: absolute;
    right: 0;
    bottom: -1px;
}


/* 下一步 */

.next_step_wrap {
    margin: 100px auto 0;
}

.next_step {
    margin: 0 auto;
    color: #fff;
    font-size: 20px;
    width: 220px;
    height: 38px;
    line-height: 38px;
    background-color: #526AA6;
    border-radius: 3px;
}

.next_step:hover {
    opacity: 0.8
}

.next_icon {
    margin-left: 18px;
    width: 15px;
    height: 15px;
}