.device-item[data-v-93aa43b2] .content{font-weight:700;color:#333;overflow-x:auto;overflow-y:clip;white-space:nowrap}.device-item[data-v-93aa43b2] .content .squareimg .squareimg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.device-item[data-v-93aa43b2] .content .square,.device-item[data-v-93aa43b2] .content .squareimg{width:32px;height:32px;border-radius:4px;background-color:#2c66aa;color:#fff;position:relative}.device-item[data-v-93aa43b2] .content .square .closeios,.device-item[data-v-93aa43b2] .content .squareimg .closeios{position:absolute;top:-13px;right:-12px;font-size:28px;color:red;cursor:pointer}.device-item[data-v-93aa43b2] .content::-webkit-scrollbar{height:6px}.device-item[data-v-93aa43b2] .content::-webkit-scrollbar-track{border-radius:10px}.device-item[data-v-93aa43b2] .content::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.05)}.doRules[data-v-fb2c50c6] .rules-bodys{height:600px;overflow:hidden;overflow-y:auto;position:relative;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.05) #edeef2}.doRules[data-v-fb2c50c6] .rules-bodys::-webkit-scrollbar{width:6px}.doRules[data-v-fb2c50c6] .rules-bodys::-webkit-scrollbar-track{border-radius:10px}.doRules[data-v-fb2c50c6] .rules-bodys::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.05)}.doRules[data-v-fb2c50c6] .btn{padding-left:103px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 15px;background-color:#dfe9f5;padding:10px 20px 10px 20px;margin-top:10px}.doRules[data-v-fb2c50c6] .footer{padding-top:25px;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.doRules[data-v-fb2c50c6] .footer .add_btn{gap:0 10px}.doRules[data-v-fb2c50c6] .footer.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:30px}.doRules[data-v-fb2c50c6] .ivu-form .rule-label{color:#333;font-weight:700;margin-bottom:10px;font-size:14px}.doRules[data-v-fb2c50c6] .ivu-form .warningContent .ivu-input-type-textarea{width:90%!important}.doRules[data-v-fb2c50c6] .ivu-form .warningContent .ivu-input-type-textarea textarea.ivu-input{font-size:14px}.doRules[data-v-fb2c50c6] .ivu-form .origin .card{padding-bottom:5px;padding-right:15px}.doRules[data-v-fb2c50c6] .ivu-form .handle .card{position:relative}.doRules[data-v-fb2c50c6] .ivu-form .handle .card .delRule{position:absolute;right:30px;bottom:30px}.doRules[data-v-fb2c50c6] .ivu-form .card{background-color:#fafafa;padding:24px 0 0 0;gap:0 10px}.doRules[data-v-fb2c50c6] .ivu-form .card .error .ivu-form-item-required.ivu-form-item-error .el-autocomplete input{border:1px solid #ed4014!important}.doRules[data-v-fb2c50c6] .ivu-form .card .error .ivu-form-item-required.ivu-form-item-error .el-autocomplete input:hover{border-color:#2c66ab!important}.doRules[data-v-fb2c50c6] .ivu-form .card .ivu-input-wrapper,.doRules[data-v-fb2c50c6] .ivu-form .card .ivu-select{width:250px}.doRules[data-v-fb2c50c6] .ivu-form .card .cf{gap:0 5px}.doRules[data-v-fb2c50c6] .ivu-form .card .cf .bb{-ms-flex-negative:0;flex-shrink:0}.doRules[data-v-fb2c50c6] .ivu-form .card .cf .push_data{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.doRules[data-v-fb2c50c6] .ivu-form .card .cf .push_data .ivu-checkbox-group{display:grid;grid-template-columns:repeat(auto-fill,148px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.doRules[data-v-fb2c50c6] .ivu-form .card .cf .el-icon-delete{-ms-flex-item-align:center;align-self:center}.doRules[data-v-fb2c50c6] .ivu-form .card .cf .ivu-input-wrapper{width:160px}.doRules[data-v-fb2c50c6] .ivu-form .card .cf .ivu-select{width:150px}.doRules[data-v-fb2c50c6] .ivu-form .card .wrapformitem .ivu-form-item-content{line-height:29px!important}.doRules[data-v-fb2c50c6] .ivu-form .ivu-form-item.btn-form-item{margin-bottom:13px}.doRules[data-v-fb2c50c6] .ivu-form .ivu-form-item.btn-form-item .ivu-form-item-error-tip{padding-top:0!important}.doRules[data-v-fb2c50c6] .ivu-form .ivu-form-item.btn-form-item .ivu-form-item-content{line-height:29px!important}.doRules[data-v-fb2c50c6] .ivu-form .ivu-form-item.btn-form-item .ivu-form-item-content .ivu-btn{padding-left:0!important;padding-right:0!important}.ivu-modal-wrap.bb .ivu-modal-body{padding:30px}.title[data-v-4c93c188]{padding:10px 0 10px 20px;background:#fff;color:#112849;font-size:18px;font-weight:700;border:1px solid #e9e7ea}