.toptext {
    padding: 2% 7%;
}

.layui-form-item {
    display: flex;
}
.layui-input-block {
    width: calc(100% - 2.5rem);
    margin-left: 0px !important;
    max-width: 1000px;
}
.topbox .tit{
    margin-bottom: 3%;
}
.layui-form-label{
width:auto !important;
}

@media screen and (max-width: 450px) {
    .topbox {
        padding: 0px !important;
        width: 90%;
        margin: 5% auto;
    }
}

.layui-form-select{
    margin-right:2%
}

.layui-textarea {
    font-size: 0.3rem;
}
.body{
padding-bottom: 0px !important;
}
@media all and (max-width: 768px){
    .layui-form-label{
        min-width: 40px !important;
        /* width: 66px; */
        width: auto;
    }
    .layui-form-select dl{
        top: 33px;
    }
    .layui-form-item:nth-child(2)>label{
        width:80px;
    }
    .layui-form-item:nth-child(5)>label{
        width: 76px !important;
    }
   .layui-textarea, .layui-input{
        font-size:16px !important;
        height: 32px !important;
    }
.layui-form-item .layui-form-label {
        font-size: 16px;
    }
}
