ul, ol { list-style: none; margin: 0; padding: 0; } html, body { width: 100%; height: 100%; margin: 0; box-sizing: border-box; overflow-x: hidden; } body { font-family: "Trebuchet MS", sans-serif; padding: 15px; } .demoHeaders { margin-top: 2em; } #dialog-link { padding: 0.4em 1em 0.4em 20px; text-decoration: none; position: relative; } #dialog-link span.ui-icon { margin: 0 5px 0 0; position: absolute; left: 0.2em; top: 50%; margin-top: -8px; } #icons { margin: 0; padding: 0; } #icons li { margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left; list-style: none; } #icons span.ui-icon { float: left; margin: 0 4px; } .fakewindowcontain .ui-widget-overlay { position: absolute; } select { width: 200px; } .panorama-box { display: flex; } .panorama-box fieldset:first-child { flex: 1; } .panorama-box fieldset:last-child { width: 300px; } .panorama-box .video-container { border: 1.5px solid #c0c0c0; margin-top: 15px; display: flex; position: relative; cursor: pointer; } .panorama-box .video-container canvas { width: 100%; aspect-ratio: 3840/2160; } .panorama-box .video-container .video-tip { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: none; } .tip { background-color: #fff3a5; padding: 0.5em 1em; margin: 1em; border-radius: 5px; } .particulars-box-list { display: flex; gap: 15px; } .particulars-box-list-item { flex: 1; } .particulars-box-list-item .video-container { display: flex; cursor: pointer; margin-top: 15px; border: 1.5px solid #c0c0c0; position: relative; overflow: hidden; aspect-ratio: 16/9; } .particulars-box-list-item .video-container canvas { aspect-ratio: 16/9; width: 100%; position: absolute; left: 0; top: 0; cursor: move; transform-origin: top left; max-width: none; } .particulars-box-list-item .video-container .video-tip1, .particulars-box-list-item .video-container .video-tip2 { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: none; } .particulars-box-list-item.active .video-container { border-color: red; } .lx-style { animation-name: fadeIn; animation-duration: 1s; animation-direction: alternate; animation-iteration-count: infinite; animation-timing-function: linear; background: red !important; color: #fff !important; } @keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } /*# sourceMappingURL=index.css.map */