/* V852 金色主框向四周放大至圖片邊緣，建築詳情卷軸收回框內 */
@media(min-width:1001px){
 #cityLayout>.city,#cityLayout>.outer-city{
  position:relative!important;overflow:hidden!important;
  box-sizing:border-box!important;
 }
 #cityLayout>.city::after,#cityLayout>.outer-city::after{
  inset:-11px!important;
  background-size:100% 100%!important;
  background-position:center center!important;
  pointer-events:none!important;
 }
 #cityLayout>aside:not(.outer-status-panel){
  position:relative!important;
  box-sizing:border-box!important;
  overflow:hidden!important;
  padding:68px 21px 24px 17px!important;
  scrollbar-gutter:auto!important;
 }
 #cityLayout>aside:not(.outer-status-panel)>#citySideInfo,
 #cityLayout>aside:not(.outer-status-panel)>#mapSideInfo{
  max-height:calc(100% - 4px)!important;
  overflow-x:hidden!important;overflow-y:auto!important;
  box-sizing:border-box!important;
  padding:0 9px 0 0!important;
  scrollbar-width:thin!important;
  scrollbar-color:#a8792c transparent!important;
 }
 #cityLayout>aside:not(.outer-status-panel)>#citySideInfo::-webkit-scrollbar,
 #cityLayout>aside:not(.outer-status-panel)>#mapSideInfo::-webkit-scrollbar{width:5px!important}
 #cityLayout>aside:not(.outer-status-panel)>#citySideInfo::-webkit-scrollbar-thumb,
 #cityLayout>aside:not(.outer-status-panel)>#mapSideInfo::-webkit-scrollbar-thumb{
  background:#a8792c!important;border-radius:5px!important;
 }
 #cityLayout>aside:not(.outer-status-panel)>#citySideInfo *,
 #cityLayout>aside:not(.outer-status-panel)>#mapSideInfo *{
  max-width:100%!important;box-sizing:border-box!important;
 }
}