.eStore_product_promo{ text-align: left; line-height: 1.5em; font-size: 15px;}
.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: 15px 0;  padding-top: 15px;}
.eStore_product_features .block>ol>li:first-child{border-top:none; margin: 15px 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: 45%;}
.eStore_product_promo .features_1 .content{width: 44%; margin-top: 4%; margin-left: 3%;}
.eStore_product_promo  .block .features_2 .img{width: 50%;}
.eStore_product_promo  .block .features_2 .content{width: 36%; margin-top: 6%; margin-left: 4%;}
.eStore_product_promo .features_3 .img{width: 50%;}
.eStore_product_promo .features_3 .content{width: 43%; margin-top: 8%; }
@media screen and (max-width: 980px) {
	.eStore_product_content{width: 98%; margin: 0 auto;}
	.eStore_product_productAction .eStore_btn,.eStore_product_productAction .eStore_btn.borderBlue{width: 90%; padding: 4px 4%;}
	.eStore_product_productAction .eStore_btn{border: 1px solid #4398ef;}
	.eStore_system_listFloat .eStore_system_title,.eStore_system_listFloat .eStore_system_action,
	.eStore_system_listFloat .eStore_openBox_title,.eStore_system_listFloat .eStore_openBox_select{width: 86%; padding: 10px 2% 10px 12%;}
}
@media screen and (max-width: 767px) {
	.eStore_system_listFloat{display: none;}
	.eStore_product_btnBlock{text-align: left; width: 100%;}
	.eStore_wrapper .eStore_product_btnBlock .eStore_btn,.eStore_wrapper .eStore_product_btnBlock .eStore_btn.borderBlue,.eStore_wrapper .eStore_product_btnBlock .eStore_btn,.eStore_wrapper .eStore_product_btnBlock .eStore_btn.borderBlue{margin: 10px 0; width: 48.5%; padding: 4px 0; display: inline-block;}
	.eStore_wrapper .eStore_product_btnBlock .eStore_btn.borderBlue{margin-right: 1%;}
	.eStore_product_moreInfo .eStore_productBlock{margin:10px 1%; width: 44%; border: none; padding: 10px 2%; outline: 1px solid #ebebeb;}
	.eStore_product_moreInfo a.eStore_btn{width: 96%; padding: 5px 2%; margin: 0px;}
	.eStore_product_case .block_bottom .more{color: #4398ef; display:block;}
}
@media screen and (max-width: 480px) {
	.eStore_table_thHight{display: none;}
	.eStore_system_mobile{display: block; text-align: left;}
	.eStore_system_mobile .title{background-color: #999; color: #fff; padding: 5px 5px 5px 8px;}
	.eStore_system_mobile .title span{width: 70%; font-size: 15px; line-height: 24px;}
	.eStore_system_mobile .title .inputQty{width: 20%; float: right; text-align: center;}
	.eStore_system_mobile .content .title{background-color: inherit;}
	.eStore_system_mobile .content{border:1px solid #999; border-top: none; padding: 5px 8px;}
	.eStore_system_mobile .content div {border-top: 1px solid #e8e8e8; padding: 3px 0;}
	.eStore_system_mobile .content div:first-child {border-top: none;}
	.eStore_system_mobile .content div span{color: #000;}
	.eStore_product_productPic,.eStore_product_leftTable{width: 100%;}
	.eStore_product_productDetail,.eStore_product_productAction{width: 100%; margin: 0px;}
	.eStore_wrapper .eStore_product_btnBlock .eStore_btn,.eStore_wrapper .eStore_product_btnBlock .eStore_btn.borderBlue,.eStore_wrapper .eStore_product_btnBlock .eStore_btn,.eStore_wrapper .eStore_product_btnBlock .eStore_btn.borderBlue{width: 48%;}
	.eStore_product_picBig{margin: 0 auto;}
	.eStore_product_picSmall{width: 198; padding: 0 14px; margin: 0 auto;}
	.eStore_product_moreInfo .eStore_productBlock{margin:10px 2%; width: 90%; border: none; padding: 10px 2%; outline: 1px solid #ebebeb;}
	/*.eStore_resourcesTop{display: block; border: 1px solid #ddd; padding: 5px 10px; background:url(../images/arrowBottom.png) 98% center no-repeat;} 
	.eStore_resourcesTop.on{background-image:url(../images/arrowTop.png);}
	.eStore_product_productMsgBlock.resourcesBlock .eStore_title,.eStore_resourcesList{display: none;}
	.eStore_resourcesList{border: 1px solid #ddd; padding: 5px 0; border-top: none;}
	.eStore_resourcesList span a{display: block;  padding: 5px 10px; color: #666; margin-right: 0px;}*/
	/**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;}

}