.question-item[data-v-4c2ecd24]{margin-top:10px;width:100%;border-radius:8px;overflow:hidden;background:#fff}.question-item .question-header[data-v-4c2ecd24]{height:50px;padding:0 30px;display:flex;justify-content:space-between;align-items:center;background:#fafafa}.question-item .question-header .question-type[data-v-4c2ecd24]{padding:5px 10px;font-weight:500;font-size:14px;border-radius:2px;border:1px solid #ecb33e;color:#ecb33e;background:#fffbea}.question-item .question-header .btns[data-v-4c2ecd24]{display:flex;align-items:center}.question-item .question-header .btns .btn[data-v-4c2ecd24]{cursor:pointer;width:68px;height:24px;display:flex;align-items:center;justify-content:space-evenly;border-radius:2px;font-weight:500;font-size:14px;color:#999}.question-item .question-header .btns .btn+.btn[data-v-4c2ecd24]{margin-left:7px}.question-item .question-header .btns .btn .el-icon[data-v-4c2ecd24]{font-weight:700;font-size:18px}.question-item .question-header .btns .btn img[data-v-4c2ecd24]{display:inline-block;width:16px}.question-item .question-header .btns .btn[data-v-4c2ecd24]:hover{background:#eee}.question-item .question-content[data-v-4c2ecd24]{padding:30px}.question-item .question-content .question-title[data-v-4c2ecd24]{position:relative;font-weight:500;font-size:20px;color:#333}.question-item .question-content .question-title.is-request[data-v-4c2ecd24]:before{position:absolute;top:7px;left:-15px;content:"*";font-weight:500;font-size:20px;color:#dc4e53}.question-item .question-content .el-checkbox-group[data-v-4c2ecd24]{margin-top:10px;display:flex;flex-direction:column}.question-item .question-content .el-input[data-v-4c2ecd24]{margin-top:25px}.question-item .question-content .el-input[data-v-4c2ecd24] .el-input__wrapper{border-radius:6px}.question-item .question-content table[data-v-4c2ecd24]{margin-top:25px;width:100%;border-collapse:collapse}.question-item .question-content table tr[data-v-4c2ecd24]{border-bottom:1px solid #ededed}.question-item .question-content table tr th[data-v-4c2ecd24]{line-height:40px}.option-list[data-v-f22eda12]{margin-top:25px}.option-list>.el-button[data-v-f22eda12]{margin-top:18px}.option-item[data-v-f22eda12]{display:flex;align-items:center;padding-right:10px;border-radius:6px;border:1px solid #ededed}.option-item+.option-item[data-v-f22eda12]{margin-top:10px}.option-item[data-v-f22eda12] .el-input .el-input__wrapper{border:none;box-shadow:none}.option-item .btns[data-v-f22eda12]{display:flex;align-items:center}.option-item .btns .btn[data-v-f22eda12]{cursor:pointer;width:68px;height:24px;display:flex;align-items:center;justify-content:space-evenly;border-radius:2px;font-weight:500;font-size:14px;color:#999}.option-item .btns .btn+.btn[data-v-f22eda12]{margin-left:7px}.option-item .btns .btn .el-icon[data-v-f22eda12]{font-weight:700;font-size:18px}.option-item .btns .btn img[data-v-f22eda12]{display:inline-block;width:16px}.option-item .btns .btn[data-v-f22eda12]:hover{background:#eee}.el-button--primary[data-v-313a155b]{border-color:#f0ce23;background:#f0ce23}.questionnaire header[data-v-313a155b]{position:relative;height:60px;text-align:center;line-height:60px;font-weight:700;font-size:18px;color:#333;background:#fff}.questionnaire header .header-left[data-v-313a155b]{position:absolute;top:50%;left:5px;transform:translateY(-50%);display:flex;align-items:center;font-weight:600;font-size:16px;color:#000}.questionnaire header .header-left .el-icon[data-v-313a155b]{position:relative;cursor:pointer;padding:15px;color:#333}.questionnaire header .header-left .el-icon[data-v-313a155b]:before{content:"";position:absolute;right:-12px;width:1px;height:30px;background:#ededed}.questionnaire header .header-left img[data-v-313a155b]{margin-left:25px;margin-right:10px;display:block;width:32px;height:32px}.questionnaire header .header-right[data-v-313a155b]{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:flex;align-items:center}.questionnaire header .header-right .status-txt[data-v-313a155b]{margin-right:10px;font-weight:400;font-size:14px;color:#999}.questionnaire header .header-right .status-txt.open[data-v-313a155b]{color:#24ab00}.questionnaire header .header-right .el-button[data-v-313a155b]{position:relative;margin-left:31px}.questionnaire header .header-right .el-button[data-v-313a155b]:before{content:"";position:absolute;left:-16px;width:1px;height:30px;background:#ededed}.questionnaire .content[data-v-313a155b]{box-sizing:border-box;margin:15px auto;height:calc(100vh - 75px);padding-bottom:20px;width:90%;overflow-y:auto}.questionnaire .content .base-info[data-v-313a155b]{height:70px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:#fff}.questionnaire .content .base-info .el-input[data-v-313a155b]{flex:1;overflow:hidden}.questionnaire .content .base-info .el-input[data-v-313a155b] .el-input__wrapper{border-radius:6px}.questionnaire .content .base-info .el-select[data-v-313a155b]{margin-left:70px;width:360px;display:flex;align-items:center}.questionnaire .content .base-info .el-select[data-v-313a155b] .el-select__wrapper{margin-left:20px;flex:1;border-radius:6px}.questionnaire .content .base-info .el-select[data-v-313a155b]:before{content:"适用学科设置";font-size:20px;color:#555}.questionnaire .content .add-question[data-v-313a155b]{margin-top:15px;font-size:16px;color:#000}.questionnaire .content .add-question .el-button[data-v-313a155b]{margin-left:30px}.questionnaire .content>.el-button[data-v-313a155b]{display:block;margin:20px auto}[data-v-313a155b] .el-dialog .el-dialog__header{background:#fafafa}[data-v-313a155b] .el-dialog .el-dialog__header .el-dialog__title{margin-left:30px;font-weight:400;font-size:20px;color:#000}[data-v-313a155b] .el-dialog .el-dialog__body{padding:25px 30px 15px}[data-v-313a155b] .el-dialog .el-dialog__body .from-title{margin-top:30px}[data-v-313a155b] .el-dialog .el-dialog__body>label{display:block;margin-top:30px;font-size:16px;color:#333}[data-v-313a155b] .el-dialog .el-dialog__body .is-request{margin-top:70px;display:flex;align-items:center}[data-v-313a155b] .el-dialog .el-dialog__body .is-request .status-txt{margin-left:40px;margin-right:10px;font-weight:400;font-size:14px;color:#999}[data-v-313a155b] .el-dialog .el-dialog__body .is-request .status-txt.open{color:#24ab00}[data-v-313a155b] .el-dialog .el-input .el-input__wrapper{border-radius:6px}[data-v-313a155b] .el-dialog .dialog-footer{padding:20px;border-top:1px solid #ededed}[data-v-313a155b] .el-dialog .dialog-footer .el-button{width:150px}