﻿#form {background: #F8F8F8;padding: 100px 0;overflow: hidden;}
#form .container>div{align-items: stretch;}
#form .left,#form .right{width: 48.2%;}
#form .left{border-radius: 20px;overflow: hidden;}
#form .left img{height: 100%;}

#form .right .title_img{margin-left: 0;}
#form .right li.textarea,#form .right li.yzm{width: 100%;}
#form .right li.yzm div input{width:50%;margin-right:30px}
#form .right li.yzm div img{height:55px;}
#form .right li textarea{height: 265px;}
#form .right input,#form .right textarea{width: 100%;border: 1px solid #D2D2D2;margin: 13px 0;padding: 15px;background: #fff;font-size: 18px;height: 75px;outline-color: #FAC423!important;border-radius: 8px;}
#form .right input::-webkit-input-placeholder,#form .right textarea::-webkit-input-placeholder{color: rgba(102, 102, 102, 0.5);}
#form .right .submit{margin-top: 5px;}
#form .right .submit input{width: 100%;border-radius: 35px;background: #d03233;color: #000;font-size: 22px;padding: 10px 43px;height: 70px;border:none;margin-bottom: 0;margin-top: 10px;}
#form .right .submit input:hover{filter: opacity(0.9);}
#form .right input:focus,#form .right textarea:focus{outline: none;border: 1px solid #d03233;}


@media (min-width:1199px) and (max-width:1500px){
	#form .title_img {margin: 0 auto 30px auto;}
	#form .right input,#form .right textarea{height: 65px;}
	#form .right li textarea{height: 210px;}
	#form .right .submit input{height: 65px;}
}

@media (min-width:767px) and (max-width:1199px){
	#form{padding: 85px 0;}
	#form .left,#form .right{width: 47.8%;}
	#form .title_img {margin: 0 auto 20px auto;}
	#form .right input,#form .right textarea{height: 58px;margin: 10px 0;}
	#form .right li textarea{height: 170px;}
	#form .right .submit input{height: 55px;font-size: 20px;}
}

@media (max-width:767px){
	#form{padding: 60px 0;}
	#form .left,#form .right{width: 100%;}
	#form .left{max-height: 280px;border-radius: 15px;}
	#form .right .title_img {margin: 0px auto 20px auto;}
	#form .right input,#form .right textarea{height: 50px;margin: 10px 0;font-size: 15px;}
	#form .right li textarea{height: 150px;}
	#form .right .submit input{height: 50px;font-size: 18px;}
}

