.message_box {
    width: 100%;
    padding: calc(30px + 5rem) 0;
}

.message {
    padding: calc(15px + 3rem) 0;
    max-width: 1420px;
    width: 85%;
    margin: auto;
    background: #FFFFFF;
    box-shadow: 0px 0px calc(6px + 1rem) 4px rgba(195, 195, 195, 0.4);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: calc(8px + 1rem);
}

.message_title {
    font-family: PINGFANG;
    font-weight: 400;
    font-size: calc(10px + 2rem);
    color: #333333;
    text-align: center;
}

.message_list_box {
    width: 62%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    row-gap: calc(6px + 0.5rem);
    margin-top: calc(10px + 1rem);
}

.message_list {
    width: 32.2%;
    height: calc(17px + 2rem);
    border: 1px solid #D2D2D2;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 calc(10px + 0.5rem);
}

.message_list:nth-of-type(4) {
    width: 49%;
}

.message_list:nth-of-type(5) {
    width: 49%;
}
.message_list:nth-of-type(4) input{
    width: 87%;
}

.message_list:nth-of-type(5) input{
    width: 87%;
}

.message_list p {
    font-family: PINGFANG;
    font-weight: 400;
    font-size: calc(6px + 0.5rem);
    color: #333333;
}

.message_list p span {
    color: red;
}

.message_list input {
    width: 78%;
    height: 100%;
    border: none;
    outline: medium;
    padding-left: calc(5px + 0.25rem);

}

.message_list:nth-last-of-type(1) {
    width: 100%;
    height: calc(80px + 5rem);
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding-top: calc(1px + 1rem);
}

.message_list textarea {
    height: 100%;
    width: 93%;
    border: none;
}

.send{
    width: calc(46px + 5rem);
    height: calc(10px + 2rem);
    background-color: #E5793B;
    border-radius: calc(7px + 1.5rem);
    border: none;
    color: #fff;
    font-size: calc(10px + 0.5rem);
    font-family: PINGFANG;
}