.announce-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.announce-block-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding:32px;width:282px;min-width:262px;height:268px;border:1px solid #d8d8d8}
.announce-block-box.large-title .announce-block-info-box .title{font-size:32px}
.announce-block-box.disable .announce-block-info-box .title{color:#999}
.announce-block-box.disable .announce-block-bottom .button-box button{color:#999 !important;text-decoration:none;cursor:default}
.announce-block-box.disable .announce-block-bottom .button-box button .text:after{display:none}
.announce-block-box .announce-block-info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.announce-block-box .announce-block-info-box .prefix{margin-bottom:8px;font-size:14px;font-weight:500;color:#999;line-height:20px}
.announce-block-box .announce-block-info-box .title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;white-space:pre-line;font-size:20px;font-weight:500;color:#000;line-height:30px}
.announce-block-box .announce-block-bottom{margin-top:32px}
.announce-block-box .announce-block-bottom .button-box{display:block}
.announce-block-box .announce-block-bottom .button-box button{display:block;margin:0;margin-bottom:12px}
.announce-block-box .announce-block-bottom .button-box button:last-child{margin-bottom:0}
@media screen and (max-width:1280px){.announce-block-box{padding:20px}
.announce-block-box.large-title .announce-block-info-box .title{font-size:24px}
.announce-block-box .announce-block-info-box .prefix{margin-bottom:4px;font-size:12px;font-weight:500;color:#999;line-height:16px}
.announce-block-box .announce-block-info-box .title{font-size:16px;font-weight:500;color:#000;line-height:24px}
.announce-block-box .announce-block-bottom{margin-top:20px}
.announce-block-box .announce-block-bottom .button-box button{margin-bottom:8px}
}
@media screen and (max-width:1280px){.announce-block-box{height:200px}
}
@media screen and (max-width:768px){.announce-block-box{width:calc(100% - 17px);height:198px}
.announce-block-box .announce-block-info-box .prefix{font-size:12px}
.announce-block-box .announce-block-info-box .title{font-size:16px}
.announce-block-box .announce-block-bottom .button-box{width:unset;margin:unset}
}
@media screen and (max-width:414px){.announce-block-box{width:62.5%}
}