.banner{background-image:url('/images/banner3.png')}.suggest-form{position:relative;z-index:1;padding:104px 60px 50px;margin:-180px auto 60px;box-shadow:0 6px 10px rgba(0,0,0,0.06);background-color:#FFFFFF}.suggest-form::after{content:'';position:absolute;top:40px;right:60px;left:60px;display:block;height:4px;background:url('/images/color-strip2.png') no-repeat center / cover}.suggest-form .title{margin-bottom:70px;text-align:center;font-size:36px}.suggest-form .form .form-item-name .form-input,.suggest-form .form .form-item-contact .form-input{text-align:center}.suggest-form .form .form-item-name .form-radio-group,.suggest-form .form .form-item-contact .form-radio-group{margin-left:10px}.suggest-form .form .form-item-unit input{width:640px}.suggest-form .form .form-item-message{padding:0}.suggest-form .form .form-item-message .form-textarea{width:838px;height:100px}.suggest-form .form .form-item-submit{display:block;width:150px;margin:0 auto}@media screen and (max-width:1159px){.suggest-form{margin:-180px 16px 60px}}@media screen and (max-width:1023px){.suggest-form{margin:-130px 16px 60px;padding:80px 40px 30px}.suggest-form .title{margin-bottom:40px;font-size:32px}.suggest-form .form .form-item{margin-bottom:20px}.suggest-form .form .form-item__label{font-size:16px}.suggest-form .form .form-item-message .form-textarea{width:100%;box-sizing:border-box}}@media screen and (max-width:749px){.suggest-form{margin:-70px 14px 30px;padding:60px 14px 20px}.suggest-form::after{top:30px;left:30px;right:30px;height:3px}.suggest-form .title{margin-bottom:20px;font-size:24px}.suggest-form .form .form-item{margin-bottom:0}.suggest-form .form .form-item__label{font-size:14px}.suggest-form .form .form-item input,.suggest-form .form .form-item textarea{font-size:14px}.suggest-form .form .form-item-name .form-input,.suggest-form .form .form-item-contact .form-input{width:160px}.suggest-form .form .form-item-submit{width:120px;margin-top:15px}}