body {
    margin: 0;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: fixed
}

code {
    font-family: source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace
}

.myRangePicker input {
    text-align: center
}

.myRangePicker .ant-picker-panel-container {
    background-color: rgba(0,57,115,.8)!important;
    border: 1px solid rgba(38,147,255,.6)!important;
    color: #fff
}

.myRangePicker .ant-picker-panel-container button,.myRangePicker .ant-picker-panel-container span,.myRangePicker .ant-picker-panel-container td,.myRangePicker .ant-picker-panel-container th {
    color: #fff!important
}

.myRangePicker .ant-picker-panel-container .ant-picker-cell-in-range:before,.myRangePicker .ant-picker-panel-container .ant-picker-cell-range-end:before,.myRangePicker .ant-picker-panel-container .ant-picker-cell-range-start:before {
    background-color: #225d97!important
}

.popupClassNameSelect {
    background-color: rgba(0,57,115,.8)!important;
    border: 1px solid rgba(38,147,255,.6)!important;
    color: #fff
}

.popupClassNameSelect div {
    color: #fff!important
}

.popupClassNameSelect .ant-select-item-option-active,.popupClassNameSelect .ant-select-item-option-selected {
    color: #fff!important;
    background-color: #17489d!important
}

.LoginControl_mainDiv__23SsI {
    height: 100vh;
    width: 100vw;
    background-color: #7e7e7e;
    display: flex;
    justify-content: center;
    align-items: center
}

.LoginControl_mainDiv__23SsI>div {
    color: #fff;
    text-align: center;
    font-size: 25px
}

.Main_mainWrapper__2oETb {
    background: linear-gradient(to bottom right,#30728a,#00161b);
    height: 100vh;
    width: 100vw;
    background-image: url(/assets_v1/media/diqiu.svg);
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.Main_bottomCopyright__2q4Bf {
    color: #94ebfe
}

.Main_bottomCopyright__2q4Bf,.Main_LoginFooter__1QmBw {
    position: absolute;
    bottom: 0;
    text-align: center;
    width: 100vw
}

.Main_LoginFooter__1QmBw {
    background-color: rgba(36,38,42,.09)!important;
    color: #fff;
    padding: 0;
    height: 20px;
    line-height: 20px;
    z-index: 2
}

@font-face {
    font-family: "pang";
    src: url(/static/media/庞门正道标题体.e6033c0b.ttf)
}

.Header_headerWrapper__2PfvJ {
    position: fixed;
    top: 0;
    width: 100vw;
    height: 60px;
    line-height: 60px;
    padding: 0;
    display: flex;
    z-index: 10;
    background-image: url(/static/media/headerBack.33fc469e.png);
    background-size: 100% 100%
}

.Header_headerTitleWrapper__2jqP8 {
    height: 60px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 30vw;
    text-align: center;
    display: flex;
    padding-left: 30px;
    align-items: center
}

.Header_headerTitleWrapper__2jqP8 img {
    max-height: 30px;
    margin-right: 1em;
    margin-bottom: 5px
}

.Header_headerTitle__lPp7S {
    font-size: 1.6vw;
    line-height: 50px;
    text-shadow: 0 0 6px 0 #2674ff;
    font-weight: 400;
    letter-spacing: 4px;
    color: #fff;
    font-family: "pang"
}

.Header_linkWra__3Ylj7 {
    flex: 1 1;
    display: flex;
    justify-content: center;
    justify-content: space-evenly
}

.Header_linkWra__3Ylj7>a {
    margin: 20px 0!important
}

.Header_linkWra__3Ylj7>a:hover {
    color: #fff
}

.Header_linkC__2gzml {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAAAjCAYAAAAEyZGSAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAU9SURBVHic7dx7bFNVHAfw73303bXdox17KYhswIRsE2WCMFKVyBRQo8FokGhgGuJkCQvOQAIYIFFRcYmEgIiJJsgjLEqUQFTQgIloJqABYSxDVmEbe3Truj5u7z3+43B1r+7eS0zo7/NPc+8953dOmm/Ozelty+EWKKqqc1nk6Ae8yC2SAdetGIOMDc8BgsBD5Pmbr6LAQ+B5iOI/r/3HAnfz+N9z/W25uBrD1hR4CP1t+48HteEg8AJEgYMo8JBiiuK70d1wxe+fX7Oo8OrA+Yt6vyFFVXUuGycdl0UUxRQGcEzvIYgKMgNkRUH0/57ICNLsVv7RmQUF03IyfwfgGHiN03uwB1Yf3MZkZZXCFL1LkyTAccCy+TMAsH0ryyc923+e13OQudX7vVCUVQwUUqIOY8DPfzQj1WYuG3he16DKMt4FGBjd7YkGwXAUkZgct9rpFtRZ1Qc2KECRQiklGnAcMH1iFlr9gaMDz+sS1NKqveM5ma1SGK2mRJvsNAcyHNae633C2oHndQkqzwmfKGAuRiklGhgNAu6fkofmG12vbls69frAa5qDOnv1gacYUEa3fKLVxKx0hMJS/eYX7vv0v9c0BbWoqs4Fhe1mdMsnGjmtZuS6naFr4Wj5UNc1BdWiRGplMBetpkQLjgPyMl3w94ZrP1pR2jpkG7XF51bv90oyvlWYQqsp0cTjtCHb7fh1Z2VZyXBtVD9ClRXuYw4KFIVSStQziDxcdjP8oWDlSO1UBdVbc2iTorA7Q5EYaKdP1BJ4Dm6nDZIib9tfU35qpLZjvvV71309UWTRy1EphkBfRP0sSdJLd9jgsJmuHVy7IGe0tmNeUW1C7DPGgM7uMK2mRLUUqwkWI49ITFqeSPsxBfWJjV9WCrxY2tHdC1mmL54QdYwGERkpNigKO/TF+sePJNIn4aAu3Ho4wxIzbukLReDvDamfJUl6mal2mIxib0CMvpxon4SD6pSNB0WRtze0d4M+NyVquV12pDmsCEnS+sPVC9sT7ZdQUJ9/59iTVqOxzNfWhYgUUz9LktQEgcd4TyrA4ey+mgXvjaXvqEFduuGox2Ex75BiEq62daqfJUl6k/MyYbMYEOiLPjfWvqMG1ZZu2mQ2CZ5zjT7a5RPV0lKsyHE7EQxLu/ZUP3x+rP1HDOry9496MxyWFVdau9DRE1Q/S5LUDKKAGQV54IDmHZXzKtTUGDGobpfzQ55x+K3hLzB6VEpUKsh1IzXFipaOwOtqawwb1NU7T9W67JbJJ8800gaKqJbmsKKk4A509QQPb39t3l61dYYM6so9p8dlO8wVrZ0BXPIN+a0rQhLyUEk+DCIfCQiiqlt+vyGDmm0Sjwm8YPqu/iJtoIhqxfl5yPE40eTrXLe9YlaLllqDgrpm16kXc92OaT+cbaQnUEQ1p92CsqJJCIZif75VMWur1npxQV2z+2R2fq67trMnhO/PNGitTZJYeWkh7BaDdMXX/rQe9eKC6rKat6TabfbPv6mnXT5R7Z4J2SielIuLzW1H3n7lwV/0qBkX1Kw01/yOnl400gaKqGQxGfGMtwTBcMT/xpLixXrVjQuqwcDziHG0gSKqLZ4zHTkZTpw40/CSnnXjgtreFTgxo/CuJVPGj8P5puvD9SFkSFMnZOGx2dNx7lLzT28um1mnZ+1BP0X56nRLb2a603a8/iLaugJ6jkVuY57UFHjvLUBLe3fw9IWGqRuXzbk6eq/EDfp46sdzjYV353kOzSvOL7aYjLr/fyq5PYUiUXahqe3yhSbfI5uX6xtSAPgb75PDKT2vA7QAAAAASUVORK5CYII=)
}

.Header_linkC__2gzml,.Header_linkCSelect__1TiJp {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding: 0 2vw;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    margin-top: 20px;
    height: 30px;
    line-height: 30px!important
}

.Header_linkCSelect__1TiJp {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKoAAAAjCAYAAAAEyZGSAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAS/SURBVHic7dptiFRVGAfw/3PPvfNyZ2ed1dBlQw0sMjOMtZFtCWdbxZfWkspSS2T9YJGVoG1RFO5IgmAZoZmUgUVZpobZm6EiFpKitL1tIpZZkWRa6NrMzuy9c8/pg6vNuu46c+buF/f5fRnm3PM8Zxj+3HMPM4Q+Utu0OQlP1QEy0VdrsMIRESyDYBoEUxiwDJx7JYIpCKZhwBLU+d7onEewBMGkzrkXajv7nK8xCMKgvOv4v2feeLeaC+ude/97W/bvU2nnuynT4hO7ff6++FJqF23aoyATAEEq1RdLsCvQjUPKMKayDNcOiuxsuCs+Kf+a70GtbdqcVJ7XLBXAGWXFIgKWThiBk+3uY3Nn1q45P274ucj4pk314JCyEigFbPzhLwwtDz2XP276uUhOYokyACXRRw8VrD8YMTCMEynnQP6Yb0GtffqDpJS5hFQExSFlmogABwqOkl7+uG9BVeQ1S4N4y2clSQyvQO2wGKbeccs9+eO+BLVmydaklC6k9KMb66+IgLFVURxpy7578bWSg1qzdGsSymuWRD4fzVh/Uz0kimMp561n5oxvvPhayUFV8JqVQZC85bMSDA5buG6gjabZ3UMKlBjUccu3JaWXgwSg+JjPNBGAWNjCiWzutZ7maAd13AvbksjlmqUA+GbKSjGsLIiKSPCVF+fVP97THO2gCiHrFBlwec9nJTCIMMi20E65Hb3N0wpq3ZrPlpHMJTJSAR4f9ZmeoDAwOGghA7y8Yd7kj3ubqxVU25TPtuWArJSA0PuQjA2OWIiYBjY0Tl50ublFB3X6+u0rDABpNwcIPkAxPTFLwDIJLrCykPlFBXX2hh0rCbT4ZIcDxSFlmiLCQJUdhCK89N6Dk5oKqSkqqBFLLD6edXDK8wCTg8r0DAiasAMCb9w/4YlCawoO6vytu1cFQEh1SCh+LmWahoUCGG6H4Ci5upi6goK64JMv1tgKC37OODgjJT+bMm3XR8PIEF5dN61+YTF1BQV1kCkWKABH2zo4pEzbSDsE2xJYOeW2R4utvWxQn9q57/UgKbSms7zlM22jbRujIyGcVbROp77XoD65a+/MSovmf5PKoNXJ8AGKaYvHbGQVDq2oq3lIp77XoJZZYmpQCLR0ZHnLZ9riERthIZDycgd1e/QY1OV7979dKaw5X6XSHFKmbWgggER5FCc8953mxK2Nun16TODGAy3qy3Qae9Ip3d6MYW7FQFxjWZg1rrqku90l76ir9h/cGBICezrS/FzKtE2MRHFDKITfXOf9Unt1C+ragy2bR1jWjO3tKf6ZlJWkIVqOX1x3y8Ka+KxSe3UL6k3BwIzDroPPs2f5n1FM253hKCIG4ZF49X1+9OsS1Ddbvt4WIgPHPP7TCdN3b7gcd4fL0epmPvKrZ5egWkIYYUNgi/Mvn/SZtgciFfhDOn82Vo+d7lfPLkGtEmb8J+nwAYppmxMcgDABv0r3eT/7dgnqUepY1mAOWN0YjmG9c8bPdVg/MC8QQ2Mwhn1u+46Hx1Sv9bN3t1vnhz9+v+t2s2zCOue0n+uwK1y1EcRY08YRL/tPfNSoq/zuf8k9/tPDrbuvVuLmURSo8HtBdmU6pJzTx8n7tmHk6Pq+6P8f7X1mVEtV6UQAAAAASUVORK5CYII=);
    margin-right: 3em
}

