*{margin:0;padding:0}.navBar[data-v-7c15def8]{position:relative;z-index:3;height:11.73333vw;width:100%;line-height:11.73333vw;box-sizing:border-box;padding:0 4.8vw;display:flex;align-items:center;justify-content:space-between;color:#fff}.navBar .left[data-v-7c15def8]{font-size:4.8vw;font-weight:700;display:flex;align-items:center;box-sizing:border-box;flex:1;max-width:75%}.navBar .left .home-area-name[data-v-7c15def8]{max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navBar .left .iconfont[data-v-7c15def8]{font-size:4vw;margin-left:1.06667vw;width:5.33333vw;height:5.33333vw;line-height:5.33333vw}.navBar .right[data-v-7c15def8]{position:relative;display:flex;align-items:center;padding-right:1.6vw}.navBar .right .unread[data-v-7c15def8]{position:relative;width:5.33333vw;height:5.33333vw;font-size:4vw;line-height:5.33333vw}.navBar .right .unread.notice[data-v-7c15def8]:after{position:absolute;right:.8vw;top:.26667vw;content:" ";width:1.33333vw;height:1.33333vw;border-radius:50%;background-color:#ff453a}.navBar .right .unread>img[data-v-7c15def8]{width:5.33333vw;height:5.33333vw;display:inline-block}.navBar .right .iconfont[data-v-7c15def8]{margin-left:6.66667vw;width:5.33333vw;height:5.33333vw;line-height:5.33333vw;font-size:4vw}.navBar .right .iconfont.icon-add[data-v-7c15def8]{font-size:5.06667vw}.navBar .right .pop[data-v-7c15def8]{position:absolute;top:0;right:0;width:37.33333vw;height:32vw;background-color:#fff;z-index:10;box-shadow:0 0 2.66667vw 0 rgba(0,0,0,.02);border-radius:5.33333vw;font-size:4.26667vw;color:#2f2f4a;display:flex;flex-direction:column;overflow:hidden}.navBar .right .pop>span[data-v-7c15def8]{text-align:center;line-height:16vw}.navBar .right .pop>span[data-v-7c15def8]:first-child{border-bottom:.26667vw solid rgba(0,0,0,.05)}.navBar .right .pop>span[data-v-7c15def8]:active{background-color:hsla(0,0%,94.1%,.5)}.navBar .right .mask[data-v-7c15def8]{position:fixed;left:0;top:0;right:0;bottom:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:9}.navBar-pop-show-enter-active,.navBar-pop-show-leave-active{transition:all .2s}.navBar-pop-show-enter,.navBar-pop-show-leave-to{opacity:0;transform:scale(0)}.weather[data-v-25bd6ce8]{display:flex;align-items:center;padding-left:4.8vw}.weather .item[data-v-25bd6ce8]{margin-right:8vw;display:flex;flex-direction:column}.weather .item[data-v-25bd6ce8]:last-child{margin-right:0}.weather .item>span[data-v-25bd6ce8]{line-height:1}.weather .item .value[data-v-25bd6ce8]{color:#fff;margin-bottom:2.13333vw;font-size:4.26667vw;font-weight:700}.weather .item .name[data-v-25bd6ce8]{font-size:3.2vw;font-weight:400;color:silver}.scenes-list[data-v-97f0d284]{width:100%;height:24vw;overflow-y:hidden}.scenes-list .list-wrap[data-v-97f0d284]{height:32vw;width:100%;overflow-x:auto;white-space:nowrap}.scenes-list .list-wrap .item[data-v-97f0d284]{display:inline-block;height:24vw;width:37.33333vw;background:#fff;margin-left:4.8vw;border-radius:2.66667vw;background-size:cover;position:relative;overflow:hidden}.scenes-list .list-wrap .item[data-v-97f0d284]:after{position:absolute;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1;content:""}.scenes-list .list-wrap .item[data-v-97f0d284]:last-child{margin-right:4.8vw}.scenes-list .list-wrap .item .loading-cavas[data-v-97f0d284]{position:relative;border-radius:2.66667vw;z-index:2}.scenes-list .list-wrap .item .home-scene-item-canvas[data-v-97f0d284]{height:24vw;width:37.33333vw}.scenes-list .list-wrap .item .name[data-v-97f0d284]{position:absolute;left:0;right:0;bottom:0;height:6.93333vw;line-height:6.93333vw;font-size:3.73333vw;font-weight:400;color:#fff;box-sizing:border-box;padding:0 3.2vw;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;text-align:center;z-index:1}.scenes-list .list-wrap .item .name[data-v-97f0d284]:after{position:absolute;left:0;bottom:0;right:0;height:8.53333vw;content:"";z-index:-1;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3))}.device-item[data-v-7c93e0d5]{width:42.66667vw;height:40vw;background:#fcfcff;border-radius:5.33333vw;display:inline-block;box-shadow:0 0 2.66667vw 0 rgba(0,0,0,.02);overflow:hidden}.device-item[data-v-7c93e0d5]:active{box-shadow:0 0 2.66667vw 0 rgba(0,0,0,.1)}.device-item.active.type-one .head[data-v-7c93e0d5]{background:#fc7355;background:linear-gradient(140deg,#fc9155,#fc7355)}.device-item.active.type-two .head[data-v-7c93e0d5]{background:#393c84;background:linear-gradient(140deg,#7377c4,#393c84)}.device-item.active.type-three .head[data-v-7c93e0d5]{background:#38ad9a;background:linear-gradient(138deg,#6fdab7,#38ad9a)}.device-item.active .info .title[data-v-7c93e0d5]{color:#2f2f4a;line-height:1.2}.device-item.active .info .detail[data-v-7c93e0d5]{color:#5e5e83}.device-item.active .info .room-name[data-v-7c93e0d5]:before{background-color:#5e5e83!important}.device-item .head[data-v-7c93e0d5]{position:relative;width:100%;height:18.66667vw;border-radius:5.33333vw;display:flex;background:#404040;background:linear-gradient(140deg,#b2b2b4,#979799);align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 5.33333vw;overflow:hidden}.device-item .head .txt[data-v-7c93e0d5]{font-size:3.46667vw;font-weight:400;color:#fff;transition:all .2s ease-in-out;transform:scale(0);opacity:0}.device-item .head .txt.show[data-v-7c93e0d5]{opacity:1;transform:scale(1)}.device-item .head .curtain-svg-icon-wrap[data-v-7c93e0d5]{position:absolute;left:5.33333vw;top:5.33333vw}.device-item .head .curtain-svg-icon-wrap .curtain-svg-icon[data-v-7c93e0d5]{width:5.33333vw;height:8vw;text-align:center;line-height:7.46667vw;font-size:5.6vw;color:#fff;display:inline-block}.device-item .head .curtain-svg-icon-wrap .curtain-svg-icon.up[data-v-7c93e0d5]{transform:rotate(180deg);display:inline-block}.device-item .head .curtain-svg-icon-wrap .curtain-svg-icon.mr30[data-v-7c93e0d5]{margin-right:4vw}.device-item .head .curtain-svg-icon-wrap .curtain-svg-icon.ml30[data-v-7c93e0d5]{margin-left:4vw}.device-item .head .curtain-svg-icon-wrap .curtain-svg-icon.close[data-v-7c93e0d5],.device-item .head .curtain-svg-icon-wrap .curtain-svg-icon.open[data-v-7c93e0d5]{margin-right:2.13333vw;width:8vw;height:8vw}.device-item .head .curtain-svg-icon-wrap.right[data-v-7c93e0d5]{left:21.33333vw}.device-item .head .icon[data-v-7c93e0d5]{position:absolute;left:2.66667vw;top:2.66667vw;width:13.33333vw;height:13.33333vw;border-radius:4vw;line-height:13.33333vw;text-align:center;transition:left .2s ease-in-out;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGYAAABnCAMAAADFXcf1AAABv1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8CUf3FAAAAlXRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5enx/gIGCg4SFhoeIiYqLjI2OkpOVlpeYmZqcnldVgTIAAAO0SURBVBgZzcGJW5MFHAfw7xjH4jSQQwgZIMpCjn3fd/eF2xpjW0NwLMBhMbmUIjWEyEgMkCJMpf7gWmsPN8J4f8/j54OPS0FxaWV13bXmFmNbe3tbW2tLc2NdTVVZcQE0UVTVZOzosbvdLpfLmeNyuz1eX78/GApHY0EXu1qri5Av/afXO602q9Wi8CyK1ekNDA7FXbfr9bgow2efWy0qL8Dhj44GTOU4P31jt6owD45QYvBmIc6lpFVVmDdH5CvVgA8qNCq8HDU0YdbjbLVmXp4aTTbhDPoOasOZsupwmk9uUytqMlqIk5X3UUOxRBFOUmqmpmIJPY4r6aXG7oVxjM5EzU304agWas8yU4PDKhQKCCRxWBdFpDpxUK1KEa60Dgf0UEjKhH01KoV4U9hnopjZeuQYLBTzpR85zSrFWBd0+F8fBc01IKvERkEjbmQ1WijIm0JWh0JJS3r8x0ZRc03IKHFQ1LiKjFobRUViyDBaKcqTRkanSlHKMjJUClsxANB5KOy7egBFbgqbvgWgwkVhKRuAOieFJYIAjA4Ki8cBtNspbGAcwE0bhd1JA+iyUJhnAUCvSmH2JQCqSmHqTwAcFLcGwENx6wDuUNyvAAIUtwEgRHFbAMIU9xrAIMVtA4hQ3DaAKMVtA4hQ3DaAKMVtA4hQ3BaAQUqzvAIQojTHCwBBhcJ8ywD6LRQWXATgslFYdAaA3UFhiQkAdFNYaghAt4/C5vwATAEKe2YGcH2Awl4YAVyNUtjvFQBKhynsT/yrIElZ3pfIiCsUdXceGf1OipqOIYN+ilrtRUZrlKJ2K5BRMUpJzh1kjSkUlJxDlt9NQcsuZHVFKOhtFbIqxyln4BfkJK0UsxhFjhqmFOVdNXKuTFLKyAr2DbkpZMOMfTeSlDGwgwN09x0Use7CQZ1jlBB/rcNBujEvtae+MeGwxmmFmlucxVG+BLU2umPAUfr7EWrri70GHFc576eWXHvdOEn9Yx+10/8ugJM1LgxQK+G/+3Ga2vkRaiP5Vw9OZ0g+tPPy7KubDThT35NhhZeU2runxweUxZ7GFeZPGXvztA7nUDP0fNzJ/Ljn3z9pwTmVuRe/T7h5UZ6pzT9Gq3ER14ILq9PDXp6Xb+z57s74DVxcWVf00c/L86mhoJOnswVH0kub79ennFeQN121yTuSXnq1sfbjD4uPZ6envn4wOTn54Jv0zKNvn62ube2+/W3l4V1Lkx6aKCivN3aa7R5/KByJxaKRcMDrMN9quVqMj8o//ZP0KUUp3YMAAAAASUVORK5CYII=);background-size:cover;z-index:2}.device-item .head .icon.right[data-v-7c93e0d5]{left:26.66667vw}.device-item .head .icon .icon-device-pic[data-v-7c93e0d5]{width:100%;height:100%;border-radius:4vw}.device-item .head .circle-loading[data-v-7c93e0d5]{position:absolute;left:-110%;width:110%;top:-4vw;height:26.66667vw;border-radius:13.33333vw;z-index:1}.device-item .head .circle-loading.active1[data-v-7c93e0d5]{background:linear-gradient(90deg,rgba(255,94,59,0),rgba(255,94,59,.7));left:0;animation:slide-7c93e0d5 2s linear}.device-item .head .circle-loading.active2[data-v-7c93e0d5]{background:linear-gradient(90deg,rgba(116,119,196,0),#3e418c);left:0;animation:slide-7c93e0d5 2s linear}.device-item .head .circle-loading.active3[data-v-7c93e0d5]{background:linear-gradient(90deg,rgba(111,218,183,0),#37ae98);left:0;animation:slide-7c93e0d5 2s linear}@keyframes slide-7c93e0d5{0%{left:-110%}to{left:0}}.device-item .info[data-v-7c93e0d5]{width:100%;box-sizing:border-box;padding:5.33333vw 4vw 4.8vw;transition:all .2s ease-in-out}.device-item .info .title[data-v-7c93e0d5]{font-size:4.26667vw;font-weight:700;color:#c0c0cd;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.device-item .info .detail[data-v-7c93e0d5]{font-size:3.46667vw;font-weight:400;color:#c0c0cd;margin-top:3.2vw;display:flex;align-items:center;justify-content:space-between}.device-item .info .detail .room-name[data-v-7c93e0d5],.device-item .info .detail .statusText[data-v-7c93e0d5]{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:3em;font-size:3.73333vw}.device-item .info .detail .statusText[data-v-7c93e0d5]{flex:1}.device-item .info .detail .room-name[data-v-7c93e0d5]{width:38%;position:relative;box-sizing:border-box;padding-left:1.33333vw}.device-item .info .detail .room-name[data-v-7c93e0d5]:before{position:absolute;left:0;top:10%;bottom:10%;width:.26667vw;background-color:#c0c0cd;content:" "}.device-item .info .detail .new-device[data-v-7c93e0d5]{font-size:3.73333vw;color:#ff453a}.device-type-modal[data-v-136212ca]{position:absolute;top:0;right:0;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 5.33333vw 0;z-index:9}.device-type-modal .mask[data-v-136212ca]{position:fixed;left:0;top:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.device-type-modal .main[data-v-136212ca]{width:100%;padding:5.33333vw 5.33333vw 8vw 5.33333vw;background:#fff;box-sizing:border-box;border-radius:5.33333vw;z-index:2}.device-type-modal .main .name[data-v-136212ca]{display:flex;justify-content:space-between;align-items:center;margin-bottom:5.33333vw;font-size:4.26667vw;font-weight:700;color:#2f2f4a}.device-type-modal .main .name .iconfont[data-v-136212ca]{font-size:4.26667vw;color:#444464}.device-type-modal .main .list[data-v-136212ca]{max-height:52.26667vw;overflow-y:auto}.device-type-modal .main .list .item[data-v-136212ca]{display:inline-block;padding:3.46667vw 4.53333vw;background:#f1f1f3;border-radius:1.33333vw;font-size:3.46667vw;font-weight:400;color:#5e5e83;margin-right:3.2vw;margin-bottom:3.2vw}.device-type-modal .main .list .item.active[data-v-136212ca]{background-color:#6165c5;color:#fff}.device-type-modal .fade-enter-active[data-v-136212ca],.device-type-modal .fade-leave-active[data-v-136212ca]{transition:all .2s ease-in-out}.device-type-modal .fade-enter[data-v-136212ca],.device-type-modal .fade-leave-to[data-v-136212ca]{transform:scale(.8);opacity:0}.home-main[data-v-3d03710c]{width:100%;height:100%;box-sizing:border-box;background-color:#000;padding:2.66667vw 0 0;border-radius:5.33333vw 5.33333vw 0 0;background-color:#f0f0fd;display:flex;flex-direction:column}.home-main .room-list[data-v-3d03710c]{position:relative;height:8vw;width:100%;flex:0 0 8vw;line-height:8vw;overflow-y:hidden;display:flex;justify-content:space-between;padding:0 5.33333vw;box-sizing:border-box}.home-main .room-list .room-wrap[data-v-3d03710c]{width:100%;height:10.66667vw;white-space:nowrap;overflow-x:auto;flex:1}.home-main .room-list .room-wrap .room-item[data-v-3d03710c]{display:inline-block;margin-right:4.26667vw;font-size:4.26667vw;font-weight:400;color:#c0c0cd;outline:none;-webkit-tap-highlight-color:transparent;max-width:32vw;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.home-main .room-list .room-wrap .room-item.active[data-v-3d03710c]{font-size:4.8vw;font-weight:700;color:#2f2f4a}.home-main .room-list .menu[data-v-3d03710c]{margin-top:1.33333vw;width:9.33333vw;height:5.6vw;line-height:5.6vw;border-radius:2.93333vw;text-align:center;font-size:4vw;color:#2f2f4a;background:rgba(57,60,132,.12);margin-left:5.33333vw}.home-main .pop[data-v-3d03710c]{position:absolute;top:0;right:6.4vw;width:37.33333vw;height:16vw;background-color:#fff;z-index:10;box-shadow:0 0 2.66667vw 0 rgba(0,0,0,.02);border-radius:5.33333vw;font-size:4.26667vw;color:#2f2f4a;display:flex;flex-direction:column;overflow:hidden;outline:none}.home-main .pop>span[data-v-3d03710c]{text-align:center;line-height:16vw}.home-main .pop>span[data-v-3d03710c]:first-child{border-bottom:.26667vw solid rgba(0,0,0,.05)}.home-main .pop>span[data-v-3d03710c]:active{background-color:hsla(0,0%,94.1%,.5)}.home-main .mask[data-v-3d03710c]{position:fixed;left:0;top:0;right:0;bottom:0;width:100vw;background:rgba(0,0,0,.5);z-index:9}.home-main .cate-btn[data-v-3d03710c]{position:relative;width:100%;padding:0 5.33333vw;height:13.33333vw;flex:0 0 13.33333vw;box-sizing:border-box;margin:5.33333vw 0}.home-main .cate-btn .category[data-v-3d03710c]{width:100%;height:13.33333vw;background-color:#fff;border-radius:6.66667vw;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0 5.33333vw;font-size:4.26667vw;font-weight:400;color:#2f2f4a}.home-main .cate-btn .category .iconfont[data-v-3d03710c]{font-size:4.8vw}.home-main .device-list[data-v-3d03710c]{position:absolute;left:0;top:34.66667vw;right:0;bottom:0;overflow-y:auto}.home-main .device-list.overflow[data-v-3d03710c]{overflow:hidden}.home-main .device-list .list-wrap[data-v-3d03710c]{width:100%;padding:0 5.33333vw;display:flex;justify-content:space-between;flex-wrap:wrap;box-sizing:border-box;align-content:flex-start}.home-main .device-list .list-wrap>div.device-item[data-v-3d03710c]{margin-bottom:4vw}.home-main .device-list .loading-all[data-v-3d03710c],.home-main .device-list .loading-wrap[data-v-3d03710c]{height:10.66667vw;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:3.2vw;font-size:3.2vw;color:#c0c0cd}.home-main .device-list .empty-wrap[data-v-3d03710c],.home-main .device-list .netError-wrap[data-v-3d03710c]{height:100%;box-sizing:border-box;padding-top:13.33333vw}.home-pop-show-enter-active,.home-pop-show-leave-active{transition:all .2s}.home-pop-show-enter,.home-pop-show-leave-to{opacity:0;transform:scale(0)}.home-svg-loading[data-v-7346d2e7]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.home-svg-loading .svg-wrap[data-v-7346d2e7]{width:10.66667vw;height:10.66667vw;background:hsla(0,0%,100%,.2);border-radius:50%;padding:2.66667vw;box-sizing:border-box;overflow:hidden}.home-svg-loading .svg-wrap .lineLoading[data-v-7346d2e7]{animation:lineAni-7346d2e7 1.2s infinite}.home-svg-loading .svg-wrap .dotLoading[data-v-7346d2e7]{animation:dotAni-7346d2e7 1.2s ease-in-out infinite}@keyframes lineAni-7346d2e7{0%{width:0}10%{width:0}40%{width:100}to{width:100}}@keyframes dotAni-7346d2e7{0%{y:-12}50%{y:-12}60%{y:12.1}70%{y:8}80%{y:12.1}99%{y:12.1}to{y:-12}}.st0[data-v-7346d2e7]{clip-path:url(#XMLID_3_);fill:none;stroke:#fff;stroke-width:12;stroke-miterlimit:10}.container[data-v-7346d2e7]{width:100%;height:100%;position:absolute;display:flex;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%)}.container .loading[data-v-7346d2e7]{position:relative;width:12vw;height:12vw;margin:1.33333vw;box-sizing:border-box;border-radius:50%;background:hsla(0,0%,100%,.2)}.loading span[data-v-7346d2e7]{height:8vw;width:8vw;position:absolute;top:2vw;left:2vw;animation:move-7346d2e7 3.2s linear infinite}@keyframes move-7346d2e7{74%{transform:rotate(600deg)}79%{transform:rotate(2turn);opacity:1}80%{transform:rotate(2turn);opacity:0}to{transform:rotate(810deg);opacity:0}}.loading span[data-v-7346d2e7]:nth-child(2){animation-delay:.1s}.loading span[data-v-7346d2e7]:nth-child(3){animation-delay:.2s}.loading span[data-v-7346d2e7]:nth-child(4){animation-delay:.3s}.loading span[data-v-7346d2e7]:nth-child(5){animation-delay:.4s}.loading span[data-v-7346d2e7]:nth-child(6){animation-delay:.5s}.loading span[data-v-7346d2e7]:before{content:"";position:absolute;height:.8vw;width:.8vw;background-color:#fff;border-radius:50%;bottom:0;left:calc(50% - .4vw)}.home-box[data-v-3a68121e]{width:100vw;height:100vh;overflow:hidden;background:#393c84}.home-box .weather-banner[data-v-3a68121e]{position:absolute;right:0;top:0;width:57.6vw;height:33.6vw;z-index:9}.home-box .not-show[data-v-3a68121e]{position:absolute;z-index:-1;width:1px;height:1px}.home-page[data-v-3a68121e]{position:relative;width:100vw;height:100vh;overflow:hidden;user-select:none;display:flex;flex-direction:column}.home-page .head[data-v-3a68121e]{position:relative;z-index:9;width:100%}.home-page .head .weather-wrap[data-v-3a68121e]{margin-top:4vw;margin-bottom:5.33333vw}.home-page .head[data-v-3a68121e]:after{position:absolute;left:40%;top:50%;right:40%;bottom:0;content:" ";background:#393c84;z-index:-1;border-top-right-radius:5.33333vw;border-top-left-radius:5.33333vw}.home-page .main-content[data-v-3a68121e]{position:relative;z-index:9;flex:1}.home-page .main-content.trans[data-v-3a68121e]{transition:all .2s ease-in-out}.home-page .logding-wrap[data-v-3a68121e]{position:absolute;top:14.66667vw;left:0;width:100%;height:13.33333vw;z-index:8}.home-page .logding-wrap.trans[data-v-3a68121e]{transition:all .2s ease-in-out}.home-page .content[data-v-3a68121e]{position:absolute;top:0;bottom:0;left:0;width:100%;z-index:6}.home-page .content.active[data-v-3a68121e]{transition:top .2s ease-in-out}