.tem03-irregular-news-box .col-md-6:first-child{padding-left:0;padding-right:8px}
.tem03-irregular-news-box .col-md-6:nth-child(2){padding-right:0;padding-left:8px}
.tem03-irregular-news h3{margin-bottom:0;height:22px;line-height:22px;overflow:hidden;padding-bottom:0;margin-top:0}
.tem03-irregular-news h3 a{height:22px;line-height:22px;overflow:hidden}
.tem03-irregular-news .tem03-irregular-news_text{padding:10px 0;overflow:hidden}
.tem03-irregular-news .tem03-irregular-news_text a{font-size:15px}
.tem03-irregular-news .tem03-irregular-news_text .news_text{width:100%;max-height:60px;overflow:hidden;line-height:20px;margin:5px 0;font-size:13px;color:#000;opacity:.7}
.tem03-irregular-new-img{width:100%;padding-top:50%;padding-right:10px;position:relative;overflow:hidden}
.tem03-irregular-new-img:hover img{opacity:1;transform:scale(1.1)}
.tem03-irregular-new-img img{width:100%;height:100%;position:absolute;left:0;top:0;opacity:.8;transform:scale(1);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}
.tem03-irregular-li_text ul{margin:0 0 20px 0}
.tem03-irregular-li_text ul li{margin:5px 0;height:22px;line-height:22px;overflow:hidden}
.tem03-irregular-li_text ul li a{float:left;width:76%;color:#000;opacity:.9;height:22px;line-height:22px;overflow:hidden}
.tem03-irregular-li_text .tem03-irregular-new-time{float:right;width:80px;color:#000;opacity:.7;line-height:22px;font-family:"HELVETICANEUELTPRO-THEX",Arial}
.tem03-irregular-li_text .btn{width:100%}
.tem03-irregular .FAQ{padding:0 15px}
.tem03-irregular .FAQ ul{width:100%;height:auto;margin-bottom:27px;overflow:auto}
.tem03-irregular .FAQ li{padding:12px 0;border-bottom-width:1px;border-bottom-style:solid;border-color:#ccc}
.tem03-irregular .FAQ li strong{opacity:.9;display:block;font-size:16px}
.tem03-irregular .FAQ li span{opacity:.7;display:block;font-size:12px}
.tem03-irregular .FAQ .btn{width:100%}
@media(max-width:980px){
    .tem03-irregular .FAQ{padding:0}
}
@media(max-width:767px){
    .tem03-irregular-news .tem03-irregular-news_text .news_text{height:auto;margin:10px 0}
    .tem03-irregular-news-box .col-md-6:first-child{padding-left:0;padding-right:0}
    .tem03-irregular-news-box .col-md-6:nth-child(2){padding-right:0;padding-left:0}
}
@media(max-width:360px){
    .tem03-irregular-li_text ul li a{width:100%}
    .tem03-irregular-li_text .tem03-irregular-new-time{display:none}
}