body{background-position:top center;background-repeat:no-repeat;font-family:'PingFang SC', tahoma, arial, 'helvetica neue', 'hiragino sans gb', 'microsoft yahei', sans-serif;background-color:#F2F4F9}.surveyPage_box{margin-top:40px;background-color:#fff;font-size:16px;word-break:break-word}@media screen and (min-width: 768px){.surveyPage_box{padding:30px 60px;min-height:100vh}}@media screen and (max-width: 768px){.surveyPage_box{padding:20px 30px}}.surveyPage_box .survey_name{font-size:30px;line-height:1.6;text-align:center}.surveyPage_box .surveyPage_intr{margin:20px 0}.surveyPage_box .survey_user{border:10px solid #f2f2f2;padding:20px;border-radius:5px;margin-bottom:20px}.surveyPage_box .survey_user .title{text-align:center}.surveyPage_box .survey_user .title span{font-size:14px}.surveyPage_box .survey_user .survey_user_info{padding-top:20px;font-size:14px}.surveyPage_box .survey_user .survey_user_info .box{border:1px dotted #BBCADC;border-radius:5px;position:relative;padding:20px}.surveyPage_box .survey_user .survey_user_info .box .label-info{position:absolute;left:10px;top:-10px}.surveyPage_box .survey_user .survey_user_info .box+.box{margin-top:20px}.surveyPage_box .survey_user .survey_user_info .box .form-group{margin-bottom:0px}.surveyPage_box .survey_user .survey_user_info .icon-edit1{color:#ccc;border-radius:5px;padding:2px}.surveyPage_box .survey_user .survey_user_info .icon-edit1:hover{text-decoration:none;background-color:#ccc;color:#fff}.surveyPage_box .survey_user label{font-weight:normal}.surveyPage_question label{font-weight:normal;font-size:18px;display:block}.surveyPage_question label .text-danger{margin-right:5px}.surveyPage_answer{font-size:14px;margin-top:14px;margin-bottom:45px}.surveyPage_answer li{padding:7px 8px;display:block}.surveyPage_answer li.radio,.surveyPage_answer li.checkbox{margin:0}.surveyPage_answer li label{display:block}.surveyPage_answer li:hover{background-color:#E7F3F8;color:#2b6dad}.surveyPage_answer li.active{color:#2b6dad}.surveyPage_answer label input{margin-right:5px}@media screen and (min-width: 768px){.surveyPage_answer{padding-left:28px}}.tableList{margin-left:16px}.tableList .title{margin-bottom:16px}.tableList_flex{display:flex;clear:both;width:100%;margin-bottom:45px}.tableList_flex label{font-weight:normal;cursor:pointer;background-color:rgba(0,0,0,0.1);height:50px;line-height:50px;width:10%;display:inline-block;float:left;margin:0 2px 0 0;border-radius:5px;text-align:center}.tableList_flex label input{display:none}.tableList_flex label:hover{background-color:#E7F3F8;color:#2b6dad}.tableList_flex label.active{background-color:#2b6dad;color:#fff}.surveyPage_progress{left:0;width:100%;text-align:center;z-index:99;display:none}.surveyPage_progress.affix{display:block}.surveyPage_progress .progress_box{box-shadow:0 2px 1px rgba(0,0,0,0.1);background-color:#fff}.surveyPage_progress .progress{height:6px;margin:0 auto;background-color:#eee}.surveyPage_progress .progress span{font-size:12px;text-align:center;position:absolute;left:0%;width:100%;display:inline-block}@media screen and (min-width: 768px){.surveyPage_progress{top:53px}.surveyPage_progress .progress_box{padding:10px 60px}}@media screen and (max-width: 768px){.surveyPage_progress{top:92px}.surveyPage_progress .progress_box{padding:10px 30px}}.tip{background-color:#d10b17;color:#fff;display:inline-block;font-size:12px;border-radius:3px;padding:3px 6px}
