.device-setting{padding:20px 0}.device-setting *{-webkit-box-sizing:border-box;box-sizing:border-box}.device-setting .setting-header{width:100%}.device-setting .setting-header .setting-header__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}.device-setting .setting-header .setting-header__title__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device-setting .setting-header .setting-header__title-text{font-size:20px;font-weight:600;color:#333;height:28px;line-height:28px}.device-setting .setting-header .setting-header__state{padding:0 10px;border-radius:4px;font-size:14px;margin-left:15px;height:24px;line-height:24px;background-color:#ffe0e0;color:#eb2a2a}.device-setting .setting-header .enduser-detail-header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.device-setting .setting-header .enduser-detail-header__right .operation{display:inline-block;cursor:pointer;margin-right:25px}.device-setting .setting-header .enduser-detail-header__right .operation .svg_icon{width:36px;height:36px}.device-setting .setting-header .setting-header__menus{margin-top:20px;background-color:#f8f8f8;padding:0 30px}.device-setting .setting-main{padding:0 30px}.device-setting .setting-main .setting-main__wrapper{margin-top:20px}.device-setting .map-dialog .dialog__header{position:relative}.device-setting .map-dialog .dialog__header .dialog__header__content{max-width:900px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.device-setting .map-dialog .dialog__header .dialog__icon{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;width:28px;height:28px;padding:6px;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);background-color:#f2f2f2;border-radius:50%}.device-setting .map-dialog .map-dialog__container{background:#e5e3df;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.device-setting .map-dialog.el-dialog .el-dialog__body{padding:10px 0 0}