/**主圖**/
.eStore_product_topbg{
	background-attachment: scroll;
	background-image: url(../images/IIoT_widget_bannerbg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #f0f5f9;
}
.eStore_product_topbg h2{
	text-align: left;
	line-height: 1.5em;
	font-size: 22px;
	font-weight: bold;
	color: #FFF;
}
.eStore_product_topbg .block1{
	margin-bottom: 0;
	padding-top: 0%;
	padding-right: 2%;
	padding-bottom: 0%;
	padding-left: 2%;
}
.eStore_product_topbg .block1>ol>li:first-child{
	border-top: none;
	margin: 0px;
	padding-top: 0;
}
.eStore_product_topbg .block1 .img,.eStore_product_topbg .block1 .content{float: left;}
.eStore_product_topbg .block1 .img.second{float: right;}
.eStore_product_topbg .block1 .img{
	width: 45%;
    margin-top: 4%;
    margin-right: 4%;
    margin-bottom: 4%;
    margin-left: 4%;
}
.eStore_product_topbg .block1 .img img{width: 100%;}
.eStore_product_topbg .block1 .content{
	width: 36%;
margin-top: 10%;
margin-right: 4%;
margin-bottom: 2%;
margin-left: 4%;
}
/**引言**/
.eStore_product_in{
	background-color: #f0f5f9;
}
.eStore_product_in .img img{
	float: left;
    padding-left: 7%;
    padding-top: 0;
    padding-right: 2%;
}
.eStore_product_in .b1{
    width: 66%;
    float: right;
    text-align: left;
    padding-right: 4%;
    padding-bottom: 3%;

}
/**文字**/
.list_f1{color: #4e87b6; list-style: disc; margin-left: 20px;}
.list_sp{padding-bottom: 0.8em;}
.text_biue{color: #4e87b6; padding-bottom: 4%;}
.text_biue2{color: #4e87b6;}
.text_biue3{color: #4e87b6; text-align: right;}
/**規格**/
.eStore_product_intro{background-color: #f1f6fa;}
.line_bilu{background-color: #ffffff; margin: 10px; border: 1px solid #d1e1ed;}
.eStore_product_intro .block{ padding: 2%; margin-bottom: 20px;}
.eStore_product_intro .block .img{float: left; width: 33%;}
.eStore_product_intro .block .img img{width: 100%;}
.eStore_product_intro .mount{ background-color: #cde4f6; padding: 2%; margin-bottom: 20px;}
.ol_sp{margin-top: 20px; margin-bottom: 20px;}
.eStore_product_intro .mount .img{float: right;}
.eStore_product_intro .mount .img img{width: 100%;}
.eStore_product_intro .open_box{ padding: 2%; margin-bottom: 20px;}
.eStore_product_intro .open_box .img{
	float: left;
	width: 90%;
	margin-top: 0;
	margin-right: 40px;
	margin-bottom: 20px;
	margin-left: 40px;
}
.eStore_product_intro .open_box .img img{width: 100%;}
/**特點 **/
.eStore_product_promo{text-align: left; line-height: 1.5em; font-size: 15px;}
.eStore_product_promo h4{background: #144c78; color: #ffffff; border-right-width: 14em; border-right-style: solid; border-right-color: #72a6cf; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin-top: 0px;}
.eStore_product_promo .blockTitle{color: #3e749f; font-size: 1.2em; line-height: 1.4em; margin-bottom: 3px; font-weight: bold;}
.eStore_product_promo .block{ padding: 2%; margin-bottom: 20px;}
.eStore_product_promo .eStore_listPoint{margin-top: 0px;}
.eStore_product_features {background-attachment: scroll; background-image: url(../images/bg_blue.png);
background-repeat: repeat-x; background-position: left top;}
.eStore_product_features h4{border-color: #cadcea; color: #fff; background: #548ebc;}
.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: 43%;}
.eStore_product_promo .features_1 .content{width: 48%; margin-left: 2%; margin-top: 2%; margin-bottom: 2%}
.eStore_product_promo .block .features_2 .img{width: 47%;}
.eStore_product_promo .block .features_2 .content{width: 43%; margin-top: 5%; margin-left: 6%;}
.eStore_product_promo .features_3 .img{width: 45%;}
.eStore_product_promo .features_3 .content{width: 40%; margin-top: 4%; margin-left: 2%;}
.eStore_product_intro .features_4 .img{width: 51%; margin-bottom: 2%;margin-top: 2%;}
.eStore_product_intro .features_4 .content{width: 45%; margin-top: 2%;
margin-left: 2%; padding-top: 9%; padding-bottom: 4%;}
.eStore_product_promo .features_5 .img{width: 54%;}
.eStore_product_promo .features_5 .content{width: 36%; margin-top: 3%; margin-left: 2%;}
@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: 768px) {
	.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_product_features .block .img,.eStore_product_features .block .content,.eStore_product_features .block .img.second,.eStore_product_topbg .block1 .img,.eStore_product_topbg .block1 .content,.eStore_product_topbg .block1 .img.second, .eStore_product_intro .mount .features_4 .img,.eStore_product_intro .open_box .img{float: none; width: 100%;}
	.eStore_product_features .block .content,.eStore_product_topbg .block1 .content, .eStore_product_promo .features_4 .content,.eStore_product_in .b1 {width: 90% !important; margin: 0 auto !important; }
	.eStore_product_features .block .img, .eStore_product_topbg .block1 .img, .eStore_product_intro .block .img, .eStore_product_intro .mount .features_4 .img, .eStore_product_intro .open_box .img{margin: 0 auto !important;
width: 100% !important;}
.eStore_product_topbg h2 {text-align: center; line-height: 1.3em; font-size: 2em; padding-top: 0.1em;
}
.eStore_product_promo h4 {border-right-width: 2em;}	
.eStore_product_in .img img{
    padding-top: 6%;
}
.eStore_product_in .img img {
    padding-left: 35%;
}
}
@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,.eStore_product_topbg .block1 .img,.eStore_product_topbg .block1 .content,.eStore_product_topbg .block1 .img.second, .eStore_product_intro .mount .features_4 .img,.eStore_product_intro .open_box .img{float: none; width: 100%;}
	.eStore_product_features .block .content,.eStore_product_topbg .block1 .content, .eStore_product_promo .features_4 .content,.eStore_product_in .b1 {width: 90% !important; margin: 0 auto !important; }
	.eStore_product_features .block .img, .eStore_product_topbg .block1 .img, .eStore_product_intro .block .img, .eStore_product_intro .mount .features_4 .img, .eStore_product_intro .open_box .img{margin: 0 auto !important;
width: 100% !important;}
.eStore_product_topbg h2 {text-align: center; line-height: 1.3em; font-size: 2em; padding-top: 0.1em;
}
.eStore_product_promo h4 {border-right-width: 2em;}	
.eStore_product_in .img img{
    padding-top: 6%;
}
.eStore_product_in .img img {
    padding-left: 30%;
}
}
@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;}

}
