@charset "UTF-8";
[class^=mdCaption]{width:990px;background:#fff;padding:0 32px 40px;margin:0 auto;border-radius:0 0 8px 8px}
[class^=mdCaption] [class*=__text]:not([class*=__textList]){font-size:14px;text-align:center;line-height:19.6px}
[class^=mdCaption] [class*=__textList]{margin-top:16px;font-size:14px;text-align:center;line-height:19.6px}
[class^=mdCaption] [class*=__textList] .elList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px}
[class^=mdCaption] [class*=__textList] .elItem{width:calc(33.3333333333% - 8px);margin-left:8px;position:relative;border-radius:8px;border:1px solid gold;padding:16px 8px 16px 42px;font-size:16px;font-weight:700;text-align:center;overflow:hidden}
[class^=mdCaption] [class*=__textList] .elItem .elNumber{width:49px;height:49px;position:absolute;padding:20px 15px 0 0;border-radius:50%;background:gold;color:#fff;vertical-align:bottom;font-size:20px;font-weight:700;text-align:right;top:-9px;left:-9px;box-sizing:border-box}
[class^=mdCaption] [class*=__notice]{margin-top:16px;font-size:14px;line-height:19.6px}
[class^=mdCaption] [class*=__item]{margin-top:24px;padding:24px 0 24px 16px;background:#fdf7d0;border-radius:8px}
[class^=mdCaption] .elPanel{overflow-x:auto}
[class^=mdCaption] .elList{display:-ms-flexbox;display:flex}
[class^=mdCaption] .elItemInner{width:350px;display:block;position:relative;border-radius:8px;overflow:hidden;margin-right:16px}
[class^=mdCaption] .elImg{width:100%;height:auto}
[class^=mdCaption] .elMultimediaWrap{position:relative}
[class^=mdCaption] .elMainText{position:absolute;width:100%;height:30px;bottom:0;box-sizing:border-box;padding:0 8px 8px;background:linear-gradient(-180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 34%,rgba(0,0,0,.5) 100%);font-size:20px;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
[class^=mdCaption] .elSubTextWrap{padding:8px;height:84px;font-size:16px;line-height:22.4px;box-sizing:border-box;background:#fff}
[class^=mdCaption] .elSubText{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}
[class^=mdCaption] .elCarouselButton{display:none}
[class^=mdCaptionB]{padding:12px 24px 0;border-radius:unset}
[class^=mdCaptionC]{padding-bottom:0;border-radius:unset}