.el-autocomplete[data-v-02efcce6]{width:100%}.my-autocomplete li[data-v-02efcce6]{line-height:normal;padding:7px}.my-autocomplete li .nameKey[data-v-02efcce6]{text-overflow:ellipsis;overflow:hidden}.my-autocomplete li .extraKey[data-v-02efcce6]{font-size:12px;color:#b4b4b4}.my-autocomplete li .highlighted .addr[data-v-02efcce6]{color:#ddd}.gridDialog .el-dialog__body{padding:10px 0 0 10px;color:#606266;font-size:14px;word-break:break-all;width:100%!important}.gridDialog .el-table__body{width:100%!important}.gridDialog .el-pagination{margin-top:5px;margin-bottom:4px}.ethic-status-info{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;padding:12px;margin-bottom:15px}.ethic-status-info .status-title{font-weight:700;color:#495057;margin-bottom:10px;font-size:14px;border-bottom:1px solid #dee2e6;padding-bottom:5px}.ethic-status-info .status-item{margin-bottom:10px}.ethic-status-info .status-item .status-label{font-size:12px;color:#6c757d;margin-bottom:5px;font-weight:500}.ethic-status-info .status-item .status-codes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.device-details-modal .main-text{margin-bottom:20px}.device-details-modal .main-text .el-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:32px}.device-details-modal .main-text .el-col .span-title{-ms-flex-negative:0;flex-shrink:0;color:#141414;font-weight:700;padding-right:10px}.device-details-modal .other-text{margin-bottom:40px}.price-block{margin-bottom:15px;padding-bottom:10px;border-bottom:1px dashed #eee}.price-block:last-child{border-bottom:none;margin-bottom:0}.module-name{font-weight:700;margin-bottom:8px;color:#333}.price-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.price-label{font-weight:700;min-width:70px}.detail-prices{-webkit-box-flex:1;-ms-flex:1;flex:1}.price-row{margin-bottom:3px}.price-type{display:inline-block;min-width:80px;color:#666}.single-price{-webkit-box-flex:1;-ms-flex:1;flex:1}