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__1o8wb {
    height: 100vh;
    width: 100vw;
    background-color: #7e7e7e;
    display: flex;
    justify-content: center;
    align-items: center
}

.LoginControl_mainDiv__1o8wb > div {
    color: #fff;
    text-align: center;
    font-size: 25px
}

.LoginControl_loadingWra__E_l77 > p {
    position: absolute;
    right: 10%;
    top: 0;
    bottom: 0;
    margin: auto;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    font-size: 40px;
    color: #fff
}

.LoginControl_videoWrappermy__3Wykq {
    width: 100vw;
    height: 100vh;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0
}

.Main_mainWrapper__fhz0S {
    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__93OkI {
    color: #94ebfe
}

.Main_bottomCopyright__93OkI, .Main_LoginFooter__vwfl9 {
    position: absolute;
    bottom: 0;
    text-align: center;
    width: 100vw
}

.Main_LoginFooter__vwfl9 {
    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__-vuki {
    position: fixed;
    top: 0;
    width: 100vw;
    height: 60px;
    line-height: 60px;
    padding: 0;
    display: flex;
    z-index: 10;
    background-image: url(/assets_v1/media/top_bg.png);
    background-size: 100% 100%
}

.Header_headerTitleWrapper__1XktC {
    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;
    justify-content: center;
    align-items: center
}

.Header_headerTitleWrapper__1XktC img {
    max-height: 30px;
    margin-right: 1em;
    margin-bottom: 5px
}

.Header_headerTitle__2NLYX {
    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__2M4M9 {
    flex: 1 1;
    display: flex;
    justify-content: center;
    justify-content: space-evenly
}

.Header_linkWra__2M4M9 > a {
    margin: 20px 0 !important
}

.Header_linkWra__2M4M9 > a:hover {
    color: #fff
}

.Header_linkC__2AKsL {
    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__2AKsL, .Header_linkCSelect__z3q-W {
    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__z3q-W {
    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__2W_Q7 {
    padding-right: 40px;
    display: flex
}

.Header_headerTime__jGHJz {
    font-size: 20px;
    text-align: center;
    overflow: hidden;
    color: #d9e7ff
}

.Header_userIcon__1QqQq {
    height: 20px;
    width: 20px;
    margin-top: 22px;
    margin-left: 1em
}

.Header_headerUserTitle__YVhyk {
    margin-right: 1em;
    cursor: pointer;
    font-size: 20px;
    font-weight: 400;
    color: #d9e7ff
}

.Header_signoutWra__2APJl {
    line-height: 30px;
    height: 30px;
    margin-top: 15px;
    font-weight: 400;
    display: flex;
    cursor: pointer
}

.Header_signoutWra__2APJl > 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__2APJl > div:nth-child(2) {
    width: 6px;
    height: 30px;
    background: rgba(217, 231, 255, .8);
    margin-left: 6px
}

.Header_gobackWra__j5CcC {
    color: #d9e7ff;
    margin-right: .5em;
    cursor: pointer
}

.Header_maragnSelect__7Xg4L {
    background-color: transparent !important;
    height: 40px;
    margin-top: 15px;
    margin-left: 1em;
    width: 6em
}

.Header_maragnSelect__7Xg4L .ant-select-selector {
    padding: 0 !important
}

.Header_maragnSelect__7Xg4L .ant-select-arrow span, .Header_maragnSelect__7Xg4L .ant-select-selector {
    background-color: transparent !important;
    color: #fff
}

.Header_signoutIcon__3D4M4 {
    height: 3vh;
    width: 3vh;
    margin: 1vh;
    cursor: pointer
}

.Header_vipP__2pYjY {
    margin-top: 15px;
    cursor: pointer
}

.VipPage_mainDiv__2U68F {
    position: fixed;
    top: 50%;
    left: 50%;
    background-color: #fffcf5;
    z-index: 99999;
    border-radius: 14px;
    width: 790px;
    min-height: 546px;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    line-height: 1.2
}

.VipPage_cc_main_info__o_l7m {
    width: 544px;
    height: 566px;
    float: left;
    position: relative;
    background-color: #fff;
    border-radius: 14px 0 0 14px;
    overflow: hidden
}

.VipPage_cc_main_header__Spsvo {
    position: relative;
    height: 82px;
    border-radius: 14px 3px 0 0;
    background-image: linear-gradient(90deg, #fff0d4, #ffebc4 68%, #ffe4ad);
    overflow: hidden
}

.VipPage_cc_main_header__Spsvo > div {
    display: inline-block
}

.VipPage_cc_main_header__Spsvo > div > img {
    float: left;
    display: inline-block;
    margin: 16px 0 0 24px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 1px solid #ffdd9a
}

.VipPage_cchmhi_info__V2z8o {
    padding: 16px 0 0 6px;
    margin: 0;
    float: left
}

.VipPage_cchmhi_info__V2z8o > p {
    margin-bottom: 0;
    line-height: 20px
}

.VipPage_cchmhi_name__Jfhab {
    display: inline-block;
    font-size: 14px;
    color: #4d0819;
    font-weight: 600
}

.VipPage_cchmhi_desc__t7qIm {
    font-size: 12px;
    color: rgba(77, 8, 25, .4)
}

.VipPage_cc_pay_container__3Ky1H {
    width: 246px;
    height: 100%;
    min-height: 546px;
    padding-left: 20px;
    float: left;
    position: relative;
    background: url(https://img.alicdn.com/imgextra/i2/O1CN014Il1cb1Clv7S3uREi_!!6000000000122-2-tps-651-564.png) 100% 0 no-repeat;
    background-size: auto;
    background-size: 200px auto;
    border-radius: 0 14px 0 0;
    overflow: hidden
}

.VipPage_cc_arrow__36YSi {
    position: absolute;
    width: 20px;
    height: 100%;
    left: 0;
    top: 0;
    background: url(https://img.alicdn.com/imgextra/i4/O1CN01uj2IKW1I1Yic1aKlc_!!6000000000833-2-tps-81-1638.png) center 46px no-repeat;
    background-size: 20px auto
}

.VipPage_ccpwm_price__14Vsn {
    height: 154px;
    padding-top: 100px;
    text-align: center
}

.VipPage_ccpwm_price__14Vsn > span:first-child {
    font-size: 14px;
    color: #222;
    font-weight: 600;
    display: inline-block;
    line-height: 1
}

.VipPage_ccpwm_price__14Vsn > span:nth-child(2) {
    font-size: 28px;
    color: #4d0819;
    font-family: YouSheBiaoTiHei;
    display: inline-block;
    line-height: 1
}

.VipPage_ccpwm_price__14Vsn > span:nth-child(3) {
    font-size: 48px;
    color: #4d0819;
    font-family: pang;
    display: inline-block;
    line-height: 1
}

.VipPage_ccpwm_promotion_container__JZDam {
    display: none
}

.VipPage_ccwm_agreement__2Aekr {
    padding: 6px 20px 0 0;
    color: hsla(0, 0%, 60%, .7);
    font-size: 12px
}

.VipPage_ccwm_agreement__2Aekr > a {
    color: rgba(208, 153, 46, .7);
    text-decoration: none;
    cursor: pointer
}

.VipPage_ccpwm_qrcode_bg__2_JTK {
    position: relative;
    width: 166px;
    height: 166px;
    margin: 12px auto 0;
    background: url(https://img.alicdn.com/imgextra/i3/O1CN0194jKOW223Mc8I874C_!!6000000007064-2-tps-164-164.png) 50% no-repeat;
    background-size: auto;
    background-size: 164px 164px;
    overflow: hidden;
    border: none !important
}

.VipPage_ccpwm_qrcode_bg__2_JTK > img {
    position: absolute;
    top: 3px;
    left: 3px;
    width: 160px;
    height: 160px;
    background: #dcdcdc;
    display: block;
    background-color: transparent !important;
    border: none !important
}

.VipPage_scan_cover__2DjR6 {
    position: absolute;
    left: 0;
    top: 0;
    width: 166px;
    height: 56px;
    background-image: linear-gradient(180deg, rgba(162, 255, 246, 0), rgba(22, 209, 255, .6));
    -webkit-animation: VipPage_moveUpDown__1WcT3 1.5s linear infinite;
    animation: VipPage_moveUpDown__1WcT3 1.5s linear infinite
}

@-webkit-keyframes VipPage_moveUpDown__1WcT3 {
    0% {
        transform: translateY(-200%)
    }
    to {
        transform: translateY(280%)
    }
}

@keyframes VipPage_moveUpDown__1WcT3 {
    0% {
        transform: translateY(-200%)
    }
    to {
        transform: translateY(280%)
    }
}

.VipPage_ccpwm_pay_desc__1zg2w {
    height: 36px;
    margin: 0;
    padding: 5px;
    text-align: center;
    line-height: 26px;
    overflow: hidden;
    color: #000;
    font-size: 12px
}

.VipPage_ccpwm_pay_desc__1zg2w > span {
    display: inline-block;
    margin: 0;
    padding: 0;
    border: 0
}

.VipPage_ccpwm_pay_desc__1zg2w > img {
    width: 15px;
    position: relative;
    top: -3px;
    display: inline-block;
    outline: none;
    color: inherit
}

.VipPage_cc_popup_window_close__16_YN {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 2;
    width: 40px;
    height: 40px;
    cursor: pointer;
    background-position: 50%;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAOVBMVEUAAABzNAd0MwaAQABzNQZ0MwBzNAZzNAhzMwZ0MwhwNgVzMwdtJABzMwV0MgZxMwVzNQh0NghzMQjS1ciHAAAAE3RSTlMAmXcIUhCDP4Y7EkUHXFExZiEfQnG3uQAAALBJREFUSMft1bEOwjAMRdG4NKWklAL//7GAGukOkQ19G1Luap3Fg516vb/pumZ/eLqX0A42ZdcONpfQGrq1FunNDN3aT0tyO1ft2tG3aMWiFYtWLFqxaMWiFYtWLFqxaKygsYLGHtRYoWW3q2LrrmwqmkUrtuos2XHf2pwVmxL6sH13qVqxaMGii2LRikUrFq1YtGLRv1hBb1hPx48OS+hbfD6wrd6t3yMaPlOv1/vaC8sXBYEsbSCIAAAAAElFTkSuQmCC);
    background-size: 24px 24px
}

.VipPage_cc_container_top__pyaOg {
    background-color: #ffe6b4;
    box-sizing: border-box;
    cursor: default;
    border-radius: 14px;
    position: relative;
    margin: 20px;
    padding: 20px
}

.VipPage_ccp_item_badge__1jCai {
    background: linear-gradient(90deg, #ff7d31, #ff1480);
    color: #fff;
    position: absolute;
    display: inline-block;
    padding: 0 6px;
    top: -12px;
    left: -10px;
    height: 24px;
    font-size: 13px;
    line-height: 24px;
    border-radius: 8px 2px 8px 2px;
    z-index: 1
}

.VipPage_ccp_standardPrice__1TXlS {
    -webkit-text-decoration: dashed;
    text-decoration: dashed
}

.RealTimeFire_mainWra__1HSTR {
    height: 100vh;
    width: 100vw
}

.RealTimeFire_rightWra__2lilf {
    height: calc(100vh - 100px);
    width: calc((100vw - 100px) / 4);
    position: absolute;
    top: 80px;
    right: 20px
}

.RealTimeFire_rightWra__2lilf > div {
    height: 33.33333%;
    width: 100%;
    background: linear-gradient(180deg, rgba(0, 32, 64, .8), #001326);
    display: flex;
    flex-direction: column
}

.RealTimeFire_rightWra__2lilf > div:last-child {
    margin-bottom: 0
}

.RealTimeFire_rightWra__2lilf > div > div:first-child {
    height: 45px
}

.RealTimeFire_rightWra__2lilf > div > div:nth-child(2) {
    flex: 1 1
}

.RealTimeFire_todayWarnWra__2A_rC {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    height: 100%;
    width: 100%
}

.RealTimeFire_todayWarnList__2cX_L {
    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__2cX_L > div:first-child {
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    height: 2.5vh;
    line-height: 2.2vh
}

.RealTimeFire_todayWarnList__2cX_L > 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__2RRBf {
    padding: 10px;
    overflow-y: auto;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin-bottom: 10px
}

.RealTimeFire_todayFireWra__2RRBf::-webkit-scrollbar {
    width: 0 !important
}

.RealTimeFire_firelistWra__3PaPr {
    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__2DmlI {
    flex: 1 1;
    display: flex;
    flex-wrap: wrap;
    min-width: 50%;
    padding: 4px 8px
}

.RealTimeFire_rowWra__29iYt {
    display: flex
}

.RealTimeFire_rowWra__29iYt > 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__29iYt > div:nth-child(2) {
    flex: 1 1;
    font-size: 14px;
    font-weight: 700;
    color: #fff;
    text-align: left;
    vertical-align: top
}

.RealTimeFire_rowWraCont__3LUJr {
    display: flex
}

.RealTimeFire_rowWraCont__3LUJr > div:first-child {
    margin-right: 1em
}

.RealTimeFire_rowWraCont__3LUJr > div:nth-child(2) {
    flex: 1 1;
    overflow: hidden;
    flex-wrap: wrap
}

.RealTimeFire_rowWraCont__3LUJr > .RealTimeFire_rowWra__29iYt > div:nth-child(2) {
    font-weight: 400;
    overflow: hidden
}

.RealTimeFire_firelistRight__1xsv5 {
    cursor: pointer;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #fff;
    padding: 10px
}

.RealTimeFire_firelistRight__1xsv5 img {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-name: RealTimeFire_rota__3CZSp;
    animation-name: RealTimeFire_rota__3CZSp;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
}

@-webkit-keyframes RealTimeFire_rota__3CZSp {
    0% {
        transform: rotateY(0)
    }
    to {
        transform: rotateY(180deg)
    }
}

@keyframes RealTimeFire_rota__3CZSp {
    0% {
        transform: rotateY(0)
    }
    to {
        transform: rotateY(180deg)
    }
}

.RealTimeFire_weatherDataEcharts__3C_MB {
    height: 100%;
    width: 100%
}

.RealTimeFire_noDataWrapper__21g61 {
    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__2pMQZ {
    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__2pMQZ::-webkit-scrollbar {
    width: 10px;
    height: 1px
}

.RealTimeFire_realTimeFirePointWrapper__2pMQZ::-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__2pMQZ::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    background: #ededed;
    border-radius: 10px
}

.RealTimeFire_closeButton__2fewg {
    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__2fewg span {
    height: 40px;
    line-height: 40px
}

.RealTimeFire_firepopData__jnnXu {
    padding: 1em;
    color: #fff;
    flex: 1 1;
    overflow-y: auto
}

.RealTimeFire_firepopData__jnnXu p {
    margin-bottom: 5px !important
}

.RealTimeFire_mypageWrapperer__HGFi2 {
    width: 100%;
    display: flex;
    margin-top: 10px;
    padding: 0 1em
}

.RealTimeFire_mypage_left__2uNLz {
    width: 32px;
    height: 32px;
    color: #fff;
    cursor: pointer;
    -moz-user-select: none;
    -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__2VVmS {
    flex: 1 1;
    width: calc(100% - 64px)
}

.RealTimeFire_mypage_right__3Pyfl {
    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;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 28px;
    line-height: 22px;
    text-align: center
}

.RealTimeFire_CarouselList__3v9Yp {
    width: 72px;
    height: 32px
}

.RealTimeFire_CarouselList__3v9Yp > 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__3v9Yp > div:hover {
    background: #2693ff
}

.RealTimeFire_selectCarouselList__38LGR {
    background: #2693ff !important
}

.RealTimeFire_closeWrapper__3ow97 {
    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__3ow97 img {
    height: 100%;
    position: absolute;
    right: 0
}

.RealTimeFire_todayWarnWra1__3FkhL {
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    color: #fff;
    padding-bottom: 20px
}

.RealTimeFire_todayWarnList1__38Otf {
    height: 50%;
    width: 33.33333%;
    display: flex;
    flex-direction: column
}

.RealTimeFire_todayWarnList1__38Otf > div:nth-child(2) {
    text-align: center;
    display: flex;
    justify-content: center
}

.RealTimeFire_todayWarnList1__38Otf > div:nth-child(2) div {
    width: 60%;
    border-radius: 5px
}

.RealTimeFire_todayWarnList1__38Otf > 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__38Otf > div:first-child > img {
    height: 90%
}

.RealTimeFire_zhuan__28dBr {
    -webkit-animation: RealTimeFire_rotation__1i2h7 3s linear infinite;
    animation: RealTimeFire_rotation__1i2h7 3s linear infinite
}

.RealTimeFire_todayWarnList1__38Otf > 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
}

@-webkit-keyframes RealTimeFire_rotation__1i2h7 {
    0% {
        -webkit-transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn)
    }
}

@keyframes RealTimeFire_rotation__1i2h7 {
    0% {
        -webkit-transform: rotate(0deg)
    }
    to {
        -webkit-transform: rotate(1turn)
    }
}

.RealTimeFire_todayWarnWra2__324Ps {
    display: flex;
    flex-wrap: wrap;
    overflow: hidden
}

.RealTimeFire_todayWarnList2__13Cmz {
    width: 33.33333%;
    height: 50%;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

.RealTimeFire_todayWarnList2__13Cmz > img {
    max-height: 90%;
    -webkit-animation: RealTimeFire_rotation__1i2h7 4s linear infinite;
    animation: RealTimeFire_rotation__1i2h7 4s linear infinite
}

.RealTimeFire_todayWarnList2__13Cmz > 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__13Cmz > div > div:nth-child(2) {
    font-weight: 700
}

.RealTimeFire_noDatap__Vv1mE {
    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__28oLW {
    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__ikBSr {
    margin-right: 1vw
}

.MainMap_myAdminCodeWra__1NV2V {
    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__2PsPC {
    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__2PsPC > div:nth-child(3) {
    flex: 1 1;
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.FireInfoCard_rightSiderWrapper__2PsPC > div:nth-child(3) > div:nth-child(2) {
    flex: 1 1;
    overflow: hidden
}

.FireInfoCard_cardTitle__3Nws5 {
    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__b0142 {
    position: absolute;
    right: 1em;
    top: 0;
    height: 40px;
    line-height: 40px;
    cursor: pointer
}

.FireInfoCard_mypageWrapperer__1xJI_ {
    width: 100%;
    display: flex;
    margin-top: 10px;
    padding: 0 1em
}

.FireInfoCard_mypage_left__1wUQ5 {
    width: 32px;
    height: 25px;
    cursor: pointer;
    -moz-user-select: none;
    -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__3tOAM {
    flex: 1 1;
    width: calc(100% - 64px)
}

.FireInfoCard_mypage_right__2upuP {
    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;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 28px;
    line-height: 15px;
    text-align: center
}

.FireInfoCard_CarouselList__2nDI5 {
    width: 72px;
    height: 25px
}

.FireInfoCard_CarouselList__2nDI5 > 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__2nDI5 > div:hover {
    background: #2693ff
}

.FireInfoCard_selectCarouselList__2R0uL {
    background: #2693ff !important
}

.FireInfoCard_flexWrapper__2otD7 {
    display: flex;
    height: 100%;
    overflow: hidden;
    padding: 1em
}

.FireInfoCard_foreTitleList__8pmhw {
    padding-top: 2em;
    display: flex;
    flex-direction: column;
    height: 100%;
    border: 1px solid transparent
}

.FireInfoCard_foreTitleList__8pmhw p {
    width: 86px;
    height: 30px;
    opacity: 1;
    border-radius: 4px;
    display: flex;
    justify-content: center;
    align-items: center
}

.FireInfoCard_checkTabAll__2SlGm {
    cursor: pointer
}

.FireInfoCard_checkedTab__oNWyF {
    background: linear-gradient(180deg, #25d3be, #1e4d75)
}

.FireInfoCard_checkTab__3Okgc {
    background: linear-gradient(180deg, #366fa8 25%, #1c548c)
}

.FireInfoCard_firepopContext__l9Gbq {
    flex: 1 1;
    overflow-y: auto !important;
    padding-left: 1em
}

.FireInfoCard_copySpan__37o2P {
    width: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center
}

.FireInfoCard_copySpan__37o2P > div {
    border-radius: 4px;
    background: #2693ff;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    cursor: pointer;
    padding: 2px 15px
}

.FireInfoCard_firepopDataInfo__1sP0e > div {
    display: flex;
    margin-bottom: .5em
}

.FireInfoCard_firepopDataInfo__1sP0e > div > span:first-child {
    width: 6em;
    flex: none
}

.FireInfoCard_firepopDataInfo__1sP0e > div > span:nth-child(2) {
    flex: 1 1;
    border-radius: 2px;
    background: rgba(217, 231, 255, .2);
    padding: 2px 10px
}

.FireInfoCard_planP__35QvN {
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 20px;
    color: #fff;
    text-align: left;
    vertical-align: top
}

.FireInfoCard_jisuanWeixing__32k4i {
    text-align: center
}

.FireInfoCard_jisuanWeixing__32k4i button {
    background-color: transparent;
    color: #fff;
    margin-top: 20px;
    border-radius: 4px;
    background: #2693ff;
    border: none
}

.FireInfoCard_jisuanWeixing__32k4i button:hover {
    background: #2693ff;
    color: #fff
}

.FireInfoCard_statelliP__1FmJu {
    margin-bottom: 2vh;
    border-bottom: 1px solid #fff;
    font-size: 1.6vh;
    padding-left: 1vw;
    padding-right: 1vw
}

.FireInfoCard_firepopData__4ZUba {
    color: #fff;
    width: 100%;
    height: 100%;
    padding: 6% 0;
    box-sizing: border-box;
    overflow-y: auto
}

.FireInfoCard_firepopData__4ZUba p {
    margin-bottom: 0;
    font-size: 1.6vh
}

.FireInfoCard_firepopDatButton__zROfX {
    margin-top: 2vh;
    display: flex;
    justify-content: space-around
}

.FireInfoCard_firepopDatButton__zROfX button {
    border-radius: 5px
}

.FireInfoCard_verifierForm__1CRzm {
    margin-top: 2vh
}

.FireInfoCard_verifierForm__1CRzm label {
    color: #fff;
    font-size: 1.6vh
}

.FireInfoCard_verifierForm__1CRzm > div > div > div > div > div > div {
    background-color: transparent !important
}

.FireInfoCard_verifierForm__1CRzm > div > div > div > div > div > div > span {
    color: #fff
}

.FireInfoCard_verifierForm__1CRzm > div > .FireInfoCard_ant-form-item-control__25qC1 > div {
    width: 30vh !important;
    background-color: transparent !important
}

.FireInfoCard_verifierForm__1CRzm > div > div > div > div > div > span {
    color: #fff
}

.FireInfoCard_imgWrapper__EjLrp {
    display: flex
}

.FireInfoCard_imgClass__3psng {
    width: 6vw;
    height: 6vw;
    margin-left: .4vw;
    margin-top: 1vh
}

.FireInfoCard_planWrapper__1OQOx {
    width: 100%;
    height: 100%;
    padding: 5% 0;
    overflow-y: auto
}

.FireInfoCard_planTabsClass__2cxbG {
    color: #fff;
    background-color: transparent
}

.FireInfoCard_imgTime__2aJJT {
    width: 50%
}

.FireInfoCard_imgTime2__1qYLu {
    max-width: 80%
}

.FireInfoCard_imgTimeP__UfrtQ {
    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__3vphz {
    display: flex;
    justify-content: space-between
}

.TitleCom_titleWra__1shMp {
    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__3l5Qk {
    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__3l5Qk > div {
    background: linear-gradient(180deg, rgba(0, 32, 64, .8), #001326);
    width: 33.33333%;
    height: 100%;
    display: flex;
    flex-direction: column
}

.BottomSider_BottomWrapper__3l5Qk > div:last-child {
    margin-right: 0 !important
}

.BottomSider_BottomWrapper__3l5Qk > div > div:first-child {
    height: 45px
}

.BottomSider_BottomWrapper__3l5Qk > div > div:nth-child(2) {
    flex: 1 1;
    overflow: hidden
}

.BottomSider_oneEchartsWrapper__18136 {
    height: 100%;
    width: 100%
}

.BottomSider_listWra__3hMB2 {
    height: 100%;
    overflow-y: auto;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.BottomSider_listWra__3hMB2::-webkit-scrollbar {
    width: 0 !important
}

.BottomSider_listlist__37NSM {
    background: linear-gradient(90deg, rgba(38, 118, 255, .15), rgba(38, 118, 255, .01))
}

.BottomSider_listlist__37NSM, .BottomSider_listlistDan__2K7WS {
    border: 0 solid #d9e7ff;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px 15px
}

.BottomSider_listWrachil__3h-Pi > div > div:first-child {
    flex: 1 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: hsla(0, 0%, 100%, .7)
}

.BottomSider_listWrachil__3h-Pi > div > div:nth-child(2), .BottomSider_listWrachil__3h-Pi > 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__3L52E {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 400;
    color: hsla(0, 0%, 100%, .7)
}

.BottomSider_closeWrapper__dlU8G {
    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__dlU8G img {
    width: 100%;
    display: table-cell !important;
    vertical-align: bottom;
    position: absolute;
    bottom: 0
}

.BottomSider_cloudWra__AKMp2 {
    width: 100%;
    height: 100%
}

.BottomSider_cloudWra__AKMp2 .ant-image {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%
}

.BottomSider_cloudWra__AKMp2 img {
    max-width: 90% !important;
    max-height: 90% !important;
    height: auto !important;
    width: auto !important
}

.BottomSider_cloudSelectWra__7hrxz {
    position: absolute;
    top: 0;
    right: 0;
    height: 45px;
    display: flex;
    align-items: center
}

.BottomSider_cloudSelectWra__7hrxz .ant-select-selector {
    background-color: transparent !important;
    width: 16em !important;
    border: none !important
}

.BottomSider_cloudSelectWra__7hrxz .ant-select span {
    color: #fff !important
}

.CesiumTool_toolWrapper__3RAFs {
    position: absolute;
    left: 20px;
    top: 80px;
    border-radius: 8px;
    background: hsla(0, 0%, 100%, .8);
    padding: 5px
}

.CesiumTool_locationButton__2vcw4 {
    margin: 0 2px;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0;
    color: #2567a8
}

.CesiumTool_toolImg__31wQT {
    width: 14px;
    margin-right: 2px;
    margin-bottom: 3px
}

.BottomSider_BottomWrapper__3JDY9 {
    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__3JDY9 > div {
    background: linear-gradient(180deg, rgba(0, 32, 64, .8), #001326);
    width: 33.33333%;
    height: 100%;
    display: flex;
    flex-direction: column
}

.BottomSider_BottomWrapper__3JDY9 > div:last-child {
    margin-right: 0 !important
}

.BottomSider_BottomWrapper__3JDY9 > div > div:first-child {
    height: 45px
}

.BottomSider_BottomWrapper__3JDY9 > div > div:nth-child(2) {
    flex: 1 1
}

.BottomSider_oneEchartsWrapper__2XKzD {
    height: 100%;
    width: 100%
}

.BottomSider_listWra__2CvUi {
    height: 100%;
    overflow-y: auto;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.BottomSider_listWra__2CvUi::-webkit-scrollbar {
    width: 0 !important
}

.BottomSider_listlist__3GQ8c {
    background: linear-gradient(90deg, rgba(38, 118, 255, .15), rgba(38, 118, 255, .01))
}

.BottomSider_listlist__3GQ8c, .BottomSider_listlistDan__26rW9 {
    border: 0 solid #d9e7ff;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px 15px
}

.BottomSider_listWrachil__bow-f > div > div:first-child {
    flex: 1 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: hsla(0, 0%, 100%, .7)
}

.BottomSider_listWrachil__bow-f > div > div:nth-child(2), .BottomSider_listWrachil__bow-f > 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__3SCb2 {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 400;
    color: hsla(0, 0%, 100%, .7)
}

.BottomSider_closeWrapper__3vipv {
    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__3vipv img {
    width: 100%;
    display: table-cell !important;
    vertical-align: bottom;
    position: absolute;
    bottom: 0
}

.HistoryFire_historyFireWrapper__1662D {
    height: 100vh;
    width: 100vw
}

.HistoryFire_rightWra__16Q-I {
    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__16Q-I > div:first-child {
    height: 40px
}

.HistoryFire_rightWra__16Q-I > div:nth-child(2) {
    flex: 1 1;
    display: flex;
    flex-direction: column;
    overflow: hidden
}

.HistoryFire_formWra__1N36F {
    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__1eza- {
    display: flex;
    justify-content: space-between;
    padding: 0 20px
}

.HistoryFire_exportWra__1eza- > div:first-child {
    font-size: 18px !important
}

.HistoryFire_tableWra__YLSyy {
    flex: 1 1;
    overflow-y: auto
}

.HistoryFire_tableWra__YLSyy .ant-pagination {
    color: #fff
}

.HistoryFire_tableWra__YLSyy .ant-pagination-item-active {
    border-radius: 4px;
    background: #2693ff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    color: #fff
}

.HistoryFire_tableWra__YLSyy .ant-pagination-item a {
    color: #2693ff !important
}

.HistoryFire_tableWra__YLSyy .ant-pagination-item-active a {
    color: #fff !important
}

.HistoryFire_tableWra__YLSyy .ant-pagination-jump-next span, .HistoryFire_tableWra__YLSyy .ant-pagination-next span, .HistoryFire_tableWra__YLSyy .ant-pagination-prev span {
    color: #2693ff !important
}

.HistoryFire_tableWra__YLSyy .ant-pagination-disabled span {
    color: #969292 !important
}

.HistoryFire_tableWra__YLSyy .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__1eza- > 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__3cPZC {
    display: flex;
    width: 100%;
    margin-bottom: 10px
}

.HistoryFire_historyFireFormRow__3cPZC > div {
    width: 49%
}

.HistoryFire_historyFireFormRow__3cPZC > div:nth-child(2) {
    margin-left: 2%
}

.HistoryFire_historyFireFormRow__3cPZC .ant-row {
    width: 100%;
    margin: 0
}

.HistoryFire_historyFireFormRow__3cPZC .ant-form-item-control {
    width: 100%
}

.HistoryFire_historyFireFormRow__3cPZC .ant-select-selector {
    background-color: rgba(0, 57, 115, .8) !important;
    border: 1px solid rgba(38, 147, 255, .6) !important
}

.HistoryFire_historyFireFormRow__3cPZC input {
    background-color: transparent !important;
    color: #fff
}

.HistoryFire_historyFireForm__3LRpl .ant-row {
    margin: 0;
    padding: 0;
    width: 100%
}

.HistoryFire_historyFireForm__3LRpl .ant-form-item {
    margin: 0;
    padding: 0;
    width: 100% !important
}

.HistoryFire_historyFireForm__3LRpl input, .HistoryFire_historyFireForm__3LRpl span {
    color: #fff !important
}

.HistoryFire_historyFireForm__3LRpl .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__21Oul {
    opacity: 1;
    background: linear-gradient(90deg, rgba(38, 118, 255, .15), rgba(38, 118, 255, .01));
    border-style: solid
}

.HistoryFire_closeWrapper__3xhv- {
    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__3xhv- img {
    height: 100%;
    position: absolute;
    right: 0
}

.HistoryFire_myRangePicker__3xboG input {
    text-align: center
}

.HistoryFire_myRangePicker__3xboG .anticon-close-circle, .HistoryFire_myRangePicker__3xboG .anticon-close-circle:hover {
    background-color: rgba(0, 57, 115, .8) !important
}

.HistoryFire_myRangePicker__3xboG .anticon-close-circle svg {
    background-color: rgba(0, 57, 115, .8) !important;
    color: #fa8b41 !important
}

.Login_LoginForm__1SM51 {
    width: 100vw;
    height: 100vh;
    display: flex;
    align-items: center
}

.Login_videoWrappermy__26GFc {
    width: 100vw;
    height: 100vh;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0
}

.Login_loginTitleWrapper__3WnC5 {
    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__3WnC5 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__3gh3a {
    position: absolute;
    top: 4vh;
    left: 2vw;
    width: 200px
}

.Login_loginWrapper__1sSd_ {
    margin-left: 55vw;
    width: 35vw;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding-top: 6vh;
    z-index: 1000;
    height: 100vh
}

.Login_loginTable__3YN23 {
    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__3YN23 input:-internal-autofill-previewed, .Login_loginTable__3YN23 input:-internal-autofill-selected {
    -webkit-text-fill-color: #f7f0f0;
    transition: background-color 5000s ease-out .5s
}

.Login_loginFormBtn__3SiGa {
    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__3fgYG {
    font-size: 200%;
    background-color: transparent;
    border: none;
    border-bottom: 2px solid #fff;
    color: #fff
}

.Login_formInput__3fgYG > input {
    background-color: transparent !important;
    color: #fff
}

.Login_formInput__3fgYG 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__1-k2Q {
    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__3nrFx {
    background-color: rgba(247, 244, 247, .5) !important
}

.Login_wechatWrapperTwo__1cE0C {
    margin-top: 5%;
    color: #fff;
    text-align: center;
    font-size: 16px;
    display: flex;
    width: 100%
}

.Login_wechatWrapperTwo__1cE0C p {
    margin: 0 !important
}

.Login_wechatWrapperTwo__1cE0C > 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__1cE0C > div:nth-child(2) {
    flex: 1 1;
    display: flex
}

.Login_wechatWrapperTwo__1cE0C > div:nth-child(2) > div {
    width: calc((100% - 40px) / 3)
}

.Login_wechatWrapperTwo__1cE0C > div:nth-child(2) > div:nth-child(2) {
    margin: 0 20px
}

.Login_wechatWrapperTwo__1cE0C > 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__1cE0C > div:nth-child(2) > div img {
    width: 100%
}

.Login_VertifyWraqpper__2smUs {
    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__2F_sU {
    position: absolute;
    background-color: #05b6ce;
    top: 10vh;
    left: 20vw;
    width: 60vw;
    height: 80vh;
    z-index: 9999
}

.Login_ggBut__1NPIR {
    width: 100%;
    text-align: right
}

.Login_ggContent__1dI0F {
    text-indent: 2em;
    font-size: 18px
}

.Login_myModal__PEKMK .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__PEKMK .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__PEKMK .ant-modal-header > div {
    color: #fff !important
}

.Register_registerForm__7u9bt {
    width: 100vw;
    height: 100vh;
    background-size: 100% auto;
    display: flex;
    align-items: center;
    justify-content: center
}

.Register_registerWrapper__3gQ5n {
    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__1nC90 {
    text-align: center;
    color: #fff;
    font-size: 3vh
}

.Register_getDynamicCodeNutton__zmRP9 {
    border: none;
    margin: 0;
    padding: 0;
    color: rgba(249, 243, 243, .38);
    height: auto
}

.Register_registerFormBtn__1Rcx3 {
    width: 40%
}

.Register_formInput__12xTr {
    background-color: transparent !important;
    color: #fff
}

.Register_formInput__12xTr input {
    background-color: transparent;
    color: #fff
}

.Register_registerWrapper__3gQ5n input, .Register_registerWrapper__3gQ5n input:hover, .Register_registerWrapper__3gQ5n span {
    background-color: transparent !important;
    color: #fff;
    border-top: none;
    border-left: none;
    border-right: none
}

.Register_registerWrapper__3gQ5n .ant-input-password {
    background-color: transparent !important;
    border-top: none;
    border-left: none;
    border-right: none
}

.Register_registerWrapper__3gQ5n .ant-select-selection-placeholder {
    color: #828d93
}

.Register_registerWrapper__3gQ5n .ant-form-item-extra {
    color: rgba(249, 243, 243, .38);
    white-space: pre-wrap;
    word-break: break-word;
    word-wrap: break-word
}

.Register_registerWrapper__3gQ5n .ant-select-selector {
    color: #fff;
    background-color: transparent !important
}

.Register_yinsiWra__1UnfQ {
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px
}

.Register_yinsiWra__1UnfQ > div:first-child {
    color: #0c7cc7;
    cursor: pointer;
    display: flex
}

.Register_yinsiWra__1UnfQ > div:nth-child(2) {
    color: hsla(0, 0%, 100%, .842)
}

.Register_yinsiWra__1UnfQ .ant-checkbox-inner {
    border: 1px solid #fff !important
}

.Register_videoWrappermy__2M8YK {
    width: 100vw;
    height: 100vh;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0
}

.Register_logoImg__3boUB {
    position: absolute;
    top: 2vh;
    left: 2vw;
    width: 200px
}

.RetrievePassword_RetrievePasswordWrapper__asUNb {
    width: 100vw;
    height: 100vh;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    display: flex;
    align-items: center;
    justify-content: center
}

.RetrievePassword_zhuWrapper__3ijkP {
    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__1jDby {
    height: 150px;
    display: flex;
    align-items: center
}

.RetrievePassword_operstionWrapper__2SUHd {
    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__268C8 {
    margin: 0;
    cursor: pointer
}

.RetrievePassword_yesMima__9fz-y {
    width: 100%;
    text-align: center;
    color: #fff
}

.RetrievePassword_formStyle__3c6Uj label {
    color: #fff
}

.RetrievePassword_formInput__25C0O, .RetrievePassword_formInput__25C0O button, .RetrievePassword_formInput__25C0O input, .RetrievePassword_formInput__25C0O span {
    background-color: transparent;
    color: #fff
}

.RetrievePassword_caseWrapper__PBDjC {
    width: 40%
}

.RetrievePassword_successImg__3P1tU {
    margin-bottom: 20px;
    width: 100px
}

.RetrievePassword_videoWrappermy__A3pcf {
    width: 100vw;
    height: 100vh;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0
}

.RetrievePassword_logoImg__1yo_1 {
    position: absolute;
    top: 2vh;
    left: 2vw;
    width: 200px
}

.UserManager_mainWrapper_use__3-NSa {
    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__3-NSa .ant-pagination {
    color: #fff
}

.UserManager_mainWrapper_use__3-NSa .ant-pagination-item-ellipsis {
    color: #fff !important
}

.UserManager_mainWrapper_use__3-NSa .ant-pagination-item, .UserManager_mainWrapper_use__3-NSa .ant-pagination-item-link {
    background-color: transparent !important;
    color: #fff
}

.UserManager_mainWrapper_use__3-NSa .ant-pagination-item > a {
    color: #fff
}

.UserManager_isVIP__5Ve1I {
    color: #ff0
}

.UserManager_tableOption__xrl13 span {
    font-size: 18px
}

.UserManager_topToolWrapper__2spBE {
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding-bottom: 10px;
    border-bottom: 1px dashed rgba(148, 235, 254, .5)
}

.UserManager_searchWrapper__3lrJ- {
    margin: 10px 0
}

.UserManager_searchWrapper__3lrJ- label {
    color: #fff;
    margin-bottom: 5px
}

.NationalFirePoint_rightOptionWrapper__2QTIo {
    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__2QTIo .ant-row {
    margin-bottom: 10px
}

.NationalFirePoint_rowDiv__3u6lQ {
    display: flex;
    justify-content: space-around
}

.NationalFirePoint_rowDiv__3u6lQ > 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__3IOLO {
    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__3lS4n {
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #fff;
    display: flex;
    justify-content: space-between;
    padding: 0 20px
}

.NationalFirePoint_leftTopHeader__3lS4n span {
    line-height: 40px;
    font-size: 1.5em
}

.NationalFirePoint_leftTopContent__byt8f {
    padding: 20px
}

.NationalFirePoint_leftTopContent__byt8f > div {
    display: flex
}

.NationalFirePoint_leftTopContent__byt8f > div > span:first-child {
    width: 6em;
    padding: 0 1em 0 0;
    display: block;
    text-align: right;
    color: #7ee8ff
}

.RouterCom_main__-ahRL {
    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__-ahRL > div:first-child {
    height: 5vh
}

.RouterCom_main__-ahRL > div:last-child {
    height: 95vh;
    overflow-y: auto
}

.RouterCom_headerStyle__1slEP {
    position: absolute;
    top: 0;
    left: 600px;
    height: 5vh;
    line-height: 5vh;
    display: flex
}

.RouterCom_headerWrapper__3FXjM {
    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__3DQlB {
    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__3DQlB img {
    height: 4vh;
    margin-top: .5vh;
    vertical-align: top
}

.RouterCom_headerTitle__R3jFJ {
    color: #7ee8ff;
    font-size: 30px;
    line-height: 5vh;
    text-shadow: 0 2px 4px #24535d, 1px 1px 4px #62d8f1;
    padding-left: 1vw
}

.RouterCom_headerRight__-qWyN {
    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__UQunj {
    color: #94ebfe;
    font-size: 20px;
    margin: 0 20px;
    text-align: center;
    overflow: hidden
}

.RouterCom_userIcon__367Dc {
    height: 3vh;
    width: 3vh;
    margin: 1vh 0
}

.RouterCom_headerUserTitle__1w9s_ {
    font-size: 20px;
    color: #94ebfe;
    margin: 0 1vw 0 0;
    cursor: pointer
}

.RouterCom_signoutIcon__JQciJ {
    height: 3vh;
    width: 3vh;
    margin: 1vh;
    cursor: pointer
}

.RouterCom_headerLinkStyle__2fCJ7 {
    display: flex;
    justify-content: space-around;
    flex: 1 1
}

.RouterCom_headerLinkStyle__2fCJ7 div {
    padding: 0 2em
}

.RouterCom_headerLinkStyle__2fCJ7 a {
    color: #7ee8ff;
    font-size: 20px
}

.RouterCom_selectLink__2WLGI {
    background-color: #7ee8ff
}

.RouterCom_selectLink__2WLGI a {
    color: #245464
}