.produce-detail-overview .label-title{font-size:.6rem;color:#3f4c5c}.produce-detail-overview .border-bottom{border-bottom:0}.produce-detail-overview .border-top{border-top:.05rem solid #cfd5df}.produce-detail-overview .border-top-bottom{border-top:0 solid #cfd5df}.produce-detail-overview .true{border-top:0 solid #000}.produce-detail-overview-header{border-bottom:.05rem solid #cfd5df;padding:.5rem 0 .5rem 1.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.produce-detail-overview-header .el-button--primary{height:1.8rem;line-height:.6rem;font-family:PingFangSC-Regular;font-size:.6rem}.produce-detail-overview-header .header-button{position:absolute;right:0;top:.5rem}.produce-detail-overview-header .header-produce-button{position:absolute;right:0;top:0}.produce-detail-overview-header .top-icon{line-height:1rem}.produce-detail-overview-header .icon,.produce-detail-overview-header .top-icon{width:1.5rem;height:1rem;text-align:left;font-size:.9rem;position:absolute;left:0}.produce-detail-overview-header .icon{line-height:2rem}.produce-detail-overview-header .label{font-size:.6rem;margin-top:-.3rem;margin-left:.5rem}.produce-detail-overview-header .name{font-weight:700;font-size:.8rem;padding-bottom:.25rem}.produce-detail-overview-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:.05rem solid #cfd5df;margin-bottom:1rem}.produce-detail-overview-content .color{background:#f4f7fa}.produce-detail-overview-content .edit-button{border-width:0;color:#2572dc;width:3.8rem;height:1.5rem;font-size:.6rem;background:hsla(0,0%,100%,0);padding:0 0 0 0;font-weight:400!important;margin-right:.5rem;margin-left:1rem}.produce-detail-overview-content .itemLabel{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;border-right:.05rem solid #cfd5df;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.produce-detail-overview-content .itemLabel .label{padding:1rem 0 1rem .5rem;width:calc(100% - 1rem)}.produce-detail-overview-content .item{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.4rem;border-right:.05rem solid #cfd5df;border-bottom:.05rem solid #cfd5df;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.produce-detail-overview-content .item .label{padding:1rem 0 1rem .5rem;font-size:.6rem;width:calc(100% - 1rem);color:#656775}.produce-detail-overview-content .item .value{font-size:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.standard-add .el-input--small .el-input__inner{font-size:.6rem!important;font-weight:400!important;border:.05rem solid #cfd5df!important;color:#080b1a!important}.standard-add .el-input--small .el-input__inner input::-webkit-input-placeholder{color:#7d7f8c;font-weight:300}.standard-add .el-transfer{width:100%}.standard-add .el-transfer .el-transfer-panel{width:42%}.standard-add .el-transfer .el-transfer-panel .el-input__inner{border-radius:.1rem}.standard-add .el-transfer__buttons{width:16%}.standard-add .el-transfer__buttons .el-transfer__button{margin-left:0!important}.standard-add .custom-content{position:relative;cursor:move}.editCustom .dialogContent .content-title,.editServiceEventParams .dialogContent .content-title,.editStructItem .dialogContent .content-title{margin-bottom:.5rem;color:#7d7f8c;font-family:PingFangSC-Regular;font-size:.6rem}.editCustom .dialogContent .el-textarea__inner,.editServiceEventParams .dialogContent .el-textarea__inner,.editStructItem .dialogContent .el-textarea__inner{font-family:PingFangSC-Regular;font-size:.6rem;color:#7d7f8c;font-weight:400}.editCustom .dialogContent .numFormItem>.el-form-item__content,.editServiceEventParams .dialogContent .numFormItem>.el-form-item__content,.editStructItem .dialogContent .numFormItem>.el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex}.editCustom .dialogContent .numFormItem>.el-form-item__content .rangeInput,.editServiceEventParams .dialogContent .numFormItem>.el-form-item__content .rangeInput,.editStructItem .dialogContent .numFormItem>.el-form-item__content .rangeInput{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.editCustom .dialogContent .numFormItem>.el-form-item__content .rangeInput~span,.editServiceEventParams .dialogContent .numFormItem>.el-form-item__content .rangeInput~span,.editStructItem .dialogContent .numFormItem>.el-form-item__content .rangeInput~span{-webkit-box-flex:0;-ms-flex:0 0 5%;flex:0 0 5%;text-align:center}.editCustom .dialogContent .enumFormItem,.editServiceEventParams .dialogContent .enumFormItem,.editStructItem .dialogContent .enumFormItem{overflow:auto;max-height:12rem;padding-bottom:.9rem}.editCustom .dialogContent .enumFormItem .enumItem,.editServiceEventParams .dialogContent .enumFormItem .enumItem,.editStructItem .dialogContent .enumFormItem .enumItem{margin-bottom:.25rem}.editCustom .dialogContent .enumFormItem .enumItem .el-col,.editServiceEventParams .dialogContent .enumFormItem .enumItem .el-col,.editStructItem .dialogContent .enumFormItem .enumItem .el-col{display:-webkit-box;display:-ms-flexbox;display:flex}.editCustom .dialogContent .enumFormItem .enumItem .el-col.enumItemBtn,.editServiceEventParams .dialogContent .enumFormItem .enumItem .el-col.enumItemBtn,.editStructItem .dialogContent .enumFormItem .enumItem .el-col.enumItemBtn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:red}.editCustom .dialogContent .enumFormItem .enumItem .el-col a,.editServiceEventParams .dialogContent .enumFormItem .enumItem .el-col a,.editStructItem .dialogContent .enumFormItem .enumItem .el-col a{cursor:pointer}.editCustom .dialogContent .enumFormItem .enumItem .el-col span,.editServiceEventParams .dialogContent .enumFormItem .enumItem .el-col span,.editStructItem .dialogContent .enumFormItem .enumItem .el-col span{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.editCustom .dialogContent .boolFormItem .el-row,.editServiceEventParams .dialogContent .boolFormItem .el-row,.editStructItem .dialogContent .boolFormItem .el-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.25rem}.editCustom .dialogContent .boolFormItem .el-row span,.editServiceEventParams .dialogContent .boolFormItem .el-row span,.editStructItem .dialogContent .boolFormItem .el-row span{-webkit-box-flex:0;-ms-flex:0 0 3rem;flex:0 0 3rem}.editCustom .dialogContent .eventFormItem,.editCustom .dialogContent .responseFormItem,.editCustom .dialogContent .sendFormItem,.editCustom .dialogContent .structFormItem,.editServiceEventParams .dialogContent .eventFormItem,.editServiceEventParams .dialogContent .responseFormItem,.editServiceEventParams .dialogContent .sendFormItem,.editServiceEventParams .dialogContent .structFormItem,.editStructItem .dialogContent .eventFormItem,.editStructItem .dialogContent .responseFormItem,.editStructItem .dialogContent .sendFormItem,.editStructItem .dialogContent .structFormItem{overflow:auto;max-height:12rem;padding-bottom:1rem}.editCustom .dialogContent .eventFormItem .eventItem,.editCustom .dialogContent .eventFormItem .responseItem,.editCustom .dialogContent .eventFormItem .sendItem,.editCustom .dialogContent .eventFormItem .structItem,.editCustom .dialogContent .responseFormItem .eventItem,.editCustom .dialogContent .responseFormItem .responseItem,.editCustom .dialogContent .responseFormItem .sendItem,.editCustom .dialogContent .responseFormItem .structItem,.editCustom .dialogContent .sendFormItem .eventItem,.editCustom .dialogContent .sendFormItem .responseItem,.editCustom .dialogContent .sendFormItem .sendItem,.editCustom .dialogContent .sendFormItem .structItem,.editCustom .dialogContent .structFormItem .eventItem,.editCustom .dialogContent .structFormItem .responseItem,.editCustom .dialogContent .structFormItem .sendItem,.editCustom .dialogContent .structFormItem .structItem,.editServiceEventParams .dialogContent .eventFormItem .eventItem,.editServiceEventParams .dialogContent .eventFormItem .responseItem,.editServiceEventParams .dialogContent .eventFormItem .sendItem,.editServiceEventParams .dialogContent .eventFormItem .structItem,.editServiceEventParams .dialogContent .responseFormItem .eventItem,.editServiceEventParams .dialogContent .responseFormItem .responseItem,.editServiceEventParams .dialogContent .responseFormItem .sendItem,.editServiceEventParams .dialogContent .responseFormItem .structItem,.editServiceEventParams .dialogContent .sendFormItem .eventItem,.editServiceEventParams .dialogContent .sendFormItem .responseItem,.editServiceEventParams .dialogContent .sendFormItem .sendItem,.editServiceEventParams .dialogContent .sendFormItem .structItem,.editServiceEventParams .dialogContent .structFormItem .eventItem,.editServiceEventParams .dialogContent .structFormItem .responseItem,.editServiceEventParams .dialogContent .structFormItem .sendItem,.editServiceEventParams .dialogContent .structFormItem .structItem,.editStructItem .dialogContent .eventFormItem .eventItem,.editStructItem .dialogContent .eventFormItem .responseItem,.editStructItem .dialogContent .eventFormItem .sendItem,.editStructItem .dialogContent .eventFormItem .structItem,.editStructItem .dialogContent .responseFormItem .eventItem,.editStructItem .dialogContent .responseFormItem .responseItem,.editStructItem .dialogContent .responseFormItem .sendItem,.editStructItem .dialogContent .responseFormItem .structItem,.editStructItem .dialogContent .sendFormItem .eventItem,.editStructItem .dialogContent .sendFormItem .responseItem,.editStructItem .dialogContent .sendFormItem .sendItem,.editStructItem .dialogContent .sendFormItem .structItem,.editStructItem .dialogContent .structFormItem .eventItem,.editStructItem .dialogContent .structFormItem .responseItem,.editStructItem .dialogContent .structFormItem .sendItem,.editStructItem .dialogContent .structFormItem .structItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:.75rem;margin-bottom:.2rem;font-size:.6rem;background:#e3f2fd}.editCustom .dialogContent .eventFormItem .eventItem a,.editCustom .dialogContent .eventFormItem .responseItem a,.editCustom .dialogContent .eventFormItem .sendItem a,.editCustom .dialogContent .eventFormItem .structItem a,.editCustom .dialogContent .responseFormItem .eventItem a,.editCustom .dialogContent .responseFormItem .responseItem a,.editCustom .dialogContent .responseFormItem .sendItem a,.editCustom .dialogContent .responseFormItem .structItem a,.editCustom .dialogContent .sendFormItem .eventItem a,.editCustom .dialogContent .sendFormItem .responseItem a,.editCustom .dialogContent .sendFormItem .sendItem a,.editCustom .dialogContent .sendFormItem .structItem a,.editCustom .dialogContent .structFormItem .eventItem a,.editCustom .dialogContent .structFormItem .responseItem a,.editCustom .dialogContent .structFormItem .sendItem a,.editCustom .dialogContent .structFormItem .structItem a,.editServiceEventParams .dialogContent .eventFormItem .eventItem a,.editServiceEventParams .dialogContent .eventFormItem .responseItem a,.editServiceEventParams .dialogContent .eventFormItem .sendItem a,.editServiceEventParams .dialogContent .eventFormItem .structItem a,.editServiceEventParams .dialogContent .responseFormItem .eventItem a,.editServiceEventParams .dialogContent .responseFormItem .responseItem a,.editServiceEventParams .dialogContent .responseFormItem .sendItem a,.editServiceEventParams .dialogContent .responseFormItem .structItem a,.editServiceEventParams .dialogContent .sendFormItem .eventItem a,.editServiceEventParams .dialogContent .sendFormItem .responseItem a,.editServiceEventParams .dialogContent .sendFormItem .sendItem a,.editServiceEventParams .dialogContent .sendFormItem .structItem a,.editServiceEventParams .dialogContent .structFormItem .eventItem a,.editServiceEventParams .dialogContent .structFormItem .responseItem a,.editServiceEventParams .dialogContent .structFormItem .sendItem a,.editServiceEventParams .dialogContent .structFormItem .structItem a,.editStructItem .dialogContent .eventFormItem .eventItem a,.editStructItem .dialogContent .eventFormItem .responseItem a,.editStructItem .dialogContent .eventFormItem .sendItem a,.editStructItem .dialogContent .eventFormItem .structItem a,.editStructItem .dialogContent .responseFormItem .eventItem a,.editStructItem .dialogContent .responseFormItem .responseItem a,.editStructItem .dialogContent .responseFormItem .sendItem a,.editStructItem .dialogContent .responseFormItem .structItem a,.editStructItem .dialogContent .sendFormItem .eventItem a,.editStructItem .dialogContent .sendFormItem .responseItem a,.editStructItem .dialogContent .sendFormItem .sendItem a,.editStructItem .dialogContent .sendFormItem .structItem a,.editStructItem .dialogContent .structFormItem .eventItem a,.editStructItem .dialogContent .structFormItem .responseItem a,.editStructItem .dialogContent .structFormItem .sendItem a,.editStructItem .dialogContent .structFormItem .structItem a{display:inline-block;cursor:pointer;margin-right:.4rem;color:#0070cc;border-right:.05rem solid #d8d8d8;padding-right:.4rem;line-height:.6rem}.editCustom .dialogContent .eventFormItem .eventItem a:last-child,.editCustom .dialogContent .eventFormItem .responseItem a:last-child,.editCustom .dialogContent .eventFormItem .sendItem a:last-child,.editCustom .dialogContent .eventFormItem .structItem a:last-child,.editCustom .dialogContent .responseFormItem .eventItem a:last-child,.editCustom .dialogContent .responseFormItem .responseItem a:last-child,.editCustom .dialogContent .responseFormItem .sendItem a:last-child,.editCustom .dialogContent .responseFormItem .structItem a:last-child,.editCustom .dialogContent .sendFormItem .eventItem a:last-child,.editCustom .dialogContent .sendFormItem .responseItem a:last-child,.editCustom .dialogContent .sendFormItem .sendItem a:last-child,.editCustom .dialogContent .sendFormItem .structItem a:last-child,.editCustom .dialogContent .structFormItem .eventItem a:last-child,.editCustom .dialogContent .structFormItem .responseItem a:last-child,.editCustom .dialogContent .structFormItem .sendItem a:last-child,.editCustom .dialogContent .structFormItem .structItem a:last-child,.editServiceEventParams .dialogContent .eventFormItem .eventItem a:last-child,.editServiceEventParams .dialogContent .eventFormItem .responseItem a:last-child,.editServiceEventParams .dialogContent .eventFormItem .sendItem a:last-child,.editServiceEventParams .dialogContent .eventFormItem .structItem a:last-child,.editServiceEventParams .dialogContent .responseFormItem .eventItem a:last-child,.editServiceEventParams .dialogContent .responseFormItem .responseItem a:last-child,.editServiceEventParams .dialogContent .responseFormItem .sendItem a:last-child,.editServiceEventParams .dialogContent .responseFormItem .structItem a:last-child,.editServiceEventParams .dialogContent .sendFormItem .eventItem a:last-child,.editServiceEventParams .dialogContent .sendFormItem .responseItem a:last-child,.editServiceEventParams .dialogContent .sendFormItem .sendItem a:last-child,.editServiceEventParams .dialogContent .sendFormItem .structItem a:last-child,.editServiceEventParams .dialogContent .structFormItem .eventItem a:last-child,.editServiceEventParams .dialogContent .structFormItem .responseItem a:last-child,.editServiceEventParams .dialogContent .structFormItem .sendItem a:last-child,.editServiceEventParams .dialogContent .structFormItem .structItem a:last-child,.editStructItem .dialogContent .eventFormItem .eventItem a:last-child,.editStructItem .dialogContent .eventFormItem .responseItem a:last-child,.editStructItem .dialogContent .eventFormItem .sendItem a:last-child,.editStructItem .dialogContent .eventFormItem .structItem a:last-child,.editStructItem .dialogContent .responseFormItem .eventItem a:last-child,.editStructItem .dialogContent .responseFormItem .responseItem a:last-child,.editStructItem .dialogContent .responseFormItem .sendItem a:last-child,.editStructItem .dialogContent .responseFormItem .structItem a:last-child,.editStructItem .dialogContent .sendFormItem .eventItem a:last-child,.editStructItem .dialogContent .sendFormItem .responseItem a:last-child,.editStructItem .dialogContent .sendFormItem .sendItem a:last-child,.editStructItem .dialogContent .sendFormItem .structItem a:last-child,.editStructItem .dialogContent .structFormItem .eventItem a:last-child,.editStructItem .dialogContent .structFormItem .responseItem a:last-child,.editStructItem .dialogContent .structFormItem .sendItem a:last-child,.editStructItem .dialogContent .structFormItem .structItem a:last-child{border-right:none}.editCustom .dialogContent .eventFormItem .eventItem a:hover,.editCustom .dialogContent .eventFormItem .responseItem a:hover,.editCustom .dialogContent .eventFormItem .sendItem a:hover,.editCustom .dialogContent .eventFormItem .structItem a:hover,.editCustom .dialogContent .responseFormItem .eventItem a:hover,.editCustom .dialogContent .responseFormItem .responseItem a:hover,.editCustom .dialogContent .responseFormItem .sendItem a:hover,.editCustom .dialogContent .responseFormItem .structItem a:hover,.editCustom .dialogContent .sendFormItem .eventItem a:hover,.editCustom .dialogContent .sendFormItem .responseItem a:hover,.editCustom .dialogContent .sendFormItem .sendItem a:hover,.editCustom .dialogContent .sendFormItem .structItem a:hover,.editCustom .dialogContent .structFormItem .eventItem a:hover,.editCustom .dialogContent .structFormItem .responseItem a:hover,.editCustom .dialogContent .structFormItem .sendItem a:hover,.editCustom .dialogContent .structFormItem .structItem a:hover,.editServiceEventParams .dialogContent .eventFormItem .eventItem a:hover,.editServiceEventParams .dialogContent .eventFormItem .responseItem a:hover,.editServiceEventParams .dialogContent .eventFormItem .sendItem a:hover,.editServiceEventParams .dialogContent .eventFormItem .structItem a:hover,.editServiceEventParams .dialogContent .responseFormItem .eventItem a:hover,.editServiceEventParams .dialogContent .responseFormItem .responseItem a:hover,.editServiceEventParams .dialogContent .responseFormItem .sendItem a:hover,.editServiceEventParams .dialogContent .responseFormItem .structItem a:hover,.editServiceEventParams .dialogContent .sendFormItem .eventItem a:hover,.editServiceEventParams .dialogContent .sendFormItem .responseItem a:hover,.editServiceEventParams .dialogContent .sendFormItem .sendItem a:hover,.editServiceEventParams .dialogContent .sendFormItem .structItem a:hover,.editServiceEventParams .dialogContent .structFormItem .eventItem a:hover,.editServiceEventParams .dialogContent .structFormItem .responseItem a:hover,.editServiceEventParams .dialogContent .structFormItem .sendItem a:hover,.editServiceEventParams .dialogContent .structFormItem .structItem a:hover,.editStructItem .dialogContent .eventFormItem .eventItem a:hover,.editStructItem .dialogContent .eventFormItem .responseItem a:hover,.editStructItem .dialogContent .eventFormItem .sendItem a:hover,.editStructItem .dialogContent .eventFormItem .structItem a:hover,.editStructItem .dialogContent .responseFormItem .eventItem a:hover,.editStructItem .dialogContent .responseFormItem .responseItem a:hover,.editStructItem .dialogContent .responseFormItem .sendItem a:hover,.editStructItem .dialogContent .responseFormItem .structItem a:hover,.editStructItem .dialogContent .sendFormItem .eventItem a:hover,.editStructItem .dialogContent .sendFormItem .responseItem a:hover,.editStructItem .dialogContent .sendFormItem .sendItem a:hover,.editStructItem .dialogContent .sendFormItem .structItem a:hover,.editStructItem .dialogContent .structFormItem .eventItem a:hover,.editStructItem .dialogContent .structFormItem .responseItem a:hover,.editStructItem .dialogContent .structFormItem .sendItem a:hover,.editStructItem .dialogContent .structFormItem .structItem a:hover{color:#003a6a!important}.editCustom .dialogContent .arrayFormItem .el-radio-group,.editServiceEventParams .dialogContent .arrayFormItem .el-radio-group,.editStructItem .dialogContent .arrayFormItem .el-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:2rem}.editCustom .dialogContent .arrayFormItem .el-radio-group .el-radio,.editServiceEventParams .dialogContent .arrayFormItem .el-radio-group .el-radio,.editStructItem .dialogContent .arrayFormItem .el-radio-group .el-radio{line-height:inherit;margin:0}.editCustom .dialogContent .addEnumItem,.editCustom .dialogContent .addEventItem,.editCustom .dialogContent .addResponseItem,.editCustom .dialogContent .addSendItem,.editCustom .dialogContent .addStructItem,.editServiceEventParams .dialogContent .addEnumItem,.editServiceEventParams .dialogContent .addEventItem,.editServiceEventParams .dialogContent .addResponseItem,.editServiceEventParams .dialogContent .addSendItem,.editServiceEventParams .dialogContent .addStructItem,.editStructItem .dialogContent .addEnumItem,.editStructItem .dialogContent .addEventItem,.editStructItem .dialogContent .addResponseItem,.editStructItem .dialogContent .addSendItem,.editStructItem .dialogContent .addStructItem{color:#015ee0}.editCustom .dialogContent .addEnumItem a,.editCustom .dialogContent .addEventItem a,.editCustom .dialogContent .addResponseItem a,.editCustom .dialogContent .addSendItem a,.editCustom .dialogContent .addStructItem a,.editServiceEventParams .dialogContent .addEnumItem a,.editServiceEventParams .dialogContent .addEventItem a,.editServiceEventParams .dialogContent .addResponseItem a,.editServiceEventParams .dialogContent .addSendItem a,.editServiceEventParams .dialogContent .addStructItem a,.editStructItem .dialogContent .addEnumItem a,.editStructItem .dialogContent .addEventItem a,.editStructItem .dialogContent .addResponseItem a,.editStructItem .dialogContent .addSendItem a,.editStructItem .dialogContent .addStructItem a{cursor:pointer}.editCustom .dialogContent .el-select,.editServiceEventParams .dialogContent .el-select,.editStructItem .dialogContent .el-select{display:block}.el-table[data-v-97b05222]:before{color:#cfd5df}.el-tabs__nav-wrap[data-v-97b05222]:after{height:.05rem;color:#cfd5df}.protoclModel .btnList[data-v-97b05222]{float:left}.Export .content-title[data-v-97b05222]{margin-bottom:.5rem;color:#7d7f8c;font-family:PingFangSC-Regular;font-size:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Export .Export-content[data-v-97b05222]{overflow:auto;height:75%}.Export .Export-content .el-textarea__inner[data-v-97b05222]{font-family:PingFangSC-Regular;font-size:.6rem;color:#7d7f8c;font-weight:400}.Export .Export-footer[data-v-97b05222]{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Export .Export-footer .el-button[data-v-97b05222]{width:7rem;height:1.8rem;line-height:.6rem;font-size:.6rem;font-weight:400}.Import .Import-content .content-title[data-v-97b05222]{margin-bottom:.5rem;color:#7d7f8c;font-family:PingFangSC-Regular;font-size:.6rem}.Import .Import-content .el-textarea__inner[data-v-97b05222]{font-family:PingFangSC-Regular;font-size:.6rem;color:#7d7f8c;font-weight:400}.Import .Import-footer[data-v-97b05222]{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Import .Import-footer .el-button[data-v-97b05222]{width:7rem;height:1.8rem;line-height:.6rem;font-size:.6rem;font-weight:400}.import-export-pro[data-v-97b05222]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.import-export-pro .el-button--primary[data-v-97b05222]{height:1.8rem;line-height:.6rem;font-family:PingFangSC-Regular;font-size:.6rem}.error .el-form-item--small .el-form-item__error{padding:0;width:100%;text-align:right;top:20%}.produce-subscribe .search-btn{margin-left:.5rem;font-size:.6rem;font-weight:400;height:1.8rem}.produce-subscribe .el-input{width:12.5rem}.produce-subscribe .el-input .el-input__inner{font-size:.6rem;padding-left:2.5rem;font-weight:300;height:1.8rem}.produce-subscribe .el-input .el-input__prefix{padding-left:1rem;margin-top:-.1rem}.el-dialog.hk-dialog .el-dialog__header .el-dialog__headerbtn,.produce-subscribe .cf-search .el-input-group__prepend{display:none}.cm-s-monokai.CodeMirror{background:#272822;color:#f8f8f2}.cm-s-monokai div.CodeMirror-selected{background:#49483e}.cm-s-monokai .CodeMirror-line::selection,.cm-s-monokai .CodeMirror-line>span::selection,.cm-s-monokai .CodeMirror-line>span>span::selection{background:rgba(73,72,62,.99)}.cm-s-monokai .CodeMirror-line::-moz-selection,.cm-s-monokai .CodeMirror-line>span::-moz-selection,.cm-s-monokai .CodeMirror-line>span>span::-moz-selection{background:rgba(73,72,62,.99)}.cm-s-monokai .CodeMirror-gutters{background:#272822;border-right:0}.cm-s-monokai .CodeMirror-guttermarker{color:#fff}.cm-s-monokai .CodeMirror-guttermarker-subtle,.cm-s-monokai .CodeMirror-linenumber{color:#d0d0d0}.cm-s-monokai .CodeMirror-cursor{border-left:.05rem solid #f8f8f0}.cm-s-monokai span.cm-comment{color:#75715e}.cm-s-monokai span.cm-atom,.cm-s-monokai span.cm-number{color:#ae81ff}.cm-s-monokai span.cm-comment.cm-attribute{color:#97b757}.cm-s-monokai span.cm-comment.cm-def{color:#bc9262}.cm-s-monokai span.cm-comment.cm-tag{color:#bc6283}.cm-s-monokai span.cm-comment.cm-type{color:#5998a6}.cm-s-monokai span.cm-attribute,.cm-s-monokai span.cm-property{color:#a6e22e}.cm-s-monokai span.cm-keyword{color:#f92672}.cm-s-monokai span.cm-builtin{color:#66d9ef}.cm-s-monokai span.cm-string{color:#e6db74}.cm-s-monokai span.cm-variable{color:#f8f8f2}.cm-s-monokai span.cm-variable-2{color:#9effff}.cm-s-monokai span.cm-type,.cm-s-monokai span.cm-variable-3{color:#66d9ef}.cm-s-monokai span.cm-def{color:#fd971f}.cm-s-monokai span.cm-bracket{color:#f8f8f2}.cm-s-monokai span.cm-tag{color:#f92672}.cm-s-monokai span.cm-header,.cm-s-monokai span.cm-link{color:#ae81ff}.cm-s-monokai span.cm-error{background:#f92672;color:#f8f8f0}.cm-s-monokai .CodeMirror-activeline-background{background:#373831}.cm-s-monokai .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}.code-card .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;height:1.8rem;border-radius:.2rem .2rem 0 0;background-color:#141b29}.code-card .header .title{font-size:.7rem;text-align:right;font-family:PingFangSC-Semibold;color:hsla(0,0%,100%,.9)}.code-card .content{overflow:hidden;height:calc(100% - 1.8rem);border-top:none;border-radius:0 0 .2rem .2rem}.code-card .content .CodeMirror{height:100%;z-index:1;background:#212b3e}.code-card .content .CodeMirror .CodeMirror-code{line-height:1rem;font-size:.7rem}.code-card .content .CodeMirror-gutters{background:#343f55}.sample-card .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;height:1.8rem;border-radius:.1rem .1rem 0 0;border:.05rem solid #141b29;background-color:#141b29}.sample-card .header .title{font-size:.7rem;text-align:right;font-family:PingFangSC-Semibold;color:hsla(0,0%,100%,.9)}.sample-card .content{overflow:hidden;height:100%;border:.05rem solid #212b3e;border-top:none;border-radius:0 0 .1rem .1rem}.sample-card .content .CodeMirror{height:100%;z-index:1;background:#212b3e}.sample-card .content .CodeMirror .CodeMirror-code{line-height:1rem;font-size:.7rem}.sample-card .content .CodeMirror-gutters{background:#343f55}.Sample .el-select-dropdown{border-color:#2e3646;background:#2e3646}.Sample .el-select-dropdown .el-select-dropdown__item{background:#2e3646;color:hsla(0,0%,100%,.8);font-size:.6rem;font-family:PingFangSC-Regular}.Sample .el-select-dropdown .el-select-dropdown__item.selected{background-color:rgba(37,114,220,.2)}.Sample .el-popper[x-placement^=bottom] .popper__arrow,.Sample .el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#2e3646}.restore{text-decoration:underline;cursor:default}.Booloperation{display:none}.delete{text-decoration:underline;cursor:default}.Sample-slotRigth{margin-left:19rem;color:#2572dc;font-size:.6rem;font-weight:400;line-height:2.25rem}.Sample-AddDevId .el-dialog.hk-dialog{height:70%}.Sample-AddDevId .el-dialog.hk-dialog .el-dialog__body{height:calc(100% - 2.25rem);width:100%;padding:0!important;margin:0!important}.Sample-AddDevId .viewID{overflow:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.produce-decode{height:100%}.produce-decode .code-card .header .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.produce-decode .code-card .header .header-right .el-input__inner{background:#212632;height:1.1rem;line-height:1.1rem;color:hsla(0,0%,100%,.8)}.produce-decode .code-card .header .header-right .el-select .el-input .el-select__caret{line-height:.7rem}.produce-decode .code-card .header .header-right .cf-select{padding-left:.5rem;width:7rem;padding-top:.3rem}.produce-decode .prompt{font-family:PingFangSC-Regular;font-size:.6rem;color:hsla(0,0%,100%,.6);line-height:2rem}.produce-decode .describe{color:#7d7f8c;font-size:.6rem;margin-bottom:.5rem}.produce-decode .operation{padding:.6rem 0 .6rem 0;color:red;font-size:.6rem;margin-bottom:.5rem}.produce-decode .code-row{height:75%}.produce-decode .code-row-height1{height:calc(100% - 6.5rem)}.produce-decode .code-row-height2{height:calc(100% - 4rem)}.produce-decode .code-row .code-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:70%}.produce-decode .code-row .code-col-Sample{height:1.1rem;border:.05rem solid #3ee1ff;margin-top:.4rem;line-height:.4rem;width:4rem;color:#3ee1ff}.produce-decode .code-row .el-col{height:100%}.produce-decode .code-row .result-col{max-width:28%;margin-left:1rem}.produce-decode .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:3.85rem}.produce-decode .btn-container .hk-button{height:1.8rem;width:5.8rem}.tips-text{max-width:15rem;line-height:1.8}.cf-card{height:100%;border-radius:.1rem;border:.05rem solid #cbd2db}.cf-card-header{background-color:#dce0e7;font-size:.7rem;font-weight:700;padding:.3rem 1rem;height:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cf-card-header .title{padding-right:.5rem}.cf-card-header .tips{cursor:pointer}.cf-card-body{height:calc(100% - 1.6rem);padding:.5rem}.CMDNoData{position:relative;left:calc(100% - 10rem);font-size:.6rem;color:#bbb}.CMDCollapse .el-collapse-item__header{color:#303133!important}.CMDCollapse .el-icon-arrow-right{display:none}.processImg{width:100%;height:15rem;background:url(../img/deviceprocess.e24803d4.png) no-repeat 50%;background-size:contain}.produce-debugging{height:100%;margin:0!important}.produce-debugging .el-col{height:100%}.produce-debugging .equipment{padding:1rem 1.5rem 0 1.5rem!important}.produce-debugging .equipment .euipmentBg{width:100%;height:80%;background-color:#f0f2f6;border-radius:.1rem;position:relative}.produce-debugging .equipment .euipmentBg .item{color:#7d7f8c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 1rem;margin-bottom:1rem;font-size:.6rem}.produce-debugging .equipment .euipmentBg .item .label{padding-left:.5rem;font-size:.6rem;color:#7d7f8c;width:4rem}.produce-debugging .equipment .euipmentBg .item .value{padding-left:.5rem;font-size:.6rem;color:#080b1a;width:calc(100% - 5rem);word-wrap:break-word}.produce-debugging .equipment .euipmentBg .deviceInformationbg{width:100%;height:50%;background:url(../img/deviceinformation.6d082bb8.png) no-repeat 50%;background-size:contain}.produce-debugging .equipment .euipmentBg .deviceBg{position:absolute;width:100%;height:calc(40% + 2rem);top:0;background:url(../img/deviceState.a2ea31f3.gif) no-repeat 50%;background-size:cover}.produce-debugging .equipment .euipmentBg .deviceofflineBg{position:absolute;width:100%;height:50%;top:0;background:url(../img/deviceoffline.d85b9df2.png) no-repeat 50%;background-size:contain}.produce-debugging .equipment .euipmentBg .download-btn{display:inline-block;width:80%;background-color:#323d53;color:#fff;font-size:.6rem;font-weight:400;height:1.8rem;margin-top:1.25rem;margin-left:10%}.produce-debugging .equipment .el-input--small .el-input__inner{height:2rem!important}.produce-debugging .simulation{padding:0!important}.produce-debugging .application-no{padding:0!important;background-color:#f0f2f6;height:calc(100% - 2rem);-webkit-box-shadow:0 .25rem .5rem .25rem rgba(154,163,185,.2) inset;box-shadow:inset 0 .25rem .5rem .25rem rgba(154,163,185,.2);position:relative}.produce-debugging .application-no .applicationBg{position:absolute;width:80%;height:40%;top:20%;left:10%;background:url(../img/applicationIcon.de03580e.png) no-repeat 50%;background-size:contain}.produce-debugging .application-no .applicationBgTitle{position:absolute;width:80%;height:.75rem;top:65%;left:10%;text-align:center;color:#080b1a;font-size:.6rem;font-weight:400}.produce-debugging .application{padding:0!important;background-color:#f0f2f6;height:calc(100% - 2rem);-webkit-box-shadow:0 .25rem .5rem .25rem rgba(154,163,185,.2) inset;box-shadow:inset 0 .25rem .5rem .25rem rgba(154,163,185,.2);position:relative}.produce-debugging .application .el-collapse{border:none;height:90%;width:100%;overflow:auto;padding:1rem 1.5rem 1rem 1.5rem}.produce-debugging .application .el-collapse .el-collapse-item__wrap{background:#fff}.produce-debugging .application .el-collapse .el-collapse-item__header{padding:.5rem;border-radius:.1rem}.produce-debugging .application .el-collapse .el-collapse-item__content{padding-bottom:0;padding:.5rem}.produce-debugging .application .el-collapse .el-collapse-item__content .el-form-item{margin-left:.5rem;margin-bottom:1rem!important}.produce-debugging .application .el-collapse .el-collapse-item__content .el-form-item .el-input-number{width:100%}.produce-debugging .application .el-collapse .is-active .el-collapse-item__header{background-color:#d3e3f8;border-radius:.2rem .2rem 0 0}.produce-debugging .application .el-collapse .is-active .el-collapse-item__wrap{background-color:#fff}.produce-debugging .application .opreation-btn{height:1.7rem;width:100%;position:absolute;bottom:0}.produce-debugging .application .opreation-btn .hk-button{width:100%}.applicationTitle{height:2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f0f2f6;-webkit-box-shadow:inset .75rem 0 .75rem -.75rem rgba(154,163,185,.2),inset -.75rem 0 .75rem -.75rem rgba(154,163,185,.2);box-shadow:inset .75rem 0 .75rem -.75rem rgba(154,163,185,.2),inset -.75rem 0 .75rem -.75rem rgba(154,163,185,.2)}.applicationTitle .title{font-size:.7rem;color:#080b1a;margin-left:1.5rem;padding-top:.5rem;line-height:1rem}.applicationTitle .process{margin-right:1.5rem;padding-top:.25rem;height:1.5rem;color:#0360df;font-size:.6rem}.applicationTitle .process .el-button--medium{height:1.5rem;line-height:.5rem}.applicationTitle .process .icon{margin-right:.25rem}.message{padding:0!important}.message .message-title{height:2rem;width:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 .25rem .5rem 0 rgba(154,163,185,.2);box-shadow:0 .25rem .5rem 0 rgba(154,163,185,.2)}.message .message-title .title{font-size:.7rem;color:#080b1a;margin-left:1.5rem;padding-top:.5rem;line-height:1rem}.message .message-title .clear{margin-right:1.5rem;padding-top:.25rem;height:1.5rem;color:#0360df;font-size:.6rem}.message .message-title .clear .el-button--medium{height:1.5rem;line-height:.5rem}.message .message-title .clear .icon{margin-right:.25rem}.message .message-content{margin-top:1rem;height:calc(100% - 3rem);overflow:auto}.message .message-content .chat-box{height:100%;overflow:auto}.message .message-content .chat-box .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 .5rem 1rem .5rem;margin-bottom:.5rem}.message .message-content .chat-box .box .avatar{width:1.8rem;height:1.8rem;border-radius:.1rem;background:url(data:image/png;base64,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) no-repeat 50%;background-size:cover}.message .message-content .chat-box .box .content{border-radius:.2rem;width:calc(100% - 4rem);height:100%;padding:1rem;margin:0;font-size:.6rem;line-height:1.5;white-space:pre-wrap;word-wrap:break-word;font-family:Microsoft YaHei}.message .message-content .chat-box .console-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.message .message-content .chat-box .console-box .avatar{margin-right:.5rem;margin-left:1rem}.message .message-content .chat-box .console-box .content{background-color:#09a3b1;color:#fff;font-size:.6rem;font-weight:300}.message .message-content .chat-box .console-box .console-p{position:absolute;font-size:.6rem;bottom:0;left:3.75rem;color:#7d7f8c;font-weight:400}.message .message-content .chat-box .console-box .drop-down{width:calc(100% - 5rem);height:1.8rem;position:absolute;font-size:.6rem;bottom:-.5rem;left:3.75rem;background:rgba(9,163,177,.5)}.message .message-content .chat-box .device-box{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.message .message-content .chat-box .device-box .avatar{margin-right:.5rem;margin-left:1rem;background:url(data:image/png;base64,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) no-repeat 50%;background-size:cover}.message .message-content .chat-box .device-box .content{background:#f0f2f6;color:#080b1a;font-size:.6rem;font-weight:300}.message .message-content .chat-box .device-box .device-p{position:absolute;font-size:.6rem;bottom:0;left:3.75rem;color:#7d7f8c;font-weight:400}.config-card .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;height:1.8rem;border-radius:.1rem .1rem 0 0;border:.05rem solid #cbd2db;background-color:#dce0e7}.config-card .header .title{font-size:.7rem;font-weight:700;text-align:right}.config-card .content{overflow:hidden;height:calc(100% - 1.8rem);border:.05rem solid #cbd2db;border-top:none;border-radius:0 0 .1rem .1rem}.config-card .content .CodeMirror{height:100%;z-index:1;background:#edf1f7}.config-card .content .CodeMirror .CodeMirror-code{line-height:1rem;font-size:.8rem}.config-card .content .CodeMirror-gutters{background:#e4eaf3}.produce-config .device-params{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.7rem;height:2.5rem}.produce-config .device-params .item{color:#7d7f8c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.produce-config .device-params .item .value{margin-left:.5rem}.produce-config .code-container{margin:1rem 0;height:15rem}.produce-config .btn-container{text-align:center}.produce-config .table-title{font-size:.7rem;font-weight:700;margin:1rem 0}.tag-add .el-input--small .el-input__inner{font-size:.6rem!important;font-weight:400!important;border:.05rem solid #cfd5df!important;color:#080b1a!important}.tag-add .el-input--small .el-input__inner input::-webkit-input-placeholder{color:#7d7f8c;font-weight:300}.tag-add .enumItem .el-row,.tag-add .stringItem .el-row{margin-bottom:.4rem}.tag-add .enumItem a,.tag-add .stringItem a{color:#015ee0;cursor:pointer}.tag-add .enumItem .delBtn,.tag-add .stringItem .delBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tag-add .custom-content{position:relative;cursor:move}.el-table[data-v-d2896a30]:before{color:#cfd5df}.el-tabs__nav-wrap[data-v-d2896a30]:after{height:.05rem;color:#cfd5df}.protoclModel .btnList[data-v-d2896a30]{float:left}.Export .content-title[data-v-d2896a30]{margin-bottom:.5rem;color:#7d7f8c;font-family:PingFangSC-Regular;font-size:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Export .Export-content[data-v-d2896a30]{overflow:auto;height:75%}.Export .Export-content .el-textarea__inner[data-v-d2896a30]{font-family:PingFangSC-Regular;font-size:.6rem;color:#7d7f8c;font-weight:400}.Export .Export-footer[data-v-d2896a30]{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Export .Export-footer .el-button[data-v-d2896a30]{width:7rem;height:1.8rem;line-height:.6rem;font-size:.6rem;font-weight:400}.Import .Import-content .content-title[data-v-d2896a30]{margin-bottom:.5rem;color:#7d7f8c;font-family:PingFangSC-Regular;font-size:.6rem}.Import .Import-content .el-textarea__inner[data-v-d2896a30]{font-family:PingFangSC-Regular;font-size:.6rem;color:#7d7f8c;font-weight:400}.Import .Import-footer[data-v-d2896a30]{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.Import .Import-footer .el-button[data-v-d2896a30]{width:7rem;height:1.8rem;line-height:.6rem;font-size:.6rem;font-weight:400}.import-export-pro[data-v-d2896a30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.import-export-pro .el-button--primary[data-v-d2896a30]{height:1.8rem;line-height:.6rem;font-family:PingFangSC-Regular;font-size:.6rem}.debugging .el-tabs__content{padding:0!important}.produce-detail{height:100%;position:relative}.produce-detail .main-container{min-height:calc(100% - 2rem);height:calc(100% - 2rem);border-radius:.2rem;padding:0}.produce-detail .tips{padding:1rem 0}