.main-content{background-color:#FFF}.banner{max-height:562px}.item-container{padding:2px 2px;padding-bottom:0}.item-container .item-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.item-container .item-list .item{background-size:cover;background-position:50%;text-decoration:none;color:#000;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:3.5px;margin-bottom:3px;position:relative;min-height:100px;overflow:hidden;padding-bottom:6%}.item-container .item-list .item .item-name{position:absolute;font-size:16px;font-weight:bold;left:14px;top:14px;color:#fff;line-height:1.3em}.item-container .item-list .item .item-icon{position:absolute;font-size:28px;bottom:14px;right:14px;color:#fff}.item-container .item-list .item .css-item-cover{width:100%;height:100%;opacity:0.6;position:absolute}.item-container .item-list .item:last-child{margin-right:0px}.item-list:nth-child(2n+1) .item:nth-child(2n+1){-webkit-box-flex:60%;-ms-flex:60%;flex:60%}.item-list:nth-child(2n+1) .item:nth-child(2n){-webkit-box-flex:40%;-ms-flex:40%;flex:40%}.item-list:nth-child(2n) .item:nth-child(2n+1){-webkit-box-flex:40%;-ms-flex:40%;flex:40%}.item-list:nth-child(2n) .item:nth-child(2n){-webkit-box-flex:60%;-ms-flex:60%;flex:60%}
