body{margin:0;background:#06132e}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;width:1920px;height:1080px;overflow:hidden}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.title{position:relative;height:100%}.title .t{width:800px;margin-left:-400px;font-size:30px;color:#19d1e1;text-align:center;line-height:52px}.title .t,.title .t-b{left:50%;position:absolute}.title .t-b{margin-top:10px;transform:translate(-50%,-50%);font-size:80px;font-weight:700;color:#fff;text-shadow:0 0 10px #fff}.title .t-l{left:0}.title .t-l,.title .t-r{position:absolute;top:13px}.title .t-r{right:0}.title .powerby,.title .time{position:absolute;font-size:14px;z-index:9;left:50px;top:10px;color:#19d1e1}.title .powerby{right:50px;left:auto;color:#a3a3a3}.digtal-box{height:100px;padding-bottom:10px;margin-top:10px;position:relative;display:flex}.digtal-box .item{flex:0 0 25%;border-right:1px solid #061e5d}.digtal-box .item:last-child{border-right:none}.digtal-box .t{font-size:24px;color:#fff}.digtal-box .num .dv-digital-flop{height:80px}#map-chart{height:600px;position:relative}.l7-marker-container{background-color:#06132e}.l7-control-logo{display:none}#disease-type,#word-cloud-container{height:270px}#realtime{width:458px;height:284px;margin:10px}#hospital-rank{width:460px;height:300px;text-align:left;margin:5px 10px}.dv-scroll-ranking-board .ranking-info .rank{color:#18c7d8!important}.dv-scroll-ranking-board .ranking-column .inside-column{background-color:#18c7d8!important}.dv-scroll-ranking-board .ranking-column{border-color:#18c7d830!important}#monthData{width:458px;height:284px;margin:10px;position:relative}.chart-t{color:#fff;padding:5px 0 0 10px;text-align:left;font-size:16px}#doctor-top{width:425px;height:300px;text-align:left;margin:5px}#DiagnosisSpeed{width:420px;height:290px;text-align:left;margin:5px 10px}.fullscreen{top:0;right:0;position:fixed;width:80px;height:80px;line-height:80px;background:#333;color:#fff;z-index:9999;cursor:pointer;opacity:0}.fullscreen:hover{opacity:1}.fullscreen-scal{transform-origin:0 0}#container{height:100%;width:100%}#main{width:1920px;height:1080px;background:#06132e;display:flex;flex-direction:column}#main .title{flex:0 0 70px}#main .container{flex:auto;display:flex;width:100%}#main .container .left{flex:0 0 25%;padding:0 10px 0 10px}#main .container .center{flex:0 0 50%}#main .container .right{flex:0 0 25%;padding:0 10px 0 10px}#main .container .map-box{height:720px}#main .container .map-box .fly-line{border:1px solid #19d1e1;border-radius:3px;width:958px;height:600px;overflow:hidden}#main .container .dicases .wordcloud-box{border:1px solid #19d1e1;border-radius:3px;width:475px;height:270px;float:left}#main .container .dicases .wordcloud-box .word-cloud{height:100%}#main .container .dicases .disease-type-box{float:right;border:1px solid #19d1e1;border-radius:3px;width:475px;height:270px}#main .container .dicases .disease-type-box .disease-type{height:100%}#main .container .monthly,#main .container .realTime{height:334px;border:1px solid #19d1e1;border-radius:3px}#main .container .monthly{margin-top:10px}#main .container .hospitalTop{height:308px}#main .container .DoctorTop,#main .container .hospitalTop{border:1px solid #19d1e1;border-radius:3px;margin-top:10px}#main .container .DoctorTop{width:435px;height:334px}#main .container .DiagnosisSpeed{height:334px}#main .container .Brain,#main .container .DiagnosisSpeed{width:435px;border:1px solid #19d1e1;border-radius:3px;margin-top:10px}#main .container .Brain{height:298px;overflow:hidden}.login-container{justify-content:center;align-items:center;background:url(/img/login_bg.3c2e813b.jpg) no-repeat 50%;background-size:auto 100%}.form-box,.login-container{width:100%;height:100%;position:absolute}.form-box{left:0;top:0;background-color:#00000050;display:flex;flex-direction:column;filter:blur(0)}.form-box .form{flex:0 0 310px}.form-box .form .form-container{margin:0 auto;background:#06132e;width:400px;height:310px;border-radius:5px;border:1px solid #2c3e50;color:#fff}.form-box .form .form-container h2{padding:10px 0}.form-box .form .form-container .input{padding:5px 0}.form-box .form .form-container .input input{padding:0 10px;width:200px;height:40px;line-height:40px;background:none;border:none;border:1px solid #2c3e50;border-radius:3px;color:#fff;font-size:18px}.form-box .form .form-container .input input:focus{outline:1px solid #19d1e1}.form-box .form .form-container .remember{text-align:left;text-indent:86px;padding:7px 0}.form-box .form .form-container .submit{padding:10px 0}.form-box .form .form-container .submit button{width:220px;height:40px;line-height:40px;background:#19d1e1;border:none;border-radius:3px;color:#fff;font-size:18px;cursor:pointer}.form-box .b,.form-box .t{flex:auto}.dv-conical-column-chart{width:100%;height:100%}.dv-conical-column-chart text{text-anchor:middle}.dv-percent-pond{position:relative;display:flex;flex-direction:column}.dv-percent-pond svg{position:absolute;left:0;top:0;width:100%;height:100%}.dv-percent-pond polyline{transition:all .3s}.dv-percent-pond text{font-size:25px;font-weight:700;text-anchor:middle;dominant-baseline:middle}.dv-water-pond-level{position:relative}.dv-water-pond-level svg{position:absolute;width:100%;height:100%;top:0;left:0}.dv-water-pond-level text{font-size:25px;font-weight:700;text-anchor:middle;dominant-baseline:middle}.dv-water-pond-level ellipse,.dv-water-pond-level rect{fill:none;stroke-width:3}.dv-water-pond-level canvas{margin-top:8px;margin-left:8px;width:calc(100% - 16px);height:calc(100% - 16px);box-sizing:border-box}.dv-loading{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.dv-loading .loading-tip{font-size:15px}.dv-flyline-chart-enhanced{display:flex;flex-direction:column;background-size:100% 100%}.dv-flyline-chart-enhanced text{text-anchor:middle;dominant-baseline:middle}.dv-flyline-chart{display:flex;flex-direction:column;background-size:100% 100%}.dv-flyline-chart polyline{transition:all .3s}.dv-flyline-chart text{text-anchor:middle;dominant-baseline:middle}.dv-scroll-ranking-board{width:100%;height:100%;color:#fff;overflow:hidden}.dv-scroll-ranking-board .row-item{transition:all .3s;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.dv-scroll-ranking-board .ranking-info{display:flex;width:100%;font-size:13px}.dv-scroll-ranking-board .ranking-info .rank{width:40px;color:#1370fb}.dv-scroll-ranking-board .ranking-info .info-name{flex:1}.dv-scroll-ranking-board .ranking-column{border-bottom:2px solid rgba(19,112,251,.5);margin-top:5px}.dv-scroll-ranking-board .ranking-column .inside-column{position:relative;height:6px;background-color:#1370fb;margin-bottom:2px;border-radius:1px;overflow:hidden}.dv-scroll-ranking-board .ranking-column .shine{position:absolute;left:0;top:2px;height:2px;width:50px;transform:translate(-100%);background:radial-gradient(#28f8ff 5%,transparent 80%);-webkit-animation:shine 3s ease-in-out infinite alternate;animation:shine 3s ease-in-out infinite alternate}@-webkit-keyframes shine{80%{left:0;transform:translate(-100%)}to{left:100%;transform:translate(0)}}@keyframes shine{80%{left:0;transform:translate(-100%)}to{left:100%;transform:translate(0)}}.dv-scroll-board{position:relative;width:100%;height:100%;color:#fff}.dv-scroll-board .text{padding:0 10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-scroll-board .header{display:flex;flex-direction:row;font-size:15px}.dv-scroll-board .header .header-item{padding:0 10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .3s}.dv-scroll-board .rows{overflow:hidden}.dv-scroll-board .rows .row-item{display:flex;font-size:14px;transition:all .3s}.dv-scroll-board .rows .ceil{padding:0 10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dv-scroll-board .rows .index{border-radius:3px;padding:0 3px}.dv-charts-container{position:relative}.dv-charts-container,.dv-charts-container .charts-canvas-container{width:100%;height:100%}.dv-capsule-chart{position:relative;display:flex;flex-direction:row;box-sizing:border-box;padding:10px;color:#fff}.dv-capsule-chart .label-column{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding-right:10px;text-align:right;font-size:12px}.dv-capsule-chart .label-column div{height:20px;line-height:20px}.dv-capsule-chart .capsule-container{flex:1;display:flex;flex-direction:column;justify-content:space-between}.dv-capsule-chart .capsule-item{box-shadow:0 0 3px #999;height:10px;margin:5px 0;border-radius:5px}.dv-capsule-chart .capsule-item .capsule-item-column{position:relative;height:8px;margin-top:1px;border-radius:5px;transition:all .3s;display:flex;justify-content:flex-end;align-items:center}.dv-capsule-chart .capsule-item .capsule-item-column .capsule-item-value{font-size:12px;transform:translate(100%)}.dv-capsule-chart .unit-label{height:20px;font-size:12px;position:relative;display:flex;justify-content:space-between;align-items:center}.dv-capsule-chart .unit-text{text-align:right;display:flex;align-items:flex-end;font-size:12px;line-height:20px;margin-left:10px}.dv-digital-flop canvas{width:100%;height:100%}.dv-active-ring-chart{position:relative}.dv-active-ring-chart .active-ring-chart-container{width:100%;height:100%}.dv-active-ring-chart .active-ring-info{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.dv-active-ring-chart .active-ring-info .dv-digital-flop{width:100px;height:30px}.dv-active-ring-chart .active-ring-info .active-ring-name{width:100px;height:30px;color:#fff;text-align:center;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#dv-full-screen-container{position:fixed;top:0;left:0;overflow:hidden;transform-origin:left top;z-index:999}.dv-decoration-1{width:100%;height:100%}.dv-decoration-1 svg{transform-origin:left top}.dv-decoration-2{display:flex;justify-content:center;align-items:center}.dv-decoration-2,.dv-decoration-3{width:100%;height:100%}.dv-decoration-3 svg{transform-origin:left top}.dv-decoration-4{position:relative;width:100%;height:100%}.dv-decoration-4 .container{display:flex;overflow:hidden;position:absolute;flex:1}.dv-decoration-4 .normal{-webkit-animation:ani-height ease-in-out infinite;animation:ani-height ease-in-out infinite;left:50%;margin-left:-2px}.dv-decoration-4 .reverse{-webkit-animation:ani-width ease-in-out infinite;animation:ani-width ease-in-out infinite;top:50%;margin-top:-2px}@-webkit-keyframes ani-height{0%{height:0}70%{height:100%}to{height:100%}}@keyframes ani-height{0%{height:0}70%{height:100%}to{height:100%}}@-webkit-keyframes ani-width{0%{width:0}70%{width:100%}to{width:100%}}@keyframes ani-width{0%{width:0}70%{width:100%}to{width:100%}}.dv-decoration-5,.dv-decoration-6{width:100%;height:100%}.dv-decoration-6 svg{transform-origin:left top}.dv-decoration-7{justify-content:center;align-items:center}.dv-decoration-7,.dv-decoration-8,.dv-decoration-9{display:flex;width:100%;height:100%}.dv-decoration-9{position:relative;align-items:center;justify-content:center}.dv-decoration-9 svg{position:absolute;left:0;top:0;transform-origin:left top}.dv-decoration-10,.dv-decoration-11{width:100%;height:100%;display:flex}.dv-decoration-11{position:relative}.dv-decoration-11 .decoration-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dv-decoration-12{position:relative;width:100%;height:100%;display:flex}.dv-decoration-12 .decoration-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dv-border-box-1{position:relative;width:100%;height:100%}.dv-border-box-1 .dv-border{position:absolute;display:block}.dv-border-box-1 .right-top{right:0;transform:rotateY(180deg)}.dv-border-box-1 .left-bottom{bottom:0;transform:rotateX(180deg)}.dv-border-box-1 .right-bottom{right:0;bottom:0;transform:rotateX(180deg) rotateY(180deg)}.dv-border-box-1 .border-box-content{text-align:center}.dv-border-box-1 .border-box-content,.dv-border-box-2{position:relative;width:100%;height:100%}.dv-border-box-2 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-2 .dv-border-svg-container>polyline{fill:none;stroke-width:1}.dv-border-box-2 .border-box-content,.dv-border-box-3{position:relative;width:100%;height:100%}.dv-border-box-3 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-3 .dv-border-svg-container>polyline{fill:none}.dv-border-box-3 .dv-bb3-line1{stroke-width:3}.dv-border-box-3 .dv-bb3-line2{stroke-width:1}.dv-border-box-3 .border-box-content,.dv-border-box-4{position:relative;width:100%;height:100%}.dv-border-box-4 .dv-reverse{transform:rotate(180deg)}.dv-border-box-4 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-4 .dv-border-svg-container>polyline{fill:none}.dv-border-box-4 .sw1{stroke-width:1}.dv-border-box-4 .sw3{stroke-width:3px;stroke-linecap:round}.dv-border-box-4 .dv-bb4-line-1,.dv-border-box-4 .dv-bb4-line-2{stroke-width:1}.dv-border-box-4 .dv-bb4-line-3,.dv-border-box-4 .dv-bb4-line-4{stroke-width:3px;stroke-linecap:round}.dv-border-box-4 .dv-bb4-line-5,.dv-border-box-4 .dv-bb4-line-6,.dv-border-box-4 .dv-bb4-line-7{stroke-width:1}.dv-border-box-4 .dv-bb4-line-8,.dv-border-box-4 .dv-bb4-line-9{stroke-width:3px;stroke-linecap:round}.dv-border-box-4 .dv-bb4-line-9{stroke-dasharray:100 250}.dv-border-box-4 .dv-bb4-line-10{stroke-width:1;stroke-dasharray:80 270}.dv-border-box-4 .border-box-content,.dv-border-box-5{position:relative;width:100%;height:100%}.dv-border-box-5 .dv-reverse{transform:rotate(180deg)}.dv-border-box-5 .dv-border-svg-container{position:absolute;top:0;left:0;width:100%;height:100%}.dv-border-box-5 .dv-border-svg-container>polyline{fill:none}.dv-border-box-5 .dv-bb5-line-1,.dv-border-box-5 .dv-bb5-line-2{stroke-width:1}.dv-border-box-5 .dv-bb5-line-3,.dv-border-box-5 .dv-bb5-line-6{stroke-width:5}.dv-border-box-5 .dv-bb5-line-4,.dv-border-box-5 .dv-bb5-line-5{stroke-width:2}.dv-border-box-5 .border-box-content,.dv-border-box-6{position:relative;width:100%;height:100%}.dv-border-box-6 .dv-border-svg-container{position:absolute;top:0;left:0;width:100%;height:100%}.dv-border-box-6 .dv-border-svg-container>polyline{fill:none;stroke-width:1}.dv-border-box-6 .border-box-content,.dv-border-box-7{position:relative;width:100%;height:100%}.dv-border-box-7 .dv-border-svg-container{position:absolute;top:0;left:0;width:100%;height:100%}.dv-border-box-7 .dv-border-svg-container>polyline{fill:none;stroke-linecap:round}.dv-border-box-7 .dv-bb7-line-width-2{stroke-width:2}.dv-border-box-7 .dv-bb7-line-width-5{stroke-width:5}.dv-border-box-7 .border-box-content,.dv-border-box-8{position:relative;width:100%;height:100%}.dv-border-box-8 .dv-border-svg-container{position:absolute;width:100%;height:100%;left:0;top:0}.dv-border-box-8 .border-box-content,.dv-border-box-9{position:relative;width:100%;height:100%}.dv-border-box-9 .dv-border-svg-container{position:absolute;width:100%;height:100%;left:0;top:0}.dv-border-box-10,.dv-border-box-9 .border-box-content{position:relative;width:100%;height:100%}.dv-border-box-10{border-radius:6px}.dv-border-box-10 .dv-border-svg-container{position:absolute;display:block}.dv-border-box-10 .right-top{right:0;transform:rotateY(180deg)}.dv-border-box-10 .left-bottom{bottom:0;transform:rotateX(180deg)}.dv-border-box-10 .right-bottom{right:0;bottom:0;transform:rotateX(180deg) rotateY(180deg)}.dv-border-box-10 .border-box-content,.dv-border-box-11{position:relative;width:100%;height:100%}.dv-border-box-11 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-11 .dv-border-svg-container>polyline{fill:none;stroke-width:1}.dv-border-box-11 .border-box-content,.dv-border-box-12{position:relative;width:100%;height:100%}.dv-border-box-12 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-12 .border-box-content,.dv-border-box-13{position:relative;width:100%;height:100%}.dv-border-box-13 .dv-border-svg-container{position:absolute;width:100%;height:100%;top:0;left:0}.dv-border-box-13 .border-box-content{position:relative;width:100%;height:100%}