.Header_headerRight__uQyzf {
    padding-right: 40px;
    display: flex
}

.Header_headerTime__WR6jW {
    font-size: 20px;
    text-align: center;
    overflow: hidden;
    color: #d9e7ff
}

.Header_userIcon__1Q17Q {
    height: 20px;
    width: 20px;
    margin-top: 22px;
    margin-left: 1em
}

.Header_headerUserTitle__1Y051 {
    margin-right: 1em;
    cursor: pointer;
    font-size: 20px;
    font-weight: 400;
    color: #d9e7ff
}

.Header_signoutWra__6Pnpl {
    line-height: 30px;
    height: 30px;
    margin-top: 15px;
    font-weight: 400;
    display: flex;
    cursor: pointer
}

.Header_signoutWra__6Pnpl>div:first-child {
    color: #25d3be;
    background: linear-gradient(270deg,rgba(217,231,255,.6),rgba(217,231,255,0));
    padding: 0 .5em 0 1em
}

.Header_signoutWra__6Pnpl>div:nth-child(2) {
    width: 6px;
    height: 30px;
    background: rgba(217,231,255,.8);
    margin-left: 6px
}

.Header_gobackWra__3ytc9 {
    color: #d9e7ff;
    margin-right: .5em;
    cursor: pointer
}

.Header_maragnSelect__2Jne2 {
    background-color: transparent!important;
    height: 40px;
    margin-top: 15px;
    margin-left: 1em;
    width: 6em
}

.Header_maragnSelect__2Jne2 .ant-select-selector {
    padding: 0!important
}

.Header_maragnSelect__2Jne2 .ant-select-arrow span,.Header_maragnSelect__2Jne2 .ant-select-selector {
    background-color: transparent!important;
    color: #fff
}

.Header_signoutIcon__2xytG {
    height: 3vh;
    width: 3vh;
    margin: 1vh;
    cursor: pointer
}

.RealTimeFire_mainWra__2AW-Q {
    height: 100vh;
    width: 100vw
}

.RealTimeFire_rightWra__l5uRE {
    height: calc(100vh - 100px);
    width: calc((100vw - 100px)/4);
    position: absolute;
    top: 80px;
    right: 20px
}

