.eStore_wrapper
{
  max-width: 1200px;
  margin: 0 auto;
}

/**主圖**/

.eStore_product_topbg
{
  background-image: url(../images/Widget_IMC300_bg.jpg);
  background-repeat: no-repeat;
  background-color: #66a9d1;
  background-size: cover;

      background-position: bottom;
          padding-top: 1%;
    padding-bottom: 1%;
}

.eStore_product_topbg h2
{
  text-align: left;
  line-height: 35px;
  font-size: 32px;
  font-weight: bold;
  color: #FFF;
}

.eStore_product_topbg .block1
{
  height: 370px;
  padding: 0 1%;
}

.eStore_product_topbg .block1 > ol > li:first-child
{
  border-top: none;
  margin: 0px;
  padding-top: 0;
}

.eStore_product_topbg .block1 .img.second
{
  float: right;
}

.eStore_product_topbg .block1 .img
{
  width: 64%;
  margin: 60px 0 0 35%;

      width: 55%;
    margin: 25px 0 0 42%;
}

.eStore_product_topbg .block1 .img img
{
  width: 100%;
}

.eStore_product_topbg .block1 .content
{
  width: 100%;
  max-width: 438px;
  max-width: 550px;
  padding-top: 45px;
  margin-right: 1%;
  margin-bottom: 2%;
  margin-left: 0;
  padding-right: 1%;
  padding-left: 2%;
}

/** 引言 **/

.eStore_product_in
{
  height: 170px;
      height: 250px;
}

.eStore_product_in .img
{
  float: left;
  width: 30%;
  margin-left: 3%;
}

.eStore_product_in .img img
{
  width: 100%;
}

.eStore_product_in .b1
{
  float: right;
  width: 60%;
  margin-right: 3%;
  margin-top: 20px;
  margin-top: 80px;
  text-align: justify;
}

.eStore_product_in .img2
{
  display:none;
}

/** 特點 **/

.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.7em;
  line-height: 1.4em;
  margin-bottom: 10px;
  font-weight: bold;

}

.eStore_product_promo .mi-blockTitle{
    margin-top: 10%;
}

.eStore_product_promo .block
{
  padding: 2%;
  margin-bottom: 20px;
}

.eStore_product_promo .eStore_listPoint
{
  margin-top: 0px;
}

.eStore_product_features h4
{
  border-color: #cadcea;
  color: #fff;
  background: #548ebc;
}

.eStore_product_features .block > ol > li
{
  border-top: 1px solid #d5d5d5;
}

.eStore_product_features .block > ol > li:first-child
{
  border-top: none;
}

.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%;
}

.eStore_product_features .block .img img
{
  width: 100%;
}

.eStore_product_features .block .content
{
  width: 66%;
}

.eStore_product_features .features_1,
.eStore_product_features .features_2,
.eStore_product_features .features_3,
.eStore_product_features .features_4
{
  padding:50px 0;
}

.eStore_product_features .features_1 .img
{
  width: 35%;
  margin-left:5%;
  margin-right:5%;
}

.eStore_product_features .features_1 .content
{
  width: 48%;
      margin-top: 5%;
        margin-left: 5%;
}

.eStore_product_features .block .features_2 .img
{
  width: 40%;
}

.eStore_product_features .block .features_2 .content
{
  width: 43%;
  margin-left:8%;
  margin-top: 2%;
}

.eStore_product_features .features_3 .img
{
  width: 40%;
  margin-left:5%;
  margin-right:5%;
}

.eStore_product_features .features_3 .content
{
  width: 40%;
      margin-top: 4%;
    margin-left: 4%;
}

.eStore_product_features .features_4 .img
{
  width: 50%;
  margin-top:60px;
}

.eStore_product_features .features_4 .img2
{
  display:none;
}

.eStore_product_features .features_4 .content
{
  width: 48%;
  margin-left:1%;
  margin-top: 5%;
}

.eStore_product_features .features_4 .content .blockTitle,
.eStore_product_features .features_4 .content .list1
{
  margin-bottom:15px;
}

/**文字**/

.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;
}

.text_biue4
{
  color: #4e87b6;
  text-align: left;
  margin: 2%;
}

/**規格**/

.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;
  vertical-align:middle;
}

.eStore_product_intro .block .line_bilu
{
	padding-bottom:60px;
}

