body{font-family: "微軟正黑體";}
.product-container{width: 1200px;margin: 0px auto;}
.product-margin{margin-top: 95px;}
.product-video{height:500px;}
@media (max-width: 1279px){
	.product-container{width: 100%;box-sizing: border-box;padding: 0px 29px;overflow-x:hidden;}
}
@media (max-width: 1081px){
	.product-margin{/*margin-top: 42px;*/margin-top: 70px;}
    .product-video{height:250px;}
}
@media (min-width: 768px){
	/*.products-top {padding-top: 50px;}*/
}
.product-swipers{width:100%;}
.product-swipers .swiper-container {
      width: 100%!important;
      padding: 0px!important;
      margin-left: auto;
      margin-right: auto;
    }
 .product-swipers   .swiper-slide {
      background-size: cover;
      background-position: center;
}
 .product-swipers   .swiper-slide img{
 	width: 100%;
 }
.product-swipers   .gallery-top {
      width: 100%;
    }
.product-swipers  .gallery-thumbs {      
      box-sizing: border-box;
      padding: 10px 0;
      margin-top: 10px;
    }
.product-swipers  .gallery-thumbs .swiper-slide {
      width: 12.5%!important;
      height: 100%;
      opacity: 0.4;
    }
 .product-swipers  .gallery-thumbs .swiper-slide-active {
      opacity: 1;
    }
