.v-input-wrapper{position:relative;width:100%}.v-input-wrapper .ivu-input-wrapper textarea{padding-bottom:1em}.v-input-wrapper .counter{font-size:.14rem;line-height:1.5;position:absolute;bottom:0;right:.5em;color:#999}@media screen and (max-width:1386px){.ivu-table-body td,.ivu-table-body th,.ivu-table-fixed-body td,.ivu-table-fixed-body th,.ivu-table-fixed-header td,.ivu-table-fixed-header th,.ivu-table-header td,.ivu-table-header th,.plTableBox th{height:36px!important;min-height:36px!important}}.questionnaire{height:100%;overflow:hidden}.questionnaire .questionnaire-form{height:100%;overflow:hidden;background:#fff}.questionnaire .questionnaire-form .custom-checkbox-wrap .ivu-checkbox-wrapper{font-size:.16rem!important;color:#333}.questionnaire .body,.questionnaire .head{padding:0 .4rem}.questionnaire .head{background:#f9f9f9;height:.76rem}.questionnaire .head,.questionnaire .head-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.questionnaire .head-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.questionnaire .head-left .qu-title{margin-right:.3rem;font-size:.22rem}.questionnaire .head-right .ivu-btn:not(:last-of-type){margin-right:.2rem}.questionnaire .body{padding-right:.2rem;padding-top:.4rem;font-size:.16rem}.questionnaire .body .flat-form{padding-top:1em}.questionnaire .body .empty-tip{color:#f69600;margin:.4rem 0 .4rem}.questionnaire .bottom-button{text-align:left;padding-bottom:.6rem}.questionnaire .bottom-button .ivu-btn{width:2.2rem!important}.questionnaire .bottom-button .ivu-btn:not(:last-of-type){margin-right:.6rem}.item{font-size:.16rem}.item .ivu-input{width:100%}.item .title{display:inline-block;margin-bottom:.3rem;color:#333;line-height:1.5}.item .title .title-index{display:inline-block;width:1.4em}.item:not(:first-of-type) .title{margin-top:.4rem}.item .title-tag{margin-left:1.4em;color:#999;font-size:.14rem}.item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}.item .content.statement{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.item .content:not(.option){margin-bottom:1em}.item .content:last-of-type{margin-bottom:0}.item .content .ivu-btn{margin-left:10px;min-width:32px}.item .content .content-input{width:100%}.item .option-index{display:inline-block;width:1em;margin-right:1em;line-height:36px}.item .error-tip{margin-top:6px;font-size:.12rem;color:#ff4318}.item .edit-menu{text-align:right;padding:0 0 1em;width:100%;border-bottom:1px solid #e7e7e7;margin-bottom:1em}.item .edit-menu>.edit-btn{cursor:pointer}.item .edit-menu>.edit-btn:hover{color:#13bc57}.item .edit-menu>.edit-btn :not(first-of-type){margin-left:.2rem}.item .edit-menu>.edit-btn .ivu-icon{vertical-align:bottom}.questions-field hr{background:#e7e7e7;height:1px;border:none;margin:.4rem 0 0}.questions-field .item .title{margin:1em 0}.questions-field .item .title-tag{margin-bottom:1.5em}.questions-field .item .option-index,.questions-field .item .option-text{line-height:1.5}.questions-field .item .option-index{margin-right:1em}.question-wrapper{padding:.2rem .3rem;width:100%;height:.6rem;overflow:auto;min-height:430px}.question-wrapper .title:first-of-type{margin-top:0}.question-wrapper .add-option-btn{margin:.2rem 42px 0 1.8em}.question-wrapper .add-option-btn .ivu-btn{width:100%!important}.template-wrapper{width:5.32rem;white-space:normal;overflow-x:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.4rem .3rem}.template-wrapper .template{position:relative;width:1.56rem;text-align:center;display:inline-block;cursor:pointer;margin-bottom:2.5em}.template-wrapper .template:not(:nth-of-type(3n)){margin-right:.32rem}.template-wrapper .template:hover .del-template-btn{visibility:visible}.template-wrapper .del-template-btn{position:absolute;top:0;right:0;color:#818087;visibility:hidden;font-size:.26rem;-webkit-box-sizing:border-box;box-sizing:border-box}.template-wrapper .del-template-btn:hover{-webkit-filter:contrast(1.8);filter:contrast(1.8)}.template-wrapper .template-preview{position:relative;width:1.56rem;height:1.56rem;line-height:1.56rem;border-radius:3px;background-color:#e3f2ff}.template-wrapper .template-preview span{top:.08rem;position:relative;font-size:.32rem;color:#fff}.template-wrapper .template-preview:hover span{-webkit-filter:contrast(1.8);filter:contrast(1.8)}.template-wrapper .template-title{font-size:.16rem;color:#333;line-height:1;margin-top:1em;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-wrapper{background:#fff;border-radius:6px;-webkit-box-shadow:0 .03rem .15rem 0 rgba(0,0,0,.2);box-shadow:0 .03rem .15rem 0 rgba(0,0,0,.2);padding:0 .4rem}.detail-wrapper .qu-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.22rem;color:#333;font-weight:700;height:.76rem}.detail-wrapper .qu-des{margin:1.5em 0 3em;line-height:1.5}.detail-wrapper .item{margin-bottom:.2rem}.detail-wrapper .progress-line{width:70%;min-width:720px}.detail-wrapper .progress-line .progress{width:100%}.detail-wrapper .progress-line .progress-bar{-webkit-box-flex:1;-ms-flex:1;flex:1;height:20px;border-radius:10px;background:#f5f5f5;margin-right:.56rem;overflow:hidden}.detail-wrapper .progress-line .progress-bar-fill{height:100%;background-color:#339dff;display:inline-block}.detail-wrapper .progress-line .progress-ratio{color:#333;margin-right:1rem;font-weight:400}.detail-wrapper .progress-line .progress-ratio .calc{display:inline-block;width:.42rem;text-align:right;margin-right:.36rem;color:#339dff}.student-statement:not(:last-of-type){margin-bottom:.2rem}.student-statement .time{width:auto!important}.student-statement .answer{line-height:1.5!important;padding:.04rem 0 .1rem!important}.btn-primary.ivu-btn-primary,.btn-primary .ivu-btn-primary{color:#fff;background:#1990ff;border-color:#1990ff}.btn-primary.ivu-btn-primary:hover,.btn-primary .ivu-btn-primary:hover{background:#57a3f3;border-color:#57a3f3;color:#fff}.btn-primary.ivu-btn-primary:active,.btn-primary .ivu-btn-primary:active,.btn-primary.ivu-btn-primary:focus,.btn-primary .ivu-btn-primary:focus{background:#2b85e4;border-color:#2b85e4;-webkit-box-shadow:none;box-shadow:none}.btn-primary.ivu-btn-primary.ghost,.btn-primary .ivu-btn-primary.ghost{background:transparent;border-color:#1990ff;color:#1990ff}.btn-primary.ivu-btn-primary.ghost:hover,.btn-primary .ivu-btn-primary.ghost:hover{background:transparent;border-color:#57a3f3;color:#57a3f3}.btn-primary.ivu-btn-primary.ghost:active,.btn-primary .ivu-btn-primary.ghost:active,.btn-primary.ivu-btn-primary.ghost:focus,.btn-primary .ivu-btn-primary.ghost:focus{background:transparent;border-color:#2b85e4;color:#2b85e4}.btn-primary.ivu-btn-default,.btn-primary .ivu-btn-default{color:#333;border-color:#ccc;background:#fff}.btn-primary.ivu-btn-default:hover,.btn-primary .ivu-btn-default:hover{border-color:#57a3f3;color:#57a3f3}.btn-primary[disabled],.btn-primary [disabled],.btn-primary[disabled]:hover,.btn-primary [disabled]:hover{color:#c5c8ce!important;background-color:#f7f7f7!important;border-color:#dcdee2!important}