.RealTimeFire_rightWra__l5uRE>div {
    height: 33.33333%;
    width: 100%;
    background: linear-gradient(180deg,rgba(0,32,64,.8),#001326);
    display: flex;
    flex-direction: column
}

.RealTimeFire_rightWra__l5uRE>div:last-child {
    margin-bottom: 0
}

.RealTimeFire_rightWra__l5uRE>div>div:first-child {
    height: 45px
}

.RealTimeFire_rightWra__l5uRE>div>div:nth-child(2) {
    flex: 1 1
}

.RealTimeFire_todayWarnWra__g5dbD {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    height: 100%;
    width: 100%
}

.RealTimeFire_todayWarnList__3N1Yh {
    background-size: 100% 100%;
    width: calc((100% - 4vw)/3);
    margin-left: 1vw;
    height: calc((100% - 6vh)/2);
    margin-top: 2vh;
    display: flex;
    flex-direction: column;
    cursor: pointer
}

.RealTimeFire_todayWarnList__3N1Yh>div:first-child {
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    height: 2.5vh;
    line-height: 2.2vh
}

.RealTimeFire_todayWarnList__3N1Yh>div:nth-child(2) {
    flex: 1 1;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    font-weight: 700;
    color: #fff
}

.RealTimeFire_todayFireWra__1DsZ6 {
    padding: 10px;
    overflow-y: auto;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin-bottom: 10px
}

.RealTimeFire_todayFireWra__1DsZ6::-webkit-scrollbar {
    width: 0!important
}

.RealTimeFire_firelistWra__3uMBO {
    display: flex;
    margin-bottom: 10px;
    border-radius: 8px;
    background: linear-gradient(180deg,rgba(166,198,255,.2),rgba(166,198,255,.05));
    overflow: hidden
}

.RealTimeFire_firelistLeft__3KorG {
    flex: 1 1;
    display: flex;
    flex-wrap: wrap;
    min-width: 50%;
    padding: 4px 8px
}

.RealTimeFire_rowWra__1qSfg {
    display: flex
}

.RealTimeFire_rowWra__1qSfg>div:first-child {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0;
    color: hsla(0,0%,100%,.7);
    text-align: left;
    vertical-align: top
}

.RealTimeFire_rowWra__1qSfg>div:nth-child(2) {
    flex: 1 1;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    text-align: left;
    vertical-align: top
}

.RealTimeFire_rowWraCont__3hqgh {
    display: flex
}

.RealTimeFire_rowWraCont__3hqgh>div:first-child {
    margin-right: 1em
}

.RealTimeFire_rowWraCont__3hqgh>div:nth-child(2) {
    flex: 1 1;
    overflow: hidden;
    flex-wrap: wrap
}

.RealTimeFire_rowWraCont__3hqgh>.RealTimeFire_rowWra__1qSfg>div:nth-child(2) {
    font-weight: 400;
    overflow: hidden
}

.RealTimeFire_firelistRight__31jT0 {
    cursor: pointer;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #fff;
    padding: 10px
}

.RealTimeFire_firelistRight__31jT0 img {
    animation-duration: 2s;
    animation-name: RealTimeFire_rota__1q7gA;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-direction: alternate
}

@keyframes RealTimeFire_rota__1q7gA {
    0% {
        transform: rotateY(0)
    }

    to {
        transform: rotateY(180deg)
    }
}

.RealTimeFire_weatherDataEcharts__3eSGm {
    height: 100%;
    width: 100%
}

.RealTimeFire_noDataWrapper__SrRVG {
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0;
    height: 100%;
    width: 100%;
    color: hsla(0,0%,100%,.7)
}

.RealTimeFire_realTimeFirePointWrapper__hRTS2 {
    position: absolute;
    height: 30vh;
    width: 25vw;
    top: 30vh;
    left: 30vw;
    background: linear-gradient(180deg,rgba(0,23,64,.6),rgba(0,14,38,.8));
    border: 1.5px solid #000;
    display: flex;
    flex-direction: column
}

.RealTimeFire_realTimeFirePointWrapper__hRTS2::-webkit-scrollbar {
    width: 10px;
    height: 1px
}

.RealTimeFire_realTimeFirePointWrapper__hRTS2::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #87ceeb;
    background-image: -webkit-linear-gradient(45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent)
}

.RealTimeFire_realTimeFirePointWrapper__hRTS2::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px rgba(0,0,0,.2);
    background: #ededed;
    border-radius: 10px
}

.RealTimeFire_closeButton__37SUz {
    display: flex;
    justify-content: space-between;
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
    height: 40px;
    line-height: 40px;
    padding-left: 3em;
    padding-right: 1em;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    color: #fff
}

.RealTimeFire_closeButton__37SUz span {
    height: 40px;
    line-height: 40px
}

.RealTimeFire_firepopData__1gxLy {
    padding: 1em;
    color: #fff;
    flex: 1 1;
    overflow-y: auto
}

.RealTimeFire_firepopData__1gxLy p {
    margin-bottom: 5px!important
}

.RealTimeFire_mypageWrapperer__1Jo_r {
    width: 100%;
    display: flex;
    margin-top: 10px;
    padding: 0 1em
}

.RealTimeFire_mypage_left__3G7gv {
    width: 32px;
    height: 32px;
    color: #fff;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 4px;
    background: rgba(0,57,115,.8);
    border: 1px solid rgba(38,147,255,.6);
    font-size: 28px;
    line-height: 22px;
    text-align: center
}

.RealTimeFire_mypage_content__3O-C1 {
    flex: 1 1;
    width: calc(100% - 64px)
}

.RealTimeFire_mypage_right__2GwUa {
    color: #fff;
    width: 32px;
    height: 32px;
    border-radius: 4px;
    background: rgba(0,57,115,.8);
    border: 1px solid rgba(38,147,255,.6);
    opacity: 1;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 28px;
    line-height: 22px;
    text-align: center
}

.RealTimeFire_CarouselList__3svBM {
    width: 72px;
    height: 32px
}

.RealTimeFire_CarouselList__3svBM>div {
    display: flex!important;
    justify-content: center;
    align-items: center;
    color: #fff;
    margin: 0 10px;
    height: 100%;
    cursor: pointer;
    border-radius: 4px;
    background: rgba(0,57,115,.8);
    border: 1px solid rgba(38,147,255,.6)
}

.RealTimeFire_CarouselList__3svBM>div:hover {
    background: #2693ff
}

.RealTimeFire_selectCarouselList__kyf5Z {
    background: #2693ff!important
}

.RealTimeFire_closeWrapper__aZMJ3 {
    position: absolute;
    left: 0;
    top: 45%;
    height: 30px!important;
    width: 40px!important;
    transform: translateX(-40px);
    background: transparent!important;
    border: none!important;
    color: #fff;
    cursor: pointer;
    z-index: 3;
    text-align: right
}

.RealTimeFire_closeWrapper__aZMJ3 img {
    height: 100%;
    position: absolute;
    right: 0
}

.RealTimeFire_todayWarnWra1__31ZE9 {
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    color: #fff;
    padding-bottom: 20px
}

.RealTimeFire_todayWarnList1__LRK4b {
    height: 50%;
    width: 33.33333%;
    display: flex;
    flex-direction: column
}

.RealTimeFire_todayWarnList1__LRK4b>div:nth-child(2) {
    text-align: center;
    display: flex;
    justify-content: center
}

.RealTimeFire_todayWarnList1__LRK4b>div:nth-child(2) div {
    width: 60%;
    border-radius: 5px
}

.RealTimeFire_todayWarnList1__LRK4b>div:first-child {
    flex: 1 1;
    text-align: center;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    cursor: pointer
}

.RealTimeFire_todayWarnList1__LRK4b>div:first-child>img {
    height: 90%
}

.RealTimeFire_zhuan__29PgR {
    animation: RealTimeFire_rotation__3gM0g 3s linear infinite
}

.RealTimeFire_todayWarnList1__LRK4b>div:first-child>div {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 24px;
    font-weight: 700
}

@keyframes RealTimeFire_rotation__3gM0g {
    0% {
        -webkit-transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn)
    }
}

.RealTimeFire_todayWarnWra2__1L6zD {
    display: flex;
    flex-wrap: wrap;
    overflow: hidden
}