.product-swipers  .gallery-thumbs .swiper-slide img{width: 90%;display: block;margin: 0px auto;}
.product-swipers .swiper-button-next,.product-swipers .swiper-button-prev{position: absolute;top: 50%;margin-top: -12px;width: 15px;height: 24px;}
.product-swipers .swiper-button-next{right: 10px;background: url(../images/new-page-37.png) no-repeat;background-size: 100% 100%;}
.product-swipers .swiper-button-prev{left: 10px;background: url(../images/new-page-36.png) no-repeat;background-size: 100% 100%;}
.product-message{width: 46%;box-sizing: border-box;padding-left: 15px;}
.product-container h1,.product-container h2,.product-container h3,.product-container p{/*margin: 0px!important;*/padding: 0px!important;line-height: none!important;}
.product-title{font-size: 35px;color: #4D4D4D;font-weight: bold;line-height: 40px;margin-bottom: 15px;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
/* Hides from IE-mac \*/
*:first-child+html .clearfix{zoom:1;} /* IE7 */
* html .clearfix { height: 1%;zoom:1;}
.clearfix {display: block;}
.left{float: left;}
.right{float: right;}
.product-container i{font-style: normal;}
.products-price-now{color: #CE453B;font-size: 45px;font-weight: bold;}
.products-price-now i{font-size: 18px;}
.products-price-old{color: #808080;font-size: 15px;font-weight: bold;}
.products-price-old i{text-decoration: line-through;font-size: 15px!important;color: #808080!important;}
.product-message-ul li{font-size: 15px;color: #999;list-style: disc;line-height: 30px;}
.product-message-ul{padding: 0px!important;margin:20px 0px!important;/*padding-left: 20px!important;*/}
.product-message-ul .color-blue{color: #338fd0;}
.product-choice-name{color: #666666;font-size: 16px;line-height: 32px;width: 52px;}
.product-spec-code{color: #666666;font-size: 16px;line-height: 32px;margin-top:10px;}
.product-choice-right{margin-left: 52px;line-height: 32px;}
.product-choice-right a{min-width: 35px;text-align: center;}
.product-choice-color a{box-sizing: border-box;display: inline-block;margin-bottom: 15px;border: 1px solid #e6e6e6;color: #4D4D4D;font-size: 14px;padding: 0px 10px;margin-right: 6px;text-decoration: none!important;}
.product-message .article_conshare a{margin-left: 0px!important;margin-right: 10px!important;}
.product-choice-color .have-choice{background: #808080;color: #fff;}
.product-choice-color .no-choice{opacity: 0.6;cursor: default;}
.product-choice-color .no-choice.have-choice{background: none;color: #4D4D4D;}
.product-preview{display: block;margin: 5px 0px;width: 50px;height: 22px;}
.product-preview-black{background: #343a3f;}
.product-choice-preview a{box-sizing: border-box;display: inline-block;margin-bottom: 5px;border: 1px solid #e6e6e6;color: #4D4D4D;font-size: 14px;padding: 0px 5px;margin-right: 6px;text-decoration: none!important;}
.product-choice-preview .no-choice{opacity: 0.6;cursor: default;}
.product-choice-preview .have-choice{border: 1px solid #5e5e56;}
.product-surplus{color: #B3B3B3;font-size: 13px;margin-left: 15px;}
.product-number-select{height: 32px;border: 1px solid #e6e6e6;width: 100px;font-size: 14px;}
.porduct-button a{display: block;line-height: 50px;text-align: center;font-size: 16px;color: #fff;font-weight: bold;margin-top: 8px;text-decoration: none!important;cursor: pointer;height: 51px;}
.porduct-button button{display: block;line-height: 50px;text-align: center;font-size: 16px;color: #fff;font-weight: bold;margin-top: 8px;text-decoration: none!important;cursor: pointer;border: 0px;}
@media (max-width: 321px){
	.porduct-button button{display: block;line-height: 50px;text-align: center;font-size: 13px;color: #fff;font-weight: bold;margin-top: 8px;text-decoration: none!important;cursor: pointer;border: 0px;}
	.porduct-button a{display: block;line-height: 50px;text-align: center;font-size: 13px;color: #fff;font-weight: bold;margin-top: 8px;text-decoration: none!important;cursor: pointer;height: 51px;}
}
.products-bottom-fix .porduct-button button {width: 50%;}
.porduct-button{padding: 10px 0px 0px 0px;}
.product-buy-button{background: #29ABE2;}
.product-car-button{background: #333;}
@media (min-width: 1080px){
	.porduct-button a:hover{opacity: 0.8;color:#fff;}
	.products-switch a:hover{background: #444343;color: #fff!important;}
}
.porduct-button a i{color: #fff;margin-right: 10px;font-size: 16px!important;}
@media (max-width: 767px){
	.product-swipers{width: 100%;}
	.product-message{width: 100%;margin-top: 15px;padding: 0px;}
	.product-title{font-size: 26px;}
	.product-message-ul{margin: 5px 0px!important;}
	/*.product-margin {margin-top: 0px;}*/
}
.products-top{margin-bottom: 20px;}
.products-switch a{display: block;float: left;box-sizing: border-box;padding: 0px 10px;color: #444343!important;font-size: 14px;font-weight: bold;text-decoration: none!important;line-height: 43px!important;text-align: center!important;}
.four-width a{width: 25%;}
.three-width a{width: 33.33333333%;}
.two-width a{width: 50%;}
.one-width a{width: 100%;}
.products-switch{border-bottom: 1px solid #999999;}
.products-switch{margin-bottom: 20px;}
.products-switch-group{display: none;}
.products-switch-group img{max-width: 100%;height:auto!important;width:auto!important;}
.active{display: block;}
.products-switch .ahover{background: #444343;color: #fff!important;}
.product-sum button,.product-sum input{-webkit-appearance: none;height: 32px;background: none;border-radius: 0px;border: none;}
.product-sum button{width: 30px;text-align: center;}
.product-sum{border: 1px solid #e6e6e6;}
.product-sum input{line-height: 32px;width: 50px;text-align: center;border-left: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;}
.product-sum button:focus,.product-sum input:focus{outline: none;}
@media (max-width: 767px){
	.products-switch a{padding: 0px 5px;}
}
.prodtucts-fix-pc{position: fixed;background: #fff;z-index: 806;box-shadow: 0px 5px 10px #8c8c8c;width: 100%;left: 0;top: 70px;}
.prodtucts-fix-phone{display: none;}
.prodtucts-fix-pc .products-switch a{width: 90px;text-align: center;}
.prodtucts-fix .products-switch{border-bottom: none;margin: 0px;}
.prodtucts-fix-pc .product-number-select{/*width: 80px;*/margin-right: 8px;margin-top: 5.5px;}
.prodtucts-fix-pc .porduct-button a{width: 100px;line-height: 43px;text-align: center;font-size: 14px!important;margin: 0px;}
.prodtucts-fix-pc .porduct-button a i{font-size: 14px!important;}
.prodtucts-fix .porduct-button{padding: 0px;}
.prodtucts-fix{display: none;}
.products-switch-phone{position: fixed;background: #fff;box-shadow: 0px 5px 10px #8c8c8c;width: 100%;left: 0;top: 67px;z-index: 806;}
.products-bottom-fix{position: fixed;width: 100%;left: 0;bottom: 48px;z-index: 806;}
.products-bottom-fix .porduct-button a{width: 50%;}
.products-alert-background{position: fixed;width: 100%;height: 100%;z-index: 1120;background: rgba(0,0,0,0.7);left: 0;top: 0;display: none;}
.products-alert{position: fixed;width: 100%;background: #fff;left: 0;bottom: -100%;z-index: 1130;padding: 18px;box-sizing: border-box;}
.products-alert-delete i{color: #cccccc;font-size: 26px;}
.products-alert-car a{display: block;line-height: 36px;text-align: center;font-size: 14px;}
.products-click-no{cursor: default;background: #e6e6e6;color: #B3B3B3;}
.products-alert-car{margin-top: 14px;}
.products-click{cursor: pointer;background: #e85c58;color: #fff;}
.products-alert-content{max-height: 400px;overflow-y: auto;}
@media (max-width: 767px){
	.prodtucts-fix-pc{display: none;}
	.prodtucts-fix-phone{display:block;}
}
@media (max-width: 1080px){
	.prodtucts-fix-pc{top: 67px;}
}
@media (min-width: 1080px){
	.products-switch-content{width: 1000px; margin: 0px auto;text-align: center;}
}
.brand-name{margin-top:0px;background:none;color:#444;padding-right: 0px;padding:0 0;}
.outstock{cursor: auto!important;}
.size-alert{margin-top:10px;}
.products-switch-content{text-align: center;}
.product-message-ul  h2{font-size:16px!important; color:#528ab7!important; font-weight:bold!important; line-height:30px!important; margin-top:8px!important;}
.product-message-ul  h3{font-size:15px!important; color:#888!important; font-weight:bold!important; line-height:30px!important; }
.product-message-ul  ul{list-style:disc!important; padding-left:24px!important; line-height:30px;}
.product-message-ul  ul li{font-size:15px!important; color:#999;}
.product-message-ul  p{font-size:15px!important; color:#888!important; line-height:30px!important;}
.product-message-ul  span{font-size:15px!important; color:#888!important; }
.product-message-ul  strong{color:#444!important; font-weight:bold!important; }
.size-alert img{ vertical-align:middle; }
.size-alert{margin-bottom:15px;}
.now-promation{font-size:16px; font-weight:bold; }
@media (max-width: 767px){
.new_index_footer {padding-bottom: 45px;}
}


/*產品內頁樣式*/


.aq_content1_rt3_nr{height: auto;}
.colorCon li,.sizeCon li{box-sizing: border-box;display: inline-block;margin-bottom: 10px;border: 1px solid #e6e6e6;color: #4d4d4d;font-size: 14px;padding: 0 10px;margin-right: 6px;text-decoration: none!important;min-width: 35px;text-align: center;}
.colorCon ul,.sizeCon ul{padding: 0!important;margin: 0!important;}
.colorCon li img{vertical-align: -4px;width: 50px;}
/*当颜色选中时*/
/*.colorCon .lih{border: 2px solid #5e5e56;}*/
/*当没有这个颜色时*/
/*.colorCon .lih_n{border: 2px solid #f3f3f3!important;}*/
/*当尺寸选中时*/
.sizeCon .lih,.colorCon .lih{background: #006333;}
.sizeCon .lih a,.colorCon .lih a{color: #fff;}
/*当尺寸不能选择时*/
.sizeCon .lih_n span{background: #f3f3f3!important;color: #999!important;border-color: #f3f3f3!important;}

.numCon{margin-bottom: 20px;font-size:12px;}
.sizeCon li a,.colorCon li a{display: inline-block;color: #4d4d4d;font-size: 14px;}
.sizeCon li a span,.colorCon li a span{font-size: 14px;line-height: 32px;display: block;}
.sizeCon .lih_n a,.colorCon .lih_n a{cursor: not-allowed;}
.commodity-listLi{padding: 15px;}
@media (min-width:1080px) {
	.colorCon li:hover{background: #3a3a39;}
	.colorCon li:hover a,.sizeCon li:hover a{color: #fff;}
	.sizeCon li:hover{background: #006333;}
}
.newSwiper .swiper-container {
      width: 100%!important;
     
      padding: 0px!important;
      margin-left: auto;
      margin-right: auto;
    }
    .swiper-slide {
      background-size: cover;
      background-position: center;
      height: 100%!important;
    }
    .gallery-top {
      width: 100%;
    }
  .newSwiper  .gallery-thumbs {
      
      box-sizing: border-box;
      padding: 10px 0;
      margin-top: 10px;
    }
    .gallery-thumbs .swiper-slide {
      width: 20%;
     height: auto!important;
      opacity: 0.4;
    }
    .gallery-thumbs .swiper-slide-active {
      opacity: 1;
    }
     .newSwiper  .gallery-thumbs .swiper-wrapper{
     	height: auto!important;
     }
.colorCon ul,.sizeCon ul{display: inline-block;width: 100%;}
.swiper-slide img{width: 100%;}
.swiper-slide .content-site-text img{width: auto;}
.swiper-slide .location-star img{width: auto;}
.newSwiper .swiper-button-next{right: 10px;}
.newSwiper .swiper-button-prev{left: 10px;}
@media (max-width:767px) {
	.newSwiper{width: 100%;}
	.newSwiper .swiper-button-next{margin-top: -12px;}
	.newSwiper .swiper-button-prev{margin-top: -12px;}
}


/*.fishFixPhone{display:none;}*/
.fishFixPC .aq_content2_tl{margin-bottom:0px;border-bottom:none;}
@media (max-width: 767px){
.aq_content1_rt7 a{width:80px!important;}
.aq_size_class {width:48%;}
.aq_yc .aq_yc4 {margin-right: -11px;}
.car-button-item{width: 100%;}
.car-button-item a{display: inline-block!important;width: 48%!important;margin: 0 1%!important;}
}
@media (max-width: 800px){
  /*.fishFixPhone{display:block;}
  .fishFixPC{display:none;}*/
  .aq_yc4{margin-left:0px;margin-top:5px;}
  .aq_content1_rt7 a{line-height:35px;}
  .aq_yc {padding:15px 0px 5px 0px;
	box-sizing: border-box;}
  /*.fishFixPhone .aq_content2_tl{margin-bottom: 0px;}*/
}
@media (max-width: 1081px){
	.aq_yc {
		top: 40px;
	}
}
@media (max-width: 450px){
	.aq_content2_tl a{width:64px;margin-right:0px;padding:6.5% 0px;}
}
.pattern-group{display: inline-block;width: 100%;}
.content_material{width:100%!important;}
.none-margin-bottom{margin-bottom:0px;}
.pattern-group-name{color: #666;font-size: 14px;line-height: 32px;float: left;}
.colorCon .pattern-group-right,.sizeCon .pattern-group-right{padding-left: 75px!important;line-height: 32px;display: block!important;box-sizing: border-box;}
.pattern-group-right-other{padding-left: 75px;}
.pattern-group-right-other select{height: 32px;min-width: 64px;}
