.layout-config-body{float:left;width:100%;height:100%;display:flex;flex-direction:column;background:#f4f7fa}.layout-config-body .config-header{float:left;width:100%;height:45px;padding:10px 0;background:#fff;border-bottom:1px solid #dcdcdc;position:relative}.layout-config-body .config-header .header-left{float:left;height:25px;display:flex;align-items:center}.layout-config-body .config-header .header-left .back{float:left;color:#515a6e;font-size:20px;margin:0 5px}.layout-config-body .config-header .header-left .ivu-input{width:300px;height:25px;color:#000;font-size:16px}.layout-config-body .config-header .header-left .left .ivu-input{text-align:left}.layout-config-body .config-header .header-left .center .ivu-input{text-align:center}.layout-config-body .config-header .config-center{position:absolute;width:500px;left:50%;top:50%;transform:translate(-50%,-50%)}.layout-config-body .config-header .config-center .ivu-input{width:500px;border:none;border-radius:2px;text-align:center!important;font-size:20px}.layout-config-body .config-header .config-center .ivu-input:focus{border-color:#57a3f3}.layout-config-body .config-header .config-center .ivu-input-disabled{color:#515a6e;background:#fff!important}.layout-config-body .config-header .config-center .ivu-input-wrapper-disabled .ivu-input-word-count{background:#fff!important}.layout-config-body .config-header .header-right{float:right;height:25px;display:flex;align-items:center;padding-right:20px}.layout-config-body .config-header .header-right .icon{float:left;font-size:20px;height:25px;margin:0 5px}.layout-config-body .config-header .header-right .icon .image{float:left;width:20px;height:25px;background-repeat:no-repeat;background-size:20px 20px;background-position:50%}.layout-config-body .config-header .header-right .icon .hold{background-image:url(../img/icon-hold.5fa4c152.svg)}.layout-config-body .config-header .header-right .icon .upload{background-image:url(../img/icon-upload.62602a24.svg)}.layout-config-body .config-header .header-right .icon .down-load{background-image:url(../img/icon-download.447b47f6.svg)}.layout-config-body .config-header .header-right .icon .code{background-image:url(../img/icon-code.814d3c61.svg)}.layout-config-body .config-header .header-right .icon .found{background-image:url(../img/icon-found.7140b0b4.svg)}.layout-config-body .config-body{float:left;width:100%;height:100%;position:relative;flex:1}.layout-config-body .config-body .canvas-tips{position:absolute;left:0;right:240px;height:30px;font-size:12px;background:#344252;display:flex;align-items:center;justify-content:center;line-height:20px;color:#fff;z-index:10}.layout-config-body .config-body .canvas-tips .info-icon{float:left;width:20px;height:20px;margin-right:2px;background-image:url(../img/icon-info-white.a4e73dbe.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:50%}.layout-config-body .config-body .canvas-screen-wrap{position:absolute;left:0;right:240px;height:100%}.layout-config-body .config-body .config-menu{float:left;width:200px;background:#fff;height:100%;border-right:1px solid #dcdcdc;overflow-y:scroll;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.layout-config-body .config-body .config-menu::-webkit-scrollbar{display:none}.layout-config-body .config-body .config-menu .box{float:left;width:100%}.layout-config-body .config-body .config-menu .box .menu-thead{float:left;width:100%;height:40px;padding:0 45px 0 25px;background:#fff;display:flex;align-items:center;color:#515a6e;cursor:pointer;font-size:14px;position:relative;box-shadow:0 6px 10px #dcdee2}.layout-config-body .config-body .config-menu .box .menu-thead .icon{flot:left;font-size:22px}.layout-config-body .config-body .config-menu .box .menu-thead .arrow{font-size:22px;position:absolute;right:10px;cursor:pointer;top:50%;transform:translateY(-50%)}.layout-config-body .config-body .config-menu .box .border{border-bottom:1px solid #dcdcdc}.layout-config-body .config-body .config-menu .box .menu-body{float:left;width:100%;background:#eff0f4;padding:10px 0;position:relative;overflow:hidden}.layout-config-body .config-body .config-menu .box .menu-body .menu-event{width:60px;padding:0;margin-right:10px;margin-bottom:0;list-style-type:none}.layout-config-body .config-body .config-menu .box .menu-body .menu-event a{display:flex;height:100%;border-radius:4px;color:#fff;align-items:center;justify-content:center}.layout-config-body .config-body .config-menu .box .menu-body .menu-event:first-child{margin-left:25px}.layout-config-body .config-body .config-menu .box .menu-body .menu-event:last-child{margin-right:0}.layout-config-body .config-body .config-menu .box .menu-body li{float:left;width:100%;padding:0 45px 0 25px;font-size:12px;height:33px;margin-bottom:10px}.layout-config-body .config-body .config-menu .box .menu-body li:last-child{margin-bottom:0}.layout-config-body .config-body .config-menu .box .menu-body li a{float:left;width:100%;color:#515a6e;position:relative;display:flex;flex-direction:row}.layout-config-body .config-body .config-menu .box .menu-body li a .ivu-icon{font-size:18px;margin:0 8px}.layout-config-body .config-body .config-menu .box .menu-body li a .icon{float:left;width:33px;height:33px;background-repeat:no-repeat;background-size:20px 20px;background-position:50%;border-radius:4px 0 0 4px}.layout-config-body .config-body .config-menu .box .menu-body li a .node-text{float:left;flex:1;height:33px;display:flex;align-items:center;background:#fff;padding-left:10px}.layout-config-body .config-body .config-menu .box .menu-body li a .camera{background-image:url(../img/icon-camera-white.cfee8e61.svg);background-size:16px}.layout-config-body .config-body .config-menu .box .menu-body li a .end{background-image:url(../img/icon-end-white.a532fae2.svg);background-size:18px}.layout-config-body .config-body .config-menu .box .menu-body li a .image{background-image:url(../img/icon-image-white.a8467d68.svg);background-size:16px}.layout-config-body .config-body .config-menu .box .menu-body li a .start{background-image:url(../img/icon-start-white.cb29b3a3.svg);background-size:18px}.layout-config-body .config-body .config-menu .box .menu-body li a .text{background-image:url(../img/icon-text-white.49c561b9.svg);background-size:18px}.layout-config-body .config-body .config-menu .box .menu-body li a .batch{background-image:url(../img/icon-batch-white.da4d69f0.svg);background-size:24px}.layout-config-body .config-body .config-menu .box .menu-body li a .batch-input{background-image:url(../img/icon-batch-input-white.7de1c050.svg);background-size:21px}.layout-config-body .config-body .config-menu .box .menu-body li a .voice{background-image:url(../img/icon-voice-white.1416a394.svg);background-size:24px}.layout-config-body .config-body .config-menu .box .menu-body li a .ai-identify{background-image:url(../img/icon-ai-identify-white.68b1907f.svg)}.layout-config-body .config-body .config-menu .box .menu-body li a .environmental-monitoring{background-image:url(../img/icon-environmental-monitoring-white.16852239.svg)}.layout-config-body .config-body .config-menu .box .menu-body li a .device-status{background-image:url(../img/icon-device-status-white.d3f85aa3.svg)}.layout-config-body .config-body .config-content{float:left;position:relative;width:calc(100% - 200px);height:100%}.layout-config-body .config-body .config-content .x6-graph-scroller{width:100%!important}.layout-config-body .config-body .config-content .x6-graph-scroller::-webkit-scrollbar{display:none!important}.layout-config-body .config-body .config-content .container{float:left;width:100%;height:100%}.layout-config-body .config-body .config-content .container .node-box{width:100%;height:33px;background:#fff;border-radius:4px;position:relative}.layout-config-body .config-body .config-content .container .node-box .node-btn-end,.layout-config-body .config-body .config-content .container .node-box .node-btn-start{color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;width:100%;height:33px;border-radius:4px}.layout-config-body .config-body .config-content .container .node-box .node-text{position:absolute;left:0;top:0;width:100%;height:100%;padding-left:38px;display:flex;align-items:center}.layout-config-body .config-body .config-content .container .node-box .icon{float:left;width:33px;height:33px;background-repeat:no-repeat;background-size:20px 20px;background-position:50%;border-radius:4px 0 0 4px}.layout-config-body .config-body .config-content .container .node-box .camera{background-image:url(../img/icon-camera-white.cfee8e61.svg)}.layout-config-body .config-body .config-content .container .node-box .voice{background-image:url(../img/icon-voice-white.1416a394.svg)}.layout-config-body .config-body .config-content .container .node-box .image{background-image:url(../img/icon-image-white.a8467d68.svg)}.layout-config-body .config-body .config-content .container .node-box .text{background-image:url(../img/icon-text-white.49c561b9.svg)}.layout-config-body .config-body .config-content .container .node-box .batch-input{background-image:url(../img/icon-batch-input-white.7de1c050.svg)}.layout-config-body .config-body .config-content .container .node-box .batch{background-image:url(../img/icon-batch-white.da4d69f0.svg)}.layout-config-body .config-body .config-content .container .node-box .ai-identify{background-image:url(../img/icon-ai-identify-white.68b1907f.svg)}.layout-config-body .config-body .config-content .container .node-box .environmental-monitoring{background-image:url(../img/icon-environmental-monitoring-white.16852239.svg)}.layout-config-body .config-body .config-content .container .node-box .device-status{background-image:url(../img/icon-device-status-white.d3f85aa3.svg)}.layout-config-body .config-body .config-content .config-thumb{position:absolute;right:10px;bottom:16px;width:30px}.layout-config-body .config-body .config-content .config-thumb a{float:left;width:30px;height:30px;margin-top:20px;border:1px solid #515a6e;background-repeat:no-repeat;background-position:50%;background-size:22px 22px}.layout-config-body .config-body .config-content .config-thumb .enlarge{background-image:url(../img/icon-enlarge.4d888ecb.svg)}.layout-config-body .config-body .config-content .config-thumb .narrow{background-image:url(../img/icon-narrow.3b73471d.svg)}.layout-config-body .config-body .config-content .config-thumb .node-enlarge{background-image:url(../img/icon-node-enlarge.2e787e30.svg)}.layout-config-body .config-body .config-content .config-thumb .node-narrow{background-image:url(../img/icon-node-narrow.c84280f6.svg)}.layout-config-body .config-body .config-content .config-thumb .thumb{position:absolute;width:428px;height:240px;padding:12px 16px;background-color:#000;bottom:0;right:40px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content{float:left;width:100%;height:100%;position:relative;color:#fff}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-end-title{position:absolute;left:0;top:0;width:100%;font-size:12px;text-align:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-end-content{position:absolute;left:0;top:55px;width:100%;font-size:12px;text-align:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-end-content .success-text{float:left;width:100%;font-size:14px;line-height:30px;vertical-align:middle}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-end-content .success-text .icon{display:inline-block;width:30px;height:30px;background:url(../img/icon-success-white.adad3451.svg) no-repeat;background-size:26px 26px;vertical-align:middle}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-end-content .success-content{float:left;width:100%;font-size:12px;margin-top:12px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-end-time{position:absolute;left:0;bottom:40px;width:100%;font-size:12px;text-align:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-end-btn-list{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-end-btn-list span{display:inline-block;padding:2px 0;width:67px;height:22px;line-height:20px;border-radius:2px;overflow:hidden;margin:0 6px;font-size:12px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .title{position:absolute;left:0;top:0;width:100%;font-size:12px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .btn{position:absolute;left:0;bottom:0;width:100%;font-size:12px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .text-print-phone{float:left;width:100%;text-align:center;font-size:12px;position:absolute;left:50%;transform:translateX(-50%);bottom:100px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-image{position:absolute;width:100%;top:30px;left:0}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-image .text-info{float:left;width:100%;line-height:20px;height:140px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-image .text-info .image{float:left;width:220px;height:140px;background-repeat:no-repeat;background-size:cover;text-align:center;background-position:50%;line-height:140px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-image .text-info .text{float:left;margin-left:10px;width:166px;height:140px;word-break:break-all;white-space:pre-wrap}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-image .text-info .image-print{float:left;width:220px;height:140px;background:#302e31;display:flex;justify-content:center;align-items:center;color:#a0a0a0}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-image .text-info .image-print span{float:left;width:100%;display:flex;justify-content:center;align-content:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-image .text-info .image-print .icon-config-image{width:40px;height:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAABlCAYAAABUfC3PAAAACXBIWXMAABcRAAAXEQHKJvM/AAAEw0lEQVR4nO2d3XnaSBRAT/bbd9yB6cDuAG8FdgdDB5AKQgfGFcDtAFewuILYFSzpwFTgPMxAFK8t5lcZpHu+Ly9BEmOONDP3zo++vL29odTFX3+6AMr/USkVolIqRKVUiEqpEJVSISqlQlRKhaiUClEpFaJSKuTv1AuIyAVw7f5dJJfofHkFno0x29QLfYlNSIrIDTAHblML0UMEWBpjnmNODpbinowFMIv5woHxYIyZh54UJMUJ2QJXoV80YF6AG2PMq+8JoQ39FhUSyhWwCTnBW4qILFEhsUxEZOF7sFf1JSJj4L/oIikAe2DsU435dol9GqsXbLdwqIyBy5bPR9jfcXHqQr5S7lo+2wN3Ofrn546I3AFrrICPuMNDysk2xVVdbXfAjQqxGGM2wLTlEK822aehH7d89hgbIPUVJ+bls89d0N1Kau5LhXxMUBf4PZqQrBCVUiEqpUKSU/d9xfU6xwBd9y5VSgOXcJ1ju7WXjf8HeMSm47ely6HVl0NEroEd8I2P47Jb4F+XAyyKSuEoZMvnkXiTWWkxKsWyxE/IgZlPEBjL4KW4H3cScWrwiKIvg5dCe7K1jWJzE1SKnYUThWuLsqNS0igypUqlpA3MFUnIqhTbFY7hR8gMlRBUih0p3EeeV4TBS3F3e2gw+BJxjjeDlwJgjFlgp5r6sAempaouUClHjDFT4CvtVdkTcF16CFyzxA2MMUsRWWMDyht+zU/YApuu5iN0KkVEpvz+x4Idz94YY3ZdluUzXLW0pmBDfopOpDgZnyX9JsC9iDwAi5J19blQtE0RkQsR2QArTmdhZ8DWjfgNmmJSGssmQhJ3V8BzybT4OVBESuI6lhF2hG+as0znRKknZU36sonVUMVkl+LWYeQaaxikmKxSXFvwLec1GaCYbFJcO7LOdb13DEpMzjhlTvuSiVRWIoIxZl3wO4DjOpPmqOIrHQa4WaS4YdHc1dZHrETk1S03yEpjKfqUj2OqexF5wiYjd7m/v0mu6qv4BLUG69xj4yIyx07Em9Ee5E6wcVSRsfkDyVISpujEMiJT5O8yDlvgHv95XyPge8k2LseTss5wjVBGwMZVOVG4u/2Z+BtqVSrzkCplStnGvY0rIm+IxjTV1LJvSlRlqVL+lJADt6HzegPnDZ/iUJVmFdOHkceZb/2eWciBEbbzkW0OWB+kACxP3a2N4DankAPB+6+00RcpPnfrlrJ7y0xyLZHoixRoafjduHsXm/14V6Vt9EkK2Ib/tyUK7kcyHZZhScKkceifFLDpkGs4NuxdZhvAVqVJQxd9lAI2fhhTrmEvSl/nfV1io/WzEwL9fVLgTIVAv6WcLSqlQlRKhaiUClEpFaJSKkSlVIhKqRCVUiEqpUJ8pAx+ZVVmTq6b9H0Bgb4fPQ97Y8zJsXzf6usxsTCKxWsc31dK1wNFfWXtc5CXFLfD6FNCYRR48t2pNaT3NSduYxnFbR3ie7C3FLfbgveFlSN77OtMdr4nBMUpbl3IP+gT48sPrJCg7UOCg0dXL47x3/VniOyBByI314l+Iyocp4K+31xmyOz4tblOdNCdJEUpg+a+KkSlVIhKqRCVUiEqpUJUSoWolApRKRWiUipEpVSISqkQlVIhPwEMQHMdTgPOFwAAAABJRU5ErkJggg==) no-repeat;background-size:contain}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-image .text-print{float:left;width:100%;text-align:center;font-size:12px;margin-top:5px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-image .thumb-btn-list{float:left;width:100%;margin-top:5px;height:22px;text-align:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-image .thumb-btn-list span{display:inline-block;padding:2px 0;width:67px;height:22px;line-height:20px;border-radius:2px;overflow:hidden;margin:0 6px;font-size:12px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text{position:absolute;bottom:60px;width:100%;left:0}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .environmental-box{float:left;width:calc(100% - 160px);margin:0 80px;height:100px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .environmental-box .environmental-box-content{float:left;width:100%;height:100%;border:1px solid #1ab222;border-radius:4px;background:hsla(0,0%,87.8%,.1);position:relative}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .environmental-box .environmental-box-content .mark{position:absolute;right:5px;top:5px;width:16px;height:16px;background:url(../img/icon-mark-check.7604b767.svg) no-repeat;background-size:16px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .environmental-box .environmental-box-content .title{float:left;width:100%;font-size:16px;color:#1ab222;line-height:40px;text-align:center;position:relative;margin-top:10px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .environmental-box .environmental-box-content .module-box{float:left;width:100%;height:50px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .environmental-box .environmental-box-content .module-box li{float:left;width:33.33%;height:40px;border-right:1px solid hsla(0,0%,100%,.4);list-style-type:none}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .environmental-box .environmental-box-content .module-box li .title-name{float:left;width:100%;font-size:12px;color:hsla(0,0%,100%,.8);line-height:16px;text-align:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .environmental-box .environmental-box-content .module-box li .box-text{float:left;width:100%;font-size:12px;color:hsla(0,0%,100%,.8);line-height:16px;margin-top:8px;text-align:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .environmental-box .environmental-box-content .module-box li .box-text font{color:#1ab222;margin-right:25px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .environmental-box .environmental-box-content .module-box li:last-child{border:none}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .device-name{float:left;width:calc(100% - 40px);margin:0 20px;min-height:35px;line-height:35px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .name{float:left;width:calc(100% - 40px);margin:0 20px;min-height:35px;line-height:25px;border-bottom:1px solid hsla(0,0%,100%,.6);white-space:pre-wrap}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .name .ivu-icon{float:left;width:35px;height:35px;background-repeat:no-repeat;background-size:20px 20px;background-position:50%;border-radius:4px 0 0 4px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .name .voice{background-image:url(../img/icon-voice-blue.ecfed04a.svg)}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .font{float:right;font-size:14px;height:35px;line-height:35px;color:#9f9f9f}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .text-info{float:left;width:100%;text-align:center;line-height:20px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .thumb-btn-list{float:left;width:100%;margin-top:25px;height:22px;text-align:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .thumb-btn-list span{display:inline-block;padding:2px 0;width:67px;height:22px;line-height:20px;border-radius:2px;overflow:hidden;margin:0 6px;font-size:12px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-text .text-print{float:left;width:100%;text-align:center;font-size:12px;margin-top:10px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .environmental-bottom{bottom:30px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .phone-btn{position:absolute;width:100px;height:30px;border-radius:2px;display:flex;justify-content:center;align-items:center;left:50%;transform:translateX(-50%);bottom:60px;background:hsla(0,0%,100%,.7)}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .photo-l-t{position:absolute;width:20px;height:20px;left:-8px;top:-4px;border-left:1px solid #2d8cf0;border-top:1px solid #2d8cf0}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .photo-l-b{position:absolute;width:20px;height:20px;left:-8px;bottom:-4px;border-left:1px solid #2d8cf0;border-bottom:1px solid #2d8cf0}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .photo-r-t{position:absolute;width:20px;height:20px;right:-8px;top:-4px;border-right:1px solid #2d8cf0;border-top:1px solid #2d8cf0}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .photo-r-b{position:absolute;width:20px;height:20px;right:-8px;bottom:-4px;border-right:1px solid #2d8cf0;border-bottom:1px solid #2d8cf0}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch-no-data{position:absolute;left:0;top:18px;width:100%;height:200px;background:url(../img/icon-no-data-white.ee7f51ae.svg) no-repeat 50%;background-size:80px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch{position:absolute;left:0;top:18px;width:100%;padding-right:6px;height:150px;overflow-y:scroll}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch .thumb-batch-box{display:block}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch .thumb-batch-box .li{display:block;height:30px;color:#fff}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch .thumb-batch-box .li .number{float:left;width:20px;height:30px;display:flex;align-items:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch .thumb-batch-box .li .btn-list{float:right;height:30px;display:flex;align-items:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch .thumb-batch-box .li .btn-list .box{height:22px}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch .thumb-batch-box .li .btn-list span{display:inline-block;width:67px;height:22px;line-height:22px;border:1px solid #2592fa;overflow:hidden;margin-right:5px;font-size:12px;text-align:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch .thumb-batch-box .li .btn-list span:last-child{margin-right:0}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch .thumb-batch-box .li .info{float:left;width:220px;height:30px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch-btn{position:absolute;left:0;bottom:22px;width:100%;height:22px;text-align:center}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .thumb-batch-btn span{display:inline-block;padding:2px 0;width:67px;height:22px;line-height:20px;border-radius:2px;overflow:hidden;margin:0 6px;font-size:12px;background:#a5adb3}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .ai-identify-box{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.layout-config-body .config-body .config-content .config-thumb .thumb .thumb-content .ai-identify-box .ai-identify{position:absolute;left:0;top:0;z-index:2001;height:100%;width:100%;border-radius:50% 50% 0 0;background:linear-gradient(180deg,rgba(0,255,51,0) 63%,#0f3 211%);border-bottom:0 solid #0f3;transform:translateY(-100%);-webkit-animation:radar-beam 2.5s linear infinite;animation:radar-beam 2.5s linear infinite;-webkit-animation-timing-function:cubic-bezier(.53,0,.43,.99);animation-timing-function:cubic-bezier(.53,0,.43,.99)}@-webkit-keyframes radar-beam{to{transform:translateY(0)}}@keyframes radar-beam{to{transform:translateY(0)}}.layout-config-body .config-body .config-content .config-thumb .thumb .batch-input-content .btn-list span{display:inline-block;width:67px;height:22px;line-height:22px;overflow:hidden;margin-right:5px;font-size:12px;text-align:center;background:#505559;border-color:#505559!important}.layout-config-body .config-body .config-content .config-thumb .thumb .batch-input-content .btn-list span:last-child{margin-right:0}.layout-config-body .config-body .config-content .config-thumb .thumb .batch-input-content .thumb-batch-btn span{background:#505559}.layout-config-body .config-body .config-content .config-thumb .cover{background-size:cover;background-repeat:no-repeat}.layout-config-body .config-body .config-content .config-thumb .contain{background-position:0 0;background-repeat:no-repeat}.layout-config-body .config-body .config-content .config-thumb .stretching{background-size:100% 100%;background-repeat:no-repeat}.layout-config-body .config-body .config-content .config-thumb .center{background-size:260px;background-position:50%;background-repeat:no-repeat}.layout-config-body .config-body .config-content .config-thumb .repeat{background-size:107px}.layout-config-body .config-body .config-system{position:absolute;width:240px;background:#fff;height:100%;right:0;top:0;border-left:1px solid #dcdcdc;overflow-y:scroll}.layout-config-body .config-body .config-system::-webkit-scrollbar{display:none}.layout-config-body .config-body .config-system .system-content{float:left;width:100%;padding:0 10px 160px;position:relative}.layout-config-body .config-body .config-system .system-content .system-print{float:left;width:100%;height:80px;font-size:12px;color:#515a6e;text-align:center;background:url(../img/icon-no-data.f02a12c6.svg) no-repeat 50%;background-size:contain;padding-top:80px}.layout-config-body .config-body .config-system .system-content .print{float:left;width:100%;font-size:12px;color:#515a6e;text-align:center}.layout-config-body .config-body .config-system .system-content .system-settings{float:left;width:100%}.layout-config-body .config-body .config-system .system-content .system-settings li{float:left;width:100%;list-style-type:none;margin:10px 0}.layout-config-body .config-body .config-system .system-content .system-settings li .label{float:left;font-size:12px;height:35px;display:flex;align-items:center}.layout-config-body .config-body .config-system .system-content .system-settings li .switch{float:right;height:35px;display:flex;align-items:center;position:relative}.layout-config-body .config-body .config-system .system-content .system-settings li .switch .ivu-poptip{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.layout-config-body .config-body .config-system .system-content .system-settings li .switch .ivu-poptip .ivu-poptip-rel{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;cursor:pointer}.layout-config-body .config-body .config-system .system-content .system-settings li .ivu-checkbox-group{float:left;width:100%;margin-top:10px}.layout-config-body .config-body .config-system .system-content .system-settings li .ivu-checkbox-wrapper{float:left;width:100%;height:35px;font-size:12px}.layout-config-body .config-body .config-system .system-content .system-settings li .ivu-checkbox-wrapper .ivu-checkbox{margin-right:4px}.layout-config-body .config-body .config-system .system-content .system-settings .switch-group{margin-top:0;padding:0 14px}.layout-config-body .config-body .config-system .system-content .system-sub{float:left;width:100%}.layout-config-body .config-body .config-system .system-content .system-sub li{float:left;width:100%;list-style-type:none;margin-bottom:10px}.layout-config-body .config-body .config-system .system-content .system-sub li .label{float:left;width:100%;margin-bottom:5px;font-size:12px;font-weight:700;height:30px;display:flex;align-items:center}.layout-config-body .config-body .config-system .system-content .system-sub li .system-input-li{float:left;width:100%;height:35px;padding:10px;box-shadow:0 0 10px #dcdee2;position:relative}.layout-config-body .config-body .config-system .system-content .system-sub li .system-input-li .item-input{float:left;width:186px;height:15px;display:flex;align-items:center;border:none;padding:0;outline:none;color:#515a6e;font-family:none}.layout-config-body .config-body .config-system .system-content .system-sub li .system-input-li .ivu-icon{float:right;height:15px;display:flex;justify-content:center;align-items:center}.layout-config-body .config-body .config-system .system-content .system-sub li .system-input-li .ivu-dropdown{width:100%;font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .system-input-li .ivu-dropdown-rel{float:left;width:100%;height:15px}.layout-config-body .config-body .config-system .system-content .system-sub li .system-input-li .ivu-dropdown-rel a{display:block;color:#515a6e;font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .system-input-li .ivu-dropdown-item{margin-bottom:0;font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .batch-box{float:left;width:100%;border:1px solid #dcdee2;border-radius:4px}.layout-config-body .config-body .config-system .system-content .system-sub li .batch-box .batch-spin{float:left;width:100%;height:150px;display:flex;align-items:center;justify-content:center}.layout-config-body .config-body .config-system .system-content .system-sub li .batch-box .batch-spin .batch-icon{width:100%;height:40px;background-image:url(../img/icon-no-data.f02a12c6.svg);background-repeat:no-repeat;background-size:50px;background-position:50%}.layout-config-body .config-body .config-system .system-content .system-sub li .batch-box .batch-spin .text{width:100%;height:25px;text-align:center;font-size:12px}.layout-config-body .config-body .config-system .system-content .system-sub li .batch-box .batch-list{float:left;width:100%}.layout-config-body .config-body .config-system .system-content .system-sub li .batch-box .batch-list .text-info{float:left;width:100%;height:30px;padding:0 5px;font-size:12px;line-height:30px;border-bottom:1px solid #dcdee2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.layout-config-body .config-body .config-system .system-content .system-sub li .batch-box .batch-list .text-info:last-child{border-bottom:none}.layout-config-body .config-body .config-system .system-content .system-sub li .batch-btn{float:left;width:100%;height:30px;box-shadow:0 0 10px #dcdee2;display:flex;justify-content:center;align-items:center;margin-top:5px;font-size:12px}.layout-config-body .config-body .config-system .system-content .system-sub li font{font-size:16px;margin-left:5px;color:#eb4224}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box{float:left;width:100%;margin-bottom:5px}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box .info{float:left;width:100%;font-size:12px;color:#515a6e;height:35px}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box .upload{float:left;width:100%;background:#fff;border:1px dashed #dcdee2;border-radius:4px;text-align:center;position:relative;overflow:hidden;transition:border-color .2s ease}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box .upload:hover{border-color:#2d8cf0}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box .upload .upload-input{display:none}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box .upload .box{float:left;width:100%;padding:20px}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box .upload .upload-image-box{float:left;width:100%;position:relative}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box .upload .upload-image-box .image{float:left;width:100%}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box .upload .upload-image-box:hover .handle{display:block}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box .upload .upload-image-box .handle{position:absolute;width:100%;height:100%;text-align:center;left:0;top:0;background:rgba(0,0,0,.6);display:none}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box .upload .upload-image-box .handle .box{flaot:left;display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;text-align:center}.layout-config-body .config-body .config-system .system-content .system-sub li .upload-box .upload .upload-image-box .handle .box a{color:#fff;display:inline-block;margin:0 10px}.layout-config-body .config-body .config-system .system-content .system-sub li .voice-switch{float:left;width:100%;height:30px;margin:5px 0}.layout-config-body .config-body .config-system .system-content .system-sub li .voice-switch .name{float:left;height:30px;display:flex;align-items:center;font-weight:700;font-size:12px}.layout-config-body .config-body .config-system .system-content .system-sub li .voice-switch .switch{float:right;height:30px;display:flex;align-items:center}.layout-config-body .config-body .config-system .system-content .system-sub li .title{float:left;width:100%;height:30px;margin-bottom:5px}.layout-config-body .config-body .config-system .system-content .system-sub li .title span{float:left;height:30px;display:flex;align-items:center;font-size:12px}.layout-config-body .config-body .config-system .system-content .system-sub li .title .btn-add{float:right;height:30px;display:flex;align-items:center;font-size:12px;color:#515a6e}.layout-config-body .config-body .config-system .system-content .system-sub li .title .btn-add .ivu-icon{font-size:18px;color:#2d8cf0;margin-right:5px}.layout-config-body .config-body .config-system .system-content .system-sub li .list{float:left;width:165px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li{float:left;width:100%;height:35px;padding:10px;margin-bottom:10px;box-shadow:0 0 10px #dcdee2;position:relative}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .color-item{float:left;width:15px;height:15px;position:relative}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .color-item .code{float:left;width:15px;height:15px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .color-item .ivu-dropdown-rel{float:left;height:15px;font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .color-item .ivu-dropdown-rel .item-input{font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .color-item .ivu-dropdown-menu{min-width:45px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .color-item .ivu-dropdown-menu .ivu-dropdown-item{width:15px;height:15px;padding:0;margin:5px 15px;font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .text-item{float:left;width:110px;height:15px;padding-left:5px;color:#515a6e;position:relative}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .text-item .ivu-dropdown{width:100%}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .text-item .ivu-icon{float:right;display:flex;height:15px;align-items:center}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .text-item a{float:left;width:100%;height:15px;color:#515a6e;font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .text-item span{float:left;font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .text-item .ivu-dropdown-item{padding:2px 10px;font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .text-item .ivu-dropdown-menu li{margin-bottom:0}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .text-item .ivu-dropdown-rel{float:left;width:100%;height:15px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .text-item .item-input{float:left;width:93px;height:15px;display:flex;align-items:center;border:none;padding:0;outline:none;color:#515a6e;font-family:none}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .text-item .item-input-regular{float:left;width:110px;height:15px;display:flex;align-items:center;border:none;padding:0;outline:none;color:#515a6e;font-family:none;font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .regular-item{width:130px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-look-image-switch{float:right}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-look-image-switch .ivu-switch{height:14px;width:26px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-look-image-switch .ivu-switch:after{width:10px;height:10px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-touch{float:left;width:15px;height:15px;margin-left:5px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-touch .ivu-dropdown-rel{float:left;width:100%;height:15px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-touch .ivu-dropdown-item{margin-bottom:0;font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-touch .ivu-tooltip-popper{font-size:12px!important}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-touch .set-up{float:left;width:15px;height:15px;margin-top:-2px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-touch .ivu-poptip-body{padding:8px 0}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-touch .ivu-poptip-popper{width:auto;min-width:auto}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-touch .btn-touch-list{width:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-touch .btn-touch-list li{float:left;width:100%;margin-bottom:0;padding:7px 16px;cursor:pointer}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-touch .btn-touch-list li:hover{background:#f3f3f3}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-touch .btn-touch-list .item-disabled{color:#c5c8ce;cursor:not-allowed}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-default{position:absolute;width:30px;height:35px;right:-35px;top:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-default .ivu-switch{height:14px;width:26px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-default .ivu-switch:after{width:10px;height:10px}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-default .ivu-switch-checked{border-color:#23db6a;background-color:#23db6a}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .btn-default .default-name{width:100%;font-size:12px;height:12px;display:flex;align-items:center;justify-content:center;transform:scale(.85)}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .remove{position:absolute;height:35px;right:-55px;top:0;display:flex;align-items:center}.layout-config-body .config-body .config-system .system-content .system-sub li .list .li .remove .ivu-icon{font-size:20px;color:#fd6a55}.layout-config-body .config-body .config-system .system-content .system-sub li .info{float:left;width:100%;margin-top:10px;line-height:20px;font-size:12px}.layout-config-body .config-body .config-system .system-content .system-sub li .info .info-icon{float:left;width:20px;height:35px;margin-right:2px;background-image:url(../img/icon-info.b1faf147.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:center 2px}.layout-config-body .config-body .config-system .system-content .system-sub li .time-margin-top{margin-top:-5px}.layout-config-body .config-body .config-system .system-content .system-sub li .time{float:left;width:100%;height:32px;margin:5px 0}.layout-config-body .config-body .config-system .system-content .system-sub li .time .name{float:left;height:32px;display:flex;align-items:center}.layout-config-body .config-body .config-system .system-content .system-sub li .time .input-number{float:right;height:32px}.layout-config-body .config-body .config-system .system-content .system-sub li .time .ivu-input-number-handler-wrap{opacity:1}.layout-config-body .config-body .config-system .system-content .system-sub .ivu-checkbox-wrapper{float:left;width:100%;font-size:12px;margin-bottom:10px}.layout-config-body .config-body .config-system .system-content .system-sub .ivu-input,.layout-config-body .config-body .config-system .system-content .system-sub .ivu-select,.layout-config-body .config-body .config-system .system-content .system-sub .ivu-select .ivu-select-placeholder{font-size:12px}.layout-config-body .config-body .config-system .system-content .system-sub .ivu-select .ivu-select-item{font-size:12px!important;margin-bottom:0}.layout-config-body .config-body .config-system .system-content .system-sub .ivu-select .ivu-select-selected-value{font-size:12px}.layout-config-body .config-body .config-system .spin{position:relative;width:100%}.layout-config-body .config-body .config-system .spin:before{position:absolute;content:"";z-index:10;width:100%;height:100%;background:hsla(0,0%,100%,.4)}.device-modal{display:flex;width:100%;margin-bottom:15px;justify-content:center}.device-modal .label{float:left;width:70px;height:35px;font-size:14px;display:flex;align-items:center}.device-footer{display:block;width:100%;padding-top:20px;text-align:center}.device-footer .ivu-btn{margin:0 10px}.task-btn{text-align:left}.task-btn .ivu-btn:first-child{margin-left:70px}.layout-batch-body{display:block;position:relative}.layout-batch-body .title{width:100%;height:30px;display:flex;align-items:center;font-size:12px;margin-bottom:10px}.layout-batch-body .batch-content-input{margin:10px 0}.layout-batch-body .batch-content-input .ivu-input{font-size:12px}.layout-batch-body .batch-image{width:100%;height:60px;display:flex;align-items:center;justify-content:center;margin:10px 0}.layout-batch-body .batch-image .upload{text-decoration:underline}.layout-batch-body .batch-image .upload-input{display:none}.layout-batch-body .batch-image .image-box{width:60px;height:60px;padding:2px;background:#e7f5ff;position:relative}.layout-batch-body .batch-image .image-box .image{float:left;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.layout-batch-body .batch-image .image-box:hover .handle{display:block}.layout-batch-body .batch-image .image-box .handle{position:absolute;width:100%;height:100%;text-align:center;left:0;top:0;background:rgba(0,0,0,.6);display:none}.layout-batch-body .batch-image .image-box .handle .box{flaot:left;display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;text-align:center}.layout-batch-body .batch-image .image-box .handle .box a{color:#fff;display:inline-block;margin:0 5px}.layout-batch-body .batch-input-voice{float:left;width:300px;margin:10px 0;text-align:left}.layout-batch-body .batch-input-voice .batch-input-list{float:left;margin:0 10px;width:130px}.layout-batch-body .batch-input-voice .batch-input-list span{float:left;width:100%;font-size:12px;line-height:22px}.layout-batch-body .batch-input-voice .batch-input-list .input-li{float:left;width:100%;height:35px;padding:10px;box-shadow:0 0 10px #dcdee2;position:relative;background:#fff}.layout-batch-body .batch-input-voice .batch-input-list .input-li .item-input{float:left;width:96px;height:15px;display:flex;align-items:center;border:none;padding:0;outline:none;color:#515a6e;font-family:none}.layout-batch-body .batch-input-voice .batch-input-list .input-li .ivu-icon{float:right;height:15px;display:flex;justify-content:center;align-items:center}.layout-batch-body .batch-input-voice .batch-input-list .input-li .ivu-dropdown{width:100%}.layout-batch-body .batch-input-voice .batch-input-list .input-li .ivu-dropdown-rel{float:left;width:100%;height:15px}.layout-batch-body .batch-input-voice .batch-input-list .input-li .ivu-dropdown-rel a{display:block;color:#515a6e}.layout-batch-body .batch-input-voice .batch-input-list .input-li .ivu-dropdown-item{margin-bottom:0;font-size:12px!important}.layout-batch-body .batch-btn-body{width:100%;margin:10px 0;display:flex;justify-content:center;align-items:center}.layout-batch-body .batch-btn-body .box{width:165px}.layout-batch-body .batch-btn-body .li{float:left;width:100%;height:35px;padding:10px;margin-bottom:10px;box-shadow:0 0 10px #dcdee2;position:relative;background:#fff}.layout-batch-body .batch-btn-body .li:last-child{margin-bottom:0}.layout-batch-body .batch-btn-body .li .color-item{float:left;width:15px;height:15px;position:relative}.layout-batch-body .batch-btn-body .li .color-item .code{float:left;width:15px;height:15px}.layout-batch-body .batch-btn-body .li .color-item .ivu-dropdown-rel{float:left;height:15px}.layout-batch-body .batch-btn-body .li .color-item .ivu-dropdown-menu{min-width:45px}.layout-batch-body .batch-btn-body .li .color-item .ivu-dropdown-menu .ivu-dropdown-item{width:15px;height:15px;padding:0;margin:5px 15px}.layout-batch-body .batch-btn-body .li .text-item{float:left;width:110px;height:15px;padding-left:5px;color:#515a6e;position:relative}.layout-batch-body .batch-btn-body .li .text-item .ivu-dropdown{width:100%}.layout-batch-body .batch-btn-body .li .text-item .ivu-icon{float:right;display:flex;height:15px;align-items:center}.layout-batch-body .batch-btn-body .li .text-item a{float:left;width:100%;height:15px;color:#515a6e;font-size:12px!important}.layout-batch-body .batch-btn-body .li .text-item .ivu-dropdown-item{padding:2px 10px;font-size:12px!important}.layout-batch-body .batch-btn-body .li .text-item .ivu-dropdown-menu li{margin-bottom:0}.layout-batch-body .batch-btn-body .li .text-item .ivu-dropdown-rel{float:left;width:100%;height:15px}.layout-batch-body .batch-btn-body .li .text-item .item-input{float:left;width:93px;height:15px;display:flex;align-items:center;border:none;padding:0;outline:none;color:#515a6e;font-family:none}.layout-batch-body .batch-btn-body .li .btn-touch{float:left;width:15px;height:15px;margin-left:5px}.layout-batch-body .batch-btn-body .li .btn-touch .ivu-dropdown-rel{float:left;width:100%;height:15px}.layout-batch-body .batch-btn-body .li .btn-touch .ivu-dropdown-item{margin-bottom:0;font-size:12px!important}.layout-batch-body .batch-btn-body .li .btn-touch .ivu-tooltip-popper{font-size:12px!important}.layout-batch-body .batch-btn-body .li .btn-touch .set-up{float:left;width:15px;height:15px;margin-top:-2px}.layout-batch-body .batch-btn-body .li .btn-touch .ivu-poptip-body{padding:8px 0}.layout-batch-body .batch-btn-body .li .btn-touch .ivu-poptip-popper{width:auto;min-width:auto}.layout-batch-body .batch-btn-body .li .btn-touch .btn-touch-list{width:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.layout-batch-body .batch-btn-body .li .btn-touch .btn-touch-list li{float:left;width:100%;margin-bottom:0;padding:7px 16px;cursor:pointer}.layout-batch-body .batch-btn-body .li .btn-touch .btn-touch-list li:hover{background:#f3f3f3}.layout-batch-body .batch-btn-body .li .btn-touch .btn-touch-list .item-disabled{color:#c5c8ce;cursor:not-allowed}.layout-batch-body .batch-btn-body .li .btn-default{position:absolute;width:30px;height:35px;right:-35px;top:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.layout-batch-body .batch-btn-body .li .btn-default .ivu-switch{height:14px;width:26px}.layout-batch-body .batch-btn-body .li .btn-default .ivu-switch:after{width:10px;height:10px}.layout-batch-body .batch-btn-body .li .btn-default .ivu-switch-checked{border-color:#23db6a;background-color:#23db6a}.layout-batch-body .batch-btn-body .li .btn-default .default-name{width:100%;font-size:12px;height:12px;display:flex;align-items:center;justify-content:center;transform:scale(.85)}.layout-batch-body .batch-btn-body .li .remove{position:absolute;height:35px;right:-55px;top:0;display:flex;align-items:center}.layout-batch-body .batch-btn-body .li .remove .ivu-icon{font-size:20px;color:#fd6a55}.layout-batch-body .batch-list-btn{width:100%;height:30px;box-shadow:0 0 10px #dcdee2;display:flex;justify-content:center;align-items:center;margin-top:25px;font-size:12px}.batch-big-image{width:100%;margin-bottom:20px}.ivu-table-wrapper,.ivu-table-wrapper .ivu-table,.ivu-table-wrapper .ivu-table-cell{overflow:inherit}.ivu-poptip-popper{width:170px;text-align:left;font-size:12px}.ivu-poptip-popper .ivu-btn{font-size:12px}.batch-thumb{display:block;width:428px;height:240px;padding:12px 16px;margin:0 auto;background-color:#000;bottom:0;right:40px}.batch-thumb .thumb-content{float:left;width:100%;height:100%;position:relative;color:#fff}.batch-thumb .thumb-content .title{position:absolute;left:0;top:0;width:100%;font-size:12px}.batch-thumb .thumb-content .thumb-con{position:absolute;left:0;top:25px;width:100%;height:130px}.batch-thumb .thumb-content .thumb-con .image{float:left;width:200px;height:130px;background-size:cover;background-repeat:no-repeat}.batch-thumb .thumb-content .thumb-con .info{float:left;width:162px;height:130px;margin:0 9px 0 25px;position:relative}.batch-thumb .thumb-content .thumb-con .info .info-btn{position:absolute;width:100%;height:25px;left:0;bottom:0;border:1px solid #2592fa;font-size:12px;display:flex;border-radius:50px;justify-content:center;align-items:center}.batch-thumb .thumb-content .thumb-con .info .info-text{float:left;width:100%;font-size:12px;line-height:20px}.batch-thumb .thumb-content .thumb-con .text{float:left;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.batch-thumb .thumb-content .thumb-con .text .box{width:80%}.batch-thumb .thumb-content .btn{position:absolute;left:0;bottom:0;width:100%;font-size:12px}.batch-thumb .thumb-content .thumb-batch-btn{position:absolute;left:0;bottom:22px;width:100%;height:22px;text-align:center}.batch-thumb .thumb-content .thumb-batch-btn span{display:inline-block;padding:2px 0;width:67px;height:22px;line-height:20px;border-radius:2px;overflow:hidden;margin:0 6px;font-size:12px}.batch-thumb .thumb-content .batch-input-top{float:left;width:100%;height:25px;position:revert}.batch-thumb .thumb-content .batch-input-top .back{float:left;width:19px;height:19px;display:flex;justify-content:center;align-items:center;border-radius:100%;background:hsla(0,0%,100%,.5);margin:3px 0 3px 5px;color:#000}.batch-thumb .thumb-content .batch-input-top .title{position:absolute;width:100%;height:25px;display:flex;justify-content:center;align-items:center;left:0;top:0}.batch-thumb .thumb-content .batch-input-top .time{float:right;height:23px;border:1px solid hsla(0,0%,100%,.4);border-radius:20px;padding:0 10px 0 20px;position:relative}.batch-thumb .thumb-content .batch-input-top .time:before{content:"";position:absolute;width:5px;height:5px;background:#ff3450;border-radius:100%;left:9px;top:50%;transform:translateY(-50%)}.batch-thumb .thumb-content .batch-input-text{float:left;width:100%;padding:0 90px;height:40px;line-height:20px;font-size:12px;margin-top:10px;white-space:pre-wrap}.batch-thumb .thumb-content .batch-input-number{float:left;width:100%;padding:0 90px;position:relative;margin-top:5px;height:50px}.batch-thumb .thumb-content .batch-input-number .voice{position:absolute;width:30px;height:30px;left:50px;top:50%;transform:translateY(-50%);background-image:url(../img/icon-voice-blue.ecfed04a.svg);background-size:30px}.batch-thumb .thumb-content .batch-input-number .input{float:left;width:100%;height:50px;border:1px solid hsla(0,0%,100%,.4);position:relative}.batch-thumb .thumb-content .batch-input-number .input font{position:absolute;font-size:14px;height:50px;right:10px;line-height:50px;top:0}.batch-thumb .thumb-content .batch-input-number .number{position:absolute;right:50px;bottom:0;font-size:12px}.batch-thumb .thumb-content .batch-input-number .number font{color:hsla(0,0%,100%,.4)}.batch-thumb .thumb-content .batch-input-btn{float:left;width:100%;text-align:center;height:22px;margin-top:15px}.batch-thumb .thumb-content .batch-input-btn span{display:inline-block;padding:2px 0;width:67px;height:22px;line-height:20px;border-radius:2px;overflow:hidden;margin:0 6px;font-size:12px}.batch-thumb .thumb-content .batch-input-btn-list{position:absolute;left:0;bottom:0;line-height:25px;height:25px;width:100%}.batch-thumb .thumb-content .batch-input-btn-list .btn-left{float:left}.batch-thumb .thumb-content .batch-input-btn-list .btn-right{float:right}.batch-thumb .thumb-content .batch-input-btn-list .btn-right .help{float:left;width:19px;height:19px;display:flex;justify-content:center;align-items:center;border-radius:100%;background:hsla(0,0%,100%,.5);margin:3px 5px;font-size:20px;color:#000}.device-modal-box{position:fixed;width:100%;height:100%;background:#000;left:0;top:0;z-index:1020;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}.container-selecting .x6-widget-selection-box-node{box-shadow:0 0 6px #2d8cf0;padding:0;margin:0;border:1px solid #2d8cf0;border-radius:4px;transform:scale(.93,.86);box-sizing:border-box!important}.container-selecting .x6-widget-selection-box-edge{border:none;box-shadow:none;width:0!important;height:0!important}.x6-edge:hover path:nth-child(2){stroke:#a2b1c3!important;stroke-width:2}.x6-edge:hover path:first-child{stroke:rgba(24,144,255,.2)!important;stroke-width:8}.x6-edge-selected:hover path:nth-child(2),.x6-edge-selected path:nth-child(2){stroke:#1890ff!important}.x6-widget-dnd .node-box{width:100%;height:33px;background:#fff;border-radius:4px;position:relative}.x6-widget-dnd .node-box .node-btn-end,.x6-widget-dnd .node-box .node-btn-start{color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;width:100%;height:33px;border-radius:4px}.x6-widget-dnd .node-box .node-text{position:absolute;left:0;top:0;width:100%;height:100%;padding-left:38px;display:flex;align-items:center}.x6-widget-dnd .node-box .icon{float:left;width:33px;height:33px;background-repeat:no-repeat;background-size:20px 20px;background-position:50%;border-radius:4px 0 0 4px}.x6-widget-dnd .node-box .camera{background-image:url(../img/icon-camera-white.cfee8e61.svg)}.x6-widget-dnd .node-box .voice{background-image:url(../img/icon-voice-white.1416a394.svg)}.x6-widget-dnd .node-box .image{background-image:url(../img/icon-image-white.a8467d68.svg)}.x6-widget-dnd .node-box .text{background-image:url(../img/icon-text-white.49c561b9.svg)}.x6-widget-dnd .node-box .batch-input{background-image:url(../img/icon-batch-input-white.7de1c050.svg)}.x6-widget-dnd .node-box .batch{background-image:url(../img/icon-batch-white.da4d69f0.svg)}.x6-widget-dnd .node-box .ai-identify{background-image:url(../img/icon-ai-identify-white.68b1907f.svg)}.x6-widget-dnd .node-box .environmental-monitoring{background-image:url(../img/icon-environmental-monitoring-white.16852239.svg)}.x6-widget-dnd .node-box .device-status{background-image:url(../img/icon-device-status-white.d3f85aa3.svg)}