.pano-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:60px}.pano-page iframe{-webkit-box-flex:0;-ms-flex:none;flex:none;outline:none;border:none;width:100%;height:100%}.pano-page .pano-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0;height:calc(100vh - 60px);background-color:#000}.pano-page .pano-content>div:first-of-type{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.pano-page .pano-content>div:first-of-type>h3{position:absolute;font-size:18px;color:#00a9cf;top:10px;left:10px;letter-spacing:1px}.pano-page .pano-content>div:nth-of-type(2){width:15vw;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-shadow:-4px 0 4px 2px rgba(0,0,0,.15);box-shadow:-4px 0 4px 2px rgba(0,0,0,.15);border-left:1px solid rgba(4,109,159,.5);background-color:rgba(0,12,71,.85);margin-top:0;padding-top:8px}.pano-page .plane-content{overflow-y:auto;height:100%}.pano-page .pano-list{overflow-y:auto}.pano-page .pano-list>li{height:140px;position:relative;background-size:100% 100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 4px;cursor:pointer;will-change:border-color;-webkit-transition:border-color .4s ease-out;transition:border-color .4s ease-out;border:1px solid rgba(0,12,71,.85);outline:none}.pano-page .pano-list>li:not(:last-child){margin-bottom:8px}.pano-page .pano-list>li>div{color:#00a9cf}.pano-page .pano-list>li:hover{border-color:#f66}@media screen and (max-width:1600px){.pano-page .pano-content>div:first-of-type>h3{font-size:15px}.pano-page .pano-content>div:nth-of-type(2){padding-top:4px;padding-left:4px;padding-right:4px}.pano-page .pano-list>li{height:120px}.pano-page .pano-list>li:not(:last-child){margin-bottom:4px}.pano-page .pano-list>li>div{font-size:12px}}@media screen and (max-width:1400px){.pano-page{padding-top:52px}.pano-page .pano-content{height:calc(100vh - 52px)}.pano-page .pano-content>div:first-of-type>h3{font-size:13px}.pano-page .pano-content>div:nth-of-type(2){padding-top:2px;padding-left:2px;padding-right:2px}.pano-page .pano-list>li{height:100px}.pano-page .pano-list>li:not(:last-child){margin-bottom:2px}}