.survey-container{padding:10px;background-color:#f5f5f5}.form-item{background-color:#fff;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.form-title{display:block;font-weight:700;margin-bottom:15px;color:#333}.form-input{border:1px solid #ddd;border-radius:8px;padding:15px}.checkbox-item,.radio-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:10px 0}checkbox,radio{margin-right:15px}.picker{border:1px solid #ddd;border-radius:8px;padding:15px;color:#333}.submit-btn{background-color:#07c160;color:#fff;margin-top:40px;border-radius:50px;position:relative;bottom:20px}.form-title-prefix{margin-right:20px}.form-title-after{margin-left:20px}.h1{margin-bottom:10px;font-size:larger;font-weight:700}.h1-title:before{content:"";display:inline-block;width:4px;height:20px;background:#1890ff;margin-right:5px;vertical-align:middle}