
/**eStore_product_promo 2016-12-21**/
.eStore_product_promo{ text-align: left; line-height: 1.5em; font-size: 15px; overflow: hidden;}
.eStore_product_promo h4{background: #d4eefb; border-left: 5px solid #0b73b0; padding: 5px 10px; color: #004280;}
.eStore_product_promo .blockTitle{color: #004280; font-size: 1.2em; line-height: 1.4em; margin-bottom: 3px; font-weight: bold;}
.eStore_product_promo .block{padding: 2%;}
.eStore_product_promo .eStore_listPoint{margin-top: 0px;}
.eStore_product_features {background: #ebf5ff;}
.eStore_product_features h4{border-color: #4398ef; color: #fff; background: #004280;}
.eStore_product_features .block>ol>li{border-top:1px solid #d5d5d5; margin: 30px 0;  padding-top: 30px;}
.eStore_product_features .block>ol>li:first-child{border-top:none; margin: 30px 0;  padding-top: 0;}
.eStore_product_features .block .img,.eStore_product_features .block .content{float: left;}
.eStore_product_features .block .img.second{float: right;}
.eStore_product_features .block .img{width: 30%; margin: 0 2%;}
.eStore_product_features .block .img img{width: 100%;}
.eStore_product_features .block .content{width:66%; margin: 2% 0 ;}
.eStore_product_promo .owl-carousel{width: 100%; margin: 0 -2%;}
.eStore_product_promo .owl-carousel .item{text-align: center;}
.eStore_product_promo .owl-carousel img{width:90%;}
.eStore_product_promo .owl-carousel .block_bottom{margin: 10px auto; width:90%;}
.eStore_product_promo .eStore_product_recommend .name{margin: 0 10px 20px;}
.eStore_product_case .block_bottom{text-align: left;}
.eStore_product_case .block_bottom .more{display: none;}
.eStore_product_case  .blockTitle{font-size: 1em; line-height: 1.2em;}
.eStore_product_case  .block_bottom:hover .blockTitle{color: #005bd6;}
.eStore_product_recommend .hoverEffect{padding: 10px 0; margin: 3px;}
.hoverEffect:hover{background: #f7f7f7; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);}
.eStore_product_promo .eStore_btn{min-width: 100px;}
/**針對特定 產品特色設定**/
.eStore_product_promo .features_1 .img{width: 50%;}
.eStore_product_promo .features_1 .content{width: 40%; margin-top: 4%; }
.eStore_product_promo  .block .features_2 .img{width: 96%; float: none;}
.eStore_product_promo  .block .features_2 .content{width: 96%; float: none; margin: 20px auto 0; }
.eStore_product_promo .features_3 .img{width: 50%;}
.eStore_product_promo .features_3 .content{width: 43%; margin-top: 10%; }

@media screen and (max-width: 767px) {
	.eStore_product_case .block_bottom .more{color: #4398ef; display:block;}
}
@media screen and (max-width: 480px) {
	/**eStore_product_promo 2016-12-21**/
	.eStore_product_features .block .img,.eStore_product_features .block .content,.eStore_product_features .block .img.second{float: none; width: 100%;}
	.eStore_product_features .block .content{width: 90% !important; margin: 0 auto !important; }
	.eStore_product_features .block .img{margin:0px !important; width: 90% !important; padding: 0 5% 2% !important;}	
}
@media only screen and ( -webkit-min-device-pixel-ratio: 1.3 ) and (max-width: 480px),
       only screen and (    min--moz-device-pixel-ratio: 1.3 ) and (max-width: 480px),
       only screen and (      -o-min-device-pixel-ratio: 2.6/2 ) and (max-width: 480px), /* returns 1.3, see Dev.Opera */
       only screen and (         min-device-pixel-ratio: 1.3 ) and (max-width: 480px),
       only screen and ( min-resolution: 124.8dpi ) and (max-width: 480px),
       only screen and ( min-resolution: 1.3dppx ) and (max-width: 480px){

		.eStore_resourcesTop{background-image:url(../images/arrowBottom@2x.png); background-size: 10px 5px;}
		.eStore_resourcesTop.on{background-image:url(../images/arrowTop@2x.png); background-size: 10px 5px;}

}