.geo-trail-view{align-items:center;cursor:default;display:flex;justify-content:center}.geo-trail-view span{color:#69ac74;font-size:14px}.top-line-panel{padding:0 10px}.top-line-panel .name{color:#69ac74}.top-line-panel .line{border-radius:4px;height:15px;margin:5px;width:30px}.trail-editor-panel{padding:0!important}.make-cut-trail{align-items:center;display:flex;font-size:14px;justify-content:space-between}.make-cut-trail .thumb{border-radius:5px;overflow:hidden;position:relative}.make-cut-trail .thumb .save-mask{align-items:center;background-color:rgba(23,33,51,.73);bottom:0;color:#f2f2f2;display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s;z-index:2}.make-cut-trail .thumb .save-mask:hover{opacity:1}.make-cut-trail .merge{color:#69ac74;cursor:pointer;font-weight:700;margin:0 20px;padding:10px}.travel-dialog-wrap .trails-wrap{display:flex;flex-wrap:wrap}.travel-dialog-wrap .trails-wrap .form-trails-item{border:1px solid #69ac74;border-radius:4px;margin-bottom:10px;margin-right:10px;overflow:hidden;position:relative}.travel-dialog-wrap .trails-wrap .form-trails-item .distance{font-size:13px;text-align:center}.travel-dialog-wrap .marker-wrap{display:flex;flex-wrap:wrap}.travel-dialog-wrap .marker-wrap .marker-item{background-color:#fffde7;border:1px solid #69ac74;border-radius:4px;margin-bottom:10px;margin-right:10px;min-width:100px;padding:5px;text-align:center}.editor-page .page-content{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.editor-page .page-content .cut .map{cursor:url(/static/img/cut.png),auto!important}.editor-page .page-content .map-type-toggle{font-size:16px}.editor-page .page-content .top-ctl-window{align-items:center;display:flex;justify-content:center;left:0;position:absolute;right:0;top:10px;z-index:200}.editor-page .page-content .top-ctl-window .ctl-wrap{border-radius:4px;display:flex;overflow:hidden}#editorApp{height:100%}.editor-top-view{align-items:center;background-color:#fff;border-radius:4px;color:#69ac74!important;display:flex;margin-right:10px;overflow:hidden}.editor-top-view .label{color:#606266}.editor-top-view.disabled .btn:not(.no-disabled){background-color:#c0c4cc;color:#606266!important}.editor-top-view .btn{cursor:pointer;font-size:20px;padding:4px 8px;transition:all .2s}.editor-top-view .btn:hover{background-color:#c0c4cc}.editor-top-view .btn.sel{background-color:#f56c6c;color:#fff}.editor-top-view .btn.btn-img-tool{padding:5px 3px}.editor-top-view .btn.btn-img-tool.sel{background-color:#cbe3cf}.editor-top-view .btn.btn-img-tool img{height:1.5em}.line-list{min-height:100px}.line-list .item{align-items:center;border-radius:4px;box-shadow:1px 1px 9px 0 rgba(0,0,0,.09);display:flex;justify-content:space-between;margin-bottom:10px;padding:10px;width:100%}.line-list .item .thumb{border-radius:4px;margin-right:10px;overflow:hidden}.line-list .item .name{width:120px}.line-list .item .name .el-input .el-input__wrapper{border-bottom:1px solid var(--el-border-color);border-radius:0;box-shadow:unset!important;transition:border-bottom-color .2s}.line-list .item .name .el-input .is-focus{border-bottom:1px solid #69ac74}.line-list .item .dist{text-align:center;width:100px}.line-list .item .txt{margin-left:10px}.line-list .item .action{min-width:80px;text-align:center}.line-list .item .current-trail-hint{color:#69ac74}.rich-editor{display:flex;flex-direction:column;line-height:normal!important;position:relative;white-space:pre-wrap!important}.rich-editor.fullscreen{background:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1002}.rich-editor .ql-container{flex-grow:1;overflow-y:auto}.rich-editor .quill-img{display:none}.rich-editor .ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"保存";padding-right:0}.rich-editor .ql-formats .ql-size .ql-picker-label[data-value="12px"]:before{content:"12px"}.rich-editor .ql-formats .ql-size .ql-picker-item[data-value="12px"]{font-size:12px}.rich-editor .ql-formats .ql-size .ql-picker-item[data-value="12px"]:before{content:"12px"}.rich-editor .ql-formats .ql-size .ql-picker-label[data-value="14px"]:before{content:"14px"}.rich-editor .ql-formats .ql-size .ql-picker-item[data-value="14px"]{font-size:14px}.rich-editor .ql-formats .ql-size .ql-picker-item[data-value="14px"]:before{content:"14px"}.rich-editor .ql-formats .ql-size .ql-picker-label[data-value="16px"]:before{content:"16px"}.rich-editor .ql-formats .ql-size .ql-picker-item[data-value="16px"]{font-size:16px}.rich-editor .ql-formats .ql-size .ql-picker-item[data-value="16px"]:before{content:"16px"}.rich-editor .ql-formats .ql-size .ql-picker-label[data-value="18px"]:before{content:"18px"}.rich-editor .ql-formats .ql-size .ql-picker-item[data-value="18px"]{font-size:18px}.rich-editor .ql-formats .ql-size .ql-picker-item[data-value="18px"]:before{content:"18px"}.rich-editor .ql-formats .ql-size .ql-picker-label[data-value="20px"]:before{content:"20px"}.rich-editor .ql-formats .ql-size .ql-picker-item[data-value="20px"]{font-size:20px}.rich-editor .ql-formats .ql-size .ql-picker-item[data-value="20px"]:before{content:"20px"}.rich-editor .num-wrap{background-color:#fff;bottom:5px;font-size:12px;height:1.5em;margin-top:-.75em;position:absolute;right:10px}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#69ac74}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#69ac74}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#69ac74}