body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#Container,body,html{moz-user-select:-moz-none;background-color:#000;height:100%;margin:0;overflow:hidden;padding:0;-o-user-select:none;-webkit-user-select:none;user-select:none;width:100%}.map-drawing-extra-attribute-view,.map-drawing-extra-attribute-view-full{align-items:center;background-color:#000;border-radius:4px;display:flex;justify-content:center;max-height:calc(75vw - 30px);max-width:calc(100vw - 40px);overflow:hidden;position:absolute;z-index:10000}.map-drawing-extra-attribute-view .header-btn,.map-drawing-extra-attribute-view .header-left-btn,.map-drawing-extra-attribute-view .header-right-btn,.map-drawing-extra-attribute-view-full .header-btn,.map-drawing-extra-attribute-view-full .header-left-btn,.map-drawing-extra-attribute-view-full .header-right-btn{align-items:center;background-color:rgba(0,0,0,.314);border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;top:8px;width:24px;z-index:10000}.map-drawing-extra-attribute-view .header-btn-img,.map-drawing-extra-attribute-view-full .header-btn-img{height:16px;width:16px}.map-drawing-extra-attribute-view .header-left-btn,.map-drawing-extra-attribute-view-full .header-left-btn{right:8px}.map-drawing-extra-attribute-view .header-right-btn,.map-drawing-extra-attribute-view-full .header-right-btn{right:40px}.map-drawing-extra-attribute-view .content-view,.map-drawing-extra-attribute-view-full .content-view{background-color:#000;display:flex;flex-direction:row;height:100%;justify-content:center;overflow:hidden;-webkit-transform-origin:center center;transform-origin:center center;width:100%}.map-drawing-extra-attribute-view .content-text,.map-drawing-extra-attribute-view-full .content-text{color:#fff;font-size:16px;line-height:30px;margin-bottom:0;margin-top:30px;max-height:calc(100% - 40px);overflow:scroll;overflow-x:hidden;padding:0 10px 0 20px;white-space:pre-wrap}.map-drawing-extra-attribute-view .content-text::-webkit-scrollbar,.map-drawing-extra-attribute-view-full .content-text::-webkit-scrollbar{background-color:transparent;height:8px;width:8px}.map-drawing-extra-attribute-view .content-text::-webkit-scrollbar-thumb,.map-drawing-extra-attribute-view-full .content-text::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:10px}.map-drawing-extra-attribute-view .content-text:hover::-webkit-scrollbar-thumb,.map-drawing-extra-attribute-view-full .content-text:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:10px;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.3)}.map-drawing-extra-attribute-view .content-text::-webkit-scrollbar-thumb:hover,.map-drawing-extra-attribute-view-full .content-text::-webkit-scrollbar-thumb:hover{background-color:#222;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1)}.map-drawing-extra-attribute-view .content-text::-webkit-scrollbar-track,.map-drawing-extra-attribute-view-full .content-text::-webkit-scrollbar-track{background-color:transparent;border-radius:0;-webkit-box-shadow:inset 0 0 6px transparent}.map-drawing-extra-attribute-view .content-image img,.map-drawing-extra-attribute-view-full .content-image img{object-fit:contain;-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.map-drawing-extra-attribute-view .web-iframe,.map-drawing-extra-attribute-view-full .web-iframe{border-width:0;flex:1 1}.map-drawing-extra-attribute-view .video-controller,.map-drawing-extra-attribute-view-full .video-controller{align-items:center;background-color:rgba(0,0,0,.314);bottom:0;display:flex;flex-direction:row;left:0;padding-left:4px;padding-right:4px;position:absolute;right:0}.map-drawing-extra-attribute-view .video-controller .play-img,.map-drawing-extra-attribute-view-full .video-controller .play-img{cursor:pointer;height:24px;width:24px}.map-drawing-extra-attribute-view .video-controller .play-slider,.map-drawing-extra-attribute-view-full .video-controller .play-slider{flex:1 1;margin-left:8px;margin-right:8px}.map-drawing-extra-attribute-view .video-controller .video-time,.map-drawing-extra-attribute-view-full .video-controller .video-time{color:#fff;font-size:12px;margin-right:4px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.map-drawing-extra-attribute-view .music-spin,.map-drawing-extra-attribute-view-full .music-spin{-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;height:80px;left:calc(50% - 40px);position:absolute;top:calc(50% - 40px);width:80px}.map-drawing-extra-attribute-view .music-spin-paused,.map-drawing-extra-attribute-view-full .music-spin-paused{-webkit-animation-play-state:paused;animation-play-state:paused}.map-drawing-extra-attribute-view-full{align-items:center;background-color:#000;border-radius:0;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%;z-index:10000}.map-drawing-extra-attribute-view-text{background-color:rgba(0,0,0,.627);padding-bottom:30px;padding-top:30px}.map-drawing-extra-attribute-view-link{height:500px;left:calc(50vw - 350px);top:calc(50vh - 250px);width:700px}.play-contoller{bottom:10px;display:flex;flex-direction:column;left:0;position:absolute;right:0}.play-contoller .play-slider{margin:6px 15px}.play-contoller .bottom-view{height:36px;margin-left:13px;margin-right:13px}.play-contoller .bottom-view,.play-contoller .bottom-view .bottom-left-view{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.play-contoller .bottom-view .bottom-left-view .play{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;height:30px;width:30px}.play-contoller .bottom-view .bottom-right-view{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.play-contoller .bottom-view .bottom-right-view .play-controller-speed{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:rgba(51,51,51,.667);border-radius:4px;cursor:pointer;display:flex;height:30px;justify-content:center;width:60px}.play-contoller .bottom-view .bottom-right-view .play-controller-speed .play-controller-speed-txt{color:#fff;font-size:12px}.play-contoller .bottom-view .bottom-right-view .play-controller-time{align-items:center;color:#fff;display:flex;font-size:12px;justify-content:flex-end;margin-right:4px;max-width:140px;min-width:80px}#map-base-layer .ant-drawer-mask{background-color:transparent}#map-base-layer .ant-drawer-body{background-color:#f5f5f5;padding:12px}#map-base-layer .ant-drawer-body::-webkit-scrollbar{display:none}#map-base-layer .ant-drawer-header{border-bottom:0;height:40px;padding:10px}#map-base-layer .setting-section{display:flex;flex-direction:column}#map-base-layer .setting-section .setting-section-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:6px;padding:0 10px}#map-base-layer .setting-section .setting-section-header .left-title,#map-base-layer .setting-section .setting-section-header .right-title,#map-base-layer .setting-section .setting-section-header span{color:#868686;font-size:12px}#map-base-layer .setting-section .setting-section-header .reset{cursor:pointer}#map-base-layer .setting-section .setting-section-content{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;margin-bottom:20px;min-height:42px;width:100%}#map-base-layer .setting-section .setting-section-content .ant-list-grid .ant-col>.ant-list-item{-webkit-margin-after:0;margin-block-end:0}#map-base-layer .setting-section .setting-section-content .list-item{align-items:center;cursor:pointer;display:flex;height:100px;justify-content:center}#map-base-layer .setting-section .setting-section-content .list-item .list-item-content{height:80px;position:relative}#map-base-layer .setting-section .setting-section-content .list-item .list-item-content .list-item-img{border-radius:10px;height:80px;width:105px}#map-base-layer .setting-section .setting-section-content .list-item .list-item-content .list-item-bottom{align-items:center;background-color:rgba(0,0,0,.502);border-radius:10px;bottom:0;display:flex;flex-direction:row;justify-content:center;left:0;position:absolute;right:0}#map-base-layer .setting-section .setting-section-content .list-item .list-item-content .list-item-bottom .list-item-bottom-title{color:#fff;font-size:12px}#map-base-layer .setting-section .setting-section-content .list-item .list-item-content .list-item-bottom .list-item-bottom-check{height:15px;width:15px}.course-manager-left{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:.3;pointer-events:none;position:absolute;top:0;transition:all .3s;width:60px}.course-manager-left:hover{opacity:1;transition:all .3s}.course-manager-right{align-items:center;display:flex;height:100%;justify-content:center;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;transition:all .3s;width:60px}.course-manager-right:hover{opacity:1;transition:all .3s}.course-manager-control-btn{height:60px;pointer-events:fill;width:60px}.course-manager-control-font-img{color:#ccc;font-size:60px}.course-manager-control-font-text{color:#ccc;font-size:14px;text-align:center}.course-manager-control-img-container{height:100%;left:0;position:absolute;top:0;width:100%}.course-manager-control-img{height:100%;opacity:1;transition:all 3s;width:100%}.course-manager-control-img-fade-out{height:100%;opacity:0;transition:all 3s;width:100%}.map-controller,.map-controller-pc{align-items:center;background-color:transparent;bottom:80px;display:flex;flex-direction:column;position:absolute;right:0}.map-controller .btn,.map-controller-pc .btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-items:center;width:60px}.map-controller .btn img,.map-controller-pc .btn img{height:26px;width:26px}.map-controller .btn span,.map-controller-pc .btn span{background-color:transparent;color:#fff;font-size:12px;height:30px;margin-top:4px}.map-controller div,.map-controller img,.map-controller-pc div,.map-controller-pc img{-webkit-tap-highlight-color:rgba(0,0,0,0)}.map-controller-pc{bottom:80px;right:10px}.map-controller-pc .btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:flex;flex-direction:column;height:64px;justify-items:center;width:60px}.map-controller-pc .btn img{height:30px;width:30px}.map-controller-pc .btn span{background-color:transparent;color:#fff;font-size:14px;height:30px;margin-top:4px}.map-controller-pc div,.map-controller-pc img{-webkit-tap-highlight-color:rgba(0,0,0,0)}#map-setting .ant-drawer-mask{background-color:transparent}#map-setting .ant-drawer-body{background-color:#f5f5f5;padding:12px}#map-setting .ant-drawer-header{border-bottom:0;height:40px;padding:10px}#map-setting .setting-section{display:flex;flex-direction:column}#map-setting .setting-section .setting-section-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:6px;padding:0 10px}#map-setting .setting-section .setting-section-header .left-title,#map-setting .setting-section .setting-section-header .right-title,#map-setting .setting-section .setting-section-header span{color:#868686;font-size:12px}#map-setting .setting-section .setting-section-header .reset{cursor:pointer}#map-setting .setting-section .setting-section-content{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;margin-bottom:20px;min-height:42px;width:100%}#map-setting .setting-section .setting-section-content .setting-section-content-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;min-height:40px;padding:0 5px;width:100%}#map-setting .setting-section .setting-section-content .setting-section-content-row .text-span{font-size:16px;padding-left:10px;width:50px}#map-setting .setting-section .setting-section-content .setting-section-content-row .text-span-2{font-size:16px;padding-left:10px}#map-setting .setting-section .setting-section-content .setting-section-content-row .ant-slider .ant-slider-handle,#map-setting .setting-section .setting-section-content .setting-section-content-row .ant-slider .ant-slider-track{background-color:#3499e5}#map-setting .setting-section .setting-section-content .setting-section-content-row .ant-slider .ant-slider-handle:after{box-shadow:0 0 0 2px #3499e5}#map-setting .setting-section .setting-section-content .setting-section-content-row .ant-slider .ant-slider-handle:hover:after{box-shadow:0 0 0 2px #3499e5;height:10px;inset-block-start:0;inset-inline-start:0;position:absolute;width:10px}#map-setting .setting-section .setting-section-content .setting-section-content-row .ant-slider .ant-slider-handle:focus:after,#map-setting .setting-section .setting-section-content .setting-section-content-row .ant-slider .ant-slider-handle:focus:before,#map-setting .setting-section .setting-section-content .setting-section-content-row .ant-slider .ant-slider-handle:hover{background-color:#fff;border-radius:50%;box-shadow:0 0 0 2px #3499e5;content:"";cursor:pointer;height:10px;inset-block-start:0;inset-inline-start:0;position:absolute;width:10px}#map-setting .setting-section .setting-section-content .setting-section-content-row .setting-section-content-switch{display:flex;flex-direction:column;height:20px;justify-content:center;margin-right:10px;min-width:36px;width:36px}#map-setting .setting-section .setting-section-content .setting-section-content-row .ant-switch.ant-switch-checked{background-color:#3499e5}#map-setting .setting-section .setting-section-content .setting-section-content-row .ant-switch-handle{height:15px;width:15px}#map-setting .setting-section .setting-section-content .setting-section-content-row .ant-switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 17px)}#map-setting .setting-section .setting-section-content .setting-section-content-row .ant-switch-inner{display:flex;flex-direction:column;height:18px;justify-content:center;width:36px}#map-setting .setting-section .setting-section-content .text-span-tips{color:#868686;font-size:12px;padding-left:12px}#map-setting .setting-section .setting-section-content .sky-box{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:10px 20px}#map-setting .setting-section .setting-section-content .sky-box .sky,#map-setting .setting-section .setting-section-content .sky-box .sky-selected{color:#868686;cursor:pointer;font-size:14px}#map-setting .setting-section .setting-section-content .sky-box .sky-selected{color:#3499e5}.play-container .init-btn-gyro{background-color:rgba(51,51,51,.667);height:60px;left:calc(50vw - 50px);padding:20px;top:calc(50vh - 50px)}.play-container .btn-gyro,.play-container .init-btn-gyro{border-radius:4px;cursor:pointer;position:absolute;width:60px}.play-container .btn-gyro{align-items:center;bottom:calc(50vh - 60px);display:flex;flex-direction:column;height:50px;justify-items:center;left:0;margin:5px 0;padding:5px}.play-container .btn-gyro img{height:26px;width:26px}.play-container .btn-gyro span{background-color:transparent;color:#fff;font-size:12px;height:30px;margin-top:4px}.play-container .icon_qrcode{bottom:80px;cursor:pointer;height:30px;position:absolute;right:10px;width:30px}.play-container .qrcode{left:calc(50vw - 75px);top:calc(50vh - 75px)}.play-container .qrcode,.play-container .qrcode-pc{border-radius:6px;cursor:pointer;height:180px;position:absolute;width:150px}.play-container .qrcode-pc{bottom:80px;right:10px}.play-container .guide{moz-user-select:-moz-none;height:150px;left:calc(50vw - 75px);top:calc(50vh - 75px);-o-user-select:none;-webkit-user-select:none;user-select:none;width:150px}.play-container .guide,.play-container .guide-pc{background-color:red;border-radius:6px;opacity:.8;overflow:hidden;position:absolute;z-index:100}.play-container .guide-pc{height:200px;left:calc(50vw - 100px);top:calc(50vh - 100px);width:200px}.play-container .guide-close{cursor:pointer;height:16px;position:absolute;right:6px;top:6px;width:16px}.play-container .guide-img-pc{height:200px;position:absolute;width:200px}.play-container .guide-img{height:150px;position:absolute;width:150px}.play-container .launch-screen{align-items:center;background-color:#000;bottom:0;display:flex;flex-direction:row;left:0;position:absolute;right:0;top:0}.play-container .launch{background-size:contain;flex:1 1}.play-container .left-top-view,.play-container .left-top-view-pc{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background-color:transparent;display:flex;flex-direction:column;left:0;position:absolute;top:20px}.play-container .left-top-view .btn,.play-container .left-top-view-pc .btn{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:40px;justify-items:center;margin:5px 0;width:60px}.play-container .left-top-view .btn img,.play-container .left-top-view-pc .btn img{height:26px;width:26px}.play-container .left-top-view .btn span,.play-container .left-top-view-pc .btn span{background-color:transparent;color:#fff;font-size:12px;height:30px;margin-top:4px}.play-container .left-top-view-pc{left:10px;top:30px}.play-container .left-top-view-pc .btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-items:center;margin:0;width:60px}.play-container .left-top-view-pc .btn img{height:30px;width:30px}.play-container .left-top-view-pc .btn span{background-color:transparent;color:#fff;font-size:12px;height:30px;margin-top:4px}.play-container .right-top-view,.play-container .right-top-view-pc{align-items:center;background-color:transparent;display:flex;flex-direction:column;position:absolute;right:0;top:20px}.play-container .right-top-view .btn,.play-container .right-top-view-pc .btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:flex;flex-direction:column;height:40px;justify-items:center;margin:5px 0;width:60px}.play-container .right-top-view .btn img,.play-container .right-top-view-pc .btn img{height:26px;width:26px}.play-container .right-top-view .btn span,.play-container .right-top-view-pc .btn span{background-color:transparent;color:#fff;font-size:12px;height:30px;margin-top:4px}.play-container .right-top-view-pc{right:10px;top:30px}.play-container .right-top-view-pc .btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:flex;flex-direction:column;height:30px;justify-items:center;margin:10px 0;width:60px}.play-container .right-top-view-pc .btn img{height:30px;width:30px}.play-container .right-top-view-pc .btn span{background-color:transparent;color:#fff;font-size:12px;height:30px;margin-top:4px}.pass-input-content{align-items:center;display:flex;flex-direction:column}.pass-input-content input{margin-top:20px}.pass-input-content .pass-input-bottom{margin-top:20px;width:100%}.pass-input-content .pass-input-bottom button{width:100%}.pass-input-content .ant-btn-primary,.pass-input-content .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background:#ff7f00}.pass-input-content .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):active{background:#ff7f00;color:#fff}.pass-input-content .ant-input-outlined:focus,.pass-input-content .ant-input-outlined:focus-within{border-color:#ff7f00}.pass-input-content .ant-input-outlined:hover{border-color:#ff7f00}