.questionnaire{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100vh;background-color:#ecfffd}.questionnaire,.questionnaire .progress_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.questionnaire .progress_box{padding:.875rem .75rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#222;line-height:1.5rem}.questionnaire .progress_box .progress{width:14.625rem;background-color:#d0ebe7;height:.5rem;position:relative;border-radius:.25rem;overflow:hidden;margin-top:.25rem}.questionnaire .progress_box .progress .progress_bar{background-color:#62d5d8;height:inherit}.questionnaire .progress_box .title{padding-right:.625rem}.questionnaire .progress_box .text{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}.questionnaire .content_box{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-color:#fff;width:23.4375rem;border-radius:1rem;padding:1.25rem .75rem;padding-bottom:4.75rem}.questionnaire .content_box .problem_item .problem_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:1.125rem}.questionnaire .content_box .problem_item .problem_title .question_icon{width:2.625rem;height:1.125rem;background:#62d5d8;border-radius:.5rem 0 .5rem 0;font-family:PingFang SC;font-weight:400;font-size:.8125rem;color:#fff;line-height:1.125rem;text-align:center;margin-top:.25rem}.questionnaire .content_box .problem_item .problem_title .question_title{padding-left:.625rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-family:PingFang SC;font-weight:700;font-size:1rem;color:#222;line-height:1.375rem}.questionnaire .content_box .problem_item .problem_option{width:21.9375rem;border-radius:.25rem;margin:auto;margin-bottom:.75rem;padding:.875rem .9375rem;background:#f5f5f5;font-family:PingFang SC;font-weight:400;font-size:1rem;color:#222;line-height:1.375rem}.questionnaire .content_box .problem_item .problem_option.isActive{background:#62d5d8;color:#fff}.questionnaire .submit_box{position:fixed;bottom:0;left:0;width:23.4375rem;background:#fff;font-family:PingFang SC;font-weight:400;font-size:1rem;color:#fff;opacity:.99;text-align:center;padding-bottom:2.125rem}.questionnaire .submit_box .prev{width:7.25rem;border:.0625rem solid #222;color:#222;margin-right:.625rem}.questionnaire .submit_box .next_sub{width:14.0625rem;background:#62d5d8}.questionnaire .submit_box .next_sub.grey{background:#f5f5f5;color:#999}.questionnaire .submit_box div{display:inline-block;height:2.625rem;line-height:2.625rem;border-radius:1.3125rem}.questionnaire .tipsShow{width:17.5rem;padding-bottom:1.125rem;background:-webkit-gradient(linear,left top,left bottom,from(#eefeff),to(#fff));background:-webkit-linear-gradient(top,#eefeff,#fff);background:linear-gradient(180deg,#eefeff,#fff);border-radius:1rem}.questionnaire .tipsShow .danpai{width:6.875rem;display:block;margin:auto;margin-top:1.6875rem}.questionnaire .tipsShow .tipsShow_tips{font-family:PingFang SC;font-weight:700;font-size:1.125rem;color:#222;line-height:1.5625rem;text-align:center}.questionnaire .tipsShow .tipsShow_tips2{font-family:PingFang SC;font-weight:400;font-size:1rem;color:#222;line-height:1.375rem;padding:0 .75rem;padding-top:.5rem;text-align:center}.questionnaire .tipsShow .tipsShow_tips4{width:12.5rem;height:2.25rem;background:-webkit-linear-gradient(313deg,#6ddcc2,#62d5d8);background:linear-gradient(137deg,#6ddcc2,#62d5d8);border-radius:1.375rem;text-align:center;margin:auto;margin-top:.75rem;font-family:PingFang SC;font-weight:400;font-size:.9375rem;color:#fff;line-height:2.25rem}.detail .rule_txt[data-v-3164d7d3]{width:100vw;min-height:100vh}.detail .tier_title[data-v-3164d7d3]{width:18.75rem;height:2.75rem;background:-webkit-linear-gradient(313deg,#6ddcc2,#62d5d8);background:linear-gradient(137deg,#6ddcc2,#62d5d8);border-radius:1.375rem;font-family:PingFang SC;font-weight:400;font-size:1rem;color:#fff;line-height:2.75rem;position:fixed;bottom:2.625rem;left:2.375rem;text-align:center}.detail .followShow[data-v-3164d7d3]{width:18.75rem;padding-bottom:1.25rem;background:#fff;border-radius:1rem;padding-top:1.25rem}.detail .followShow .title[data-v-3164d7d3]{text-align:center;font-family:PingFang SC;font-weight:700;font-size:1rem;color:#222;line-height:1.375rem}.detail .followShow .qr[data-v-3164d7d3]{width:8.5rem;height:8.5rem;display:block;margin:auto;margin-top:.5625rem}.detail .followShow .tips[data-v-3164d7d3]{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#999;line-height:1.25rem;margin:auto;margin-top:.5625rem;text-align:center}.detail .followShow .I_got_it[data-v-3164d7d3]{width:12.5rem;height:2.5rem;background:-webkit-linear-gradient(313deg,#6ddcc2,#62d5d8);background:linear-gradient(137deg,#6ddcc2,#62d5d8);border-radius:1.375rem;margin:auto;font-family:PingFang SC;font-weight:400;font-size:1rem;color:#fff;line-height:2.5rem;text-align:center;margin-top:.75rem}.detail .followShow .buyShow[data-v-3164d7d3]{width:18.75rem;height:auto}.detail .openVip[data-v-3164d7d3]{width:17.5rem;padding:1.9375rem 0 1rem 0;background:-webkit-gradient(linear,left top,left bottom,from(#eefeff),to(#fff));background:-webkit-linear-gradient(top,#eefeff,#fff);background:linear-gradient(180deg,#eefeff,#fff);border-radius:1rem}.detail .openVip .cross[data-v-3164d7d3]{width:.9375rem;height:.9375rem;position:absolute;top:.9375rem;right:.9375rem;font-size:.9375rem}.detail .openVip .tanhao[data-v-3164d7d3]{width:7.1875rem;height:5.5625rem;display:block;margin:auto}.detail .openVip .openVip_tips[data-v-3164d7d3]{font-family:PingFang SC;font-weight:700;font-size:1.125rem;color:#222;line-height:1.5625rem;padding-top:.875rem;text-align:center}.detail .openVip .openVip_tips2[data-v-3164d7d3]{font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#999;line-height:1.25rem;padding-top:1rem;padding-left:.875rem;text-align:left}.detail .openVip .openVip_tips3[data-v-3164d7d3]{width:100%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.3125rem .75rem}.detail .openVip .openVip_tips3 div[data-v-3164d7d3]{font-family:PingFang SC;font-weight:700;font-size:.875rem;color:#222;line-height:1.25rem;text-align:left;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.detail .openVip .openVip_tips3 img[data-v-3164d7d3]{width:.99063rem;height:.99063rem;display:block;margin-top:.25rem}.detail .openVip .openVip_tips4[data-v-3164d7d3]{width:12.5rem;height:2.25rem;background:-webkit-linear-gradient(313deg,#6ddcc2,#62d5d8);background:linear-gradient(137deg,#6ddcc2,#62d5d8);border-radius:1.375rem;font-family:PingFang SC;font-weight:400;font-size:.9375rem;color:#fff;line-height:2.25rem;text-align:center;margin:auto;margin-top:1rem}.detail .tipsMessage[data-v-3164d7d3]{width:17.5rem;min-height:7.875rem;background-color:#fff;border-radius:.5rem;padding-top:1.25rem;z-index:999;padding-bottom:1.25rem}.detail .tipsMessage .title[data-v-3164d7d3]{font-family:PingFang SC;font-weight:700;font-size:1rem;color:#222;line-height:1.375rem;text-align:center}.detail .tipsMessage .con_txt[data-v-3164d7d3]{font-family:PingFang SC;font-weight:400;font-size:1rem;color:#222;line-height:1.375rem;text-align:center;padding:0 .9375rem;padding-top:1.0625rem}.detail .tipsMessage .rettt[data-v-3164d7d3]{width:12.5rem;height:2.25rem;background:-webkit-linear-gradient(313deg,#6ddcc2,#62d5d8);background:linear-gradient(137deg,#6ddcc2,#62d5d8);border-radius:1.375rem;font-family:PingFang SC;font-weight:400;font-size:.875rem;color:#fff;line-height:2.25rem;text-align:center;margin:auto;margin-top:1.4375rem}.detail .tipsMessage .btn_box[data-v-3164d7d3]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:.9375rem;padding-top:2.8125rem}.detail .tipsMessage .btn_box .cencel_btn[data-v-3164d7d3]{border-radius:1.375rem;border:.0625rem solid #222;color:#222}.detail .tipsMessage .btn_box .cencel_btn[data-v-3164d7d3],.detail .tipsMessage .btn_box .submit_btn[data-v-3164d7d3]{width:7.5rem;height:2.25rem;font-family:PingFang SC;font-weight:400;font-size:.875rem;line-height:2.25rem;text-align:center}.detail .tipsMessage .btn_box .submit_btn[data-v-3164d7d3]{background:-webkit-linear-gradient(313deg,#6ddcc2,#62d5d8);background:linear-gradient(137deg,#6ddcc2,#62d5d8);border-radius:1.375rem;color:#fff;margin-left:.75rem}.codeActivity_ruler{width:23.4375rem;font-size:.875rem;color:#000}.codeActivity_ruler.ispadding{padding:.875rem}