.RealTimeFire_todayWarnList2__16gPN {
    width: 33.33333%;
    height: 50%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

.RealTimeFire_todayWarnList2__16gPN>img {
    max-height: 90%;
    animation: RealTimeFire_rotation__3gM0g 4s linear infinite
}

.RealTimeFire_todayWarnList2__16gPN>div {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #fff
}

.RealTimeFire_todayWarnList2__16gPN>div>div:nth-child(2) {
    font-weight: 700
}

.RealTimeFire_noDatap__pUDUf {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 400;
    color: hsla(0,0%,100%,.7)
}

#mainCesium>div>.cesium-viewer>.cesium-viewer-toolbar {
    top: 50px!important
}

.MainMap_addressBox__20U8s {
    position: absolute;
    left: 20px;
    top: 130px;
    display: flex;
    line-height: 30px;
    border-radius: 8px;
    background: hsla(0,0%,100%,.8);
    color: #2567a8
}

.MainMap_address_lon__3Tx1P {
    margin-right: 1vw
}

.MainMap_myAdminCodeWra__OvPhB {
    position: absolute;
    left: 20px;
    top: 170px;
    display: none;
    padding: 0 2em;
    line-height: 30px;
    border-radius: 8px;
    background: hsla(0,0%,100%,.8);
    color: #2567a8
}

.FireInfoCard_rightSiderWrapper__OSClm {
    position: absolute;
    color: #fff;
    width: 470px;
    height: 390px;
    z-index: 10;
    background: linear-gradient(180deg,rgba(0,23,64,.6),rgba(0,14,38,.8));
    border: 1.5px solid #000;
    display: flex;
    flex-direction: column
}

.FireInfoCard_rightSiderWrapper__OSClm>div:nth-child(3) {
    flex: 1 1;
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.FireInfoCard_rightSiderWrapper__OSClm>div:nth-child(3)>div:nth-child(2) {
    flex: 1 1;
    overflow: hidden
}

.FireInfoCard_cardTitle__35BnI {
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
    height: 40px;
    line-height: 40px;
    padding-left: 4em;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0;
    color: #fff
}

.FireInfoCard_closeButton__ETXMM {
    position: absolute;
    right: 1em;
    top: 0;
    height: 40px;
    line-height: 40px;
    cursor: pointer
}

.FireInfoCard_mypageWrapperer__1Ok0X {
    width: 100%;
    display: flex;
    margin-top: 10px;
    padding: 0 1em
}

.FireInfoCard_mypage_left__ZWK9K {
    width: 32px;
    height: 25px;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border-radius: 4px;
    background: rgba(0,57,115,.8);
    border: 1px solid rgba(38,147,255,.6);
    font-size: 28px;
    line-height: 15px;
    text-align: center
}

.FireInfoCard_mypage_content__25DUs {
    flex: 1 1;
    width: calc(100% - 64px)
}

.FireInfoCard_mypage_right__3BQWA {
    width: 32px;
    height: 25px;
    border-radius: 4px;
    background: rgba(0,57,115,.8);
    border: 1px solid rgba(38,147,255,.6);
    opacity: 1;
    cursor: pointer;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 28px;
    line-height: 15px;
    text-align: center
}

.FireInfoCard_CarouselList__3x2WZ {
    width: 72px;
    height: 25px
}

.FireInfoCard_CarouselList__3x2WZ>div {
    display: flex!important;
    justify-content: center;
    align-items: center;
    color: #fff;
    margin: 0 10px;
    height: 100%;
    cursor: pointer;
    border-radius: 4px;
    background: rgba(0,57,115,.8);
    border: 1px solid rgba(38,147,255,.6)
}

.FireInfoCard_CarouselList__3x2WZ>div:hover {
    background: #2693ff
}

.FireInfoCard_selectCarouselList__2a0dC {
    background: #2693ff!important
}

.FireInfoCard_flexWrapper__3pvkQ {
    display: flex;
    height: 100%;
    overflow: hidden;
    padding: 1em
}

.FireInfoCard_foreTitleList__31rTO {
    padding-top: 2em;
    display: flex;
    flex-direction: column;
    height: 100%;
    border: 1px solid transparent
}

.FireInfoCard_foreTitleList__31rTO p {
    width: 86px;
    height: 30px;
    opacity: 1;
    border-radius: 4px;
    display: flex;
    justify-content: center;
    align-items: center
}

.FireInfoCard_checkTabAll__2GImJ {
    cursor: pointer
}

.FireInfoCard_checkedTab__3hg31 {
    background: linear-gradient(180deg,#25d3be,#1e4d75)
}

.FireInfoCard_checkTab__Bj34d {
    background: linear-gradient(180deg,#366fa8 25%,#1c548c)
}

.FireInfoCard_firepopContext__DCTZC {
    flex: 1 1;
    overflow-y: auto!important;
    padding-left: 1em
}

.FireInfoCard_copySpan__2H94- {
    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center
}

.FireInfoCard_copySpan__2H94->div {
    border-radius: 4px;
    background: #2693ff;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    cursor: pointer;
    padding: 2px 15px
}

.FireInfoCard_firepopDataInfo__2vWcs>div {
    display: flex;
    margin-bottom: .5em
}

.FireInfoCard_firepopDataInfo__2vWcs>div>span:first-child {
    width: 6em;
    flex: none
}

.FireInfoCard_firepopDataInfo__2vWcs>div>span:nth-child(2) {
    flex: 1 1;
    border-radius: 2px;
    background: rgba(217,231,255,.2);
    padding: 2px 10px
}

.FireInfoCard_planP__NShue {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 20px;
    color: #fff;
    text-align: left;
    vertical-align: top
}

.FireInfoCard_jisuanWeixing__3cUZm {
    text-align: center
}

.FireInfoCard_jisuanWeixing__3cUZm button {
    background-color: transparent;
    color: #fff;
    margin-top: 20px;
    border-radius: 4px;
    background: #2693ff;
    border: none
}

.FireInfoCard_jisuanWeixing__3cUZm button:hover {
    background: #2693ff;
    color: #fff
}

.FireInfoCard_statelliP__dhDb6 {
    margin-bottom: 2vh;
    border-bottom: 1px solid #fff;
    font-size: 1.6vh;
    padding-left: 1vw;
    padding-right: 1vw
}

.FireInfoCard_firepopData__VxvI8 {
    color: #fff;
    width: 100%;
    height: 100%;
    padding: 6% 0;
    box-sizing: border-box;
    overflow-y: auto
}

.FireInfoCard_firepopData__VxvI8 p {
    margin-bottom: 0;
    font-size: 1.6vh
}

.FireInfoCard_firepopDatButton__2Dq8J {
    margin-top: 2vh;
    display: flex;
    justify-content: space-around
}

.FireInfoCard_firepopDatButton__2Dq8J button {
    border-radius: 5px
}

.FireInfoCard_verifierForm__2wFTn {
    margin-top: 2vh
}

.FireInfoCard_verifierForm__2wFTn label {
    color: #fff;
    font-size: 1.6vh
}

.FireInfoCard_verifierForm__2wFTn>div>div>div>div>div>div {
    background-color: transparent!important
}

.FireInfoCard_verifierForm__2wFTn>div>div>div>div>div>div>span {
    color: #fff
}

.FireInfoCard_verifierForm__2wFTn>div>.FireInfoCard_ant-form-item-control__LdcMj>div {
    width: 30vh!important;
    background-color: transparent!important
}

.FireInfoCard_verifierForm__2wFTn>div>div>div>div>div>span {
    color: #fff
}

.FireInfoCard_imgWrapper__30P7W {
    display: flex
}

.FireInfoCard_imgClass__4RK8B {
    width: 6vw;
    height: 6vw;
    margin-left: .4vw;
    margin-top: 1vh
}

.FireInfoCard_planWrapper__1Gfa4 {
    width: 100%;
    height: 100%;
    padding: 5% 0;
    overflow-y: auto
}

.FireInfoCard_planTabsClass__IV-Mr {
    color: #fff;
    background-color: transparent
}

.FireInfoCard_imgTime__3D-fn {
    width: 50%
}

.FireInfoCard_imgTime2__2SNBK {
    max-width: 80%
}

.FireInfoCard_imgTimeP__3mGFY {
    font-size: 1.6vh;
    color: #fff
}

#infoWrapper>div>div>div>.ant-tabs-tab {
    padding: 0 1em!important;
    background-color: transparent!important;
    border-color: #94ebfe!important;
    color: #94ebfe!important;
    border-radius: 10px 10px 1px 1px!important;
    font-size: 1.1em
}

#infoWrapper>div>div>div>.ant-tabs-tab-active {
    background-color: #94ebfe!important
}

#infoWrapper>div>div>div>.ant-tabs-tab-active div {
    color: #245464!important
}

