
; overflow: hidden; position: relative; top: 20px;}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_smallImage a{display: block; width: 100%; height: auto;}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_smallImage a img{width: 100%; height: auto;}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_smallImage .swiper-button-prev { position: absolute; top: 0; left: 0; width: 100%; height: 20px; cursor: pointer; margin-top:0; background: none; text-align: center;}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_smallImage .swiper-button-next { position: absolute; top: initial; bottom: 0; left: 0; width: 100%; height: 20px; cursor: pointer; margin-top:0; background: none; text-align: center;}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_smallImage .swiper-button-prev i,.it779_default .it779_top .it779_top_L .it779_imageBox .it779_smallImage .swiper-button-next i{font-size: 20px; color:#999;}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_largeImage{border: 1px solid #ddd; width: 410px; height: 410px; position: relative;}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_largeImage img{vertical-align: top; max-width: 100%; width: auto; height: auto; position: absolute; top:50%; left:50%; transform: translate(-50%,-50%);}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_largeImage .button_lightbox { position: absolute; right: 5px; bottom: 5px; width: 25px; height: 25px; background-color: black;border: 0; cursor: pointer; z-index: 990; text-align: center;}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_largeImage .button_lightbox i{color:#fff; font-size: 22px; line-height: 25px;}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_swipeMob .swiper-button-prev { position: absolute; top: 50%; left:0; transform: translateY(-50%); width: 40px; height: 50px; cursor: pointer; margin-top:0; background: none; text-align: center; background-color: rgba(0, 0, 0, 0.3);}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_swipeMob .swiper-button-next { position: absolute; top: 50%; right:0; transform: translateY(-50%); width: 40px; height: 50px; cursor: pointer; margin-top:0; background: none; text-align: center; background-color: rgba(0, 0, 0, 0.3);}
.it779_default .it779_top .it779_top_L .it779_imageBox .it779_swipeMob .swiper-button-prev i,.it779_default .it779_top .it779_top_L .it779_imageBox .it779_swipeMob .swiper-button-next i{font-size: 40px; line-height: 50px; color:#fff;}
.it779_default .it779_top .it779_top_R{ -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.it779_default .it779_top .it779_top_R .it779_pdTitle{ font-size: 28px; font-weight: 600; line-height: 32px; margin-bottom: 15px; width: 100%;}
.it779_default .it779_top .it779_top_R .it779_pdSize{ display: -ms-box; display: -moz-webkit-flex; display: -webkit-flex; display: -ms-flexbox; display: flex; line-height: 22px; font-size: 13px;}
.it779_default .it779_top .it779_top_R .it779_pdSize:not(:last-of-type){margin-bottom: 5px;}
.it779_default .it779_top .it779_top_R .it779_pdSize > span{font-weight: 600; font-size: 14px;}
.it779_default .it779_top .it779_top_R .it779_pdSize > ul{display: -ms-box; display: -moz-webkit-flex; display: -webkit-flex; display: -ms-flexbox; display: flex;}
.it779_default .it779_top .it779_top_R .it779_pdSize > ul > li:not(:last-of-type){margin-right: 10px;}
.it779_default .it779_top .it779_top_R .it779_price{ padding-top: 10px; margin-top: 10px; border-top: 1px solid #ddd; display: -ms-box; display: -moz-webkit-flex; display: -webkit-flex; display: -ms-flexbox; display: flex; -ms-flex-align: flex-end; -webkit-align-items: flex-end; align-items: flex-end;}
.it779_default .it779_top .it779_top_R .it779_price .old_price{ font-size: 15px; text-decoration: line-through; color: #999; margin-right: 15px; line-height: 20px;}
.it779_default .it779_top .it779_top_R .it779_price .new_price{ color: #ff3342; font-size: 30px; font-weight: 600; line-height: 34px;}
.it779_default .it779_top .it779_top_R .it779_profitTable{ margin-top: 10px; border:2px solid #ff3342; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.it779_default .it779_top .it779_top_R .it779_profitTable .it779_profitTitle{ padding-left: 10px; background-color: #ff3342; color: #fff; font-size: 18px; font-weight: 600; line-height: 36px; display: -ms-box; display: -moz-webkit-flex; display: -webkit-flex; display: -ms-flexbox; display: flex; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.it779_default .it779_top .it779_top_R .it779_profitTable .it779_profitTitle i{padding-right: 5px; font-size: 28px;}
.it779_default .it779_top .it779_top_R .it779_profitTable table{width: 100%;}
.it779_default .it779_top .it779_top_R .it779_profitTable table tr{display: -ms-box; display: -moz-webkit-flex; display: -webkit-flex; display: -ms-flexbox; display: flex;}
.it779_default .it779_top .it779_top_R .it779_profitTable table tr:not(:last-of-type){border-bottom: 1px solid #ccc;}
.it779_default .it779_top .it779_top_R .it779_profitTable table tr td{padding:5px 15px; font-size: 16px; -webkit-box-flex: 1; -moz-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.it779_default .it779_top .it779_top_R .it779_profitTable table tr td.it779_tableTitle{background-color: #f5f5f5; text-align: center; -webkit-box-flex: .2; -moz-box-flex: .2; -webkit-flex: .2; -ms-flex: .2; flex: .2;}
.it779_default .it779_top .it779_top_R .it779_profitTable table tr td span{ color: #ff3342; font-weight: 600;}
.it779_default .it779_top .it779_top_R ul.it779_share{margin-top: 10px; display: -ms-box; display: -moz-webkit-flex; display: -webkit-flex; display: -ms-flexbox; display: flex;}
.it779_default .it779_top .it779_top_R ul.it779_share > li:not(:last-of-type){margin-right:5px;}
.it779_default .it779_top .it779_top_R ul.it779_share > li > a{display: block; width:48px; height:48px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; overflow: hidden; text-align: center; text-decoration: none; cursor: pointer; opacity: .9;}
.it779_default .it779_top .it779_top_R ul.it779_share > li > a:hover{opacity: 1;}
.it779_default .it779_top .it779_top_R ul.it779_share > li > a i{ line-height: 48px; color: #fff;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_share_box{display: -ms-box; display: -moz-webkit-flex; display: -webkit-flex; display: -ms-flexbox; display: flex; max-width: 100%;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_share_box input{border: solid 1px #ddd; background-color: #fff;-moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; height: 48px; padding:0 10px; margin-right: 5px; width: 300px;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_share_box > a{ background-color: #898989;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_share_box > a i{ font-size: 40px;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_fb_box > a{ background-color: #40549a;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_fb_box > a i{ font-size: 48px;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_line_box > a{ background-color: #00c200;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_line_box > a i{ font-size: 48px;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_resource{ width: calc(100% - 459px);}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_resource > a{ color:#fff; width: 100%; line-height: 48px; display: -ms-box; display: -moz-webkit-flex; display: -webkit-flex; display: -ms-flexbox; display: flex; -ms-flex-pack: center; -webkit-justify-content: center;-webkit-box-pack: center; -moz-box-pack: center; justify-content: center; font-size: 16px; border: 0;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_resource > a i{ padding-right: 5px; font-size: 30px;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_add_trace{ width: calc(100% - 459px);}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_add_trace > a{ color:#fff; width: 100%; line-height: 48px; display: -ms-box; display: -moz-webkit-flex; display: -webkit-flex; display: -ms-flexbox; display: flex; -ms-flex-pack: center; -webkit-justify-content: center;-webkit-box-pack: center; -moz-box-pack: center; justify-content: center; font-size: 16px; border: 0;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_add_trace > a i{ padding-right: 5px; font-size: 30px;}
.it779_default .it779_bottom{ width: 100%; padding: 20px; border: solid 1px #ddd; margin-top: 10px; font-size: 15px; line-height: 26px;}
.it779_default .it779_bottom > div:not(:last-of-type){margin-bottom: 40px;}
.it779_default .it779_bottom .it779_pdDescTitle{padding-left: 10px; border-left: 4px solid #000; font-size: 20px; line-height: 22px; font-weight: 600; margin-bottom: 10px;}
.it779_default .it779_bottom .it779_pdDescText img{max-width: 100%; height: auto !important;}
/*商品輪播放大鏡*/
.button_lightbox { position: absolute; right: 5px; bottom: 5px; width: 25px; height: 25px; background-color: black; border: 0; cursor: pointer; z-index: 990; }
.it779_magnifier{ width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.3); position: fixed; right: 0px; top: 0px; justify-content: center; align-items: center; flex-direction: column;}
.it779_magnifier > div { background-color: #f3f3f3; padding: 10px; position: relative; width: 700px; overflow: auto;}
.it779_magnifier > div .it779_magnifierTitle{height:30px; line-height: 30px; margin-bottom: 5px; font-size: 22px;}
.it779_magnifier .product_cont_box{ width: auto; height: auto; position: static;}
.it779_magnifier .it779_magnifier_thumblist { width: auto; height: auto; display: flex; overflow-x: auto;}
.it779_magnifier .big_product{ padding: 0 30px; position: relative;border: 1px solid #ccc; overflow: hidden; width: 100%;}
.it779_magnifier .big_product img { width: 100%; height: auto; display: block;}
.it779_magnifier .small_product{ border: 1px solid #ccc; border-top: none; padding: 10px 18px; background-color: #d4d4d4; width: 100%; height: auto; }
.btn_close { position: absolute; right: 10px; top: 10px; background-color: black; width:30px; height: 30px; border: 0; cursor: pointer; }
.btn_close i{font-size: 30px; color: #fff;}
.it779_magnifier .product_cont_box li { float: left; width: 80px; height: auto; margin-right: 10px; }
.it779_magnifier .product_cont_box li:last-child{margin-right: 0px;}
.it779_magnifier .small_product img { width: 100%; height: auto; vertical-align: top; }
.it779_magnifier .small_product .product_cont_box li{ filter:brightness(0.55); transition: 0.3s; border: 2px solid transparent;}
.it779_magnifier .small_product .product_cont_box li.nowPic{ filter:brightness(1); border: 2px solid #222;}
.it779_magnifier .small_product_btnT,.it779_magnifier .small_product_btnB{width: 30px; height: 100%; cursor:pointer; position: absolute; top: 0; background-color: #eee; display: -ms-box; display: -moz-webkit-flex; display: -webkit-flex; display: -ms-flexbox; display: flex; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -ms-flex-pack: center; -webkit-justify-content: center;-webkit-box-pack: center; -moz-box-pack: center; justify-content: center;}
.it779_magnifier .small_product_btnT{ left:0;}
.it779_magnifier .small_product_btnB{ right:0;}
.it779_magnifier .small_product_btnT i, .it779_magnifier .small_product_btnB i{font-size: 30px;}
.it779_magnifier .disabled{opacity: 0.3;}
.it779_swipeImg{width: 100%; height: auto; vertical-align: top;}
.it779_swipeMob .swiper-pagination{bottom:0;}
@media screen and (max-width: 1200px) {
.it779_default .it779_top .it779_top_L{margin-right: 0; margin-bottom: 10px;}
.it779_default .it779_top .it779_top_L, .it779_default .it779_top .it779_top_R { width: 100%; -webkit-box-flex: 100%; -moz-box-flex: 100%; -webkit-flex: 100%; -ms-flex: 100%; flex: 100%;}
.it779_default .it779_top .it779_top_R .it779_profitTable table tr td{ padding: 3px 10px; font-size: 14px;}
.it779_default .it779_top .it779_top_R .it779_profitTable table tr td.it779_tableTitle{-webkit-box-flex: .4; -moz-box-flex: .4; -webkit-flex: .4; -ms-flex: .4; flex: .4;}
}
@media screen and (max-width: 700px) {
.it779_magnifier > div {width: 100%; height: 100%; padding:5px 0;}
.btn_close { right: 0; top: 0; width: 40px; height:40px;}
.btn_close i{font-size: 40px;}
.it779_magnifier > div .it779_magnifierTitle{display: none;}
.it779_magnifier .big_product{padding:0; border: 0; top:50%; transform: translateY(-50%);}
.it779_magnifier .small_product_btnT, .it779_magnifier .small_product_btnB{background-color: rgba(0, 0, 0, 0.3); width: 40px; height: 50px; top:50%; transform: translateY(-50%);}
.it779_magnifier .small_product_btnT i, .it779_magnifier .small_product_btnB i{color: #fff;}
.it779_magnifier .small_product{display: none;}
}
@media screen and (max-width: 680px) {
.it779_default .it779_top .it779_top_R .it779_profitTable .it779_profitTitle{font-size:16px;}
.it779_default .it779_top .it779_top_R .it779_profitTable table tr td.it779_tableTitle{-webkit-box-flex: .6; -moz-box-flex: .6; -webkit-flex: .6; -ms-flex: .6; flex: .6;;}
.it779_default .it779_top .it779_top_R ul.it779_share{-ms-flex-wrap: wrap; -moz-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_share_box{margin-bottom: 5px; -webkit-box-flex: 100%; -moz-box-flex: 100%; -webkit-flex: 100%; -ms-flex: 100%; flex: 100%; margin-right:0;}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_share_box input{width:calc(100% - 52px);}
.it779_default .it779_top .it779_top_R ul.it779_share > li.it779_resource{width: calc(100% - 106px);}
/* .it779_default .it779_top .it779_top_R ul.it779_share > li.it779_add_trace{width: calc(100% - 106px);} */
.it779_default .it779_bottom{padding:15px 8px;}
.it779_default .it779_bottom .it779_pdDescTitle{font-size:18px; line-height: 20px;}
}
.it779_default .it779_top .it779_top_L .it779_imageBox{display: -ms-box; display: -moz-webkit-flex; display: -webkit-flex; display: -ms-flexbox; display: flex;}
</style>
<script>
$(function(){
// Facebook & Line 分享按鈕
$()
disabled
$(".small_product_btnT").removeClass("disabled");
$(".small_product_btnB").removeClass("disabled");
if(show_nowPic_prev.attr("index_no") == 1){
$("#Larrow_it779_magnifier").addClass("disabled");
}
$(".it779_magnifier .big_product img").attr("src", show_nowPic_prev.find("img").attr("big"));
show_nowPic_prev.addClass("nowPic").siblings("li").removeClass("nowPic");
});
// 商品放大鏡輪播按鈕 右
$(".small_product_btnB").click(function(){
var item_prod_uid = $(this).parents().data("prod_uid");
var lenL = $("#it779_magnifier_thumblist").find('li').length;
var show_nowPic_next = $("#it779_magnifier_thumblist").find('.nowPic').next("li");
if(typeof show_nowPic_next.attr("index_no") == 'undefined') show_nowPic_next = $("#it779_magnifier_thumblist").find('li').eq(lenL-1);
//重置 class => disabled
$(".small_product_btnT").removeClass("disabled");
$(".small_product_btnB").removeClass("disabled");
if(show_nowPic_next.attr("index_no") == lenL){
$("#Rarrow_it779_magnifier").addClass("disabled");
}
$(".it779_magnifier .big_product img").attr("src", show_nowPic_next.find("img").attr("big"));
show_nowPic_next.addClass("nowPic").siblings("li").removeClass("nowPic");
});
// 複製推薦文
$("#copy_resource").click(function() {
var name = $(this).attr('name');
var el = document.getElementById(name);
var range = document.createRange();
range.selectNodeContents(el);
var sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);
document.execCommand('copy');
alert("已複製推薦文內容");
return false;
});
});
// 電腦版左側小圖輪播
var swiper = new Swiper(".it779_swipeWeb", {
direction: "vertical",
slidesPerView: 4,
spaceBetween: 10,
mousewheel: true,
navigation: {
nextEl: ".swiper-button-next",
prevEl: ".swiper-button-prev",
}
});
// 手機版商品輪播
var swiper2 = new Swiper(".it779_swipeMob", {
navigation: {
nextEl: ".swiper-button-next",
prevEl: ".swiper-button-prev",
},
pagination: {
el: ".swiper-pagination",
}
});
// 複製商品連結
function CopyMallURL(url_wpage_uid) {
if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) {
var copyText = document.getElementById(url_wpage_uid);
const el = document.createElement('textarea');
el.value = copyText.value;
document.body.appendChild(el);
el.select();
document.execCommand('copy');
document.body.removeChild(el);
} else {
var copyText = document.getElementById(url_wpage_uid);
copyText.select();
document.execCommand("copy");
}
alert("已複製商品連結");
}
// 商品放大鏡
function magnifierScroll()
{
var li_eq0 = $("#it779_magnifier_thumblist li").eq(0);
/*紀錄li index*/
var lenL = $("#it779_magnifier_thumblist").find('li').length;
var z = 1;
$("#it779_magnifier_thumblist"+"> li").each(function(){
$(this).attr("index_no", z);
z ++;
});
//開啟 it779_magnifier
$("#it779_lightbox_btn").click(function(){
$("#it779_magnifier").css({"display": "flex","z-index": "99999"});
$("body").css({"overflow":"hidden"});
$("#Larrow_it779_magnifier").addClass("disabled");
if(lenL == 1) $("#Rarrow_it779_magnifier").addClass("disabled");
/*選取圖片*/
li_eq0.addClass("nowPic");
//重置放大圖
$("#thumblist_it779_magnifier").attr('src', li_eq0.find("img").attr("mid")).attr('rel', li_eq0.find("img").attr("big"));
});
$("#it779_magnifier_thumblist li a").click(function(){
//點擊下方小圖,大圖scr抓小圖
$("#thumblist_it779_magnifier").attr('src',$(this).find("img").attr("mid")).attr('rel',$(this).find("img").attr("big"));
$(this).parent().addClass("nowPic").siblings("li").removeClass("nowPic");
//重置 class => disabled
$(".small_product_btnT").removeClass("disabled");
$(".small_product_btnB").removeClass("disabled");
if($("#it779_magnifier_thumblist").find('.nowPic').attr("index_no") == 1 ){
$("#Larrow_it779_magnifier").addClass("disabled");
}else if($("#it779_magnifier_thumblist").find('.nowPic').attr("index_no") == lenL){
$("#Rarrow_it779_magnifier").addClass("disabled");
}
});
//關閉 it779_magnifier
$("#btn_close").click(function(){
$("#it779_magnifier").css({"display": "none"});
$("body").css({"overflow":"scroll"});
//重置 class => disabled
$(".small_product_btnT").removeClass("disabled");
$(".small_product_btnB").removeClass("disabled");
$(".it779_magnifier_thumblist > li").each(function(){
$(this).removeClass("nowPic");
});
});
}