/*商品頁專用*/
/* *{font-family:'Microsoft JhengHei'!important}
*/
.product_box{}
.product_TL{position:static;float:left;width:450px;}
.product_TR{position:static;float:right;width:490px;}
.productNan_TL{position:static;float:left;width:450px; height:350px;margin: 6% 0 0 3%}
.productNan_TR{position:static;float:right;width:450px; height:350px; background-image:url(../images/notFoundPID.png); background-repeat:no-repeat; display:block; background-size:60%; margin: 5% 0 0 3%;}
/*201706_下架商品頁*/
.productNan_TL .message {font-size:22px; font-weight:800; color:#333; text-align:left; line-height:40px; margin-bottom:90px;}
.productNan_TL  button{margin:3px; background-color:#ffc422; color:#fff; height:46px; padding:0 40px; font-size:18px; font-family:"Microsoft JhengHei"; border:0; text-align:center; border-radius:3px; cursor:pointer; box-shadow:0px 2px 3px 0px rgba(0,0,0,0.3);}
.productNan_TL  button:hover {background-color:#f00; transition:0.3s;}

.product_BL{float:left;width: 775px;}
.product_BR{float:right;width:165px;}
.product_box .desc_box .head h2{
/*商品頁所有小區塊的標題*/
font-size:15px;}
/*數量樣式 start*/
.count_ui{width:95px;}
.count_ui li{border:0px;}
.count_ui .quanvalue{border-bottom:1px solid #bbb; border-top:1px solid #bbb; float:left; padding:0; text-align:center;}
.count_ui .quanvalue input{border:0 none; color:#888; font-size:17px; font-weight:800; height:24px; text-align:center; width:35px; padding:1px 0px; margin:0;}
.count_ui .minus,.count_ui .plus{//background:url("../images/homepage_ui6.png") no-repeat scroll 0 0 rgba(0,0,0,0);background-image:url("../images/homepage_ui6.png");background-repeat:no-repeat;background-color:transition; border:1px solid #bbb; cursor:pointer; float:left; height:26px; width:26px; background-color:#f9f9f9;}
.count_ui .minus{background-position:6px -119px; }
.count_ui .plus{background-position:-27px -119px; }
.count_ui .minus:hover,.count_ui .plus:hover{border-color:#666; }
/*數量樣式 end*/
/*產品大圖*/
.product_view{}
.product_view .prodimg{position:relative;margin-bottom:8px;text-align:center;}
.product_view .prodimg img{max-height:450px; max-width:450px; /*width:450px;*/  height:450px;}
.product_view .zoomin{position:absolute;z-index:1;text-indent:-9999px;background:url("../images/homepage_ui6.png") no-repeat scroll -100px 0; bottom:5px; right:4px; width:24px; height:24px; cursor:pointer;}
/*產品小圖*/
.product_view .snaplist{background-color:#fcfcfc; border:1px solid #ddd; display:inline-block; margin-bottom:15px; width:448px;}
.product_view .snaplist li.previous,.product_view .snaplist li.next{background:url("../images/homepage_ui6.png");background-repeat:no-repeat; cursor:pointer; height:84px; text-indent:-9999px; width:44px; cursor:pointer; height:84px; text-indent:-9999px; width:44px; float:left;}
.product_view .snaplist li.previous{
/*左按鈕*/
background-position:-135px 28px;}
.product_view .snaplist li.previous:hover{background-position:-135px -102px;}
.product_view .snaplist li.next{
/*右按鈕*/
background-position:-187px 28px;}
.product_view .snaplist li.next:hover{background-position:-187px -102px;}
.product_view .snaplist li.smallimage{height:84px; overflow:hidden; position:relative; width:360px; float:left;}
.product_view .snaplist li.smallimage .piczone{
/*中間滑動區塊*/
display:inline-block; position:absolute; z-index:1; left:0px; width:3000px;
/*治標方法*/
}
.product_view .snaplist li.smallimage a{float:left;margin-right:7px;border:2px solid #fff;cursor:pointer;}
.product_view .snaplist li.smallimage a.active{border:2px solid #fe7934;}
.product_view .snaplist li.smallimage a img{float:left;max-width: 80px;height:80px;}
/*贈品 start*/
.gift{box-shadow:none; border-color:#ffbcbc; margin-bottom:15px;}
.gift .head{background-color:#ffd8d8;}
.gift .head h2{margin-left:12px;}
.gift .content{padding:0px;margin:0px;float:left;}
.gift li{width:207px; padding:8px; float:left; border-right:1px #ffd8d8 solid; border-bottom:1px #ffd8d8 solid; border-top:0px; cursor:pointer;}
.gift li a{display:inline-block; width:99.9%; }
.gift li img{width:60px; height:60px; margin-right:5px; float:left;}
.gift li h3{font-size:13px; text-align:left; margin-top:6px; color:#025597; font-weight:100;}
/*贈品 end*/
/*分享到社群區 start*/
.product_box .share_box{text-align:right;font-size:13px;margin-bottom:15px;}
.product_box .share_box .share_pd_email,.product_box .share_box .share_pd_plurk,.product_box .share_box .share_pd_fb{background-image:url("../images/homepage_ui6.png");background-repeat:no-repeat; display:inline-block; margin-left:5px; overflow:hidden; line-height:9999px; vertical-align:text-top;}
.product_box .share_box .share_pd_email{background-position:-359px 0;height:19px; width:24px;}
.product_box .share_box .share_pd_plurk{background-position:-332px 0;height:19px; width:19px;}
.product_box .share_box .share_pd_fb{background-position:-305px 0;height:19px; width:19px;}
/*分享到社群區 end*/
/*產品購買區塊 start*/
.product_data{margin-bottom:20px;}
/*商品可銷售方式*/
.product_data .sales_box{margin:0px; width:100%; text-align:left; height:auto; display:inline;}
.product_data .sales_box em {margin-bottom:3px;}
/*商品小標*/
.product_data .sales_kit{color:#fe0273; display:block; font-size:15px; font-weight:100; line-height:28px; /*margin-bottom:6px;*/ max-height:28px; overflow:hidden;}
/*產品名稱*/
.product_data .product_name{font-size:20px; line-height:24px; margin-bottom:8px;}
/*產品初步介紹*/
.product_data .introduction{color:#888; font-size:13px; padding-left:2px; line-height:18px; margin-bottom:15px; /*max-height:160px;*/ overflow:hidden;}
.product_data .introduction *{font-family:'Microsoft JhengHei'!important; font-size:13px !imoprtant; line-height:20px !important;}

/*價錢資訊區塊*/
.product_data .prodinfo_area{background-color:#f9f9f9; border:1px solid #ddd; color:#888; font-size:13px;}
.product_data .prodinfo_area .info_th{display:inline-block; overflow:hidden; padding:8px 5px;margin-right: 5px; text-align:right; width:78px; vertical-align:middle; font-size:13px; color:#333;}
.product_data .prodinfo_area .price_block{
/*廠商建議價*/
position:relative;}
.product_data .prodinfo_area .attract_block{
/*特惠價*/
margin:5px 0; position:relative;}
.product_data .prodinfo_area .attract_block .info_th{color:red; padding:5px 5px 11px;}
.product_data .prodinfo_area .dual_block{
/*點加金*/
margin:5px 0; position:relative;}
.product_data .prodinfo_area .dual_block .info_th{padding:5px 5px 11px;}
.product_data .prodinfo_area .point_block{
/*純點*/
margin:5px 0; position:relative;}
.product_data .prodinfo_area .point_block .info_th{padding:5px 5px 11px;}
.product_data .prodinfo_area .HG_block{font:normal 13px/1.2 Arial,Helvetica,sans-serif; text-decoration:none; background:url(../images/hgcard.gif) left top no-repeat; padding:6px 0 0 32px; display:inline-block; line-height:15px; margin-left:3px;}
.product_data .prodinfo_area .bayPricing_area{display:inline-block; padding:10px 5px;}
.product_data .prodinfo_area .bayPricing_area .pricing{font-size:12px; text-decoration:line-through; color:#414141;}
.product_data .prodinfo_area .bayPricing_area .attract{color:red;}
.product_data .prodinfo_area .bayPricing_area .useCash{
/*使用全金*/
margin-left:-5px;}
.product_data .prodinfo_area .bayPricing_area .useCash .price_txt{font-size:25px; font-weight:800;}
.product_data .prodinfo_area .bayPricing_area .useDual{
/*使用點+金*/
margin-left:-5px;
}
.product_data .prodinfo_area .bayPricing_area .useDual .price_txt{font-size:18px; letter-spacing:-0.02em; margin:0 2px; vertical-align:-8%;}
.product_data .prodinfo_area .bayPricing_area .usePoint{
/*使用純點*/
margin-left:-5px;
}
.product_data .prodinfo_area .bayPricing_area .usePoint .price_txt{font-size:18px; letter-spacing:-0.02em; margin:0 2px; vertical-align:-8%;}
/*商品購買規格小區塊*/
.product_data .baySpec_area{border-top:1px solid #ddd; padding:10px 5px 0px 5px;}
.product_data .baySpec_area .spec_block{
/*商品規格*/
padding:5px 0; position:relative;}
.product_data .baySpec_area .spec_block .info_th{float:left;margin-right: 8px;}
.product_data .baySpec_area .spec_block .spec_box{float:left;width:380px;}
.product_data .baySpec_area .spec_block .spec_box .onespec{}
.product_data .baySpec_area .spec_block .spec_box .onespec a{background-color:#fff; border:1px solid #ccc; cursor:pointer; display:inline-block; margin:0 2px 4px 0; padding:5px 9px 7px; color:#414141; position:relative;}
.product_data .baySpec_area .spec_block .spec_box .onespec a:hover{border-color:#888;}
.product_data .baySpec_area .spec_block .spec_box .onespec a.soldout{background:url("../images/ic_soldout.gif") no-repeat scroll center center #eee; border-color:#ccc; color:#bbb; cursor:default;}
.product_data .baySpec_area .spec_block .spec_box .onespec .select{border:2px solid #fe7934; color:#fe7934; padding:4px 8px 6px;}
.product_data .baySpec_area .spec_block .spec_box .onespec .select span{background:url("../images/homepage_ui6.png") no-repeat scroll 0 -100px; bottom:0; height:10px; position:absolute; right:0; width:11px;}
.product_data .baySpec_area .spec_block .spec_box .onespec .select:hover{border-color:#fe7934;}
.spec_box select{border:1px solid #bbb; margin-top:4px; color:#888;}
.product_data .baySpec_area .count_block{
/*商品數量*/
padding:5px 0; position:relative;}
.product_data .baySpec_area .count_block .info_th{float:left;margin-right: 8px;}
.product_data .baySpec_area .count_block .count_ui{float:left; width:auto;}
.product_data .baySpec_area .count_block .count_ui input{color:#fe7934;}
.product_data .baySpec_area .ship_block{
/*運送方式*/
padding:10px 0 5px 0; position:relative;}
.product_data .baySpec_area .ship_block a{background-color:#fff; border:1px solid #ccc; cursor:pointer; display:inline-block; margin:0 4px 4px 0; padding:5px 9px 7px; position:relative;}
.product_data .baySpec_area .ship_block a.select{border:2px solid #fe7934; color:#fe7934; padding:4px 8px 6px;}
.product_data .baySpec_area .ship_block a.select b{background:url("../images/homepage_ui6.png") no-repeat scroll 0 -100px; bottom:0; height:10px; position:absolute; right:0; width:11px;}
.product_data .baySpec_area .payment_block{
/*付款方式*/
padding:5px 0; position:relative; z-index:5;}
.product_data .baySpec_area .payment_block .info_th{float:left;}
.product_data .baySpec_area .payment_block ul{float:left;padding-top:9px;}
.product_data .baySpec_area .payment_block li{float:left;margin-right:10px;padding-right:10px;border-right:1px solid #414141;color:#414141;}
.product_data .baySpec_area .payment_block .credit_card{cursor:pointer;border:0px;position:relative;}
.product_data .baySpec_area .payment_block .credit_card .credit_card_list{position:absolute;top:18px;left:-120px;#left:-95px; z-index:5;background-color:#fff;border:1px solid #666;padding:10px;display: none; width:300px;}
.product_data .baySpec_area .payment_block .credit_card:hover .credit_card_list{display:block;}
.product_data .baySpec_area .payment_block .credit_card .credit_card_list .paylist_tip{background:url("../images/paylist_tip.gif");background-repeat:no-repeat;background-position:center center;width:300px;height:5px;position:absolute;top:-5px;}
.product_data .baySpec_area .payment_block .credit_card .credit_card_list table{
/*分期表*/
width:100%;}
.product_data .baySpec_area .payment_block .credit_card .credit_card_list table tr:nth-child(even){background-color:#eee;}
.product_data .baySpec_area .payment_block .credit_card .credit_card_list table td{padding:8px 3px; border-bottom:1px #bbb dotted;}
.product_data .baySpec_area .payment_block .credit_card .credit_card_list table td a{color:#025597;}
.product_data .baySpec_area .payment_block .credit_card .credit_card_list table td.installment,.product_data .baySpec_area .payment_block .credit_card .credit_card_list table td.amount{text-align:right; border-right:1px #bbb dotted;}
.product_data .baySpec_area .payment_block .credit_card .credit_card_list table td.installment span{margin:0 0 0 3px; color:#dd0909;}
.product_data .baySpec_area .payment_block .credit_card .credit_card_list table td.amount span{margin:0 3px; color:#dd0909; font-weight:800;}
.product_data .baySpec_area .payment_block .credit_card .credit_card_list q{display:block; float:right; padding:5px; color:#ac7c37;}
.product_data .baySpec_area .increase_block{
/*加價購*/
padding:5px 0; position:relative;}
.product_data .baySpec_area .increase_block .info_th{float:left;margin-right:5px;}
.product_data .baySpec_area .increase_block ul{float:left;width:380px;}
.product_data .baySpec_area .increase_block ul li:first-child{margin-top:5px;}
.product_data .baySpec_area .increase_block li label{background-color:#eee; color:#025597; display:block; margin-bottom:3px; padding:3px 0; text-decoration:none; width:100%;}
.product_data .baySpec_area .increase_block li label input{vertical-align:middle;}
/*按鈕小區塊*/
.order_button_area{padding:16px 15px 16px 15px; display:inline-block; clear:left;}
.order_button_area button:hover {transition:0.3s;}
/*其他促銷小區塊*/
.bayOther_area{border-top:1px solid #ddd; padding:10px 5px;}
.product_data .promo_block{
/*促銷活動*/
padding:5px 0; position:relative;}
.product_data .promo_block .info_th{float:left;margin-right: 5px;}
.product_data .promo_block ul{float:left;width:380px;}
.product_data .promo_block ul li{background-color:#eee; list-style:square inside none; margin-top:2px; padding:5px; color:#414141;}
.product_data .code_block{
/*商品訂購代碼*/
padding:5px 0; position:relative;}
.product_data .code_block .product_num{color:#414141;}
.product_data .exship_block{
/*預計出貨日*/
padding:5px 0; position:relative;}
.product_data .exship_block .info_th{float:left;margin-right:8px;padding-top:0px;}
.product_data .exship_block .esti_delivery{float:left;color:#414141;line-height:16px;}
/*產品購買區塊 end*/
/*看此商品的人也看了 start*/
.peoplelook{}
.peoplelook .content{padding:0;overflow:hidden;position:relative;height:226px;}
.peoplelook .peoplelook_list{height:226px;position:absolute;left:40px;z-index:1;width:10000px;
/*治標方法*/
}
.peoplelook .peoplelook_list li{float:left;width:176px;text-align:center;border-right:1px dotted #ddd;}
.peoplelook .peoplelook_list li:nth-child(5n){border-right:0px;}
.peoplelook .peoplelook_list li a{display:block; margin:3px 5px; padding:5px 5px 10px;}
.peoplelook .peoplelook_list li a:hover{background-color:#FFF4D2;}
.peoplelook .peoplelook_list li img{height:150px;margin-bottom:3px;max-width: 150px;}
.peoplelook .peoplelook_list li .product_name{font-size:13px; height:28px; width:150px; line-height:14px; margin-bottom:6px; overflow:hidden; text-align:left;}
.peoplelook .peoplelook_list li .price_txt{font-size:22px;}
.peoplelook .peoplelook_list li i{font-size:12px; margin-left:5px; text-decoration:underline;}
.peoplelook .prev,.peoplelook .next{background:url("../images/homepage_ui6.png") no-repeat scroll 0 0;position:absolute;z-index:2;top:0px;bottom:0px;width:40px;z-index:2;cursor:pointer;background-color:#fff;}
.peoplelook .prev{background-position:-135px 100px;left:0px;}
.peoplelook .prev:hover{background-position:-135px -30px;}
.peoplelook .next{background-position:-190px 100px;right:0px;}
.peoplelook .next:hover{background-position:-190px -30px;}
/*看此商品的人也看了 end*/
/*最新活動 start*/
.newevent{}
/*最新活動 end*/
/*商品說明 start*/
.product_detail{}
.product_detail img{max-width:751px;}
.product_detail .detail_box{
/*商品說明*/
}
.product_detail .specification_box{
/*商品規格*/
}
.product_detail .notice_box{
/*購物須知*/
padding:0 10px 0 10px; border:1px dotted #ccc; border-radius:5px;}
.notice_box li{border-top:1px solid #ddd; color:#000; font-size:15px; line-height:36px; list-style:square inside none; padding:0 8px; position:relative; text-align:left;}
.notice_box li:first-child{border:none;}
.notice_box li h3{color:#333; display:inline-block; font-weight:800;}
.notice_box li>span{background:url("../images/homepage_ui6.png") no-repeat scroll 56px -396px; color:#025597; cursor:pointer; display:inline-block; float:right; font-size:13px; padding-right:12px; position:absolute; right:0; top:0;}
.notice_box li .notes_list{border-top:1px dotted #ccc; margin-left:34px; padding-top:10px; display:none;}
.notice_box li .notes_list li{border:0 none; color:#666; font-size:13px; line-height:18px; list-style:disc outside none; margin-bottom:10px; padding:0;}
.notice_box li .notes_list li strong{color:#333; font-weight:800;}
.notice_box li .notes_list li ul{margin:5px 0 0 24px;}
.notice_box li .notes_list li ul li{list-style:circle outside none;}
/*商品說明 end*/
/*下方加價購 start*/
.increase_area{box-shadow:0 2px 1px 0 #ddd; }
.increase_area .content{padding:0px;}
.increase_area li{text-align:center; padding:0; border-right:1px dotted #ddd; border-bottom:1px dotted #ddd; float:left;}
.increase_area li:nth-child(4n){border-right:0px;}
.increase_area li .selzone .selling_price,.increase_area li .selzone .specifi,.increase_area li .selzone .quantity{color:#333; font-size:12px; margin:7px auto 0; text-align:left; width:168px; position:relative; text-align:left;}
.increase_area li .selzone{display:block; height:274px; margin:5px; overflow:hidden; padding:10px 5px 7px; text-decoration:none; width:172px;}
.increase_area li .selzone:hover {background-color:#FFF4D2;}
.increase_area li .selzone.active{background-color:#ffe4ef;}
.increase_area li .selzone .product_name{text-align:left; overflow:hidden; height:25px; width:100%; cursor:pointer;}
.increase_area li .selzone img{height:160px; margin-bottom:8px; width:160px; cursor:pointer;}
.increase_area li .selzone select{border:1px solid #bbb;}
.increase_area li .selzone .pricing{color:#888; font-size:12px; margin:7px auto 0; text-align:left; width:168px;}
.increase_area li .selzone .pricing span{color:#888; display:inline; text-decoration:line-through;}
.increase_area li .selzone .selling_price .price_txt{font-size:18px;}

.increase_area li .selzone .specifi select{color:#888; height:22px; overflow:hidden; white-space:nowrap; width:120px;}
.increase_area li .selzone  .quantity em{position:absolute; right:0; top:2px;}
.increase_area li .selzone  .quantity em label {line-height:26px;}

.increase_area .count_ui{position:absolute; left:0px;}
/*數量*/
.increase_area .count_ui .quanvalue{border-right:0px;}
/*下方加價購 end*/
/*商品頁專用浮動購買區塊 start*/
.order_buttonfixed_area{position:fixed; bottom:-100px; background-color:rgba(255,255,255,0.5); padding:4px 4px 0px 6px;margin-left:-205px; left:50%; z-index:10; transition:all 0.6s ease 0s; height:55px;}
.order_buttonfixed_area.show{bottom:-4px;}
/*商品頁專用浮動購買區塊 end*/
/*組合商品start*/
.combination{}
.oneCombinebArea{
/*單一個大區*/
border:5px solid;}
.oneCombinebArea .head{position:relative; height:48px;}
.combination .oneCombinebArea .head h2{color:#fff; font:100 27px/48px 'Microsoft JhengHei'; margin-left:0; padding-left:12px;}
.combination .oneCombinebArea .head h2 span{font-size:11px; font-weight:100; position:absolute; right:6px;}
.combination .content{padding:0px;}
.combination .content li{border-bottom:1px dotted #ddd;border-left:0 none; border-right:1px dotted #ddd; height: 294px; width:189px;float:left;}
.combination .content li:hover .selzone{margin-top:2px; transition:0.3s;}
.combination .content li:nth-child(5n){border-right:0 none;}
.combination .content li .selzone{display: inline-block; margin: 5px; overflow:hidden; padding: 5px; text-decoration:none; width: auto;}
.combination .content li .selzone:hover{background-color:#FFF4D2;}
.combination .content li .selzone.active{background-color:#ffe4ef;}
.combination .content li img{width: 160px; height: 160px; margin:0 5px 6px; cursor:pointer;}
.combination .content li  h3{color:#333; font-size:13px; margin-bottom:10px; height:42px; line-height:21px; overflow:hidden; text-align:left; width:168px; cursor:pointer;}
.combination .content li .specifi,.combination .content li .quantity{color:#333; font-size:12px; margin: 7px auto 0; text-align:left; width:100%;position:relative;}
.combination .content li .soldOut {margin:10px 0; color:#f00;}
.combination .content li select{border:1px solid #bbb; padding:2px;}
.combination .content li .specifi select{height:26px; padding:3px; white-space:nowrap; width:128px; font-family:'Microsoft JhengHei';}
.combination .content li .quantity label{position:absolute; right:0; line-height:26px;}
.combination .content li .selzone:hover .quantity label{color:#f00;}
.combineplus{
/*區塊間的加號圖片*/
background:url("../images/defaultgroupline.gif") no-repeat scroll center center rgba(0,0,0,0); height:86px; margin-bottom:20px;}
/*組合商品end*/
a.HGpile{
/**HappyGO小圖示**/
font:normal 13px/1.2 Arial,Helvetica,sans-serif; color:#025597; text-decoration:none; background:url(../images/hgcard.gif) left top no-repeat; padding:6px 0 0 34px; margin:0 0 0 10px; display:inline-block;}