*:focus {
        outline: none;
    }

    .btn-view {
        width: 100%;
        text-align: center;
        margin-top: 40px;
    }

    .submit-btn {
        color: #fff;
        cursor: pointer;
        width: 280px;
        height: 53px;
        background: #ff8000;
        border-radius: 25px;
        border: none;
        font-size: 20px;
        font-weight: 400;
        margin-bottom: 20px;
        user-select: none;
    }

   
@media screen and (min-width: 1024px) { input[type=text],
    input[type=date],
    textarea,
    select {
        width: 100%;
        height: 40px;
        background: #fff;
        border: 1px solid #eee;
        border-radius: 3px;
        font-size: 14px;
        padding: 0 0px;
    }}
@media screen and (max-width: 1024px) { input[type=text],
    input[type=date],
    textarea,
    select {
        width: 100%;
        height: 40px;
        background: #fff;
        border: 1px solid #eee;
        border-radius: 3px;
        font-size: 14px;
        padding: 0 0px;
    }}

    textarea {
        width: 100% !important;
        height: 90px;
        padding: 12px 0px;
    }

    input[type=text]:focus,
    textarea:focus,
    input[type=date]:focus {
        border: 1px solid #ff8000;
    }

    .option {
        width: 100%;
        min-height: 55px;
        margin-top: 10px;
        position: relative;
    }

    .option>div:nth-child(-n+2) {
        float: left;
    }

    .option>div:nth-child(3) {
        clear: both;
    }

    
    @media screen and (min-width: 1024px) {.option>div:nth-child(1) {
        width: 7%;
        height: 100%;
        line-height: 40px;
        text-align: right;
        padding-right: 10px;
        font-size: 16px;
        font-weight: 400;
        color: #333;
    }

    .option>div:nth-child(2) {
        width: 90%;
        padding-left: 5px;
        position: relative;
    }
.yuyue008{ width:20%; position:relative; float:left;}
	
	}
@media screen and (max-width: 1024px) {
	
.yuyue008{ width:100%; position:relative; float:left;    zoom: 0.87;}
	.option>div:nth-child(1) {
        width: 25%;
        height: 100%;
        line-height: 40px;
        text-align: right;
        padding-right: 10px;
        font-size: 16px;
        font-weight: 400;
        color: #333;
    }

    .option>div:nth-child(2) {
        width: 70%;
        padding-left: 5px;
        position: relative;
    }}
    

    .tips {
        width: 100%;
        height: 30px;
        text-align: center;
        font-size: 16px;
        line-height: 30px;
        color: #D51C23;
    }

    .required {
        color: #ff8000;
    }
	
.didis01{}
.didis02{ width:100%;}<!--0.00016880035400391-->