@charset "UTF-8";@import url(//fonts.googleapis.com/css?family=Lato:400,700,700i,900i|Noto+Sans+TC:300,400,500,700&display=swap);.newsList .Txt{-webkit-box-sizing:border-box;box-sizing:border-box}.contentBox .leftBox{padding:0 50px 0 0}.contentBox .rightBox{padding:0}.newsList .Img img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.newsList .Txt{padding:15px 0;position:relative}.newsList .Txt p{height:52px;font-size:16px;font-weight:300;font-family:"Noto Sans TC";color:#888;line-height:1.5}.newsList h3{width:100%;margin-bottom:8px}.newsList h3 a{display:inline-block;width:100%;font-size:18px;font-weight:500;font-family:"Noto Sans TC";color:#444;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.newsList h3 a:hover{color:#8ec31f}.newsList .bottom{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newsList .btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsList .btn a:hover .icon{background-color:#8ec31f}.newsList .btn a:hover svg{fill:#fff}.newsList .btn .icon{position:relative;width:30px;height:30px;border-radius:50%;background-color:white;-webkit-box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.09);box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.09);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.newsList .btn svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:10px;height:6px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.dateBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;font-weight:700;font-family:"Lato";font-style:italic;text-transform:uppercase;color:#999999;line-height:1}.dateBox .date{padding:0 10px;margin:5px 10px 5px 0px;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;height:20px;line-height:20px}.dateBox .year{height:20px;line-height:20px;font-size:12px}.newsDate{font-size:12px;color:#818181;letter-spacing:0.5px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsDate strong{font-weight:400}.newsDate strong i{margin-right:2px;font-size:14px;color:#AE4233}.newsDate b{display:inline-block;margin-left:3px;margin-bottom:5px;font-weight:400;font-style:italic;font-family:"Lato", "Noto Sans TC"}.newIcon{display:inline-block;padding:3px 5px;margin-right:3px;border-radius:3px;font-weight:400;font-size:12px;font-family:'微軟正黑體';color:#fff}.shareBox{float:right}.shareBox .btn-fb{display:inline-block;vertical-align:middle;margin-right:5px}.shareBox .back{display:inline-block;vertical-align:middle;padding:3px 5px;border-radius:3px;font-size:12px;color:#fff;background:#ae4233;background:-moz-linear-gradient(top, #ae4233 0%, #c44c4c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ae4233), color-stop(100%, #c44c4c));background:-webkit-linear-gradient(top, #ae4233 0%, #c44c4c 100%);background:-o-linear-gradient(top, #ae4233 0%, #c44c4c 100%);background:-ms-linear-gradient(top, #ae4233 0%, #c44c4c 100%);background:-webkit-gradient(linear, left top, left bottom, from(#ae4233), to(#c44c4c));background:linear-gradient(to bottom, #ae4233 0%, #c44c4c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ae4233', endColorstr='#c44c4c', GradientType=0);cursor:pointer}.shareBox .back:hover{background:#398cb1}.titleArea{clear:both;margin-bottom:30px;padding:15px 10px;border-bottom:1px solid #ddd;font-family:"Noto Sans TC"}.titleArea h1{font-size:20px;font-weight:400;color:#2f2f2f;overflow:hidden}.titleArea h1 strong{display:block;font-weight:400}.titleArea h1 b{margin-left:5px;font-size:12px;font-weight:400;color:#a3a3a3}.titleArea .btn-fb{float:left}.titleArea a.back{float:right;display:block;margin-left:5px;font-size:10pt;color:#06F;cursor:pointer}@media (max-width:1023px){.contentBox .leftBox{padding:0 0 30px 0}}