.eStore_product_intro .block .text_biue4
{
	line-height:70px;
}

.eStore_product_intro .block .imgFrame
{
	vertical-align:middle
}

.eStore_product_intro .block .img
{
	display:inline-block;
	vertical-align:middle;
}

.eStore_product_intro .block .img.p1
{
	width:26%;
}

.eStore_product_intro .block .img.p2
{
	width:33%;
}

.eStore_product_intro .block .img.p3
{
	width:37%;
}

.eStore_product_intro .block .img img
{
  width: 100%;
}

.eStore_product_intro .block .b1
{
  color: #268fbd;
  float: none;
  text-align: center;
  margin-left: 10%;
  margin-right: 10%;
  padding-bottom: 3%;
}

.eStore_product_intro .mount
{
  background-color: #cde4f6;
  margin-bottom: 20px;
  padding:50px 2%;
}

.eStore_product_intro .mount .img
{
	color:#4e87b6;
	float: right;
	width: 30%;
	margin:0 10% 10px 0;
	text-align:center;
}

.eStore_product_intro .mount .img img
{
	width: 100%;
	margin-bottom:30px;
}

.eStore_product_intro .mount .content
{
	width:45%;
	padding-top:50px;
  margin-left:5%;
}

.eStore_product_intro .mount .content p
{
	color:#4e87b6;
}

.eStore_product_intro .open_box
{
	padding: 2%;
	margin-bottom: 20px;
}

.eStore_product_intro .open_box .img
{
	width: 90%;
  margin:20px auto;
}

.eStore_product_intro .open_box .img img
{
  width: 100%;
}

/** slider **/

.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 .eStore_product_recommend .name
{
  margin: 0 10px 20px;
}

.eStore_product_case .blockTitle
{
  font-size: 1em;
  line-height: 1.2em;
}

.eStore_product_case .block_bottom:hover .blockTitle
{
  color: #005bd6;
}


.eStore_product_case a{
  display: block;
}

/* 小平板 */

@media screen and (max-width: 767px)
{
  .eStore_product_in
  {
    height:220px;
  }

  .eStore_product_intro .mount .content
  {
    padding-top:30px;
  }
}

/* 手機 */

@media screen and (max-width: 599px)
{
  .eStore_product_promo h4
  {
    border-right-width:2em;
  }

  .eStore_product_topbg h2
  {
    text-align:center;
  }

  .eStore_product_topbg .block1
  {
    height:320px;
  }

  .eStore_product_topbg .block1 .img
  {
    width:80%;
    margin:30px auto 0 auto;
  }

  .eStore_product_in
  {
    height:auto;
  }

  .eStore_product_in .b1
  {
    float:none;
    width:90%;
    margin:20px auto;
        margin-top: 8%;
  }

  .eStore_product_in .img
  {
    display:none;
  }

  .eStore_product_in .img2
  {
    display:block;
    width:90%;
    margin:0 auto 30px auto;
    text-align:center;
  }

  .eStore_product_features .block .img,
  .eStore_product_features .block .img.second,
  .eStore_product_features .block .content
  {
    float: none;
    width:90% !important;
    margin:0 auto;
  }

  .eStore_product_features .block .img.second
  {
    float:none;
  }

  .eStore_product_features .block .img,
  .eStore_product_features .block .img.second
  {
    text-align:center;
    margin-bottom:20px;
  }

  .eStore_product_features .block .img img
  {
    width:auto;
    max-width:100%
  }

  .eStore_product_features .features_4 .img
  {
    display:none;
  }

  .eStore_product_features .features_4 .img2
  {
    display:block;
    width:90%;
    margin:20px auto 0 auto;
  }

  .eStore_product_features .features_4 .img2 img
  {
    width:100%;
  }

  .eStore_product_intro .block .img
  {
    display:block;
  }

  .eStore_product_intro .block .img.p1,
  .eStore_product_intro .block .img.p2,
  .eStore_product_intro .block .img.p3
  {
    width:80%;
    margin:10px auto;
  }

  .eStore_product_intro .mount .content,
  .eStore_product_intro .mount .img
  {
    float:none;
    width:90%;
    margin:0 auto;
  }

  .eStore_product_intro .mount .img
  {
    width:60%;
  }


}


