body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}body,html{height:100%}html{box-sizing:border-box}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.flex-between,.flex-center-between,.space-between{justify-content:space-between}.align-center,.flex-center,.flex-center-around,.flex-center-between,.flex-center-center,.flex-center-column{align-items:center}.flex,.flex-between,.flex-center,.flex-center-around,.flex-center-between,.flex-center-center,.flex-center-column,.flex-column{display:flex}.flex-column{flex-direction:column}.flex-center-center{justify-content:center}.flex-center-around{justify-content:space-around}.flex-center-column{flex-direction:column}.flex-0{flex:0}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.flex-9{flex:9}.flex-10{flex:10}.flex-11{flex:11}.flex-12{flex:12}.font-20{font-size:.2rem}.font-21{font-size:.21rem}.font-22{font-size:.22rem}.font-23{font-size:.23rem}.font-24{font-size:.24rem}.font-25{font-size:.25rem}.font-26{font-size:.26rem}.font-27{font-size:.27rem}.font-28{font-size:.28rem}.font-29{font-size:.29rem}.font-30{font-size:.3rem}.font-31{font-size:.31rem}.font-32{font-size:.32rem}.font-33{font-size:.33rem}.font-34{font-size:.34rem}.font-35{font-size:.35rem}.font-36{font-size:.36rem}.font-37{font-size:.37rem}.font-38{font-size:.38rem}.font-39{font-size:.39rem}.font-40{font-size:.4rem}.relative{position:relative}.absolute{position:absolute}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.color-primary{color:#00fffc!important}.color-success{color:#62d365!important}.color-warning{color:#f3ad20!important}.color-error{color:#fc541a!important}.home-table-header{background-color:#31589c;line-height:.5rem;padding:.3rem 0}.home-table-body-item:nth-of-type(2n){background-color:#0c3172}.home-table-body-item:nth-of-type(odd){background-color:#09275d}.home-table-body-item:hover{background-color:#31589c}.home-table-body-link{color:#00fffc;text-decoration:underline;cursor:pointer}.home-table-footer{margin-top:.5rem}.pagination-ant-pagination{text-align:right;color:#fff!important;font-size:.24rem}.pagination-ant-pagination .ant-pagination-item,.pagination-ant-pagination .ant-pagination-item-link,.pagination-ant-pagination .ant-pagination-next,.pagination-ant-pagination .ant-pagination-options-quick-jumper input,.pagination-ant-pagination .ant-pagination-prev{line-height:.48rem;width:.48rem;height:.48rem;background-color:transparent;color:#fff;font-size:.24rem;text-align:center}.pagination-ant-pagination .ant-pagination-item-link>a,.pagination-ant-pagination .ant-pagination-item>a,.pagination-ant-pagination .ant-pagination-next>a,.pagination-ant-pagination .ant-pagination-options-quick-jumper input>a,.pagination-ant-pagination .ant-pagination-prev>a{color:#fff;font-size:.24rem;text-align:center}.pagination-ant-pagination .ant-pagination-next .ant-pagination-item-link,.pagination-ant-pagination .ant-pagination-prev .ant-pagination-item-link{background-color:transparent}.pagination-ant-pagination .ant-pagination-options-quick-jumper{line-height:normal}.pagination-ant-pagination .ant-pagination-options-quick-jumper input{width:.8rem}.pagination-ant-pagination .ant-pagination-options{line-height:.48rem;height:.48rem}.pagination-ant-pagination .ant-pagination-item-ellipsis{color:#fff!important}.tab-btn{padding:0 .3rem;line-height:.6rem;font-size:.3rem}.tab-container{border-top:.04px solid #00a0e9;padding:.4rem 0;flex:1}.common-bg{background-color:rgba(11,21,44,.5);padding:.2rem}.common-title{color:#fff;font-size:.3rem;display:flex;align-items:center;font-weight:700}.common-title:before{content:"";display:inline-block;background-color:#00efed;margin-right:.1rem;width:.08rem;height:.3rem}.alarm_item_1{display:flex;align-items:center;color:#fc541a}.alarm_item_1 .alarm_circle_1{width:.24rem;height:.24rem;border-radius:50%;margin-right:.16rem;position:relative;background-color:rgba(252,84,26,.4)}.alarm_item_1 .alarm_circle_1:after{content:"";background-color:#fc541a;width:.12rem;height:.12rem;border-radius:50%;margin-right:.16rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.alarm_item_2{display:flex;align-items:center;color:#de880d}.alarm_item_2 .alarm_circle_2{width:.24rem;height:.24rem;border-radius:50%;margin-right:.16rem;position:relative;background-color:rgba(222,136,13,.4)}.alarm_item_2 .alarm_circle_2:after{content:"";background-color:#de880d;width:.12rem;height:.12rem;border-radius:50%;margin-right:.16rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.alarm_item_3{display:flex;align-items:center;color:#fff100}.alarm_item_3 .alarm_circle_3{width:.24rem;height:.24rem;border-radius:50%;margin-right:.16rem;position:relative;background-color:rgba(255,241,0,.4)}.alarm_item_3 .alarm_circle_3:after{content:"";background-color:#fff100;width:.12rem;height:.12rem;border-radius:50%;margin-right:.16rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.alarm_item_4{display:flex;align-items:center;color:#00fcff}.alarm_item_4 .alarm_circle_4{width:.24rem;height:.24rem;border-radius:50%;margin-right:.16rem;position:relative;background-color:rgba(0,252,255,.4)}.alarm_item_4 .alarm_circle_4:after{content:"";background-color:#00fcff;width:.12rem;height:.12rem;border-radius:50%;margin-right:.16rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.commonSelect{background-color:#09275d!important}.commonSelect,.commonSelect .ant-select-dropdown-menu-item{color:#fff!important}.commonSelect .ant-select-dropdown-menu-item-selected{background-color:#09275d!important;color:#00fffc!important}.commonSelect .ant-select-dropdown-menu-item:hover:not(.ant-select-dropdown-menu-item-disabled){color:#fff!important;background-color:#31589c!important}.commonDropdown .ant-dropdown-menu{background-color:#09275d!important}.commonDropdown .ant-dropdown-menu .ant-dropdown-menu-item,.commonDropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title{color:#fff!important}.commonDropdown .ant-dropdown-menu-item:hover,.commonDropdown .ant-dropdown-menu-submenu-title:hover{background-color:#31589c!important}.time-picker{border:1px solid #00a0e9;box-shadow:0 0 25px 0 rgba(0,138,255,.4);border-radius:4px;margin-right:.4rem;width:auto!important}.time-picker .ant-input{border:none;font-size:.24rem}.time-picker .ant-calendar-picker-clear,.time-picker .ant-calendar-picker-clear:hover,.time-picker .ant-calendar-range-picker-separator,.time-picker .ant-input{background-color:transparent;color:#fff}.common-timepicker .ant-calendar,.common-timepicker .ant-calendar-decade-panel,.common-timepicker .ant-calendar-month-panel,.common-timepicker .ant-calendar-time-picker-combobox,.common-timepicker .ant-calendar-year-panel{background-color:#031a31!important;border:1px solid #00a0e9;box-shadow:0 0 25px 0 rgba(0,138,255,.4);color:#fff}.common-timepicker .ant-calendar-input{background:rgba(3,26,49,.4)!important;border:1px solid #00a0e9!important;box-shadow:0 0 25px 0 rgba(0,138,255,.4)!important;border-radius:4px!important}.common-timepicker .ant-calendar-range-right .ant-calendar-date-input-wrap{margin-left:0!important}.common-timepicker .ant-calendar-range-middle{padding:0!important}.common-timepicker .ant-calendar-date,.common-timepicker .ant-calendar-day-select,.common-timepicker .ant-calendar-decade-panel-decade,.common-timepicker .ant-calendar-input,.common-timepicker .ant-calendar-month-panel-month,.common-timepicker .ant-calendar-month-panel-year-select,.common-timepicker .ant-calendar-month-select,.common-timepicker .ant-calendar-range-middle,.common-timepicker .ant-calendar-year-panel-decade-select,.common-timepicker .ant-calendar-year-panel-year,.common-timepicker .ant-calendar-year-select{color:#fff!important}.common-timepicker .ant-calendar-month-panel-selected-cell{color:#40a9ff!important}.common-timepicker .ant-calendar-selected-date .ant-calendar-date,.common-timepicker .ant-calendar-selected-day .ant-calendar-date{background:#1890ff!important}.common-timepicker .ant-calendar-month-panel-cell-disabled{color:hsla(0,0%,100%,.6)}.common-timepicker .ant-calendar-date:hover,.common-timepicker .ant-calendar-decade-panel-decade:hover,.common-timepicker .ant-calendar-range .ant-calendar-in-range-cell:before,.common-timepicker .ant-calendar-time-picker-select li:hover,.common-timepicker .ant-calendar-year-panel-year:hover,.common-timepicker li.ant-calendar-time-picker-select-option-selected{background:#31589c}.common-timepicker .ant-calendar-time-picker{background-color:#031a31}.common-timepicker .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month,.common-timepicker .ant-calendar-month-panel-cell-disabled .ant-calendar-month-panel-month:hover{color:hsla(0,0%,100%,.25);background:rgba(49,88,156,.25);cursor:not-allowed}.common-timepicker .ant-calendar-month-panel-month{background:rgba(49,88,156,.4)}.common-timepicker .ant-calendar-input-wrap{border-bottom:1px solid #00a0e9}.common-timepicker .ant-calendar-decade-panel-body,.common-timepicker .ant-calendar-year-panel-body{border-top:1px solid #00a0e9}.common-select{width:3.8rem;margin-right:.4rem}.common-select .ant-select-selection{background:rgba(3,26,49,.4);border:1px solid #00a0e9;box-shadow:0 0 25px 0 rgba(0,138,255,.4);border-radius:4px;color:#fff}.common-select .ant-select-arrow{color:#fff}.common-input{background:rgba(3,26,49,.4)!important;border:1px solid #00a0e9!important;box-shadow:0 0 25px 0 rgba(0,138,255,.4)!important;border-radius:4px!important;width:3.8rem!important;margin-right:.4rem!important;color:#fff!important}.common-input input{background-color:transparent!important;border:none!important}.common-input .ant-calendar-picker-icon,.common-input .ant-input-clear-icon,.common-input .ant-input-suffix,.common-input input{color:#fff!important}.common-input .ant-calendar-picker-clear{background:rgba(3,26,49,.4)!important;color:#fff!important}.common-btn{background:linear-gradient(90deg,#0070ff,#00aeff);border-radius:.22rem;min-width:1.6rem;line-height:normal;padding:.06rem .22rem;white-space:nowrap;cursor:pointer;font-size:.28rem}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-track{border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;background-color:rgba(0,255,252,.7);-webkit-transition:all .2s;transition:all .2s;border-radius:.05rem}::-webkit-scrollbar-thumb:hover{background-color:#00fffc}.analysis-btn{color:#fff;padding:.06rem .27rem;text-align:center;margin-right:.2rem;cursor:pointer}.forecast-item{color:#fff;font-size:.24rem;position:relative;margin-top:.4rem;flex:1;padding:0 .3rem}.forecast-item-line:after{content:"";position:absolute;width:1px;height:100%;right:0;top:0;background-color:#1b7390}.forecast-item-num{color:#00fffc;margin-left:1rem}.forecast-item-title{font-size:.28rem;color:#00fffc;margin-bottom:.4rem}.water-btn-container{color:#fff;border-radius:4px;overflow:hidden;white-space:nowrap}.water-btn-container .water-btn-active{background-color:transparent}.water-btn-container>div{background-color:#00a0e9;padding:2px;width:1.2rem;text-align:center;cursor:pointer}.water-btn-container>div:last-of-type{margin-left:-2px}.water-btn-container>div>div{background:#0b2348}.rank-table{font-size:.26rem;color:#fff;margin-top:.46rem;text-align:center}.empty-reason[data-v-42071bbb]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#999}.deal-mask[data-v-3f5e2a3a]{background-color:rgba(0,0,0,.56);position:fixed;width:100vw;height:100vh;top:0;left:0;color:#fff;z-index:4}.deal-mask .deal-container[data-v-3f5e2a3a]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50%;height:84%;padding:1rem}.deal-mask .deal-container .deal-btn[data-v-3f5e2a3a]{background:linear-gradient(90deg,#0070ff,#00aeff);border-radius:4px;padding:0 .36rem;line-height:.6rem;display:inline-block;font-size:.32rem;cursor:pointer}.deal-mask .deal-container .deal-btn>img[data-v-3f5e2a3a]{width:.28rem;height:.28rem;margin-right:.1rem}.deal-mask .deal-container .deal-content[data-v-3f5e2a3a]{height:5rem;overflow-y:auto}.deal-mask .deal-container .deal-close[data-v-3f5e2a3a]{position:absolute;right:.72rem;top:.72rem;cursor:pointer}.deal-mask .deal-container .deal-prompt[data-v-3f5e2a3a]{color:#eb252a;font-size:.24rem}.deal-mask .deal-container .deal-info-item[data-v-3f5e2a3a]{background-color:transparent;border:1px solid #666;background:rgba(11,21,44,.4);font-size:.3rem;padding-left:15px;padding:5px 15px}.deal-mask .deal-container .deal-item[data-v-3f5e2a3a]{margin-bottom:.4rem}.deal-mask .deal-container .deal-item-required[data-v-3f5e2a3a]{position:relative}.deal-mask .deal-container .deal-item-required[data-v-3f5e2a3a]:before{content:"*";color:#eb252a;position:absolute;left:-6px;top:5px;font-size:.32rem}.deal-mask .deal-container .deal-item-title[data-v-3f5e2a3a]{padding-top:5px;white-space:nowrap}.deal-mask .deal-container .deal-item .deal-img[data-v-3f5e2a3a]{width:1.5rem;height:1.5rem;background:rgba(11,21,44,.4);border:1px solid #00a0e9;margin-bottom:.4rem;margin-right:5%;position:relative;overflow:hidden;cursor:pointer}.deal-mask .deal-container .deal-item .deal-img:hover .deal-img-hover[data-v-3f5e2a3a]{bottom:0}.deal-mask .deal-container .deal-item .deal-img-hover[data-v-3f5e2a3a]{position:absolute;width:100%;line-height:.4rem;text-align:center;font-size:.24rem;background-color:rgba(0,0,0,.8);bottom:-.4rem;left:0;transition:all .3s;cursor:pointer}.deal-container .ant-btn{flex:1;text-align:left;display:flex;align-items:center;justify-content:space-between;width:100%}.deal-container .ant-btn,.deal-container .ant-input{background-color:transparent;border:1px solid #00a0e9;color:#fff;height:32px;font-size:.3rem}.deal-container .ant-input{padding-left:15px}.deal-container .ant-input-suffix{color:#fff;font-size:.3rem}.ant-progress-circle-trail{stroke:#31589c!important}.monitor-btn{width:.7rem;height:2.5rem;color:#fff;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;font-size:.3rem;text-align:center;line-height:.7rem;letter-spacing:.2em}.export-btn{background:linear-gradient(90deg,rgba(0,112,255,.3),rgba(0,174,255,.3));border-radius:4px;font-size:.24rem;padding:0 .12rem;line-height:.5rem;cursor:pointer}.water-btn{height:.6rem;line-height:.6rem;text-align:center;margin-right:.2rem;padding:0 .3rem;white-space:nowrap}