.logo-wrap{padding:40px 0;clear:both}.logo{float:left;margin-left:15px;margin-right:12px}.ol-logo{float:left;padding-top:7px}@media screen and (max-width:720px){.logo-wrap{padding:15px 0;clear:both}.logo{width:100px;margin-right:5px}.ol-logo{width:80px}.logo img,.ol-logo img{width:100%}}.form-common{display:block}.form-common h1{color:#f44a18;font-size:24px;text-align:center}.form-common a{color:#009aff;text-decoration:none}.form-common a:hover{color:#007bcc;text-decoration:none}.form-description{padding:30px 0 35px;line-height:24px;border-bottom:1px solid #f44a18}.form-item{padding:15px 0 25px 18px;border-bottom:1px solid #eee}.form-notes{margin-left:-18px;margin-bottom:10px}.form-label{display:block;margin-left:-18px;padding-top:10px}.form-label2{display:inline-block;padding-right:5%;min-width:23%;line-height:36px}.form-label2.block+label{display:block}.form-label2.block+label .form-control{display:inline-block;width:200px}.form-label2.disabled{color:#999}.form-choice{position:relative;top:-1px;margin-right:5px}.form-submit{display:block;margin:35px auto 0;width:150px;height:40px;border-radius:5px;color:#fff;font-size:16px;border:none;background-color:#f94f00}@media screen and (max-width:720px){.form-common h1{font-size:20px}.form-description{padding:15px 0}.form-item{padding:10px 0 20px;border-bottom:1px solid #eee}.form-label,.form-notes{margin-left:0}.form-select{width:100%!important}.form-select.city{margin-left:0!important;margin-top:10px}.form-choice{position:relative;top:1px;margin-right:5px}.form-label2{padding-right:0;display:block}.form-submit{width:100%;margin-top:25px}.Validform_checktip{left:0!important}}body{background-color:#f5f5f5!important}.questionnaire{margin-bottom:50px;padding:50px 60px 35px;background:#fff;border:1px solid #eee;-webkit-box-shadow:0 0 5px #ededed;box-shadow:0 0 5px #ededed}.q-container{width:720px;margin:0 auto}@media screen and (max-width:720px){.questionnaire{margin-bottom:0;padding:25px 15px}.q-container{position:relative;width:100%}}.form-control,.form-select,.form-textarea{display:block;width:554px;-webkit-box-sizing:content-box;box-sizing:content-box;height:22px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control.form-other,.form-other.form-select,.form-other.form-textarea{padding-top:0;padding-bottom:0;width:auto;height:30px;border-top:none;border-left:none;border-right:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.detailed.form-select,.detailed.form-textarea,.form-control.detailed{margin-top:15px}.form-control:focus,.form-select:focus,.form-textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control:focus.form-other,.form-select:focus.form-other,.form-textarea:focus.form-other{-webkit-box-shadow:none;box-shadow:none}.form-control.Validform_error,.Validform_error.form-select,.Validform_error.form-textarea,form-control:focus.Validform_error{border-color:#f35750;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(243,87,80,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(243,87,80,.6)}.form-label-select{position:relative;height:34px;z-index:1}.form-label-select .Validform_checktip.Validform_right,.form-label-select .Validform_checktip.Validform_wrong{bottom:-20px;left:0}.form-label-select-now{position:relative;z-index:2;padding:0 12px;font-size:14px;color:#555;background-color:#fff;line-height:34px;border:1px solid #ccc;border-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-label-select-now:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-label-select-now.error{border-color:#f35750;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(243,87,80,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(243,87,80,.6)}.form-label-select-now:after{position:absolute;right:10px;top:15px;content:"";width:0;height:0;border-color:#555 transparent transparent;border-width:6px 4px 0;border-style:solid}.form-label-select.top .form-label-select-now:after{border-width:0 4px 6px;border-color:transparent transparent #555}.form-label-select-search{display:none;position:absolute;top:34px;left:0;width:100%;background-color:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:4}.form-label-select.top{z-index:3}.form-label-select-wrap{position:relative;margin:5px 0;max-height:180px;overflow-y:auto}.form-label-select-input-wrap{padding:10px 10px 0}.form-label-select-rule{position:absolute;top:5px;left:5px;z-index:1}.form-label-select-input{display:block;padding:3px 10px 3px 23px;width:524px;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:14px;color:#555;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABsklEQVQ4T52Sv2uTYRDHv0d+2AyhOBVxE1stRUQbQYiB9+4lFDehSKhLZ0dxcFT0DxDBgoOrHToUu2RJeC7hnYUKzVAQsSBibJcuUkjynLzBhCS+JOqNz/e5D/f93hESSlWvmtkCER0x85ekP4M3GhVV9Q6Ap2Z2AUCTiI7N7BaAT0T0hJnPJmFDgKpuAngM4AEzH0yA7wGI9YfM/H1U6wOccysAdomoyMwnSSNHUXS+2+1u5/P59UKh8HPMgnNuz8xehWHopvlV1QoRLQVB8GIIqFar53K53D4zL09rjrVWq5Vtt9tOROKs+kXOuSsAnotIZRbgt90PIrI6BMQri5Nn5o2/BHwUkeujgDkz2xeRGDS1arXafDqdbjDzjbEQVfU9EW0FQVCbEeIzIuqNhRg3NJvNZe/9TjabDYvF4o8kSKPRuOu9f93r9W6Wy+XTPy7RObdKRC8BbAHYG1ydql42s0cAbgMwM1sPw/Ao8ZTr9fpCKpV6Y2bXAHwFsEhE3wC8BfDOzC4C2M5kMvdLpdLn/hpnBTepR1F0qdPp7AKoiMjhPwNi4ADivV/7L8DoVL8A5z2uXIL/aGgAAAAASUVORK5CYII=) no-repeat 3px;border:1px solid #ccc}.form-label-select-label{position:relative;display:block;padding:5px 10px 5px 33px;cursor:pointer;background-color:#fff;z-index:2}.form-label-select-label .Validform_checktip{left:33px!important}.form-label-select-label input[type=checkbox],.form-label-select-label input[type=radio]{position:absolute;left:10px;top:9px}.form-label-select-label:hover{background-color:#f1f1f1}.form-label-select-nothing{display:none;padding:10px}.form-textarea{resize:none;height:95px}.form-select{display:inline-block;width:183px;height:34px;-webkit-box-sizing:border-box;box-sizing:border-box}.form-select.city{margin-left:10px}#Validform_msg{display:none!important}.Validform_checktip{position:absolute;bottom:-19px;left:0}.Validform_checktip i{background-color:#fff}.Validform_checktip.Validform_wrong{bottom:-21px;line-height:17px;font-size:12px;color:#f35750;z-index:2}.Validform_checktip.Validform_right{font-size:12px;color:#27ae60}.popup{position:fixed;top:0;left:0;text-align:center;width:100%;height:100%;z-index:99}.popup-text{margin-top:34px;font-size:24px;text-align:center;color:#e73027;line-height:70px;min-height:70px}.popup-img{display:none;margin:0 auto;height:160px;width:160px}.popup-box{position:fixed;left:50%;top:50%;width:450px;height:200px;margin-left:-225px;margin-top:-100px;background-color:#fff;border-radius:10px;z-index:10}.popup-box.wechat{height:400px;margin-top:-200px}.popup-link{display:block;margin:0 auto;width:180px;height:45px;line-height:45px;color:#fff;font-size:16px;text-align:center;background-color:#e73027;border-radius:10px}.popup-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50)}.popup-close{position:absolute;right:20px;top:20px;display:block;width:15px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPAQMAAAABGAcJAAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAAC1JREFUCNcNirENAEAIhHhjYekIjuJojv40lwvABZtM0U0NucTxcP0SudbG8gNZkAP6DNfaEgAAAABJRU5ErkJggg==) no-repeat}.popup-icon{margin-top:35px;width:50px}.popup-text2{padding:15px 20px;font-size:20px;color:#ee2e23}.popup-text3{display:none;padding:0 0 15px;font-size:16px;color:#000;text-align:center;font-weight:700}@media screen and (max-width:720px){.form-label-select-label input{top:7px}.form-label-select .Validform_checktip.Validform_right{bottom:-17px}.form-control,.form-label-select-input,.form-select,.form-textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.form-control,.form-select,.form-textarea{height:34px}.form-control.form-other,.form-other.form-select,.form-other.form-textarea{width:100%}.form-control.form-textarea,.form-textarea{height:95px}.Validform_checktip{bottom:-16px}.Validform_checktip.Validform_wrong{bottom:-19px}}@media screen and (max-width:450px){.popup-box{margin-top:-75px;margin-left:-150px;width:300px;height:150px}.popup-box.wechat{margin-top:-230px;height:360px}.popup-link{width:180px;height:35px;font-size:14px;line-height:35px}.popup-text{margin-top:14px;font-size:18px}}



