@font-face{font-family:icomoon;src:url(../../../../../../etc/designs/acca-cn/fonts/acca-icon-font.eot?l78q1t);src:url(../../../../../../etc/designs/acca-cn/fonts/acca-icon-font.eot?l78q1t) format('embedded-opentype'),url(../../../../../../etc/designs/acca-cn/fonts/acca-icon-font.ttf?l78q1t) format('truetype'),url(../../../../../../etc/designs/acca-cn/fonts/acca-icon-font.woff?l78q1t) format('woff'),url(../../../../../../etc/designs/acca-cn/fonts/acca-icon-font.svg?l78q1t) format('svg');font-weight:400;font-style:normal}
.cmp-page-block{margin-left:-15px;margin-right:-15px;list-style-type:none;margin:0 -1px;overflow:hidden;display:block;clear:both;list-style:none;padding:0}
.page-block-image{border:1px solid #fff;padding:115% 0 0 0;position:relative;width:100%;font-weight:400;background:#f8f8f8;background-position:center;background-repeat:no-repeat;background-size:cover;float:left}
.page-block-image a{display:block;height:100%;left:0;padding:30px;position:absolute;top:0;width:100%;color:inherit;text-decoration:none}
.page-block-image img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}
.page-block-inner{bottom:0;left:30px;position:absolute;right:0;text-align:right;z-index:1}
.page-block-inner .page-block-title{background-color:#fff;padding:20px;text-align:left}
.page-block-icon-container{display:inline-block;font-size:14px;margin-left:10px;overflow:visible;-webkit-transition:margin .2s;transition:margin .2s;vertical-align:middle}
.page-block-icon-container .icon-right{display:inline-block;font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.page-block-icon-container .icon-right:after{content:"\e907"}
.page-block-image:hover .page-block-icon-container{margin-left:15px}