.mm-ebad{box-shadow:0 0 4px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1);border-radius:4px;position:relative}.mm-ebad .ad-label{border-radius:6px;display:inline;color:#666;border:1px solid #ececec;background-color:#fff;position:absolute;margin:8px;padding:0 2px;font-size:11px;line-height:11px;z-index:1}.b_dark .mm-ebad .ad-label{border:1px solid #545250}.mm-ebad .ad-bottom-label{border-radius:6px;display:inline;color:#666;border:1px solid #ececec;background-color:#fff;margin:2px 2px 0 0;padding:0 2px;font-size:11px;line-height:12px;position:static;white-space:nowrap;font-weight:bold}.mm-ebad .img-content{display:block;border-radius:4px 4px 0 0}.mm-ebad.overlay-mode .img-content{border-radius:4px}.mm-ebad.overlay-mode .overlay-mask a[href]::after{content:"";display:block;position:absolute;background-image:linear-gradient(180deg,rgba(0,0,0,0) 35%,rgba(0,0,0,.8) 85%);top:0;bottom:0;left:0;right:0}.mm-ebad .text-part{padding:6px 12px;bottom:0}.mm-ebad.overlay-mode .text-part{padding:12px;position:absolute}.mm-ebad .title a{color:#111;font-size:12px;line-height:16px}.mm-ebad.overlay-mode .title a{color:#fff}.mm-ebad.mm-ta-large-font .title a{font-size:14px;line-height:20px}.mm-ebad .title a[href]::after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}.mm-ebad .title a:hover{text-decoration:underline}.mm-ebad .attri,.mm-ebad .domain a,.mm-ebad .short-domain a{color:#666;font-size:12px;line-height:16px;margin:1px 0;word-break:break-all;display:flex;align-items:center}.mm-ebad.overlay-mode .attri,.mm-ebad.overlay-mode .domain a,.mm-ebad.overlay-mode .short-domain a{color:#cecece}.mm-ebad .attri .b_adChoice{float:none;margin-left:4px;vertical-align:middle;display:inline-block}.mm-ebad .attri a{position:relative;text-decoration:none}