.qua_0 img{
    width: 10vw;
    padding: 10px 0;
}

.contact_body {
    width: 70%;
    margin: 0 auto;
    justify-content: center;
    padding-bottom: 60px;
}

.contact_all{
    justify-content: center;
   /* padding-bottom: 60px;*/
}

.contact_img_0{
    width: 50%;
    padding: 0 15px;
}

.contact_img_0 img{
    width: 100%;
}

.contact_p{
    width: 35%;
    text-align: left;
    line-height: 30px;
	margin-top: 28px;
}

.contact_p img{
    width: 25px;
    height: 25px;
	margin-right: 3px;
}

.contact_1 {
    /* justify-content: center; */
    /*align-items: center;*/
	margin-top: 10px;
}

.con_c{
    -webkit-text-fill-color:rgb(255, 55, 20);
    color: rgb(255, 55, 20);
    font-size: 14px;
}

.contact_1 p{
    -webkit-text-fill-color:#4c4b4b;
    color:#4c4b4b;
}

form{
    padding: 10px 0;
}

input{
    width: 25vw;
    height: 35px;
    font-size: 17px;
    /*font-family: 'Noto Sans TC', sans-serif;*/
    margin: 10px auto;
    padding: 5px;
    /* background-color: #e9e8e7; */
    border: transparent;
    border-bottom: 1px solid #0581bc;
    color:#0581bc;
	font-weight: bold;
}

textarea{
	width: 640px;
	height: 155px;
	font-size: 17px;
	border:transparent;
	padding: 5px;
	/*font-family: 'Noto Sans TC', sans-serif;*/
	color: #9e9e9e;
	border-bottom:1px solid #0581bc;
	font-weight: bold;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
    color:#9e9e9e;
}
input:-moz-placeholder, textarea:-moz-placeholder { 
    color:#9e9e9e;
}
input::-moz-placeholder, textarea::-moz-placeholder { 
    color:#9e9e9e;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
    color:#9e9e9e;
}

.sumbit{
    /* width: 60px; */
    background-color: #0581bc;
    color: #fff;
}

/* 版本尺寸 */
@media screen and (max-width:2000px){
		textarea{
		
		width: 480px;
	}
}
@media  (min-width: 1999px) and (min-width: 1920px){
		textarea{
		/* width: 638px; */
        WIDTH: 25vw;
	}
}
@media (min-width:1366px) and (max-width:1919px){
	textarea{
		/* width: 385px; */
        WIDTH: 25vw;
	}

.contact_p{
    width: 50%;
    text-align: left;
    line-height: 30px;
	margin-top: 14px;
	}

}
@media (min-width:1024px) and (max-width:1365px){
	textarea{
		width: 480px;
	}
    input{
        width: 35vw;
    }
	
	 .contact_all{
        display: block;
    }

    .contact_img_0 {
        width: 80%;
        margin: 0 auto;
    }

    .contact_p {
        width: 300px;
        margin: 0 auto;
    }
	
}
@media (min-width:768px) and (max-width:1023px){
	textarea{
		width: 460px;
}
    input{
        width: 45vw;
    }
	
	.contact_all{
        display: block;
    }

    .contact_img_0 {
        width: 80%;
        margin: 0 auto;
    }

    .contact_p {
        width: 300px;
        margin: 0 auto;
    }

    iframe{
        width: 100%;
    }
	
}
@media (min-width:414px) and (max-width:767px){
	textarea{
		width: 490px;
}
    .qua_0 img {
        width: 60%;
    }

    input {
        width: 80%;
        font-size: 13px;
    }
	
	.contact_body {
        width: 80%;
    }

    .contact_all{
        display: block;
    }

    .contact_img_0 {
        width: 80%;
        margin: 0 auto;
    }

    .contact_p {
        width: 100%;
        margin: 0 auto;
    }

    .contact_1 p{
        font-size: 14px;
        
    }

    .contact_all {
        padding-bottom: 30px;
    }

    iframe{
        width: 100%;
    }
	
}

@media screen and (max-width: 413px){
    .qua_0 img {
        width: 60%;
    }

    input {
        width: 80%;
        font-size: 17px;
    }
	textarea{
		width: 242px;
}

 .contact_body {
        width: 80%;
    }

    .contact_all{
        display: block;
    }

    .contact_img_0 {
        width: 80%;
        /*margin: 0 auto;*/
    }

    .contact_p {
        width: 100%;
        margin: 0 auto;
    }

    .contact_all {
        padding-bottom: 30px;
    }

    iframe{
        width: 100%;
    }
	
}
 


