.headerText_1 {
    color: #63508f;
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
}

.headerText_2 {
    color: #333333;
    font-size: 16px;
    line-height: 16px;
    font-weight: bold;
}

.bottomText_1 {
    color: #ffffff;
    font-size: 14px;
    line-height: 14px;
}

.searchBox_1 {
    width: 382px;
    height: 38px;
    background: rgba(245, 245, 255, 1);
    border: 1px solid rgba(126, 124, 251, 1);
    border-radius: 4px;
}

.searchInput_1 {
    width: 300px;
    background-color: rgba(245, 245, 255, 1);
    color: #404058;
    font-size: 16px;
    line-height: 16px;
}

/* 模块样式——1 */
.block_1 {
    margin-top: 18px;
    padding-top: 20px;
    background-color: #ffffff;
    border-radius: 6px;
    box-shadow: 0px 1px 6px 0px rgba(203, 203, 216, 0.79);
}

.btn_1 {
    width: auto;
    height: 26px;
    background-color: #7e7cfb;
    border-radius: 13px;
    color: #ffffff;
    font-size: 14px;
    line-height: 14px;
}

.btn_2 {
    width: 196px;
    height: 56px;
    background: rgba(126, 124, 251, 1);
    border-radius: 4px;
    color: #ffffff;
    font-size: 18px;
    line-height: 18px;
    cursor: pointer;
}

.btn_3 {
    width: 140px;
    height: 40px;
    background: rgba(126, 124, 251, 1);
    border-radius: 4px;
    color: #ffffff;
    font-size: 16px;
    line-height: 16px;
    cursor: pointer;
}

.btn_4 {
    width: 130px;
    height: 38px;
    background: rgba(126, 124, 251, 1);
    border-radius: 19px;
    color: #ffffff;
    font-size: 18px;
    line-height: 18px;
    cursor: pointer;
}

.tipText_1 {
    color: #888888;
    font-size: 18px;
    line-height: 18px;
}

.tipText_2 {
    color: #333333;
    font-size: 14px;
    line-height: 16px;
}

.tipText_3 {
    color: #000000;
    font-size: 20px;
    line-height: 20px;
}

.tipText_4 {
    color: #444444;
    font-size: 18px;
    line-height: 18px;
}

.tipText_5 {
    color: #7e7cfb;
    font-size: 18px;
    line-height: 18px;
}

.tipText_6 {
    color: #333333;
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
}

.tipText_7 {
    color: #8b8b8b;
    font-size: 16px;
    line-height: 22px;
}

.box_1 {
    width: 687px;
    background-color: #f5f5ff;
}

.textInput_1 {
    width: 600px;
    background-color: #f5f5ff;
    color: #333333;
    font-size: 18px;
    line-height: 22px;
}

.textBox {
    background-color: transparent;
    color: #333333;
    font-size: 18px;
    line-height: 22px;
    resize: none;
    outline: none;
}

    .textBox:empty::before {
        color: lightgrey;
        content: attr(placeholder);
    }

.img_1 {
    margin-right: 20px;
    width: 182px;
    height: 112px;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    border: 1px solid #f5f5ff;
}