.question{position:relative;overflow:visible}.question-main,.question-tit{display:-ms-flexbox;display:flex}.question-tit{margin-bottom:15px;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.question-tit .tit{font-size:18px;font-weight:700;color:#000;-ms-flex:1;flex:1}.question-tit .state{padding:0 15px}.question-sample{width:420px;height:650px;overflow-y:auto;overflow-x:hidden;border-right:1px solid #e5e5e5}.question-sample .task-sample{position:relative;width:420px;padding:15px;background:#fff}.question-sample .task-sample .item{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;padding:10px;line-height:30px;border-bottom:1px solid #e2e2e2}.question-sample .task-sample .item .ant-radio-button-wrapper{margin-right:10px;margin-bottom:10px}.question-sample .task-sample .item .tit{display:block;width:120px;font-size:14px;color:#666}.question-sample .task-sample .item input,.question-sample .task-sample .item textarea{-ms-flex:1;flex:1}.question-sample .task-sample .item .user{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.question-sample .task-sample .item .user .sec{padding:0 8px;min-width:88px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 10px 10px 0;line-height:30px;border:1px solid #ddd;border-radius:4px;text-align:center;cursor:pointer}.question-sample .task-sample .item .user .sec img{width:15px;display:none}.question-sample .task-sample .item .user .sec.bg{background:#1081ff;color:#fff;border-color:#1081ff}.question-sample .task-sample .item .user .sec.bg img{margin-left:10px;display:block}.question-sample .task-sample .item .user .sec.bor{border-color:#1081ff}.question-sample .task-sample .item .user .sec.bor img{margin-right:10px;display:block}.question-sample .task-sample .item .desc{color:#000;font-weight:700}.question-form{padding-left:30px;-ms-flex:1;flex:1;border-left:1px solid #e5e5e5}.question-form .question-record{padding:12px 15px;margin-bottom:10px;background:#fff;border:1px solid #e2e2e2}.question-form .question-record .tit{display:block;margin-bottom:8px;font-size:14px;color:#666}.question-form .question-record audio{display:block;width:100%;height:32px}.question-form .question-subject-top{padding:20px;margin-bottom:10px;border-bottom:1px solid #e2e2e2;background:#fff;font-size:16px;color:#000;font-weight:700;white-space:pre-wrap}.question-form .question-subject-top .tit{margin-bottom:10px;font-size:18px}.question-form .page-nav{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#fff}.question-form .page-nav a{padding:0 8px;font-size:12px;color:#1081ff}.question-form .page-nav a.disabled{color:#c0c4cc;pointer-events:none}.question-form .page-nav a.submit{padding:4px 14px;font-size:13px;color:#fff;background:#1081ff;border-radius:4px}.question-form .page-nav .num{padding:0 8px;font-size:12px;color:#666}.question-form .question-end{padding:20px 30px;margin-bottom:10px;background:#fff;border-bottom:1px solid #e2e2e2}.question-form .question-end .tit{margin-bottom:15px;font-size:18px;font-weight:700;color:#000}.question-form .question-end .text{margin:0;font-size:16px;line-height:30px;color:#333;white-space:pre-wrap;word-break:break-all}.question-bot{padding:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background:#f9f9f9}.question-bot .desc{padding-top:5px;line-height:100%}.question-bot .desc p{margin-bottom:10px}.question-bot .desc p span{margin-right:26px}.question-bot .handle{margin-right:50px}.question-bot .handle,.question-bot .handle .btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.question-bot .handle .btn{width:24px;height:24px;-ms-flex-pack:center;justify-content:center;cursor:pointer;background:#eee;border-radius:4px;border:1px solid #dcdcdc}.question-bot .handle .btn.bg{opacity:.2}.question-bot .handle .num{margin:0 10px}.question-bot .audio{-ms-flex:1;flex:1}.question-bot .audio audio{display:block;width:80%}.question-bot .handle-next{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}.question-bot .handle-next .btn{margin:0 5px;padding:0 16px;min-width:90px;line-height:32px;font-size:14px;white-space:nowrap;text-align:center;border-radius:4px;background:#1081ff;color:#fff;cursor:pointer}.question-bot .handle-next .btn.disabled{opacity:.4;cursor:not-allowed}.question-bot .handle-next .num{margin:0 10px;font-size:12px;color:#666;white-space:nowrap}.question-bot .btn button{margin-left:10px}.question-subject-ul{padding:0}.question-empty{padding:30px}.question-empty,.question-loading{text-align:center;font-size:14px;color:#999}.question-loading{padding:60px 30px}.question-loading p{margin-top:16px}.question-subject-li{position:relative;padding:30px;margin-top:10px;list-style:none;background:#fff;border:1px solid transparent}.question-subject-li.active{border-color:#1081ff}.question-subject-li.hide{display:none}.question-subject-li.show{display:block}.question-subject-li.page-hide{display:none}.question-subject-li.page-show{display:block}.question-subject-li.page-break{padding:0;margin:15px 0;background:#f7f9fc;border:none}.question-subject-li .cut-line{padding:8px 15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:12px;color:#999}.question-subject-li .cut-line:after,.question-subject-li .cut-line:before{content:"";-ms-flex:1;flex:1;height:1px;background:#dcdcdc}.question-subject-li .cut-line span{padding:0 10px}.question-subject-li .hide{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.5);color:#fff;font-size:16px}.question-subject-li .type{width:60px;display:block;line-height:24px;background:#e7e7e7;border-radius:4px;text-align:center;font-size:12px;color:#666}.question-subject-li .tit{margin-top:5px;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;color:#222}.question-subject-li .tit .no{margin-right:5px;width:24px;height:24px;line-height:24px;background:#e7e7e7;border-radius:4px;text-align:center;font-size:12px;color:#666}.question-subject-li .tit .cont{-ms-flex:1;flex:1}.question-subject-li .tit .voice{padding-left:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:206px;line-height:30px;border:1px solid #1081ff;font-size:14px;color:#999;border-radius:4px}.question-subject-li .desc{padding-left:30px;margin-bottom:15px;color:#666}.question-subject-li .choose .item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:6px}.question-subject-li .choose .item .cont{padding:0 25px;width:508px;min-height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #dcdcdc;border-radius:4px;font-size:14px;color:#666}.question-subject-li .choose .item .cont input{padding:0 10px;width:200px;border:none;border-bottom:1px solid #666}.question-subject-li .choose .fb-answer{padding:15px 0;margin-top:15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.question-subject-li .choose .fb-answer .tit{padding:0;cursor:pointer}.question-subject-li .choose .fb-answer .tit .anticon{margin-left:5px;font-size:22px;color:#999}.question-subject-li .scale{width:85%}.question-subject-li .scale .scale-tit{margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.question-subject-li .scale .scale-tit .ant-input{width:100px;text-align:center;background:#e2e2e2}.question-subject-li .scale .scale-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.question-subject-li .scale .scale-list .item{margin:0 3px;width:44px;line-height:40px;border-radius:4px;border:1px solid #dcdcdc;text-align:center;cursor:pointer}.question-subject-li .scale .scale-list .item.active{background:#1081ff;border-color:#1081ff;color:#fff}.question-subject-li .matrix table{width:100%;text-align:center}.question-subject-li .matrix table tr{border-bottom:1px solid #e2e2e2}.question-subject-li .matrix table th{padding:15px 0;min-height:1px}.question-subject-li .matrix table td{padding:15px 0}.question-subject-li .matrix table td .radio{width:16px;height:16px;display:inline-block;border:1px solid #dedede;border-radius:50%}.question-subject-li .matrix table td .radio.mult{border-radius:0}.question-subject-li .matrix table td img{display:block;width:16px;height:16px;margin:0 auto}.question-subject-li .matrix .section{padding:15px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e2e2e2}.question-subject-li .matrix .section .ant-input,.question-subject-li .matrix .section .tit{width:100px;min-height:1px;border:none}.question-subject-li .matrix .section .cont,.question-subject-li .matrix .section .item{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex}.question-subject-li .matrix .section .item{min-height:1px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:16px}.question-subject-li .matrix .section .item .radio{width:16px;height:16px;border:1px solid #dedede;border-radius:50%}.question-subject-li .matrix .section .item .radio.mult{border-radius:0}.question-subject-li .matrix .section .item img{display:block;width:16px;height:16px}.question-subject-li .number{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.question-subject-li .number .ant-input{width:200px}.question-subject-li .number p{margin:0 0 0 10px}.question-subject-li .attachment{margin-top:15px;padding-top:15px;border-top:1px dashed #e2e2e2}.question-subject-li .attachment .attachment-tit{margin-bottom:10px;font-size:14px;color:#999}.question-subject-li .attachment .attachment-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.question-subject-li .attachment .attachment-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:4px 0}.question-subject-li .attachment .attachment-item .file-icon{width:18px;height:18px;margin-right:6px;-ms-flex-negative:0;flex-shrink:0}.question-subject-li .attachment .attachment-item a{color:#1081ff;font-size:14px;text-decoration:none;word-break:break-all}.question-subject-li .attachment .attachment-item a:hover{color:#0d6efd;text-decoration:underline}.question-switch{position:absolute;left:-70px;bottom:-24px;z-index:2}.question-switch img{display:block;margin-top:20px;cursor:pointer;width:33px}