#idFooter { background-color:#FFFFFF; } #idFooter div { color:#888888; text-align:right; margin:4px 8px; font-size:12px; } #idBuyerPanel { background-color:#ffffff; border-style:solid; border-color:#CFCFC7; border-width:0 1px 0 0; margin:0px; z-index: 9998; } #idPanelMask { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); z-index: 9997; display: none; } .ImgPromoSwiperFunc { width:100%;} .ImgPromoSwiperFunc .swiper-slide { width: 100%; height: auto; overflow: hidden;} .ImgPromoSwiperFunc .swiper-slide img { display: block; width: 100%; height: 100%; object-fit: contain;} .ImgPromoListFunc { margin:0px; padding:0px; display: flex;} .ImgPromoListFunc img { width: 100%; height: auto; object-fit: cover; display: block;} .TextPromoArea { padding:20px 10px;}  .cssMarqueeContainer { width: 100%; overflow: hidden; padding: 15px 0; box-sizing: border-box; display: flex; align-items: center; position: relative; height: auto; } .cssMarqueeText { white-space: nowrap; position: absolute; line-height: 1; display: none; padding: 0 10px; } .cssMarqueeContainer1923 { background-color:#FFFFFF; } .cssMarqueeContainer1923 .cssMarqueeText { text-shadow:1px 1px #EEEEEE; color:#8F7C6E; font-size:12px; } .cssTextQuillArea1924 { text-shadow:0px 0px #FFFFFF; background-color:#FFFFFF; } .cssTextQuillArea1922 { text-shadow:0px 0px #FFFFFF; background-color:#FFFFFF; }