.goods26{overflow: hidden; margin: 0 0 0 35px; width: 100%;}

.group-type-ph{width: 1060px; font-family:"Microsoft JhengHei","Apple LiGothic Medium";}
.group-type-ph .ph{position: relative;  float: left; width: 100%; margin: 25px;}
.group-type-ph .ph *{float: left; color: #000;}
.group-type-ph .ph:nth-child(even) *{float: right;}
.group-type-ph .ph a{width: 100%; text-decoration: none;}
.group-type-ph .ph .ph-img{
  border: solid 10px #fff;
  width: 300px;
  height: 200px;
  box-sizing: content-box;
  box-shadow: -5px 5px 5px rgba(0,0,0,0.3);}
.group-type-ph .ph:nth-child(even) .ph-img{ box-shadow: 5px 5px 5px rgba(0,0,0,0.3); }
.group-type-ph .ph .ph-img img{width: 100%;}
.group-type-ph .ph .ph-title{
  width: 730px;
  font-size: 24px;
  line-height: 1.2;
  font-weight: bold;
  border-bottom: solid 1px #000;
  padding: 10px;
}
.group-type-ph .ph .ph-detail{
  width: 730px;
  font-size: 18px;
  line-height: 1.4;
  padding: 10px;
}
.group-type-ph .ph .ph-detail b{float: none; text-shadow: 0 0 0.2em #fff77d, 0 0 0.2em #fff77d, 0 0 0.2em #fff77d, 0 0 0.2em #fff77d, 0 0 0.2em #fff77d;}
.group-type-ph .ph .ph-feature{ display: none; }
.group-type-ph .ph .price{
  padding: 6px 15px;
  background: #ff006a;
  border-radius: 25px;
  font-family:"Century Gothic","Helvetica";
  font-weight: bold;
  font-size: 18px;
  color: #fff;
  float: right;
  margin: 0 15px 0 0;
  transition: all 0.2s;
}
.group-type-ph .ph:nth-child(even) .price{float:left; margin: 0 0 0 15px;}
.group-type-ph .ph.active .price{background: #ff7f00;}
.group-type-ph .ph .price *{color: #fff; float: none;}
.group-type-ph .ph .price span{font-size: 30px; font-weight: normal;}
.group-type-ph .ph .price i{font-family:"Microsoft JhengHei","Apple LiGothic Medium"; font-size: 18px;}

@media screen and (max-width:1220px){
.goods26{margin: 0 0 0 4px;}
}/*media*/
@media screen and (max-width:1120px){
.group-type-ph{width:100%; min-width: 320px;}
.group-type-ph .ph{width:94%; margin:4% 3%;}
.group-type-ph .ph .ph-title {
    width: calc(96% - 300px);
    font-size: 16px;
    padding: 2%;}
.group-type-ph .ph .ph-detail {
    width: calc(96% - 300px);
    font-size: 14px;
    line-height: 1.2;
    padding: 2%;}
.group-type-ph .ph .price{margin: 0 3% 0 0; font-size: 14px;}
.group-type-ph .ph:nth-child(even) .price{margin: 0 0 0 3%;}
.group-type-ph .ph .price span{font-size: 20px;}
.group-type-ph .ph .price i{font-size: 14px;}
}/*media*/

@media screen and (max-width:800px){
.group-type-ph .ph .ph-img{width:41%; height: auto; border: solid 4px #fff; box-shadow: -3px 3px 3px rgba(0,0,0,0.3);}
.group-type-ph .ph:nth-child(even) .ph-img{box-shadow: 3px 3px 3px rgba(0,0,0,0.3);}
.group-type-ph .ph .ph-title {width: 56%;}
.group-type-ph .ph .ph-detail{width: 56%;}
}

@media screen and (max-width:540px){
.group-type-ph .ph{min-height: 35vw;}
.group-type-ph .ph .ph-detail{float: right;}
.group-type-ph .ph:nth-child(even) .ph-detail{float:left;}
.group-type-ph .ph .price{
  position: absolute;
  left: 0;
  margin: 32% 0 0 3%;
  width: 31vw;
  padding: 6px 0;
  text-align: center;
  min-width: 110px;}
.group-type-ph .ph:nth-child(even) .price{
  position: absolute;
  left: inherit;
  right: 0;
  margin: 32% 4% 0 0;
  width: 31vw;
  padding: 6px 0;
  text-align: center;
  min-width: 110px;}
}/*media*/


/*turn*/
.tour.turn .group-type-ph .ph .price{background: #15baff;}
.tour.turn .group-type-ph .ph.active .price{background: #ff7f00;}