#infoWrapper>.ant-tabs-nav {
    margin-bottom: 0!important;
    margin-top: 1em
}

#infoWrapper>div>.ant-tabs-content {
    height: 310px!important;
    overflow: auto
}

#infoWrapper>div>.ant-tabs-nav-operations {
    color: #fff
}

.FireInfoCard_lonlatWra__2S8V1 {
    display: flex;
    justify-content: space-between
}

.TitleCom_titleWra__3lWd4 {
    height: 100%;
    width: 100%;
    background-size: 100% 100%;
    padding-left: 3em;
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    display: flex;
    align-items: center
}

.BottomSider_BottomWrapper__z_J0v {
    position: absolute;
    bottom: 20px;
    left: 20px;
    width: calc(100vw - 60px - (100vw - 100px)/4);
    height: calc((100vh - 100px)/3);
    display: flex;
    align-content: flex-start;
    z-index: 3
}

.BottomSider_BottomWrapper__z_J0v>div {
    background: linear-gradient(180deg,rgba(0,32,64,.8),#001326);
    width: 33.33333%;
    height: 100%;
    display: flex;
    flex-direction: column
}

.BottomSider_BottomWrapper__z_J0v>div:last-child {
    margin-right: 0!important
}

.BottomSider_BottomWrapper__z_J0v>div>div:first-child {
    height: 45px
}

.BottomSider_BottomWrapper__z_J0v>div>div:nth-child(2) {
    flex: 1 1;
    overflow: hidden
}

.BottomSider_oneEchartsWrapper__2qtda {
    height: 100%;
    width: 100%
}

.BottomSider_listWra__3gZA_ {
    height: 100%;
    overflow-y: auto;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.BottomSider_listWra__3gZA_::-webkit-scrollbar {
    width: 0!important
}

.BottomSider_listlist__1zEJ8 {
    background: linear-gradient(90deg,rgba(38,118,255,.15),rgba(38,118,255,.01))
}

.BottomSider_listlist__1zEJ8,.BottomSider_listlistDan__2low4 {
    border: 0 solid #d9e7ff;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px 15px
}

.BottomSider_listWrachil__p2z2n>div>div:first-child {
    flex: 1 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: hsla(0,0%,100%,.7)
}

.BottomSider_listWrachil__p2z2n>div>div:nth-child(2),.BottomSider_listWrachil__p2z2n>div>div:nth-child(3) {
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0;
    color: hsla(0,0%,100%,.7);
    text-align: center;
    padding: 0 1em
}

.BottomSider_noDatap__2vVbv {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 400;
    color: hsla(0,0%,100%,.7)
}

.BottomSider_closeWrapper__zrgeT {
    position: absolute;
    top: 0;
    left: 47%;
    height: 40px!important;
    width: 30px!important;
    transform: translateY(-40px);
    color: #fff;
    cursor: pointer;
    z-index: 3;
    background: transparent!important;
    border: none!important;
    display: table-cell!important
}

.BottomSider_closeWrapper__zrgeT img {
    width: 100%;
    display: table-cell!important;
    vertical-align: bottom;
    position: absolute;
    bottom: 0
}

.BottomSider_cloudWra__3EB4H {
    width: 100%;
    height: 100%
}

.BottomSider_cloudWra__3EB4H .ant-image {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%
}

.BottomSider_cloudWra__3EB4H img {
    max-width: 90%!important;
    max-height: 90%!important;
    height: auto!important;
    width: auto!important
}

.BottomSider_cloudSelectWra__1poX5 {
    position: absolute;
    top: 0;
    right: 0;
    height: 45px;
    display: flex;
    align-items: center
}

.BottomSider_cloudSelectWra__1poX5 .ant-select-selector {
    background-color: transparent!important;
    width: 16em!important;
    border: none!important
}

.BottomSider_cloudSelectWra__1poX5 .ant-select span {
    color: #fff!important
}

.CesiumTool_toolWrapper__2UwP2 {
    position: absolute;
    left: 20px;
    top: 80px;
    border-radius: 8px;
    background: hsla(0,0%,100%,.8);
    padding: 5px
}

.CesiumTool_locationButton__3nNdb {
    margin: 0 2px;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0;
    color: #2567a8
}

.CesiumTool_toolImg__2gUQP {
    width: 14px;
    margin-right: 2px;
    margin-bottom: 3px
}

.BottomSider_BottomWrapper__NWzob {
    position: absolute;
    bottom: 20px;
    left: 20px;
    width: calc(100vw - 60px - (100vw - 100px)/4);
    height: calc((100vh - 100px)/3);
    display: flex;
    align-content: flex-start;
    z-index: 3
}

.BottomSider_BottomWrapper__NWzob>div {
    background: linear-gradient(180deg,rgba(0,32,64,.8),#001326);
    width: 33.33333%;
    height: 100%;
    display: flex;
    flex-direction: column
}

.BottomSider_BottomWrapper__NWzob>div:last-child {
    margin-right: 0!important
}

.BottomSider_BottomWrapper__NWzob>div>div:first-child {
    height: 45px
}

.BottomSider_BottomWrapper__NWzob>div>div:nth-child(2) {
    flex: 1 1
}

.BottomSider_oneEchartsWrapper__1Cg69 {
    height: 100%;
    width: 100%
}

.BottomSider_listWra__1TEh1 {
    height: 100%;
    overflow-y: auto;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.BottomSider_listWra__1TEh1::-webkit-scrollbar {
    width: 0!important
}

.BottomSider_listlist__1aSaH {
    background: linear-gradient(90deg,rgba(38,118,255,.15),rgba(38,118,255,.01))
}

.BottomSider_listlist__1aSaH,.BottomSider_listlistDan__1w38G {
    border: 0 solid #d9e7ff;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px 15px
}

.BottomSider_listWrachil__2KnB9>div>div:first-child {
    flex: 1 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: hsla(0,0%,100%,.7)
}

.BottomSider_listWrachil__2KnB9>div>div:nth-child(2),.BottomSider_listWrachil__2KnB9>div>div:nth-child(3) {
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 0;
    color: hsla(0,0%,100%,.7);
    text-align: center;
    padding: 0 1em
}

.BottomSider_noDatap__2LOnS {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 400;
    color: hsla(0,0%,100%,.7)
}

.BottomSider_closeWrapper__uOkKa {
    position: absolute;
    top: 0;
    left: 47%;
    height: 40px!important;
    width: 30px!important;
    transform: translateY(-40px);
    color: #fff;
    cursor: pointer;
    z-index: 3;
    background: transparent!important;
    border: none!important;
    display: table-cell!important
}

.BottomSider_closeWrapper__uOkKa img {
    width: 100%;
    display: table-cell!important;
    vertical-align: bottom;
    position: absolute;
    bottom: 0
}

.HistoryFire_historyFireWrapper__21sxp {
    height: 100vh;
    width: 100vw
}

.HistoryFire_rightWra__1N9hc {
    height: calc(100vh - 100px);
    width: calc((100vw - 100px)/4);
    position: absolute;
    top: 80px;
    right: 20px;
    display: flex;
    flex-direction: column;
    background: linear-gradient(180deg,rgba(0,32,64,.8),#001326)
}

.HistoryFire_rightWra__1N9hc>div:first-child {
    height: 40px
}

.HistoryFire_rightWra__1N9hc>div:nth-child(2) {
    flex: 1 1;
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.HistoryFire_formWra__3WbzE {
    margin: 10px;
    opacity: 1;
    border-radius: 8px;
    background: linear-gradient(180deg,rgba(166,198,255,.2),rgba(166,198,255,.05));
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-end;
    padding: 15px
}

.HistoryFire_exportWra__3DcIB {
    display: flex;
    justify-content: space-between;
    padding: 0 20px
}

.HistoryFire_exportWra__3DcIB>div:first-child {
    font-size: 18px!important
}

.HistoryFire_tableWra__2TArr {
    flex: 1 1;
    overflow-y: auto
}

.HistoryFire_tableWra__2TArr .ant-pagination {
    color: #fff
}

.HistoryFire_tableWra__2TArr .ant-pagination-item-active {
    border-radius: 4px;
    background: #2693ff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #fff
}

.HistoryFire_tableWra__2TArr .ant-pagination-item a {
    color: #2693ff!important
}

.HistoryFire_tableWra__2TArr .ant-pagination-item-active a {
    color: #fff!important
}

.HistoryFire_tableWra__2TArr .ant-pagination-jump-next span,.HistoryFire_tableWra__2TArr .ant-pagination-next span,.HistoryFire_tableWra__2TArr .ant-pagination-prev span {
    color: #2693ff!important
}

.HistoryFire_tableWra__2TArr .ant-pagination-disabled span {
    color: #969292!important
}

.HistoryFire_tableWra__2TArr .ant-pagination-options .ant-select-selector {
    border-radius: 4px;
    background: rgba(0,57,115,.8);
    border: 1px solid rgba(38,147,255,.6);
    color: hsla(0,0%,100%,.7)
}

.HistoryFire_exportWra__3DcIB>div:first-child {
    font-size: 14px;
    font-weight: 700;
    color: #fff
}

#historyFireTableTwo,#historyFireTableTwo th {
    background-color: transparent;
    color: hsla(0,0%,100%,.8)
}

#historyFireTableTwo th {
    margin-top: 2vh;
    font-size: 15px;
    font-weight: 700;
    border-bottom: 1px solid hsla(0,0%,100%,.1)
}

#historyFireTableTwo td {
    padding: 5px 0;
    color: hsla(0,0%,100%,.8);
    border: none;
    cursor: pointer
}

#historyFireTableTwo td.ant-table-column-sort,#historyFireTableTwo tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td {
    background-color: transparent
}

#historyFireTableTwo .ant-empty-description {
    color: #fff
}

.HistoryFire_historyFireFormRow__1XQvI {
    display: flex;
    width: 100%;
    margin-bottom: 10px
}

.HistoryFire_historyFireFormRow__1XQvI>div {
    width: 49%
}

.HistoryFire_historyFireFormRow__1XQvI>div:nth-child(2) {
    margin-left: 2%
}

.HistoryFire_historyFireFormRow__1XQvI .ant-row {
    width: 100%;
    margin: 0
}

.HistoryFire_historyFireFormRow__1XQvI .ant-form-item-control {
    width: 100%
}

.HistoryFire_historyFireFormRow__1XQvI .ant-select-selector {
    background-color: rgba(0,57,115,.8)!important;
    border: 1px solid rgba(38,147,255,.6)!important
}

.HistoryFire_historyFireFormRow__1XQvI input {
    background-color: transparent!important;
    color: #fff
}

.HistoryFire_historyFireForm__3Nwrb .ant-row {
    margin: 0;
    padding: 0;
    width: 100%
}

.HistoryFire_historyFireForm__3Nwrb .ant-form-item {
    margin: 0;
    padding: 0;
    width: 100%!important
}

.HistoryFire_historyFireForm__3Nwrb input,.HistoryFire_historyFireForm__3Nwrb span {
    color: #fff!important
}

.HistoryFire_historyFireForm__3Nwrb .ant-picker {
    width: 100%!important;
    background-color: rgba(0,57,115,.8)!important;
    border: 1px solid rgba(38,147,255,.6)!important;
    color: #fff!important
}

.HistoryFire_heiehi__-al_O {
    opacity: 1;
    background: linear-gradient(90deg,rgba(38,118,255,.15),rgba(38,118,255,.01));
    border-style: solid
}

.HistoryFire_closeWrapper__Mn69S {
    position: absolute;
    left: 0;
    top: 45%;
    height: 30px!important;
    width: 40px!important;
    transform: translateX(-40px);
    background: transparent!important;
    border: none!important;
    color: #fff;
    cursor: pointer;
    z-index: 3;
    text-align: right
}

.HistoryFire_closeWrapper__Mn69S img {
    height: 100%;
    position: absolute;
    right: 0
}

.HistoryFire_myRangePicker__2qYUy input {
    text-align: center
}

.HistoryFire_myRangePicker__2qYUy .anticon-close-circle,.HistoryFire_myRangePicker__2qYUy .anticon-close-circle:hover {
    background-color: rgba(0,57,115,.8)!important
}

.HistoryFire_myRangePicker__2qYUy .anticon-close-circle svg {
    background-color: rgba(0,57,115,.8)!important;
    color: #fa8b41!important
}

.Login_LoginForm__dS0ZD {
    width: 100vw;
    height: 100vh;
    display: flex;
    align-items: center
}

.Login_videoWrappermy__1T-Nj {
    width: 100vw;
    height: 100vh;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0
}

.Login_loginTitleWrapper__27JA1 {
    text-align: center;
    width: 100%;
    padding-bottom: 50px;
    background-image: url(/assets_v1/media/bottom.png);
    background-size: 100% auto;
    background-position: bottom;
    background-repeat: no-repeat
}

@font-face {
    font-family: "YouSheBiaoTiHei";
    src: url(/assets_v1/media/YouSheBiaoTiHei-2.1726685c.ttf)
}

.Login_loginTitleWrapper__27JA1 p {
    margin: 0;
    font-size: 56px;
    font-family: YouSheBiaoTiHei;
    font-weight: 400;
    line-height: 66px;
    text-shadow: 1px 1px 1px rgba(228,251,255,.8);
    background: linear-gradient(180deg,#fff 27%,#2db9d3);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.Login_logoImg__31WOO {
    position: absolute;
    top: 4vh;
    left: 2vw;
    width: 200px
}

.Login_loginWrapper__HK2O6 {
    margin-left: 55vw;
    width: 35vw;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-top: 6vh;
    z-index: 1000;
    height: 100vh
}

.Login_loginTable__3nGRR {
    width: 100%;
    padding: 6vh 4vw 1vh;
    background: rgba(0,37,95,.8);
    box-shadow: 0 0 12px 1px rgba(119,233,255,.3),0 0 6px 1px rgba(119,233,255,.6);
    border-radius: 5px 5px 5px 5px;
    opacity: 1;
    border: 1px solid #227fad
}

.Login_loginTable__3nGRR input:-internal-autofill-previewed,.Login_loginTable__3nGRR input:-internal-autofill-selected {
    -webkit-text-fill-color: #f7f0f0;
    transition: background-color 5000s ease-out .5s
}

.Login_loginFormBtn__33OoK {
    width: 60%;
    height: 6vh!important;
    margin: 0 auto;
    display: block!important;
    background-color: #05b6ce!important;
    border-radius: 100px!important;
    border: none!important;
    font-size: 3vh!important
}

.Login_formInput__1exnb {
    font-size: 200%;
    background-color: transparent;
    border: none;
    border-bottom: 2px solid #fff;
    color: #fff
}

.Login_formInput__1exnb>input {
    background-color: transparent!important;
    color: #fff
}

.Login_formInput__1exnb svg {
    color: #bfbfbf
}

#normalLoginFrm .ant-form-item-has-error .ant-input-affix-wrapper {
    background-color: transparent
}

#normalLoginFrm .ant-form-item {
    margin-bottom: 4vh
}

