.contact{width:100%}.contact .main-bg{width:100%;min-width:1200px}.contact .main-bg img{width:100%}.contact .touch{width:1200px;margin:0 auto}.contact .touch>h3{width:650px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;font:normal 700 32px Arial;color:#173e69;padding:75px 0 40px 185px}.contact .touch form{width:800px;margin:0 auto 50px}.contact .touch form label{font:normal 500 14px Arial}.contact .touch form label .inputName{display:inline-block;width:185px;text-align:right;color:#3b3b3b}.contact .touch form label .inputName i{color:red;margin-right:2px;font-size:16px}.contact .touch form label .required{color:red;font-size:15px}.contact .touch form label .required img{width:15px;margin-left:5px;margin-right:5px}.contact .touch form label .textarea-required{padding-top:5px;vertical-align:top}.contact .touch form label .textarea-required img{vertical-align:top}.contact .touch form label .textArea{display:inline-block;width:185px;text-align:right;vertical-align:top}.contact .touch form label .textArea i{color:red;margin-right:2px;font-size:16px}.contact .touch form label input{width:300px;height:34px;margin-bottom:15px;padding:0 10px;background:#ecf4ff;border:1px solid #496686;border-radius:4px}.contact .touch form label textarea{width:400px;height:150px;padding:10px;background:#ecf4ff;border:1px solid #496686;border-radius:4px}.contact .touch .agreement{width:1200px;margin:0 auto}.contact .touch .agreement .agreement-content{width:800px;margin:0 auto;font:normal 500 14px Arial;color:#3b3b3b}.contact .touch .agreement .agreement-content label span{display:inline-block;width:170px;text-align:right}.contact .touch .agreement .agreement-content label input{margin:0 10px 20px}.contact .touch .submit{width:1200px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:100px;text-align:center}.contact .touch .submit span{display:inline-block;background:#5691e9;cursor:pointer;font:normal 700 16px Arial;color:#f7f7f7;padding:12px 35px;border-radius:6px;margin:50px 0 100px}.contact .message{position:fixed;width:100%;top:5px;z-index:9999;text-align:center}.contact .message .prompt{height:30px;padding:8px 16px 8px 0;border-radius:3px;-webkit-box-shadow:0 3px 10px #aaa;box-shadow:0 3px 10px #aaa;font:normal 500 14px/30px Arial}.contact .message .prompt img{height:20px;margin-left:20px;margin-right:5px}