.p08.section{margin:0 0 40px}
.p08{position:relative;width:229px;height:267px;color:#fff;overflow:hidden}
.p08-image{position:absolute;top:0;left:0;width:229px;height:267px}
.p08-contents{position:absolute;width:209px;height:93px;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#AA000000,endColorstr=#AA000000);background-color:rgba(0,0,0,0.7);-webkit-transition-property:height;-moz-transition-property:height;-o-transition-property:height;transition-property:height;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;text-align:center;padding:20px 10px}
h3.p08-headline{color:#fff;font-size:17px;font-weight:100}
.p08-body p{font-size:12px;font-weight:100}
.p08-cta a{text-decoration:none !important}
.p08-cta a:hover{text-decoration:none}
.p08.mobile .p08-contents,.p08:hover .p08-contents{height:227px}
.p08 .p08-cta{position:static;margin:20px;position:relative;background:#0096d6 url("img/arrow_more_yellow.png") no-repeat 95% 50%}
.p08.mobile .p08-cta a,.p08:hover .p08-cta a{position:static;font-size:12px;text-indent:0;color:#fff;height:auto;background:0;display:inline-block;width:131px;height:100%;padding:8px 30px 8px 8px}

.p08:hover .p08-cta a{height:auto; padding:8px 30px 8px 8px; }

.p08.mobile .p08-centering,.p08.notIE:hover .p08-centering{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}

.p08{max-width:259px;width:100%}
.p08 .p08-image{height:auto;min-height:100%;min-width:100%;width:auto}
.p08-contents{height:80px;width:100%}
.p08.mobile .p08-contents,.p08:hover .p08-contents{height:100%}
.p08 .p08-headline{min-height:50px}

@media all and (max-width:850px){
.page-wrap .sidebar2 .p08.section{float:none; padding:0 15px}
}

.page-wrap  .p08.section{max-width:230px;margin:0 auto}
/*.product-page--section .p08.section{max-width:230px;margin:0 auto}*/

.page-wrap * {
    box-sizing: border-box;
}

.sidebar2  .p08-contents  h3 {  
	margin: 0;
    margin-bottom: 10px;
	font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;
}

.sidebar2  .p08-contents  * {  	
	font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft YaHei New","Microsoft Yahei","微软雅黑",宋体,SimSun,STXihei,"华文细黑",sans-serif;
}

.single  .page-wrap {
	padding-bottom: 20px;
}