#normalLoginFrm .ant-form-item-has-error .ant-input {
    background-color: transparent
}

.Login_LoginFooter__2BOco {
    background-color: rgba(36,38,42,.09)!important;
    color: #fff;
    text-align: center;
    padding: 0;
    height: 30px;
    line-height: 30px;
    position: absolute;
    bottom: 0;
    width: 100vw
}

.Login_codeV__1nqkt {
    background-color: rgba(247,244,247,.5)!important
}

.Login_wechatWrapperTwo__1mJhP {
    margin-top: 5%;
    color: #fff;
    text-align: center;
    font-size: 16px;
    display: flex;
    width: 100%
}

.Login_wechatWrapperTwo__1mJhP p {
    margin: 0!important
}

.Login_wechatWrapperTwo__1mJhP>div:first-child {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0 20px;
    font-size: 20px;
    font-family: Inter-Regular,Inter;
    font-weight: 400;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.Login_wechatWrapperTwo__1mJhP>div:nth-child(2) {
    flex: 1 1;
    display: flex
}

.Login_wechatWrapperTwo__1mJhP>div:nth-child(2)>div {
    width: calc((100% - 40px)/3)
}

.Login_wechatWrapperTwo__1mJhP>div:nth-child(2)>div:nth-child(2) {
    margin: 0 20px
}

.Login_wechatWrapperTwo__1mJhP>div:nth-child(2)>div>div {
    flex-shrink: 0;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    padding: 5px;
    background: rgba(0,60,154,.8);
    box-shadow: inset 0 0 4px 1px rgba(119,233,255,.8);
    border-radius: 5px;
    border: 1px solid #126792
}

.Login_wechatWrapperTwo__1mJhP>div:nth-child(2)>div img {
    width: 100%
}

.Login_VertifyWraqpper__1GkxM {
    position: absolute;
    background-color: hsla(0,0%,100%,.7);
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1000
}

.Login_gonggaoWra__11EbV {
    position: absolute;
    background-color: #05b6ce;
    top: 10vh;
    left: 20vw;
    width: 60vw;
    height: 80vh;
    z-index: 9999
}

.Login_ggBut__2djO5 {
    width: 100%;
    text-align: right
}

.Login_ggContent__1x74J {
    text-indent: 2em;
    font-size: 18px
}

.Login_myModal__1UNZE .ant-modal-content {
    color: #fff;
    background: rgba(0,37,95,.8);
    box-shadow: 0 0 12px 1px rgba(119,233,255,.3),0 0 6px 1px rgba(119,233,255,.6)
}

.Login_myModal__1UNZE .ant-modal-header {
    background: linear-gradient(180deg,rgba(0,23,64,.6),rgba(0,14,38,.8));
    color: #fff!important;
    border-bottom: 1.5px solid hsla(0,1%,80.6%,.521)
}

.Login_myModal__1UNZE .ant-modal-header>div {
    color: #fff!important
}

.Register_registerForm__22aB7 {
    width: 100vw;
    height: 100vh;
    background-size: 100% auto;
    display: flex;
    align-items: center;
    justify-content: center
}

.Register_registerWrapper__1YZJr {
    width: 35vw;
    display: block;
    padding: 4vh 2vw;
    background-image: linear-gradient(-160deg,#052233,rgba(4,27,40,.03));
    border-radius: 10px;
    box-shadow: inset 0 0 16px rgba(0,202,216,.747);
    z-index: 99
}

.Register_registerTitleWrapper__3pdW- {
    text-align: center;
    color: #fff;
    font-size: 3vh
}

.Register_getDynamicCodeNutton__2w-Zs {
    border: none;
    margin: 0;
    padding: 0;
    color: rgba(249,243,243,.38);
    height: auto
}

.Register_registerFormBtn__155Sy {
    width: 40%
}

.Register_formInput__1LMq4 {
    background-color: transparent!important;
    color: #fff
}

.Register_formInput__1LMq4 input {
    background-color: transparent;
    color: #fff
}

.Register_registerWrapper__1YZJr input,.Register_registerWrapper__1YZJr input:hover,.Register_registerWrapper__1YZJr span {
    background-color: transparent!important;
    color: #fff;
    border-top: none;
    border-left: none;
    border-right: none
}

.Register_registerWrapper__1YZJr .ant-input-password {
    background-color: transparent!important;
    border-top: none;
    border-left: none;
    border-right: none
}

.Register_registerWrapper__1YZJr .ant-select-selection-placeholder {
    color: #828d93
}

.Register_registerWrapper__1YZJr .ant-form-item-extra {
    color: rgba(249,243,243,.38);
    white-space: pre-wrap;
    word-break: break-word;
    word-wrap: break-word
}

.Register_registerWrapper__1YZJr .ant-select-selector {
    color: #fff;
    background-color: transparent!important
}

.Register_yinsiWra__3-uFF {
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px
}

.Register_yinsiWra__3-uFF>div:first-child {
    color: #0c7cc7;
    cursor: pointer;
    display: flex
}

.Register_yinsiWra__3-uFF>div:nth-child(2) {
    color: hsla(0,0%,100%,.842)
}

.Register_yinsiWra__3-uFF .ant-checkbox-inner {
    border: 1px solid #fff!important
}

.Register_videoWrappermy__3ULUn {
    width: 100vw;
    height: 100vh;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0
}

.Register_logoImg__3MTib {
    position: absolute;
    top: 2vh;
    left: 2vw;
    width: 200px
}

.RetrievePassword_RetrievePasswordWrapper__1UK7E {
    width: 100vw;
    height: 100vh;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    justify-content: center
}

.RetrievePassword_zhuWrapper__1s6QZ {
    width: 80vw;
    height: 70vh;
    padding: 10vh 4vw 46vh;
    border-radius: 10px;
    background-image: linear-gradient(-160deg,#052233,rgba(4,27,40,.03));
    box-shadow: inset 0 0 16px rgba(0,202,216,.747);
    z-index: 99
}

.RetrievePassword_stepWrapper__3y0Fl {
    height: 150px;
    display: flex;
    align-items: center
}

.RetrievePassword_operstionWrapper__ktNMF {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 10px;
    padding: 40px
}

#passwordSteps>.ant-steps-item-active .ant-steps-item-title {
    color: #fff
}

#passwordSteps>.ant-steps-item-wait .ant-steps-item-title {
    color: #838282
}

#passwordSteps>.ant-steps-item-finish .ant-steps-item-title {
    color: #fff
}

