.mkt-ad-banner{display:none;position:relative}
.mkt-ad-banner.default-bg{background-color:rgba(219,219,219,0.7)}
.mkt-ad-banner .ad-banner-box{position:relative;margin:0 80px;overflow:hidden}
.mkt-ad-banner .ad-banner-box ul{position:absolute;top:0;left:0;right:0}
.mkt-ad-banner .ad-banner-box .ad-content-box{position:relative;margin:0 auto;font-size:14px;height:56px;line-height:1.75}
.mkt-ad-banner .ad-banner-box .ad-content-box.item-invalid{display:none}
.mkt-ad-banner .ad-content-box .ad-content{display:-webkit-box;text-align:center;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}
.mkt-ad-banner .ad-banner-close{position:absolute;top:50%;right:0;width:20px;height:20px;cursor:pointer;transform:translateY(-50%)}
.mkt-ad-banner .ad-banner-close .icon-bar{display:inline-block;position:absolute;content:'';height:20px;width:1px;background-color:#000}
.mkt-ad-banner .ad-banner-close.isIE .icon-bar{margin-left:10px;margin-right:10px}
.mkt-ad-banner .ad-banner-close .icon-bar-lf{-moz-transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.mkt-ad-banner .ad-banner-close .icon-bar-rg{-moz-transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.mkt-ad-banner .ad-banner-box .icon-banner-notice{display:inline-block;margin-right:16px;width:12px;height:12px;font-size:12px;vertical-align:middle}
.mkt-ad-banner .ad-item-link{display:inline-block;padding-left:16px;padding-right:20px;text-decoration:underline;cursor:pointer}
.mkt-ad-banner .ad-item-link .icon-arrow{content:'';display:inline-block;position:relative;top:-1px;left:6px;width:6px;height:6px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}
.mkt-ad-banner .ad-item-link:hover .icon-arrow{left:10px}
@media screen and (min-width:768px) and (max-width:1599px){.mkt-ad-banner .ad-banner-box{margin:0 40px}
.mkt-ad-banner .ad-banner-box ul{padding-right:62px}
}
@media screen and (min-width:1200px){.mkt-ad-banner .ad-content-box{width:800px}
.mkt-ad-banner .ad-content-box .ad-content{max-height:50px;-webkit-line-clamp:2}
}
@media screen and (min-width:992px) and (max-width:1199px){.mkt-ad-banner .ad-content-box{width:600px}
}
@media screen and (max-width:1199px){.mkt-ad-banner .ad-content-box .ad-content{max-height:80px;-webkit-line-clamp:3}
}
@media screen and (max-width:767px){.mkt-ad-banner .ad-banner-box{margin:0 20px}
.mkt-ad-banner .ad-banner-box ul{padding-right:52px}
.mkt-ad-banner .ad-content-box .ad-content{padding-left:20px;font-size:12px;text-align:left}
.mkt-ad-banner .ad-content-box .ad-content.no-icon{padding-left:0}
.mkt-ad-banner .ad-banner-box .icon-banner-notice{position:absolute;top:5px;left:0}
.mkt-ad-banner .ad-item-link{padding-left:8px}
}
html[dir=rtl] .mkt-ad-banner .ad-banner-close{left:0;right:auto}
html[dir=rtl] .mkt-ad-banner .ad-banner-box .icon-banner-notice{margin-left:16px;margin-right:0}
html[dir=rtl] .mkt-ad-banner .ad-item-link{padding-left:20px;padding-right:16px}
html[dir=rtl] .mkt-ad-banner .ad-item-link .icon-arrow{left:auto;right:6px;-moz-transform:rotate(-45deg) scaleX(-1);-webkit-transform:rotate(-45deg) scaleX(-1);-o-transform:rotate(-45deg) scaleX(-1);transform:rotate(-45deg) scaleX(-1);filter:FlipH}
html[dir=rtl] .mkt-ad-banner .ad-item-link:hover .icon-arrow{left:auto;right:10px}
@media screen and (min-width:768px) and (max-width:1599px){html[dir=rtl] .mkt-ad-banner .ad-banner-box ul{padding-right:0;padding-left:62px}
}
@media screen and (max-width:767px){html[dir=rtl] .mkt-ad-banner .ad-banner-box ul{padding-right:0;padding-left:52px}
html[dir=rtl] .mkt-ad-banner .ad-content-box .ad-content{text-align:right;padding-right:20px;padding-left:0}
html[dir=rtl] .mkt-ad-banner .ad-content-box .ad-content.no-icon{padding-right:0}
html[dir=rtl] .mkt-ad-banner .ad-banner-box .icon-banner-notice{left:auto;right:0}
html[dir=rtl] .mkt-ad-banner .ad-item-link{padding-right:8px}
}