@import url(layout.css);.ico-wifi-on,.ico-wifi-off{display:inline-block;*display:inline;*zoom:1}.ico-wifi-on{width:8px;height:8px;background:url(../img/ico_wifi_on.png) no-repeat 0 0}.ico-wifi-off{width:8px;height:8px;background:url(../img/ico_wifi_off.png) no-repeat 0 0}.devcountonline{margin-right:2px}.mod-netmap{width:1160px;padding-top:40px;margin:auto;position:relative;margin-bottom:-1px}.mod-netmap .inner{position:relative;margin:0 177px;height:166px;color:#fff;text-align:center}.mod-netmap .img{margin:auto;width:96px;height:96px;background-repeat:no-repeat;background-position:center center}.mod-netmap .nav-tab{cursor:pointer}.mod-netmap .nav-tab p{color:#fff;opacity:.5;filter:alpha(opacity=50)}.mod-netmap .nav-tab:hover p{opacity:1;filter:alpha(opacity=100)}.mod-netmap .active{cursor:default;background:url(../img/bg_nav_on.png) no-repeat center bottom}.mod-netmap .active p{opacity:1;filter:alpha(opacity=100);font-weight:bold}.mod-netmap .devices,.mod-netmap .internet,.mod-netmap .router{height:166px}.mod-netmap .devices{position:absolute;left:0;top:0}.mod-netmap .internet{position:absolute;right:-20px;top:0}.mod-netmap .router{margin:0 200px}.mod-netmap .router .on{display:none}.mod-netmap .router.active .on{display:inline-block}.mod-netmap .router .off{display:inline-block}.mod-netmap .router.active .off{display:none}.mod-netmap .devices .img{background-image:url(../img/icons/icon_device.png)}.mod-netmap .devices.active .img{background-image:url(../img/icons/icon_device_on.png)}.mod-netmap .internet .img{background-image:url(../img/icons/icon_internet.png)}.mod-netmap .internet.active .img{background-image:url(../img/icons/icon_internet_on.png)}.mod-netmap p{margin-bottom:2px}.mod-netmap .status{display:inline-block;*display:inline;*zoom:1;overflow:hidden;min-width:84px;padding:0 10px;font-size:12px;height:24px;line-height:24px;margin:auto;border-radius:24px;color:#a9bcd8;background:#2065ac}.mod-netmap .status-wifi{width:100%;table-layout:fixed}.mod-netmap .status-wifi td{height:24px}.mod-netmap .status-wifi .c{width:5px;text-align:center;color:#a9bcd8;background:#2065ac}.mod-netmap .status-wifi .status i{margin-right:10px}.mod-netmap .status-wifi .status i,.mod-netmap .status-wifi .status span,.mod-netmap .status-wifi .status b{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.mod-netmap .status-wifi .status b{font-weight:normal;max-width:8em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mod-netmap .status-wifi .l .status{float:right;border-radius:24px 0 0 24px}.mod-netmap .status-wifi .r .status{float:left;border-radius:0 24px 24px 0}.mod-netmap .line{position:absolute;top:45px;width:240px}.mod-netmap #devline{left:105px}.mod-netmap #netline{right:105px}.mod-netmap .line-scaning{border-top:4px #fff dotted}.mod-netmap .line-ok{border:0;height:4px;background:#6f6;border-radius:4px}.mod-netmap .line-err{top:39px;height:20px;background:url(../img/bg_line_err.png) no-repeat center 0;cursor:pointer}.mod-netmap .line-aplink{border:0;height:4px;background:#ff0;border-radius:4px}.mod-netmap .line-warn{height:4px;background:#fc0;border-radius:4px}.mod-netmap .linetext-aplink{position:absolute;top:13px;right:119px;width:240px;height:35px;line-height:35px;text-align:center;color:#fff}.mod-devicestatus,.mod-routerstatus,.mod-internetstatus{padding:40px 0 0}.mod-routerstatus .hr{clear:both;padding-bottom:60px}.status-panel{float:left;width:489px;padding:0 0 0 30px}.status-panel-first{padding:0 30px 0 0;border-right:1px #d9d9d9 solid}.status-panel .hd{line-height:24px;overflow:hidden;zoom:1;margin-bottom:20px}.status-panel .hd h3{float:left;font-size:18px;color:#2673bf;font-weight:normal}.status-panel .hd p{float:right;font-size:14px}.status-panel .hd p b{color:#30bf30;font-weight:normal}.status-panel .hd p .currentupspeed{color:#2673bf}.status-panel .bd{height:200px}.status-panel .ft{margin-top:19px;padding:10px 15px;background:#f7f7f7;border-radius:3px}.status-panel .ft .val{color:#297acc}.status-panel .ft table{table-layout:fixed;width:100%}.status-panel .ft table th{font-size:12px}.status-panel .ft table td{font-size:18px;color:#2673bf}.status-panel i.div{color:#ccc;margin:0 5px}.charttable{width:280px;height:180px;overflow:auto}.charttable li{overflow:hidden;zoom:1;border-bottom:1px #d9d9d9 dotted}.charttable li span{float:left;height:39px;line-height:39px;overflow:hidden;text-overflow:ellipsis}.charttable li .ico{margin:16px 10px 0;float:left;width:8px;height:8px;border-radius:100%}.charttable li .name{width:110px;margin-right:10px}.charttable li .value{width:70px}.charttable li .percent{color:#999}.internet-panel{float:right;width:489px}.internet-panel.first{float:left}.internet-panel .hd{height:24px;line-height:24px;overflow:hidden;zoom:1;padding-bottom:15px;border-bottom:1px #d9d9d9 solid}.internet-panel .hd h3{float:left;font-size:18px;color:#2673bf;font-weight:normal}.internet-panel .hd p{float:right;font-size:14px}.internet-panel .bd{height:160px;border-bottom:1px #d9d9d9 solid}.internet-panel .bd table{table-layout:fixed;width:100%}.internet-panel .bd dt,.internet-panel .bd dd{display:block}.internet-panel .bd dt{font-size:12px}.internet-panel .bd dd{font-size:18px;line-height:1.1;padding:5px 0;color:#2673bf}.internet-panel .bd td{height:80px;vertical-align:middle}.internet-panel .bd .first td{border-bottom:1px #d9d9d9 dotted}.internet-panel .bd td .btn{margin-right:10px}.mod-internetstatus .hr{clear:both;margin-bottom:60px}.mod-table-devices.first{margin-top:0}.mod-table-devices{margin-bottom:30px;table-layout:fixed;width:100%}.mod-table-devices .s1,.mod-table-devices .s2{width:115px;font-size:14px;text-align:center}.mod-table-devices .option{text-align:center}.mod-table-devices th{font-size:18px;color:#2673bf;font-weight:normal;line-height:24px;padding-bottom:6px;border-bottom:1px #d9d9d9 solid}.mod-table-devices td{padding:20px 0}.mod-table-devices .device-item td{border-bottom:1px #d9d9d9 dotted}.mod-table-devices .dev-icon{float:left;margin-right:30px}.mod-table-devices .dev-info{overflow:hidden;zoom:1}.mod-table-devices .name{padding:5px 0 10px;color:#2673bf}.mod-table-devices .devnetinfo li{float:left;width:30%;margin-right:1%}.mod-table-devices .muted{color:#999}.mod-table-devices .empty td{padding:30px 0;text-align:center}.mod-table-devices .devices5gempty,.mod-table-devices .devicesguestempty{width:330px;margin-left:160px;padding:30px 0;text-align:center}.mod-table-devices .devices5gempty h4,.mod-table-devices .devicesguestempty h4{padding:15px 0 10px}.mod-table-devices .devices5gempty p,.mod-table-devices .devicesguestempty p{color:#999;text-align:left;margin-bottom:20px}.mod-table-devices .ico-wifi-5g,.mod-table-devices .ico-wifi-guest{margin:auto;display:block;width:128px;height:64px}.mod-table-devices .ico-wifi-5g{background:url(../img/ico_wifi_5g.png) no-repeat 0 0}.mod-table-devices .ico-wifi-guest{background:url(../img/ico_wifi_guest.png) no-repeat 0 0}.mod-apquality{overflow:hidden}.mod-apquality .inner{margin-top:40px;background:#f7f7f7;border-radius:5px;height:40px;line-height:40px;padding:0 30px;font-size:14px}.mod-apquality .lv-1{color:red}.mod-apquality .lv-2{color:orange}.mod-apquality .lv-3{color:green}.routerinfo{margin-bottom:40px}.routerinfo .hd{height:20px;line-height:20px;overflow:hidden;zoom:1;margin-bottom:20px}.routerinfo .hd h3{float:left;font-size:18px;color:#2673bf;font-weight:normal}.routerinfo .bd{padding:10px 40px;height:40px;background:#f7f7f7;border-radius:5px}.routerinfo .bd table{table-layout:fixed;width:100%}.routerinfo .bd table th{font-size:12px;color:#b3b3b3}.routerinfo .bd table td{font-size:18px;color:#4d4d4d}.newguide{position:absolute;left:0;top:0;z-index:3;width:100%;text-align:center}.newguide .mask{width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:.5}.newguide img{position:absolute;left:50%;top:0;margin:23px 0 0 -398px;z-index:4}.orderbycpu,.orderbymem{padding-right:15px;cursor:pointer}.orderbycpu-up .orderbycpu{background:url(../img/ico_order_up.png) no-repeat right center}.orderbycpu-down .orderbycpu{background:url(../img/ico_order_down.png) no-repeat right center}.orderbymem-up .orderbymem{background:url(../img/ico_order_up.png) no-repeat right center}.orderbymem-down .orderbymem{background:url(../img/ico_order_down.png) no-repeat right center}.panel-content .dialog-vas-bd{background:#1782dd}.dialog-mod-vas{color:#fff}.dialog-mod-vas .vas-list ul{margin-right:-20px}.dialog-mod-vas .vas-list li{width:185px;float:left;background:#287dd8;position:relative;height:46px;margin:10px 15px 0 0;text-align:left;cursor:pointer}.dialog-mod-vas .vas-list img{position:absolute;left:2px;top:3px}.dialog-mod-vas .vas-list input{position:absolute;right:4px;top:16px;display:none}.dialog-mod-vas .vas-list p{margin:0 15px 0 45px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-mod-vas .vas-list .p1{margin-top:2px}.dialog-mod-vas .vas-list .p2{color:#c9dcf0;font-size:12px}.dialog-mod-vas .vas-tip{color:#c9dcf0;margin:10px 0 20px}.dialog-mod-vas .vas-tip a{color:#c9dcf0;text-decoration:underline}