.RetrievePassword_getDynamicCodeNutton__12c1j {
    margin: 0;
    cursor: pointer
}

.RetrievePassword_yesMima__24BlT {
    width: 100%;
    text-align: center;
    color: #fff
}

.RetrievePassword_formStyle__28pIO label {
    color: #fff
}

.RetrievePassword_formInput__2-eLJ,.RetrievePassword_formInput__2-eLJ button,.RetrievePassword_formInput__2-eLJ input,.RetrievePassword_formInput__2-eLJ span {
    background-color: transparent;
    color: #fff
}

.RetrievePassword_caseWrapper__3Jtbs {
    width: 40%
}

.RetrievePassword_successImg__10Dck {
    margin-bottom: 20px;
    width: 100px
}

.RetrievePassword_videoWrappermy__36ZNs {
    width: 100vw;
    height: 100vh;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0
}

.RetrievePassword_logoImg__2Jyug {
    position: absolute;
    top: 2vh;
    left: 2vw;
    width: 200px
}

.UserManager_mainWrapper_use__3dqsY {
    padding: 2vh 2vw 0
}

#userManagerTable {
    background-color: transparent;
    color: #77e9ff;
    overflow: auto
}

#userManagerTable th {
    background-color: #94ebfe;
    color: #245464;
    margin-top: 2vh;
    font-size: 16px;
    border-radius: 4px
}

