@charset "UTF-8";.classNote{padding-bottom:10px;line-height:1.8;font-size:15px;color:#222;text-align:center}.classNote img{max-width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.itemList{margin:0 -15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.itemList li{padding:15px;width:33.33%}.itemList li .date{position:absolute;right:14px;top:0;color:#ffffff;line-height:1;background-color:#c8101a;width:70px;padding:9px 0}.itemList li .date:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:20px 70px 0 0;border-color:#c8101a transparent transparent transparent;top:100%}.itemList li .date .day,.itemList li .date .monYear{text-align:center}.itemList li .date .day{font-size:40px;font-weight:500}.itemList li .date .monYear{font-size:12px;text-transform:uppercase}.itemList li .Img{position:relative;display:block}.itemList li .Img img{width:100%}.itemList li .Txt{padding-top:20px}.itemList li .Txt .title{color:#242424;font-size:20px;line-height:24px;font-weight:500;letter-spacing:1px}.itemList li .Txt .title a{display:block;height:24px}.itemList li .Txt p{color:#595959;font-size:15px;line-height:23px;letter-spacing:0.75px;padding-top:10px;height:56px}@media (max-width:992px){.itemList li{width:50%}}@media (max-width:768px){.itemList li .date .day{font-size:30px}}@media (max-width:480px){.itemList{margin:0}.itemList li{width:100%;padding-left:0;padding-right:0}.itemList li .Txt .title{font-size:18px}.itemList li .Txt .title a{height:auto}.itemList li .Txt p{font-size:14px;height:auto}}.albumBox{margin-right:30px;padding:0}.albumBox img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.side_album{width:100%;margin:2px -1px 0}.side_album li{float:left;width:16.6%;padding:1px;overflow:hidden}.side_album img{display:block;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.side_album a{display:block}.introBox{overflow:hidden}.introBox .Txt{margin-top:20px;line-height:1.6;font-size:13px;color:#6c6c6c}.introBox .btn{padding-top:20px;text-align:center}.introBox .btn a{display:inline-block;padding:10px 15px;border-radius:3px;font-size:15px;color:#fff}.share{clear:both}.share b{display:inline-block;font-size:13px;font-weight:400;color:#666}.share a{display:inline-block;width:25px;font-size:18px;color:#666;text-align:center}.share a:hover{opacity:0.8}.code{display:block;font-size:12px;font-weight:400;color:#999}@media (max-width:767px){.productIntro .albumBox{float:none;margin:0 0 30px 0}}