.functional_item[data-v-2f04161e]{width:96px;height:96px;color:#777;text-align:center;margin-right:20px;flex:0 0 96px;border-radius:4px;margin-bottom:12px}.functional_item[data-v-2f04161e]:hover{border:1px solid #eee}.functional_item:hover .el-icon-error[data-v-2f04161e]{visibility:visible}.functional_item img[data-v-2f04161e]{display:inline-block;width:54px;height:54px}.functional_item span[data-v-2f04161e]{display:block}.functional_item .el-icon-error[data-v-2f04161e]{position:absolute;margin-top:3px;margin-left:57px;font-size:14px;color:#006569;cursor:pointer;visibility:hidden}.functional_set[data-v-08578e64]{width:calc(100% - 24px);margin-top:15px}.functional_set .set_item[data-v-08578e64]{display:flex;justify-content:space-between;padding-left:24px;margin-bottom:20px}.functional_set .set_item span[data-v-08578e64]{font-size:14px;color:#666}.functional_set .set_item .functional_list[data-v-08578e64]{display:flex;flex-flow:row wrap;align-content:flex-start;width:calc(100% - 90px);padding-top:6px}.functional_set .set_item .functional_list .add_btn[data-v-08578e64]{width:96px;height:96px;text-align:center;margin-right:20px;flex:0 0 96px;border:1px dashed #eee;border-radius:4px;margin-bottom:12px;color:#bcbcbc;background:#fafafa;cursor:pointer}.functional_set .set_item .functional_list .add_btn span[data-v-08578e64]{display:block;color:#bcbcbc}.functional_set .set_item .functional_list .add_btn .el-icon-plus[data-v-08578e64]{width:54px;height:54px;font-size:31px;line-height:54px;margin-top:5px}.functional_dialog[data-v-db2b4cda] .el-dialog__body{padding:30px 56px 0 56px}.functional_dialog[data-v-db2b4cda] .el-dialog__body .el-input-group{margin-bottom:18px}.functional_dialog[data-v-db2b4cda] .el-dialog__body .el-input-group .el-input__inner{border-color:#eee}.functional_dialog[data-v-db2b4cda] .el-dialog__body .el-input-group .el-input__inner:hover{border-color:#c1c7d0}.functional_dialog[data-v-db2b4cda] .el-dialog__body .el-input-group .el-input__inner:focus{border-color:#006569}.functional_dialog[data-v-db2b4cda] .el-dialog__body .el-input-group .el-input-group__append{color:#fff;border:1px solid #006569;background-color:#006569;cursor:pointer}.functional_dialog[data-v-db2b4cda] .el-dialog__body .select_scroll{max-height:300px;border:1px solid #eee}.functional_dialog[data-v-db2b4cda] .el-dialog__body .select_scroll:hover{border-color:#c1c7d0}.functional_dialog[data-v-db2b4cda] .el-dialog__body .select_scroll .select_list{height:500px;padding:0 10px}.functional_dialog[data-v-db2b4cda] .el-dialog__body .select_scroll .select_list .select_item{height:40px;border-bottom:1px solid #eee;cursor:pointer}.functional_dialog[data-v-db2b4cda] .el-dialog__body .select_scroll .select_list .select_item span{display:inline-block;color:#bcbcbc;font-size:16px;line-height:39px}.functional_dialog[data-v-db2b4cda] .el-dialog__body .select_scroll .select_list .select_item .item_name{margin-left:20px}.functional_dialog[data-v-db2b4cda] .el-dialog__body .select_scroll .select_list .select_item .el-icon-success{float:right;font-size:16px;color:#006569;margin-top:12px;margin-right:10px;visibility:hidden}.functional_dialog[data-v-db2b4cda] .el-dialog__body .select_scroll .select_list .is_selected span{color:#006569}.functional_dialog[data-v-db2b4cda] .el-dialog__body .select_scroll .select_list .is_selected .el-icon-success{visibility:visible}.functional_dialog[data-v-db2b4cda] .el-dialog__body .select_count{line-height:37px;text-align:right}.functional_dialog[data-v-db2b4cda] .el-dialog__body .select_count span{color:#006569;font-weight:700}.functional_dialog[data-v-db2b4cda] .el-dialog__footer{padding:9px 20px 20px 27px}.functional_dialog[data-v-db2b4cda] .el-dialog__footer button{height:40px;width:140px;font-size:14px}.content[data-v-a881ff60]{text-align:center}.content[data-v-a881ff60] .collapse_custom{border:1px solid #eee;border-radius:4px}.content[data-v-a881ff60] .collapse_custom .el-collapse-item__header{display:block;height:46px;line-height:46px;background:rgba(0,0,0,.02);padding-left:21px;direction:rtl;text-align:left;font-size:14px}.content[data-v-a881ff60] .collapse_custom .el-collapse-item__header .el-collapse-item__arrow{margin:0;margin-right:12px}.content[data-v-a881ff60] .collapse_custom .el-collapse-item__wrap{border-bottom:none;padding-left:24px}.content[data-v-a881ff60] .collapse_custom .el-collapse-item__wrap .el-collapse-item__content{padding-bottom:0}.content .submit_btn[data-v-a881ff60]{margin-top:33px}