#userManagerTable td {
    font-size: 14px;
    padding: 10px!important
}

#userManagerTable td.ant-table-column-sort {
    background-color: transparent
}

#userManagerTable tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td {
    background-color: rgba(148,235,254,.6);
    color: #245464
}

#userManagerTable .ant-table-row-selected td {
    background-color: #245464
}

#userManagerTable .ant-empty-description {
    color: #fff
}

#userManagerTable .ant-badge-count {
    color: #fff;
    background-color: transparent;
    box-shadow: none;
    color: gold
}

.UserManager_mainWrapper_use__3dqsY .ant-pagination {
    color: #fff
}

.UserManager_mainWrapper_use__3dqsY .ant-pagination-item-ellipsis {
    color: #fff!important
}

.UserManager_mainWrapper_use__3dqsY .ant-pagination-item,.UserManager_mainWrapper_use__3dqsY .ant-pagination-item-link {
    background-color: transparent!important;
    color: #fff
}

.UserManager_mainWrapper_use__3dqsY .ant-pagination-item>a {
    color: #fff
}

.UserManager_isVIP__39wgA {
    color: #ff0
}

.UserManager_tableOption__2hhvp span {
    font-size: 18px
}

.UserManager_topToolWrapper__2idO7 {
    width: 100%;
    text-align: right
}

.NationalFirePoint_rightOptionWrapper__3KBf0 {
    padding: 20px;
    position: absolute;
    right: 0;
    top: 20px;
    height: calc(95vh - 40px);
    overflow-y: auto;
    width: 650px;
    background-color: rgba(36,84,100,.91);
    z-index: 1
}

.NationalFirePoint_rightOptionWrapper__3KBf0 .ant-row {
    margin-bottom: 10px
}

.NationalFirePoint_rowDiv__3M4HX {
    display: flex;
    justify-content: space-around
}

.NationalFirePoint_rowDiv__3M4HX>div {
    width: 40%
}

#nationFireTable {
    background-color: transparent;
    color: #77e9ff;
    overflow: auto
}

#nationFireTable th {
    background-color: #94ebfe;
    color: #245464;
    margin-top: 2vh;
    font-size: 16px;
    border-radius: 4px;
    padding: 5px
}

#nationFireTable td {
    font-size: 14px;
    padding: 5px 10px!important
}

#nationFireTable td.ant-table-column-sort {
    background-color: transparent
}

#nationFireTable .ant-table-row-selected>td,#nationFireTable tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td {
    background-color: rgba(148,235,254,.6);
    color: #245464
}

#nationFireTable .ant-empty-description {
    color: #fff
}

.NationalFirePoint_leftTopInfoWrapper__1Yh9X {
    position: absolute;
    top: calc(5vh + 20px);
    left: 20px;
    z-index: 10000;
    background-color: rgba(36,84,100,.91);
    color: #fff;
    border-radius: 5px;
    max-width: 500px
}

.NationalFirePoint_leftTopHeader__2JD35 {
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #fff;
    display: flex;
    justify-content: space-between;
    padding: 0 20px
}

.NationalFirePoint_leftTopHeader__2JD35 span {
    line-height: 40px;
    font-size: 1.5em
}

.NationalFirePoint_leftTopContent__3iMba {
    padding: 20px
}

.NationalFirePoint_leftTopContent__3iMba>div {
    display: flex
}

.NationalFirePoint_leftTopContent__3iMba>div>span:first-child {
    width: 6em;
    padding: 0 1em 0 0;
    display: block;
    text-align: right;
    color: #7ee8ff
}

.RouterCom_main__2J-kB {
    overflow-y: auto;
    height: 100vh;
    width: 100vw;
    background-image: url(/assets_v1/media/diqiu.svg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    display: flex;
    flex-direction: column
}

.RouterCom_main__2J-kB>div:first-child {
    height: 5vh
}

.RouterCom_main__2J-kB>div:last-child {
    height: 95vh;
    overflow-y: auto
}

.RouterCom_headerStyle__1Vobv {
    position: absolute;
    top: 0;
    left: 600px;
    height: 5vh;
    line-height: 5vh;
    display: flex
}

.RouterCom_headerWrapper__3-pXb {
    height: 5vh;
    line-height: 5vh;
    padding: 0 0 0 20px;
    background: linear-gradient(to left top,rgba(0,22,27,0),rgba(0,22,27,.08),rgba(0,22,27,.47));
    display: flex;
    z-index: 10;
    justify-content: space-around;
    width: 100vw
}

.RouterCom_headerTitleWrapper__3zPyh {
    height: 5vh;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding-right: 2em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.RouterCom_headerTitleWrapper__3zPyh img {
    height: 4vh;
    margin-top: .5vh;
    vertical-align: top
}

.RouterCom_headerTitle__2zqFE {
    color: #7ee8ff;
    font-size: 30px;
    line-height: 5vh;
    text-shadow: 0 2px 4px #24535d,1px 1px 4px #62d8f1;
    padding-left: 1vw
}

.RouterCom_headerRight__1Yx5i {
    float: right;
    margin-left: auto;
    background: linear-gradient(90deg,rgba(0,22,27,0),rgba(0,22,27,.72),#00161b);
    padding-right: 40px;
    text-align: end;
    display: flex
}

.RouterCom_headerTime__2B0H3 {
    color: #94ebfe;
    font-size: 20px;
    margin: 0 20px;
    text-align: center;
    overflow: hidden
}

.RouterCom_userIcon__2yCqI {
    height: 3vh;
    width: 3vh;
    margin: 1vh 0
}

.RouterCom_headerUserTitle__2dUdA {
    font-size: 20px;
    color: #94ebfe;
    margin: 0 1vw 0 0;
    cursor: pointer
}

.RouterCom_signoutIcon__CCffd {
    height: 3vh;
    width: 3vh;
    margin: 1vh;
    cursor: pointer
}

.RouterCom_headerLinkStyle__2Hvpi {
    display: flex;
    justify-content: space-around;
    flex: 1 1
}

.RouterCom_headerLinkStyle__2Hvpi div {
    padding: 0 2em
}

.RouterCom_headerLinkStyle__2Hvpi a {
    color: #7ee8ff;
    font-size: 20px
}

.RouterCom_selectLink__1gejc {
    background-color: #7ee8ff
}

.RouterCom_selectLink__1gejc a {
    color: #245464
}
