@media (min-width: 980px) {
    .container1{
        padding: 94px 430px;
        box-sizing: border-box;
    }
    .container1 .title-box h1{
        font-size: 30px;
        color: #000;
    }
    .container1 .title-box p{
        font-size: 20px;
        color: #000;
    }
    .container1 .form-box{
        margin-top: 50px;
        font-family: 微软雅黑;
    }
    .container1 .form-box>div{
        display: flex;
        margin-bottom: 45px;
    }
    .container1 .form-box>div .star{
        font-size: 14px;
        color: red;
        margin-left: 24px;
        vertical-align: top;
        line-height: 40px;
    }
    .container1 .form-box>div .label{
        font-size: 14px;
        color: #000000;
        font-weight: 700;
        margin-right: 25px;
    }
    .container1 .form-box>div input{
        font-family: 微软雅黑;
        flex: 1;
        margin: 0;
        padding: 0;
        font-size: 12px;
        text-indent: 6px;
        border-radius: 2px;
        border: 1px solid #dadada;
        box-sizing: border-box;
    }
    .container1 .form-box>div textarea{
        text-indent: 6px;
        font-size: 13px;
        flex: 1;
        height: 100px;
        border-radius: 2px;
        border: 1px solid #dadada;
        resize: none;
    }
    .select-box{
        flex: 1;
        display: flex;
        
    }
    .select-box select:nth-child(2){
        margin: 0 16px;
    }
    .select-box select{
        font-family: 微软雅黑;
        width: 32%;
        border-radius: 2px;
        color: #888;
        border-color: #dadada;
        text-indent: 6px;
        font-size: 12px;
    }
    .button{
        width: 100%;
        cursor: pointer;
        color: #fff;
        font: 14px 微软雅黑;
        height: 44px;
        line-height: 44px;
        background: #8E8E8E;
        border: none;
    }
}

@media (max-width: 980px) {
    .container1{
        width: 100%;
        margin-top: .3rem;
    }
    .container1 .title-box {
        display: none;
    }
    .container1 .form-box{
        width: 100%;
        padding: .48rem;
        box-sizing: border-box;
        font-family: 微软雅黑;
    }
    .container1 .form-box>div{
        display: flex;
        flex-direction: column;
        margin-bottom: 45px;
    }
    .container1 .form-box>div .star{
        display: none;
       
    }
    .container1 .form-box>div .label{
        font-size: .28rem;
        color: #333;
        margin-bottom: .24rem;
    }
    .container1 .form-box>div .label::after{
        content: "*";
        font-size: .28px;
        color: red;
        margin-left: .1rem;
    }
    .container1 .form-box>div input{
        font-family: 微软雅黑;
        margin: 0;
        padding: 0 .32rem;
        box-sizing: border-box;
        font-size: .28rem;
        text-indent: .12rem;
        border-radius: 2px;
        border: none;
        outline: none;
        height: .88rem;
        background: #f6f6f6;
        box-sizing: border-box;
    }
    .container1 .form-box>div textarea{
        text-indent: 6px;
        font-size: .28rem;
        height: 2rem;
        border-radius: 2px;
        border: 1px solid #dadada;
        resize: none;
    }
    .select-box select{
        font-family: 微软雅黑;
        width: 100%;
        height: .88rem;
        border-radius: 2px;
        color: #888;
        border-color: #dadada;
        text-indent: .12rem;
        font-size: .28rem;
        margin-bottom: .5rem;
    }
    .select-box select:last-child{
        margin-bottom: 0;
    }
    .button{
        width: 100%;
        cursor: pointer;
        color: #fff;
        font: .28rem 微软雅黑;
        height: .88rem;
        line-height: .88rem;
        background: rgba(0, 207, 180, 1);
        border: none;
    }
}