.device-modal-box{position:fixed;width:100%;height:100%;background:#000;left:0;top:0;z-index:2022;min-height:500px}.device-modal-box .modal-title{position:absolute;width:100%;top:0;left:50%;height:84px;padding:12px 0;transform:translateX(-50%);font-size:12px;background:rgba(0,0,0,.75);color:#fff;z-index:10;display:flex;justify-content:center;align-items:center;text-align:center}.device-modal-box .modal-title span{display:inline-block;max-width:620px;text-align:left}.device-modal-box .modal-clear{position:absolute;top:15px;right:54px;width:54px;height:54px;border-radius:100%;color:#fff;font-size:30px;font-weight:700;display:flex;justify-content:center;align-items:center;transform:rotate(45deg);z-index:11;transition:.2s linear}.device-modal-box .modal-clear:hover{background:#000}.device-modal-box .modal-image-box{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.device-modal-box .modal-image-box .image-box-mouse{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:url(https://img0.bdstatic.com/img/image/grabhand.cur),auto}.device-modal-box .modal-image-box .image-box-mouse img{width:100%;height:100%;pointer-events:none}.device-modal-box .modal-control-box{position:absolute;width:180px;height:48px;left:50%;transform:translateX(-50%);bottom:40px;background:#b6b6b6;border-radius:5px;z-index:11}.device-modal-box .modal-control-box .ivu-tooltip-inner{font-size:12px;min-height:20px;padding:6px 12px}.device-modal-box .modal-control-box a{float:left;width:60px;height:48px;display:flex;justify-content:center;align-items:center;font-size:12px;color:#000;border-radius:5px;position:relative}.device-modal-box .modal-control-box a .b-before{content:"";width:1px;height:20px;background:#000;position:absolute;left:-1px;top:50%;transform:translateY(-50%)}.device-modal-box .modal-control-box a .enlarge{float:left;width:30px;height:30px;background:url(../img/icon-enlarge-black.847f0e14.svg) no-repeat;background-size:30px}.device-modal-box .modal-control-box a .narrow{float:left;width:30px;height:30px;background:url(../img/icon-narrow-black.79fc3196.svg) no-repeat;background-size:30px}.device-modal-box .modal-control-box .ivu-tooltip:hover a{background:#fff}.device-modal-box .modal-control-box .ivu-tooltip:hover+.ivu-tooltip .b-before,.device-modal-box .modal-control-box .ivu-tooltip:hover a .b-before{display:none}.device-modal-box .spin-icon-load{-webkit-animation:ani-demo-spin 1s linear infinite;animation:ani-demo-spin 1s linear infinite}@-webkit-keyframes ani-demo-spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes ani-demo-spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.device-modal-box .ivu-spin-fix{background-color:transparent;color:#fff}.layout-account-list{float:left;width:100%;min-height:100%;background:#fff;border:1px solid #dcdcdc;padding:10px 0 0 0}.layout-account-list .account-list-search{float:left;width:100%;padding:10px}.layout-account-list .account-list-search .device-list-btn{float:left;width:100%;margin-bottom:20px}.layout-account-list .account-list-search .device-list-btn .ivu-btn{margin-right:20px}.layout-account-list .account-list-search .device-list-btn .ivu-btn .ivu-icon{font-size:16px;line-height:normal}.layout-account-list .account-list-search .device-list-btn .ios-qr-code-white{width:16px;height:16px;background:url(../img/qr-code-white.6b93bef2.svg) no-repeat;background-size:16px 16px}.layout-account-list .account-list-search .account-list-select{float:left;width:100%;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap}.layout-account-list .account-list-search .account-list-select .box{float:left}.layout-account-list .account-list-search .account-list-select .box .box-list{float:left;margin-bottom:10px}.layout-account-list .account-list-search .account-list-select .box .label{float:left;font-size:14px;height:32px;display:flex;align-items:center;padding-left:10px}.layout-account-list .account-list-search .account-list-select .box .ivu-cascader{display:inline-block}.layout-account-list .account-list-search .account-list-select .box .ivu-btn{margin-right:26px}.layout-account-list .account-list-search .account-list-select .box .left-btn{margin-right:0;margin-left:10px}.layout-account-list .device-list{float:left;width:100%}.layout-account-list .device-list .device-number{color:#515a6e;text-decoration:underline}.layout-account-list .device-list .device-info{float:left;width:320px;margin:10px 0}.layout-account-list .device-list .device-info .image{float:left;width:60px;height:60px}.layout-account-list .device-list .device-info .device-text{float:left;width:260px;display:flex;align-items:center}.layout-account-list .device-list .device-info .device-text .box{flaot:left;width:250px;margin-left:10px}.layout-account-list .device-list .device-info .device-text .box .name{float:left;width:235px;font-size:14px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.layout-account-list .device-list .device-info .device-text .box .type{float:left;width:100%;font-size:12px;margin:5px 0}.layout-account-list .device-list .device-info .device-text .box .info{float:left;width:100%}.layout-account-list .device-list .device-info .device-text .box .info .text{float:left;width:235px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.layout-account-list .device-list .handle a{color:#515a6e;margin:0 5px}.layout-account-list .device-list .handle a:hover{color:#2d8cf0}.layout-account-list .device-list .handle .ios-qr-code-blue{width:20px;height:20px;background:url(../img/qr-code-blue.2818a6dd.svg) no-repeat;background-size:20px 20px}.layout-account-list .device-list .device-list-page{float:left;width:100%;text-align:right;padding:10px 0;font-size:12px;border-top:1px solid #dcdee2}.layout-qr-code{width:100%;height:100%}.account-modal-box{width:100%;display:flex;flex-direction:row}.account-modal-box .modal-li{width:50%}.account-modal{display:flex;width:100%;margin-bottom:15px;justify-content:center}.account-modal .account-check .ivu-checkbox-inner{border-color:#dcdee2;background-color:#fff}.account-modal .account-check .ivu-checkbox-inner:after{border-color:#2d8cf0}.account-modal .focus .ivu-checkbox-focus{box-shadow:none}.account-modal .account-select{width:300px;padding:0 24px 0 4px;min-height:32px;cursor:pointer;position:relative;background-color:#fff;border-radius:4px;border:1px solid #dcdee2;transition:all .2s ease-in-out}.account-modal .account-select:hover{border-color:#57a3f3}.account-modal .account-select .ivu-icon{position:absolute;top:50%;right:8px;line-height:1;transform:translateY(-50%);font-size:14px;color:#808695;transition:all .2s ease-in-out}.account-modal .account-selection{border-color:#57a3f3;outline:0;box-shadow:0 0 0 2px rgba(45,140,240,.2)}.account-modal .account-selection .ivu-icon{transform:translateY(-50%) rotate(180deg);display:inline-block}.account-modal .account-menu-box{position:relative;width:300px;padding:0 10px;height:388px;border:1px solid #dcdee2;border-radius:4px;overflow-y:scroll}.account-modal .account-menu-box::-webkit-scrollbar{width:6px}.account-modal .account-menu-box::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.5)}.account-modal .account-menu-box .list-item{float:left;width:100%}.account-modal .account-menu-box .list-item .item-thead{float:left;width:100%;height:30px;font-size:12px;display:flex;align-items:center;position:relative}.account-modal .account-menu-box .list-item .item-thead .icon{font-size:20px}.account-modal .account-menu-box .list-item .item-thead a{color:#515a6e;height:30px;display:flex;align-items:center}.account-modal .account-menu-box .list-item .item-thead .thead-btn{position:absolute;right:0;height:35px;display:flex;align-items:center;font-size:20px;color:#515a6e}.account-modal .account-menu-box .list-item .item-thead .child-system{position:absolute;right:0;display:none}.account-modal .account-menu-box .list-item .item-thead .href{float:left;color:#515a6e;height:30px;display:flex;align-items:center}.account-modal .account-menu-box .list-item .item-thead p{display:flex;height:30px;padding:0 5px;align-items:center}.account-modal .account-menu-box .list-item .item-thead .active{color:#2d8cf0}.account-modal .account-menu-box .list-item .item-thead:hover .child-system{display:block}.account-modal .account-menu-box .list-item .item-thead .ivu-dropdown{float:left;margin-right:5px;font-size:12px}.account-modal .account-menu-box .list-item .item-thead .ivu-dropdown a{font-size:12px;color:#515a6e}.account-modal .account-menu-box .list-item .item-body{float:left;width:100%;padding-left:21px}.account-modal .account-menu-box .list-item .item-body .item-child{float:left;width:100%}.account-modal .account-menu-box .list-item .item-body .item-child .child-thead{float:left;width:100%;height:30px;font-size:12px;display:flex;align-items:center;position:relative}.account-modal .account-menu-box .list-item .item-body .item-child .child-thead .ivu-checkbox-wrapper{margin-left:5px;margin-right:0}.account-modal .account-menu-box .list-item .item-body .item-child .child-thead .icon{font-size:20px}.account-modal .account-menu-box .list-item .item-body .item-child .child-thead .child-system{position:absolute;right:0;display:none}.account-modal .account-menu-box .list-item .item-body .item-child .child-thead .href{float:left;color:#515a6e;height:30px;display:flex;align-items:center}.account-modal .account-menu-box .list-item .item-body .item-child .child-thead p{display:flex;height:30px;padding:0 5px;align-items:center}.account-modal .account-menu-box .list-item .item-body .item-child .child-thead .active{color:#2d8cf0}.account-modal .account-menu-box .list-item .item-body .item-child .child-thead:hover .child-system{display:block}.account-modal .account-menu-box .list-item .item-body .item-child .child-body{float:left;width:100%;padding-left:30px}.account-modal .account-menu-box .list-item .item-body .item-child .child-body li{float:left;width:100%;height:30px;list-style-type:none;display:flex;align-items:center}.account-modal .account-menu-box .list-item .item-body .item-child .child-body li .ivu-checkbox-wrapper{margin-right:8px}.account-modal .account-menu-box .list-item .item-body .item-child .child-body li .href{float:left;height:30px;display:flex;align-items:center;font-size:12px;color:#515a6e;position:relative}.account-modal .account-menu-box .list-item .item-body .item-child .child-body li .active{color:#2d8cf0}.account-modal .account-menu-box .list-item .item-body .item-child .child-body li .child-system{position:absolute;right:0;display:none}.account-modal .account-menu-box .list-item .item-body .item-child .child-body li .child-system a{padding:0}.account-modal .account-menu-box .list-item .item-body .item-child .child-body li .child-system a:hover{background:transparent}.account-modal .account-menu-box .list-item .item-body .item-child .child-body li .icon{font-size:20px;margin:0 5px}.account-modal .account-menu-box .list-item .item-body .item-child .child-body li:hover .child-system{display:block}.account-modal .account-menu-box .list-item .item-body .item-child .ivu-dropdown{float:left;margin-right:5px;font-size:12px}.account-modal .account-menu-box .list-item .item-body .item-child .ivu-dropdown a{font-size:12px;color:#515a6e}.account-modal .label{width:70px;height:32px;font-size:14px;display:flex;align-items:center;justify-content:right}.account-modal .required{position:relative}.account-modal .required:before{content:"*";position:absolute;left:-10px;top:50%;transform:translateY(-50%);color:red;font-size:18px}.account-modal .password:before{left:18px}.account-modal .account-structural-image{display:flex;align-items:center;justify-content:center;width:300px;height:200px;margin-bottom:10px;background:#f8f8f9;border:1px dashed #ededed;cursor:pointer;position:relative}.account-modal .account-structural-image .file{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:0;cursor:pointer}.account-modal .account-structural-image .add-icon{float:left;width:100%;display:flex;justify-content:center}.account-modal .account-structural-image .add-icon a{width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:100%;background:#e2eafb}.account-modal .account-structural-image .add-text{float:left;width:100%;text-align:center;margin-top:8px;color:#a0a0a0;font-size:14px;line-height:21px}.account-modal .account-structural-image .progress{float:left;width:300px;padding:0 15px}.account-modal .account-structural-image .progress .ivu-progress-outer{padding-right:35px;margin-right:-35px}.account-modal .account-structural-image .file-image{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.account-modal .account-structural-image .file-image .image{float:left;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}.account-modal .account-structural-image .file-image:hover .handle{display:block}.account-modal .account-structural-image .file-image .handle{position:absolute;width:100%;height:100%;text-align:center;left:0;top:0;background:rgba(0,0,0,.6);display:none}.account-modal .account-structural-image .file-image .handle .box{flaot:left;display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;text-align:center}.account-modal .account-structural-image .file-image .handle .box a{color:#fff;display:inline-block;margin:0 20px}.account-modal .account-structural-image .file-image .handle .box .look-big{width:30px;height:30px;background:url(../img/icon-enlarge-white.49878347.svg) no-repeat;background-size:contain}.account-footer{display:block;width:100%;padding-top:20px;text-align:center}.account-footer .ivu-btn{margin:0 10px}.account-list .account-list-box{float:left;width:100%;padding:0 10px}.account-list .account-list-box .ivu-table:before{height:0}.account-list .ivu-table-overflowY{overflow-x:hidden}.account-list .ivu-table-overflowY::-webkit-scrollbar{width:6px}.account-list .ivu-table-overflowY::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:rgba(0,0,0,.5)}