﻿html{-webkit-text-size-adjust:none}
.warp2015{width:1500px;margin:0 auto}
.crumbs{display:block;margin-bottom:20px;padding-left:6px;height:20px;color:#7c7129;line-height:20px;}
.crumbs .current{color:#074ea3}
.crumbs i{border:1px solid #999;border-width:1px 1px 0 0;width:6px;height:6px;display:inline-block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);vertical-align:middle;margin:0 5px}
.crumbs a{font-size:12px;color:#074ea3}
.crumbs span{font-size:12px}
.crumbs li{position:relative;z-index:5;float:left}
.crumbs li span{padding:0 5px}
.crumbs li a{color:#999}
.crumbs li a.last_a{padding:0 5px;color:#333}
.crumbs .jb_sonbox dd a:hover,.crumbs li .jb_farther div.active a:hover,.crumbs li a:hover{color:#074ea3}
.crumbs li .jb_farther div,.crumbs li .jb_farther span{float:left;padding:0 5px}
.crumbs li .jb_farther div.active{background:#fff}
.crumbs li .jb_farther div.active a{color:#666}
.crumbs .jb_sonbox{position:absolute;top:20px;left:0; z-index: 2; overflow:hidden;height:0; display: none; border-right:1px solid #e7e8e9;background:#fff;box-shadow:4px 7px 14px rgba(0,18,34,.19)}
.crumbs .jb_sonbox dl{padding: 5px;}
.crumbs .jb_sonbox dd{padding:0 10px;white-space:nowrap}
.crumbs .jb_sonbox dd a{color:#333;font-size:12px;height:24px;line-height:24px;display:inline-block}
.detail_warp{width:100%;float:left;min-height:596px;padding-bottom:30px}
.detail_warp:after{clear:both;display:block;content:""}
.detail_warp .detail.similar form{width:750px; display:inline-block;}
.detail_warp .detail{padding-left:520px; width:calc(100% -520px);width:-webkit-calc(100% - 520px);width:-moz-calc(100% - 520px);width:-ms-calc(100% - 520px);width:-o-calc(100% - 520px);}
.similar_items{float: right; width: 200px;  padding-top:10px; border: 1px solid #E6E7E8; box-sizing: border-box; display: none;}
.similar_items .similar_title{font-size: 15px; font-weight: bold; line-height: 22px; display: block; color: #333; text-align: center; }
.similar_items .similar_list {padding-bottom: 10px;}
.similar_list img{width: 120px; height: 120px; margin:10px auto; display: block;}
.similar_list .similar_list_txt{font-size: 12px; color:#333; line-height: 16px; height: 32px; -webkit-line-clamp: 2; margin:10px 10px 0; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical;}
.similar_list .similar_list_price{font-size: 13px; line-height: 18px; font-weight:bold; color: #333; display: block; text-align: center;}
.product_name{font-size:0;font-weight:700;color:#333;padding-bottom:8px;position:relative}
.product_name h1{font-size:18px;line-height:24px;font-weight:700;color:#333;display:initial}
.product_name img{width:78px;height:24px;display:inline-block;vertical-align:top}
.product_name a:hover{text-decoration:none}
.simple_review{margin-bottom:14px}
.brand_name{color:#333;font-size:14px}
.brand_name a,.brand_name i{margin-right:30px;color:#999;font-size:14px;display:inline-block;padding-left:4px}
.brand_name a:hover{color:#074ea3;text-decoration:underline}
.review_top{display:inline-block;padding-right:22px}
.review_top .review_s1{vertical-align:middle;margin-bottom:3px}
.review_s1{display:inline-block;width:70px;height:14px;position:relative;background:url(../images/stat1.png?=20190301) repeat 14px 0;background-size:14px auto}
.review_s2{display:inline-block;height:14px;position:absolute;top:0;left:0;background:url(../images/stat2.png?=20190301) repeat 14px 0;background-size:14px auto}
.review_val{display:inline-block;font-size:14px;color:#ff9c01;padding:0 4px}
.review_nums{font-size:14px;color:#999}
.review_nums i,.product_qa_nums i{font-style:normal;color:#333;padding:0 4px;display:inline-block}
.brand_children{margin-bottom: 8px;}
.brand_children .brand_img{font-size: 0; width: 20px; height: 22px;display: inline-block;  vertical-align: middle; background: url(../images/productImg/brand_link.png);}
.brand_children  .brand_link{ font-size: 14px; font-weight: 600; color: #074EA3; text-decoration: underline; padding-left: 5px; display: inline-block; line-height:22px; }
.pruImage{height:500px; width:500px;}
.lg-img {position: absolute; overflow: hidden; border: 1px solid #cfcfcf; display:none; left:510px; top:-1px; background-repeat: no-repeat; background-color: #fff; width: 500px; height:500px; z-index:6; }
.drage {width: 250px; height:250px; display: none; background:url(../images/productImg/img_bg.png) repeat center; position: absolute; left: 0; top: 0; }
.product_qa_nums:hover,.review_top .review_nums:hover{color:#074ea3;text-decoration:underline}
.product_qa_nums{color:#999;font-size:14px;padding-right:22px;display:inline-block}
.item_code{font-size:14px;display:inline-block}
.item_code .item_code_txt{color:#333}
.item_code .item_code_val{color:#999;padding-left:4px}
.product_timers{height:40px;width:100%}
.product_timers .product_timers_tit{font-size:16px;line-height:40px;color:#fff;font-weight:700;display:inline-block}
.product_timers .pre_orders{float:right;color:#fff;font-size:16px;line-height:40px;padding-right:30px}
.product_timers .pre_orders i{color:#ffd828;font-weight:700;font-style:normal}
.product_timers .count_down{float:right;line-height:40px;font-size:14px;color:#fff;padding-right:20px}
.product_timers .snap_icon{width:26px;height:26px;display:inline-block;background-position:0 -88px;margin-top:7px;vertical-align:top;margin-left:10px;margin-right:10px}
.product_timers .flash_icon{width:16px;height:26px;display:inline-block;vertical-align:top;background-position:0 -136px;margin-left:10px;margin-right:10px;margin-top:7px}
.product_timers .edm_icon{width:30px;height:24px;display:inline-block;background-position:0 -113px;vertical-align:top;margin-left:10px;margin-right:10px;margin-top:7px}
.count_down .timer_bg{width:22px;height:22px;line-height:22px;text-align:center;display:inline-block}
.count_down .timer_bg.timer_days{width:auto;padding:0 4px}
.email_timer,.flash_timer,.pro_timer{background:#ff9c01}
.price_info{color:#999;background-color:#f3f3f3;padding:20px 0 20px 20px;clear:both;margin-bottom:16px;content:".";display:block;height:auto;position:relative;z-index:1}
#lbCoupon{position: relative;}
.price_box{font-size:0;margin-top:16px}
.price_box:first-child{margin-top:0}
.price_box span{display:inline-block}
.price_box .pri_w{color:#999;font-size:14px;height:38px;line-height:38px;width:100px;overflow:hidden}
.price_box .coupons{font-size: 13px; height: 24px; padding:0 10px;  line-height: 24px; overflow: hidden; cursor: pointer; margin-top:7px; vertical-align: top; position: relative; color: #fff;  text-align: center;}
.price_box .new_user_coupon{ min-width: 116px; margin-right: 10px;  background-image: linear-gradient(to right, #FE4151 , #D64781);}
.price_box .user_coupon{ min-width: 116px; background-image: linear-gradient(to right, #FF7801 , #FF8801,#FF9C01);}
.coupons .dot{width: 4px;height:22px; padding:1px 0; position: absolute; top:0;} 
.dot i{width: 4px; height: 4px; border-radius: 4px; background-color: #fff; display: block; margin-bottom: 2px; }
.dot i:last-child{margin-bottom: 0;}
.coupons .left_dot{left: -2px; }
.coupons .right_dot{right: -2px; }
.price_box .get_coupon {font-size: 14px; color: #074EA3; cursor: pointer; line-height: 38px; margin-left: 10px; position: static; display: inline-block; vertical-align: top;}
.user_coupon_cont{position: absolute; left: -20px; top: 58px; border: 1px solid #e6e7e8; cursor: default; padding: 16px 20px; background-color: #fff; display:none; }
.user_coupon_cont:before,.user_coupon_cont:after{content:"";  position:absolute;top:-9px;right:70px; z-index:2; width:14px; height:14px; border: 1px solid #e5e6e7;border-width: 1px 0 0 1px; background-color: #fff; -webkit-transform: scaleY(1.5) rotate(45deg); -ms-transform: scaleY(1.5) rotate(45deg); transform: scaleY(1.5) rotate(45deg);}
.coupons_cont .coupons_title{font-size: 18px; color: #333; font-weight: bold; line-height: 30px; padding-bottom:6px; display: block; overflow: hidden;}
.coupons_cont .coupons_lg{width: 380px; height: 80px; margin-bottom: 10px; position: relative; background-color: #fff0f1;}
.coupons_cont .coupons_lg_user{width: 380px; height: 98px; position: relative; margin-bottom: 10px; background-color:#fff7eb;}
.coupons_cont .coupons_lg_user:last-child{margin-bottom: 0;}
.coupons_cont .coupons_lg .coupons_left {color:#ff4500;}
.coupons_cont .coupons_lg_user .coupons_left{color:#FF9C01;}
.coupons_cont .coupons_left {float: left; width: 254px; text-indent: 10px;}
.coupons_left span{font-size: 22px; width: 100%; line-height:34px; height: 34px; overflow: hidden;  padding-top: 10px;  display: block; text-overflow: ellipsis; white-space: nowrap;}
.coupons_left p{font-size: 12px; line-height: 26px; height: 26px; overflow: hidden;   display: block;}
.coupons_cont .coupons_right{float: right; border-left: 1px dashed #ffab91;width: 124px; height: 80px;}
.coupons_cont .coupons_right_user{float: right; border-left: 1px dashed #ffd38d;width: 124px; height:98px;}
.coupons_right span,.coupons_right_user span{width: 90px; height: 28px; line-height: 28px; font-size: 13px; border-radius: 14px; text-align: center; display: block; margin:26px auto; }
.coupons_right_user span{margin:35px auto;}
.coupons_right .get_now{background-color: #ff4500; color: #fff; cursor:pointer; }
.coupons_right_user .get_now{background-color: #FF9C01; color: #fff; cursor: pointer;}
.coupons_right .received{background-color:#FF8256; color:#fff;}
.coupons_right_user .received{background-color:#FFAD2F; color:#fff;}
.coupons_lg .dot{width: 7px;height:72px; padding:6px 0 2px 0; position: absolute; top:0;} 
.coupons_lg .dot i{width: 7px; height: 7px; border-radius: 7px; background-color: #fff; display: block; margin-bottom: 5px; }
.coupons_lg_user .dot{width: 7px;height:91px; padding:4px 0 3px 0; position: absolute; top:0;} 
.coupons_lg_user .dot i{width: 7px; height: 7px; border-radius: 7px; background-color: #fff; display: block; margin-bottom: 5px;  }
.coupons_lg_user .dot i:last-child{margin-bottom: 0;}
.coupons_cont .left_dot{left: -3.5px; }
.coupons_cont .right_dot{right: -3.5px;}
.price_box .sale_price{font-size:28px;line-height:38px;color:#ff9c01;font-weight:700;vertical-align:top; display: none;}
.price_box .loading_price{background-color:#f3f3f3;vertical-align: top;}
.loading{ min-width: 100px; height: 38px; background:url(../images/ajax-loader.gif?v=20197) no-repeat center; background-size: 20px auto; }
.price_box .reg_price{font-size:14px;color:#999;text-align:left;height:38px;line-height:38px;padding-left:6px;padding-right:10px;text-decoration:line-through;vertical-align:top;display: none;}
.price_box .price_dis{width:74px;height:22px;line-height:22px;text-align:center;background-color:#ff9c01;color:#fff;font-size:14px;font-weight:700;vertical-align:top;margin-top:8px; display: none;}
.price_box .app_price{position:relative;display:block;height:24px;font-size:14px;margin-left:100px;max-width:320px;color:#333;cursor:pointer}
.app_price .app_icon{margin-right:6px;margin-top:2px;vertical-align:bottom;display:inline-block;width:18px;height:22px;background-position:-42px -42px}
.app_price span{display:inline-block}
.app_price b{padding-right:4px}
.price_box .new_coupon{width:168px;height:24px;line-height:24px;color:#ff9c01;font-size:0;border:1px solid #ff9c01;box-sizing:border-box;background-color:#fff5e5;vertical-align:top;margin-top:10px}
.price_box .new_coupon span{width:66px;height:22px;font-size:14px;text-align:center;display:inline-block}
.price_box .new_coupon i{font-style:normal;width:100px;height:22px; line-height: 22px; font-size:14px;text-align:center;background-color:#ff9c01;cursor:pointer;color:#fff;vertical-align: top; display:inline-block}
.price_box .new_coupon.coupon_actived{color:#666!important;background:#e2e2e2;border:1px #ccc solid}
.price_box .new_coupon.coupon_actived i{color:#666;background:#e2e2e2}
.price_box .promo_details{color:#333;font-size:14px;line-height:40px;display:inline-block;vertical-align:top}
.price_box .promo_details a{position:relative;color:#074ea3;font-size:14px;display:inline-block}
.price_box .promo_details a:after{content:"";border:1px solid #074ea3;border-width:1px 1px 0 0;width:6px;height:6px;display:inline-block;margin-left:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);vertical-align:middle}
.price_box .free_gift{height:38px;line-height:38px;font-size:14px;color:#333;vertical-align:top;display:inline-block;margin-right:10px}
.get_alert .get_box{width: 580px; height: 414px; background-color: #fff; border-radius: 4px; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 101; margin: auto;}
.get_box .get_auto{height: 24px; position: absolute; right: 10px; top: 10px; }
.get_auto .get_nums{font-style: normal;}
.get_auto span{font-size: 16px; color: #999; display: inline-block; padding-right: 10px;}
.get_auto .get_close{width: 14px; height: 14px; display: inline-block; cursor: pointer; position: relative;}
.get_close:before,.get_close:after{ content: ""; height:1px; width: 100%; background: #999; position: absolute; left:0; top: 50%; margin-top: 2px;}
.get_close:before{-webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); }
.get_close:after{-webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); }
.get_alert .get_bg{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3); z-index: 10;}
.get_box .success_icon{width: 104px; height: 104px; border-radius: 50%; background:#52c41a url(../images/jbSuccse.png?v=2019) no-repeat center; margin:60px auto 20px auto;}
.get_box .get_title{width: 100%; font-size: 24px; line-height: 30px; color: #333;font-weight: bold; text-align: center; display: block;}
.get_box .get_dec{font-size: 16px; line-height: 24px; color: #666; text-align: center; width: 436px; display: block; margin: 20px auto 30px auto;}
.get_dec a{color:#074EA3; text-decoration: underline;}
.get_box .get_use{width: 220px; height: 44px; line-height: 40px; cursor: pointer; background-color:#FF9C01; color: #fff; font-size: 22px; text-align: center; display: block; margin: 0 auto;}
.free_gift img{width:26px;height:26px;display:inline-block;overflow:hidden;vertical-align:middle}
.property{margin:6px 0;position:relative}
.property dt{position:absolute;width:100px;height:26px;line-height:26px;overflow:hidden;font-size:14px;color:#999;top:0;left:20px}
.property dd{padding-left:120px}
.attrProperty{font-size:0}
.attrProperty li{text-align:center;font-size:14px;margin:0 10px 10px 0;cursor:pointer;display:inline-block; vertical-align:top;}
.attrProperty li a{display:block;color:#333;border:1px #ccc solid;box-sizing:border-box; padding:1px;}
.attrProperty li a .arrt_text{line-height:30px;padding:0 15px;display:inline-block}
.attrProperty li a .arrt_img{width:56px;height:56px;display:block;}
.attrProperty li a:hover,.attrProperty li.active a,.attrProperty li.active a.not_ship{color:#074ea3;text-decoration:none;border-color:#074ea3;border-style: solid;}
.attrProperty li.active a.not_ship .arrt_img{opacity:1;}
.attrProperty li a.not_ship{border-style:dashed; border-color: #e0e0e0; color: #999;}
.attrProperty li a.not_ship .arrt_img{opacity: 0.5;}
.qty_price{font-size:0}
.qty_price .qtybold{width:100px;text-indent:20px;height:26px;line-height:26px;overflow:hidden;margin-right:20px;font-size:14px;color:#999;display:inline-block}
.qty_price .input_quantity{border:1px solid #ccc;width:62px;height:28px;vertical-align:middle;text-align:center;color:#000;font-size:13px;display:inline-block;vertical-align:top}
.qty_price .qty_nums{width:29px;height:28px;cursor:pointer;z-index:2132;display:inline-block;background:#fff;border:1px solid #ccc;background-image:url(../images/productImg/producticon2017.png?=180);background-repeat:no-repeat}
.qty_price #delNumber{background-position:-105px -85px;border-right:0}
.qty_price #addNumber{background-position:-105px -66px;border-left:0}
.qty_in_stock{font-size: 14px; height: 30px; line-height: 30px; color: #333; font-weight: bold; vertical-align: top; padding: 0 10px;}
.shipping_cost{margin:16px 0}
.shipping_cost .epidemic_product_tips{margin-left: 120px; margin-bottom:10px; border: 1px solid #D81414; width: 524px;  background: #D81414;  position: relative; padding:10px;}
.shipping_cost .epidemic_product_tips span{font-size: 14px; line-height: 19px; text-align: left; width: 100%; display: inline-block; color: #fff; }
.shipping_cost .epidemic_product_tips:before{content: "";width: 10px; height: 10px; position: absolute; bottom: -7px; left: 120px; -webkit-transform:rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); border:1px solid #D81414; background-color: #D81414; }
.shipping_cost .shipp_free{font-size:14px;display:inline-block;color:#666}
.shipping_cost .shipp_free_box{display:inline-block; vertical-align: top;}
.shipp_free .free_icon{display:inline-block;color:#333;font-size:14px;}
.shipp_free .shipping_tit{color:#999;text-indent:20px;margin-right:38px;font-size:14px;display:inline-block}
.shipp_free .country_tit{color:#074ea3;font-size:14px;line-height: 20px; display:inline-block;cursor:pointer}
.shipp_free .country_tit:after{content:"";border:1px solid #074ea3;border-width:1px 1px 0 0;width:6px;height:6px;display:inline-block;margin-left:5px;margin-bottom:2px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg)}
.shipp_free .country_tit:hover{text-decoration:underline}
.shipp_free .down_arr{border:1px solid #074ea3;border-width:1px 1px 0 0;width:6px;height:6px;display:inline-block;margin-left:5px;margin-bottom:2px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg)}
.shipp_free .busdays,.shipp_free .processing_time{font-weight:400;font-size:14px;display:inline-block;height: 20px; text-indent:0;color:#666}
.shipp_free .processing_time b{color: #333;}
.shipp_free .processing_time_tips{display: inline-block;}
.shipp_free .busdays i{padding-left:4px}
.shipping_box {display: block;}
.shipping_box .jbTipSpan .msg_i{background-color: #b5b5b5; color: #fff; font-size: 12px; font-weight: bold; border-color: #b5b5b5; line-height: 16px; }
.shipping_box .jbTipSpan{position:relative;}
.shipping_box .jbTipSpan:hover .cart_tips{display:block;text-indent: 0; box-shadow:4px 7px 14px rgba(0,18,34,0.09); }
.shipping_box .jbTipSpan .cart_tips{ bottom: 28px; right: -20px; font-size:14px; text-indent: 0; font-weight: normal; line-height:18px; color:#333;}
.buy_btn .btn,.fixed_btn .btn{width:172px;height:50px;line-height:50px;font-size:20px;font-weight:700;text-align:center;margin-right:10px;cursor:pointer;display:inline-block}
.buy_btn .now_btn,.fixed_btn .now_btn{background-color:#fff5e5;color:#ff9c01;border:1px solid #ff9c01;box-sizing:border-box;cursor:pointer}
.buy_btn .cart_btn,.fixed_btn .cart_btn{color:#fff;background-color:#ff9c01;cursor:pointer; border: 1px solid #ff9c01; box-sizing: border-box;}
.buy_btn .pre_btn,.fixed_btn .pre_btn{color:#fff;background-color:#ff9c01;cursor:pointer}
.buy_btn .sold_btn,.fixed_btn .sold_btn,.buy_btn .not_ship,.fixed_btn .not_ship{color:#fff;background-color:#d0d0d0;}
.add_wishlist{position:relative;height:28px;background-color:#fff;cursor:pointer;display:inline-block}
.add_wishlist .wishIcon{position:absolute;top:4px;left:0;display:inline-block;width:20px;height:20px;background:url(../images/sort_iconall.png) no-repeat 0 1px}
.add_wishlist .wishIcon.active{background-position:0 -18px}
.add_wishlist .wishNumber{color:#999;font-size:14px;height:18px;line-height:18px;display:inline-block}
.add_wishlist .wishTxt{font-size:14px;color:#333;font-weight:600;padding-right:6px;display:inline-block;height:28px;text-align:center;line-height:28px;text-indent:30px}
.product_images{background-image:url(../images/productImg/product_img.png);background-repeat:no-repeat}
.mc_money{margin:16px 0}
.mc_money span{width:78px;height:32px;line-height:34px;text-align:center;background-color:#fff;display:inline-block;margin-right:10px;border:1px solid #e0e0e0}
.mc_money span.tax_img_span{cursor:pointer;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;animation-duration:2s}
.mc_money span .product_images{width:56px;height:20px;margin-top:6px;display:inline-block}
.mc_money span .mc_img{background-position:-4px 0}
.mc_money span .money_img{background-position:-4px -23px}
.mc_money span .tax_img{width:62px;background-position:0 -161px}
.mc_money span.tax_img_span:hover{transition:transform .2s ease;-o-transition:transform .2s ease;-moz-transition:transform .2s ease;-webkit-transition:transform .2s ease;transform:translateY(-4px);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);-moz-transform:translateY(-5px)}
.price_bottom .price_bt_cont{display:inline-block;height:24px;font-size:14px;color:#333;cursor:pointer;margin-right:10px}
.price_bt_cont .product_images{margin-right:4px;vertical-align:bottom;display:inline-block}
.price_bottom .price_match_icon{width:22px;height:22px;background-position:-1px -62px}
.price_bottom .bulk_icon{width:22px;height:22px;background-position:1px -41px}
.price_bottom .drop_icon{width:22px;height:22px;background-position:-37px -63px}
.price_bt_cont span{display:inline-block}
.price_bt_cont b{padding-right:4px}
.download_app{position:absolute;top:32px;left:0;width:320px;height:200px;border:1px solid #e7e8e9;display:none;padding:20px;background:#fff;z-index:10}
.download_app:after{content:"";position:absolute;top:-7px;left:32px;border:1px solid #e7e8e9;background-color:#fff;border-width:1px 1px 0 0;width:12px;height:12px;display:inline-block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}
.download_app h2{font-size:18px;line-height:38px;font-weight:700;color:#333}
.download_app h2 span{font-size:14px;padding-left:10px;font-weight:400;float:right}
.download_app p{font-size:14px;color:#333;line-height:22px}
.download_app .app_imgs{font-size:0;margin-top:20px}
.app_imgs .app_img{width:90px;height:90px;display:inline-block}
.app_imgs .app_right{display:inline-block;padding-left:10px}
.app_right img{width:120px;height:36px;display:block}
.app_right img.google_play{margin-top:18px}
.my-recommendation-containerLL{width:100%;float:left; }
.my_recommendiation{width:100%;float:left;margin-top:20px}
.jbEmarsys{margin-top:40px; margin-bottom:10px; width:100%;float:left}
.jbEsysTitle span{color:#333;font-size:18px;font-weight:700}
.scarab-itemlist{position:relative}
.scarab-itemlist .scarab-button{position:absolute;cursor:pointer;display:none;top:50%;margin-top:-20px;width:40px;height:40px;border-radius:40px;background-color:#353535;transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s}
.scarab-itemlist:hover .scarab-button{display:block}
.scarab-itemlist .scarab-disabled-button{background-color: #b3afaf;}
.scarab-itemlist .scarab-prev{left:0}
.scarab-itemlist .scarab-prev:before{content:"";display:inline-block;border:2px solid #fff;width:12px;height:12px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);border-width:2px 2px 0 0;margin-top:12px;margin-left:14px}
.scarab-itemlist .scarab-next{right:0}
.scarab-itemlist .scarab-next:before{content:"";display:inline-block;border:2px solid #fff;width:12px;height:12px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);border-width:2px 2px 0 0;margin-top:13px;margin-left:9px}
.scarab-itemlist .scarab-item{float:left;width:20%;text-align:center;padding:20px 0;}
.scarab-itemlist .scarab-item img{display:inline-block}
.scarab-itemlist .scarab-item p{color:#666;max-width:245px;font-size:14px;height:40px;line-height:20px;margin:14px auto;padding:0 6px;text-align:left;display:block;overflow:hidden}
.scarab-itemlist .scarab-item .jbEsysP{font-weight:700;font-size:18px;color:#333;max-width:245px;margin:0 auto;text-align:left}
.scarab-itemlist .scarab-item .jbEsysP del{color:#666;font-size:14px;font-weight:400;display:inline-block; padding-left: 5px;}
.giftArea{margin-top:40px;padding:20px 0;width:100%;float:left}
.giftArea .giftArea_title{color:#333;font-size:18px;font-weight:700;display:inline-block;margin-top:6px;margin-bottom:30px}
.giftArea .price{color:#333;font-size:16px;font-weight:700}
.giftArea .title{font-size:2.2em;font-weight:400;padding-left:18px}
.giftArea .add{width:30px;height:30px;font-size:45px;color:#999;float:left;margin-top:60px;margin-left:-34px}
.bundleName a{height:36px;color:#333;display:block}
.sonNode{overflow:hidden;background:#fff;width:880px;float:left;height:263px;position:relative}
.sonNode .son_btn{width:30px;height:40px;margin-top:-56px;background:rgba(0,0,0,.6);cursor:pointer;display:inline-block;position:absolute;top:50%;z-index:100}
.sonNode .son_right{right:8px}
.sonNode .son_left{left:40px}
.sonNode .son_left:before,.sonNode .son_right:before{content:"";display:inline-block;border:2px solid #fff;width:12px;height:12px;border-width:2px 2px 0 0;margin-top:14px}
.sonNode .son_right:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);margin-left:6px}
.sonNode .son_left:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);margin-left:10px}
.sonNode .son_left.disabled,.sonNode .son_right.disabled{background:rgba(0,0,0,.1);cursor:default}
.sonNode ul{position:absolute;left:0;top:0}
.bundlesale-item{float:left;width:180px}
.bundlesale-item img{width:180px;height:180px;display:block;margin:0 auto}
.bundlesale-item .bundleName{overflow:hidden;height:36px;line-height:18px;margin:10px 0;color:#333;font-size:14px;text-align:left}
.sonNode li{padding-left:40px}
.bundlesale-selector{margin-bottom:5px;font-size:12px}
.bundlesale-selector .title{background:#fff;display:inline}
.bundlesale-selector .bundlesale_check{width:14px;height:14px;display:inline-block;border:1px solid #ccd1d7;position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin-right:4px}
.bundlesale-selector .bundlesale_check:checked:after{content:"";width:8px;height:4px;display:inline-block;border:1px solid #074ea3;border-width:2px 2px 0 0;position:absolute;top:3px;left:2px;transform:rotate(134deg)}
.tolPrice .jb_iimg{width:30px;height:30px;font-size:45px;color:#999;display:inline-block;position:absolute;top:65px;left:0px}
.bundlesale-selector a{text-decoration:underline;color:#000}
.bundlesale-selector .tip{font-weight:700}
.description_navi{height:60px}
.payment_menu{background-color:#f9f9f9}
.positionfx{position:fixed;top:0;left:0;z-index:5;width:100%;background:#fff;box-shadow:0 8px 16px rgba(155,155,155,.2)}
.fixed_btn{float:right;display:none;margin-top:5px}
.positionfx .fixed_btn{display:inline-block}
.description_navi .jb_tabli{font-size:18px;line-height:60px;display:inline-block;color:#333;cursor:pointer;padding:0 36px}
.description_navi .jb_tabli.active{color:#fff;font-weight:700;background-color:#074ea3}
.decription_cont .tip{padding-top: 28px;}
.decription_cont h2{font-size:18px;line-height:22px;color:#333;margin-bottom:18px; margin-top:28px;}
.decription_cont img{height:auto;width:1000px;display:inherit}
.decription_cont p,.decription_cont li{font-size:14px;color:#333;line-height:22px; margin-bottom:6px;}
.decription_cont table{word-wrap:break-word;display:table;border-spacing:0;margin:20px 0; border-color: #e5e6e9 !important;  border-collapse: collapse;  font-family: "Open Sans",sans-serif !important; width: 1000px !important; font-family: "Open Sans",sans-serif !important; }
.decription_cont .jbEidtTable p{padding:0}
.decription_cont td,.decription_cont th{padding:14px 0 14px 14px;border:1px solid #e5e6e9;font-size:14px; line-height: 24px; background-color:#fff !important;}
.decription_cont td{display:table-cell;vertical-align:inherit; padding: 14px; text-align:inherit;border-color:#e5e6e9;}
.decription_cont td strong,.decription_cont td b{font-weight: normal;}
.jb_reviews_tabs span{display:inline-block;height:35px;line-height:35px;color:#333;font-size:20px;font-weight:600}
.decription_cont td p{line-height: 24px;}
.jb_reviews{margin-top:22px}
.jb_reviews_content{padding:10px 12px}
.jb_reviews_content center{display:block;height:76px;line-height:76px}
.jb_reviews_content center a{color:#4763b3}
.review_rating_average{float:left;margin:0;height:230px}
.review_rating_average a{font-size:14px}
.review_start_txt{display:block;margin-top:60px}
.review_rating_average .review_points{color:#333;font-size:38px;display:inline-block;padding:0 10px}
.review_rating_average span{color:#333;font-size:16px}
.review_rating_average .review_s1{margin-top:10px;display:inline-block;width:100px;height:20px;position:relative;background:url(../images/stat1.png?=20190301) repeat 0 0}
.review_rating_average .review_s2{display:inline-block;width:100%;height:20px;position:absolute;top:0;left:0;background:url(../images/stat2.png?=20190301) repeat 0 0}
.ratingBarchart{font-size:16px;color:#333;float:left;margin:0 150px;border-spacing:0}
.ratingBarchart tr{margin:20px 0;display:block}
.ratingBarchart .column{background-color:#e7e7e7;margin:0 10px;width:240px;height:12px;display:block}
.ratingBarchart .column span{background-color:#ff9c01;height:12px;display:block}
.wirte_review{height:230px;width:262px;float:left;text-align:center}
.wirte_review .all_reviews{height:20px;width:152px;display:block;text-align:center;font-size:14px;color:#074ea3;line-height:20px;margin:26px auto 0 auto}
.wirte_review .all_reviews i{font-size:14px;font-style:normal}
.wirte_review .wirte_btn{height:34px;width:160px;display:block;background-color:#ff9c01;line-height:34px;text-align:center;cursor:pointer;color:#fff;font-size:16px;margin:72px auto 0 auto}
.review_list{margin-top:30px}
.review_list .review_select{border-bottom:1px solid #cad1d4;margin-bottom:40px}
.review_list .review_select dd{font-size:14px;color:#333;width:126px;text-align:center;height:36px;line-height:36px;display:inline-block;cursor:pointer}
.review_list .review_select dd.actived{color:#074ea3;border-bottom:2px solid #074ea3}
.review_list_ul .no_reviews{display:inline-block;color:#333;font-size:14px;width:100%;text-align:center}
#sharettother{margin-top:14px;text-align:center}
#sharettother img{border:0}
.reviewList_div{display:none}
.reviewList_div .hreview{position:relative;padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #e6e7e8}
.hreview .hreview_l{width:140px;height:22px;position:absolute;left:0;top:0}
.hreview .hreview_r{padding-left:140px}
.hreview_l .hreview_name{color:#333;font-size:14px;line-height:20px;display:inline-block;font-weight:600}
.hreview_l .hreview_name .c_flag{display: block;}
.hreview_r .revew_date{font-size:14px;line-height:16px;color:#9c9c9c}
.hreview_r .revew_decs{width:100%;font-size:14px;line-height:18px;margin-top:12px;margin-bottom:14px;overflow:hidden;color:#333}
.review_files .review_video{float:left;height:100px;margin-right:16px;margin-bottom:14px}
.review_files .review_pic li img{height:100px;display:inline-block}
.review_files .review_pic{float:left}
.review_files .review_pic li{float:left;margin-right:16px;cursor:pointer}
.hreview_r .review_comments{margin-top:22px;font-size:0}
.review_comments .review_zan{display:inline-block;padding:0 40px;font-size:0}
.review_zan .review_bad,.review_zan .review_bad_no,.review_zan .review_good,.review_zan .review_good_no{font-size:14px;display:inline-block;cursor:pointer}
.review_zan .review_good{color:#f60}
.review_zan .review_bad{color:#f60;margin-left:7px}
.review_zan .review_bad i,.review_zan .review_bad_no i,.review_zan .review_good i,.review_zan .review_good_no i{width:17px;height:17px;float:left;margin-top:2px}
.review_zan .review_good i{background:url(../images/gk_zan.png) 0 0 no-repeat}
.review_zan .review_bad i{background:url(../images/gk_zan.png) 0 -32px no-repeat}
.review_zan .review_good_no{color:#666}
.review_zan .review_bad_no{color:#666;margin-left:7px}
.review_zan .review_good_no i{background:url(../images/gk_zan.png) 0 -16px no-repeat}
.review_zan .review_bad_no i{background:url(../images/gk_zan.png) 0 -48px no-repeat}
.review_zan em{display:inline-block}
.review_comments .review_service{display:inline-block;font-size:0;cursor:pointer}
.review_comments .review_addcomment{display:inline-block;margin-left:10px;cursor:pointer}
.review_comments .review_addcomment span{padding:2px 5px;background-color:#ff9c01;color:#fff;border:1px solid #ff9c01}
.review_service .review_service_title{display:inline-block;color:#074EA3FF;font-size:14px}
.review_service .review_service_title:after{content:" ";border:1px solid #074ea3;border-width:1px 1px 0 0;width:6px;height:6px;display:inline-block;margin-left:6px;margin-bottom:2px;transition:transform .2s ease;-o-transition:transform .2s ease;-moz-transition:transform .2s ease;-webkit-transition:transform .2s ease;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg)}
.review_service_title.active:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);margin-bottom:0}
.review_service .review_service_title i,.review_service .review_service_title span{display:inline-block}
.review_service .review_service_title i{padding-right:4px}
.review_comments_write{padding-bottom:30px;position:relative}
.review_len i{color:#666;font-style:normal}
.review_comments_write .review_len{position:absolute;top:72px;right:10px;height:16px;line-height:16px;display:inline-block;color:#bdbdbd;font-size:14px}
.review_comments_list{margin:30px 0 20px 0;display:none;}
.review_comments_write textarea{border:1px solid #dbdbdb;width:100%;padding:10px;color:#333;font-size:14px;display:block;resize:none;height:90px;box-sizing:border-box}
.review_comments_write .textarea_disabled{cursor:not-allowed;background: #fff}
.review_comments_write .comments_singn,.review_comments_write .comments_write_verification{margin-top:20px;width:100%;text-align:right}
.comments_write_error{float: left; font-size: 12px;  color: #f00;}
.comments_write_verification input{border:1px solid #dbdbdb;width:88px;height:26px;display:inline-block;outline:0;text-indent:12px}
.comments_write_verification .verification_img{width:78px;height:28px;display:inline-block;float:right;margin:0 0 0 10px;cursor:pointer}
.comments_write_verification .verification_img img{height:28px}
.comments_write_verification .verification_Try{float:right;cursor:pointer;width:24px;height:28px}
.comments_write_verification .verification_Try a{color:#fff}
.comments_write_verification .verification_Try a:hover{color:#fff}
.comments_singn .write_btn,.comments_write_verification .write_btn{height:28px;float:right;text-align:center;cursor:pointer;line-height:28px;font-size:16px;box-sizing:border-box}
.comments_write_verification .btn_cancel{color:#666;border:1px solid #9c9c9c;background-color:#fff}
.comments_singn .btn_sub,.comments_write_verification .btn_sub{color:#fff;border:1px solid #ff9c01;background-color:#ff9c01;padding:0 6px;margin-left:10px}
.review_service_zan li{border-bottom:1px dashed #e3e3e3;padding:16px 0 10px 0}
.review_service_zan p{font-size:14px;color:#333;line-height:18px;word-break: break-word;}
.review_service_zan .review_service_posted{font-size:13px;line-height:14px;color:#9c9c9c;margin-top:10px;display:inline-block}
.reviewList_div .paging_list,.review_service_zan .paging_list{text-align:right}
.pagination .current{border:1px solid #333;color:#333}
.pagination a:hover{background-color:#fff;border:1px solid #333;color:#333}
.pagination a,.pagination span{text-decoration:none;white-space:nowrap;display:inline-block;width:32px;height:32px;border:1px solid #dbdbdb;line-height:34px;text-align:center;color:#666}
.pagination .pagenumber{margin:0 5px}
#priceMatch{position:absolute;top:44px;left:190px;color:#414242;vertical-align:middle;font-style:italic;font-size:13px;font-family:Arial,Helvetica,sans-serif;cursor:pointer}
#priceMatch:hover{text-decoration:underline}
#talkbubble{position:fixed;top:200px;left:30px;z-index:32333;display:none;padding:5px;width:787px;height:535px}
#talkbubble .inputClass{padding-left:4px;width:600px;height:42px;border:1px solid #e6e7e8;background-color:#fff}
#talkbubble textarea{padding-left:4px;border:1px solid #aaa;border-radius:3px;background:0}
#talkbubble .inputbutton{position:relative;float:right;margin-top:15px;margin-right:14px;width:100px;height:26px;color:#000;text-align:center;font-weight:700;line-height:26px;cursor:pointer}
#talkbubble .title{height:24px;font-weight:700;font-size:16px;font-family:Arial}
#talkbubble .title span{float:right;margin-right:10px}
#talkbubble .title span a{color:#000;text-decoration:none}
#talkbubble #userpic{padding:5px;width:674px;height:160px;border-bottom:1px solid #e6e7e8}
#talkbubble #userpic .div1{float:left;width:125px}
#talkbubble #userpic .div1 img{width:120px;height:120px}
#talkbubble #userpic .div2{width:125px;height:28px;line-height:28px;color:#333;text-align:center;font-size:20px;line-height:20px}
#talkbubble #userpic .div11{float:right;width:540px}
#talkbubble #userpic .div4{margin-top:14px;height:48px;color:#333;font-size:18px;line-height:24px;overflow-y:hidden}
#talkbubble #userpic .div11 p{margin:0;padding:0;color:#666;font-size:14px;line-height:16px}
#talkbubble #f_sub{padding:5px;padding-left:80px;width:600px}
#talkbubble #f_sub table{color:#333;font-size:14px;line-height:44px}
#talkbubble #f_sub table tr{height:30px}
#failedInfo{position:relative;float:left;display:none;margin-top:18px;margin-left:42px;width:600px;height:25px;border:2px solid #c35849;color:#c35849;text-align:center;font-weight:700;font-size:15px;font-family:arial;line-height:25px}
#submitSuccess{position:absolute;position:fixed;z-index:233245;display:none;padding:10px;width:350px;height:100px;border:1px solid #c2c2c2;border-radius:4px;background:#fff;font-size:14px;font-family:arial;cursor:default}
#submitClose{position:absolute;top:4px;right:10px;font-size:20px;cursor:pointer}
.tolPrice{float:left;padding-left:48px;color:#333;font-size:1em;width:190px; height:222px; padding-top: 40px; position: relative;}
.tolPrice p{color:#333;font-size:14px}
.tolPrice .equal{display:inline-block;position:relative;top:-70px;right:30px;width:20px;height:12px;background:url(../images/productImg/jb_equal.png) 0 0 no-repeat}
.jb_tosave{width:150px;display:inline-block;margin-top:10px}
.saving_price{color: #999; display: none;}
.jb_original{width:190px;font-size:14px;padding:10px 0;display:inline-block}
.jb_original b{text-decoration:line-through}
.tolPrice .tol_select{font-size:14px;color:#333;padding-bottom:20px;display:block}
.jb_tline{text-decoration:line-through;color:#999}
.tolPrice .tol_stocknotice{background-color:#ff9c02;cursor:pointer}
.tolPrice .tol_soldout{background-color:#ccc}
.tolPrice .status_btn{color:#fff;font-size:14px;width:164px; height:34px;line-height:34px; margin-top:10px; text-align:center;display:inline-block;border:0}
.giftBtn{position:relative;display:inline-block;margin-top:10px;width:180px;height:35px;border:1px #c8891a solid;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ffc000;color:#fff;text-indent:56px;font-size:16px;line-height:35px;-ms-border-radius:6px;-o-border-radius:6px}
.giftBtn .icon{position:absolute;top:2px;left:2px;width:32px;height:32px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#1b1b1b;background-position:-225px -18px;vertical-align:middle;-ms-border-radius:5px;-o-border-radius:5px}
#productImage a.pruImageLink{display:inline-block; cursor: default;}
#viewLarger{color:#333;font-size:12px;text-decoration:none;width:70px;height:18px;line-height:18px;display:block;padding-left:20px;margin:5px auto 0;background:url(../images/zoomin.gif) no-repeat left center}
#thumbnailBox{width:320px;padding:0 30px;overflow:hidden;margin:20px auto 0;position:relative;display:inline-block;vertical-align:top}
#thumbnailNextButton,#thumbnailPreviousButton{width:18px;height:18px;position:absolute;top:22px;border:1px solid #666;border-width:2px 2px 0 0;display:inline-block;cursor:pointer}
#thumbnailPreviousButton{left:10px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg)}
#thumbnailNextButton{right:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}
#thumbnailNextButton.disabled,#thumbnailPreviousButton.disabled{border-color:#999;cursor:default}
#thumbnailViewport{position:relative;width:320px;height:64px;overflow:hidden}
.video_play{background-image: url('../images/productImg/video_play.png');}
#thumbnail{width:4000px;position:absolute;left:0;display:inline-block}
#thumbnail li{float:left;padding:1px 2px;position: relative;}
#thumbnail a{width:56px;height:56px;display:block;padding:1px;border:solid 1px #ccc;outline:0}
#thumbnail a img{width:56px;height:56px;display:inline-block}
#thumbnail .active a{border-color:#074ea3}
#thumbnail li .pro_video{width: 28px; height: 28px; margin-left: -14px; margin-top: -14px; border: 2px solid #fff; }
.pruImage .pro_video{width: 56px; height: 56px; border: 4px solid #fff;  cursor: pointer;  margin-left: -30px; margin-top: -30px; }
.pruImage .pro_video:hover{background-color: rgba(0,0,0,.6); transition: background-color 1s;}
.pro_video{position: absolute; left: 50%; top: 50%; border-radius: 100%; background-repeat: no-repeat; background-color: rgba(0,0,0,.2); background-size: 100%; }
.pop_video{position:fixed;left:50%;top:50%;margin-left:-520px;margin-top:-301px; display:none;z-index:1011}
.pop{width:940px;height:502px;border:30px solid #fff;background:#fff url(../images/ajax-loader.gif) no-repeat center;background-size:50px 50px}
.productIcon2016{background-image:url(../images/productImg/producticon2017.png?=180);background-repeat:no-repeat}
.carousel_warp{width:1500px;height:162px;margin-top:20px;overflow:hidden;position:relative}
.carousel_warp ul li{border:1px #e6e6e6 solid;float:left;margin-right:14px;width:160px;height:160px;line-height:160px;text-align:center;overflow:hidden}
.carousel_warp ul li img{max-width:100%;max-height:100%;vertical-align:middle;float:none}
.warp_ul{position:absolute;left:0;top:0;z-index:3}
.carousel_btn{display:none;position:absolute;top:50%;z-index:3;margin-top:-20px;cursor:pointer;width:30px;height:40px;background-color:#969696;opacity:1;transition-duration:.5s;-webkit-transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s}
.carousel_next.active,.carousel_prev.active{background-color:#000;cursor:pointer}
.carousel_prev{left:0;border-radius:0 4px 4px 0}
.carousel_prev:before{content:"";display:inline-block;border:2px solid #fff;width:12px;height:12px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);border-width:2px 2px 0 0;margin-top:12px;margin-left:14px}
.carousel_next{right:0;border-radius:4px 0 0 4px}
.carousel_next:before{content:"";display:inline-block;border:2px solid #fff;width:12px;height:12px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);border-width:2px 2px 0 0;margin-top:13px;margin-left:9px}
.pruImage .labelDiv{width:133px;height:133px;position:absolute;right:0;top:0}
.pruImage .labelDiv img{width: 133px; height: 133px;}
.labelDiv .percernable{position: absolute; top: -5px; right: 40px; text-align: right; width: 28px; height: 32px; line-height: 32px; font-size: 18px; color: #fff; z-index: 1; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); }
.reviews_video{width:1500px;height:200px;margin-top:20px;overflow:hidden;position:relative}
.reviews_video ul{position:absolute;left:0;top:0}
.reviews_video ul li{float:left;margin-right:14px;width:322px;height:200px;text-align:center;overflow:hidden}
.reviews_video ul li iframe{width:322px;height:200px}
.in_stock_notice{width:422px;height:120px;z-index:1004;position:fixed;left:0;top:0;bottom:0;right:0;margin:auto;background:#fff;box-shadow:2px 2px 8px rgba(0,0,0,.3)}
.in_stock_notice .instock_txt{font-size:14px;color:#333;text-align:center;display:inline-block;line-height:20px;text-indent:30px;margin:20px 0 10px 0}
.in_stock_notice .instock_input{height:30px;width:268px;margin-left:30px;text-indent:10px;vertical-align:middle}
.in_stock_notice .instock_btn{vertical-align:middle;height:34px;width:90px;border:none;background-color:#ff9c01;color:#fff;font-size:14px;cursor:pointer}
.in_stock_notice .instock_error{color:#ff4500;font-size:14px;line-height:20px;text-indent:30px;display:inline-block}
.picture_gallery{float:left;margin-left:-100%;padding:0;width:502px;height:auto;border:none;vertical-align:top;text-align:center}
#productImage{position:relative;margin:0;width:500px;height:500px;text-align:center;padding: 1px;}
#productImage .pruImage a img{width:500px;height:500px}
.pruImage{position:relative;z-index: 2}
.pruImage .postionPic{position:absolute;left:0;top:0}
#thumbnailBox{display:block;margin:19px auto 15px auto}
.review .summary:after{content:""}
.review .summary a{color:#333}
.jb-prop dd{width:398px;float:left;margin:0}
#limitNumber{position:static;margin-bottom:10px;border:none;font-size:12px;padding:0;font-family:Arial}
.regPriceSave{color:#ff4500;margin-left:10px}
.getGeekPoints{color:#299ac0}
.sendQuestion{padding-top:4px}
.sendQuestion span{display:inline-block;width:auto;height:20px;line-height:20px;padding:0 30px 0 20px;background:url(../images/productImg/askquestion.jpg) 0 center no-repeat}
.sendQuestion span.priceMatch{background:url(../images/productImg/pricematch.jpg) 0 center no-repeat;cursor:pointer}
#handleBuy .getGeekPoints a{color:#3c3c3c;text-decoration:underline}
.detail .limitTime{position:relative;padding-left:35px;display:inline-block;height:30px;line-height:30px;font-size:14px}
.detail .limitTime small{position:relative;float:left;margin-left:-4px;margin-right:2px;margin-top:10px}
.testA{background:0 0}
.testA{font-size:12px!important;color:#000!important;font-weight:700}
.testB b{font-size:14px;color:#333}
.jb-prop{clear:left}
.jb-prop .jb-metatit{width:auto}
.jb-prop li{float:left;line-height:20px;margin:0 4px 0 0;padding:1px;position:relative;vertical-align:middle}
.jb-prop li a{background-color:#fff;border:1px solid #b8b7bd;color:#000;float:left;min-width:10px;padding:0 6px;text-align:center;text-decoration:none;white-space:nowrap;width:auto!important}
#handleBuy .jb-prop li a:hover,.jb-prop .active a{border:2px solid #be0106;margin:-1px;color:#333}
#handleBuy .jb-prop li.no_allow a{border:1px dashed #ccc}
#handleBuy .jb-prop li.no_allow a:hover{cursor:not-allowed;border:1px dashed #ccc;margin:0}
#numberDiv span.jb_showstock{font-size:12px;margin-left:10px;color:#546fb8;display:inline-block;margin-top:5px}
#numberDiv span.jb_showstock span{color:#ff5414;font-size:12px;margin:0}
.jb-prop .jb-img li a{background-position:center center;background-repeat:no-repeat;outline:0 none;padding:8px}
.jb-metatit{color:#3c3c3c;line-height:20px}
.jb-prop .active i{background:url(../images/productImg/selected.png) 0 0 no-repeat;display:block;height:12px;overflow:hidden;position:absolute;right:0;bottom:0;width:12px}
#jb_geft{font-size:11px;font-family:Arial;line-height:16px;position:relative;padding-left:16px;color:#3c3c3c;margin-bottom:6px}
#jb_geft input{position:absolute;top:2px;left:0}
#jb_geft a{color:#777;font-weight:700}
.jb_spu #___plusone_0,.jb_spu .g-plusone{float:left}
.now_buy{position:relative}
.shop_window{position:fixed;bottom:0;left:0;width:340px;height:74px;padding:30px 35px;z-index:1011;background-color:#fff;border:1px solid #e6e7e8;display:none}
.shop_window .go_shop{text-align:center;padding-bottom:10px}
.shop_window .title{text-align:left;color:#333;font-size:18px;line-height:26px;display:inline-block}
.shop_window .success_icon{width:30px;height:30px;display:inline-block;margin-right:8px;vertical-align:top;background:url(../images/cencelSubmit.png?v=2019) no-repeat}
.shop_window a.goShopping{display:inline-block;font-size:14px;color:#fff;background-color:#ff9c01;margin-right:10px;line-height:34px;width:160px;text-align:center}
.shop_window .close{font-size:14px;color:#333;border:1px solid #e6e7e8;cursor:pointer;width:158px;line-height:32px;text-align:center;display:inline-block}
.shop_window span.jbClose{display:block;width:20px;height:20px;cursor:pointer;background:url(../images/headImg/icon2015.png) no-repeat -30px -39px;position:absolute;top:10px;right:10px;margin:0}
#numberDiv #A1,#numberDiv #in-stock-notice-link{display:block;width:193px;height:32px;background:url(../images/productImg/out-of-stock.png) 0 0 no-repeat;margin:6px 0 6px 20px}
#numberDiv .OutStockLink,#numberDiv .noticestockLink{display:block;float:left}
#numberDiv .SoldOutLink,#numberDiv .noticestockLink{width:190px;height:50px;line-height:50px;font-size:20px;text-align:center;margin-top:26px;margin-left:20px;float:left;cursor:pointer;color:#fff}
#numberDiv a.SoldOutLink:hover,#numberDiv a.noticestockLink:hover{color:#fff;text-decoration:none}
#numberDiv .SoldOutLink{background-color:#ccc}
#numberDiv .noticestockLink{background:#f23200}
.bulk{display:inline-block;position:static;color:#666;font-size:12px;margin-left:50px;height:30px;line-height:30px;cursor:pointer}
.bulk:hover{color:#f60}
#jb_fackbook span{float:left}
.jbFaceBookLink{padding-left:50px;background:url(../images/productImg/productico.jpg) -80px -94px no-repeat}
#jb_stock{color:#3c3c3c;font-size:12px;position:relative}
#jb_stock span.title{display:inline-block;padding:0 3px;color:#fff;background:#2ca8d2;font-size:12px}
#jb_stock p a{font-size:12px;margin-left:6px;color:#666}
#jb_stock .stockFree{display:inline-block;color:#ff4500;font-size:12px;text-indent:12px}
#jb_stock .stockFree i{width:14px;height:13px;background-position:0 -48px;display:inline-block;margin-right:5px}
#jb_stock p.jb_logoico span{background-image:url(../images/productImg/producticon2017.png?=180);background-repeat:no-repeat;display:inline-block}
#jb_stock p.jb_logoico span.span1{margin-right:4px;width:54px;height:54px;background-position:-39px -54px;margin-bottom:4px}
#jb_stock p.jb_logoico span.span2{width:68px;height:54px;background-position:-38px 0;margin-bottom:6px}
#jb_stock p.jb_logoico span.span3,#jb_stock p.jb_logoico span.span4,#jb_stock p.jb_logoico span.tax_statment{width:auto;height:56px;vertical-align:bottom;line-height:60px;cursor:pointer;background:0 0;margin-left:15px}
#jb_stock p.jb_logoico span.span3 i{width:12px;height:12px;display:inline-block;background-position:-26px -48px;position:relative;top:3px}
#jb_stock p.jb_logoico span.span4 i{width:13px;height:13px;display:inline-block;background-position:0 -61px;position:relative;top:3px}
#jb_stock p.jb_logoico span.tax_statment{background:0 0}
#jb_stock p.jb_logoico span.tax_statment i{width:22px;height:22px;display:inline-block;background-position:-108px -42px;position:relative;top:3px}
.tax_content{width:380px;height:188px;position:fixed;padding:26px 20px;z-index:9998;text-align:center;background-color:#fff;border-radius:2px}
.tax_content span{font-size:20px;color:#333}
.tax_content p{padding:18px 0;color:#666;font-size:14px;line-height:22px}
.tax_content button{border-radius:3px;width:180px;cursor:pointer;height:44px;background-color:#fff;margin-top:12px;border:1px solid #ff4500;color:#ff4500;font-size:18px}
#jb_stock p.jb_logoico a{display:inline-block;height:60px;vertical-align:bottom}
#bundlesale-summary{float:left;font-size:12px;margin-left:20px}
.jb_productbox{margin-top:20px}
.jb_tabMenu,.jb_tabMenu ul{height:35px}
.jb_tabMenu li{height:33px;line-height:33px;display:inline-block;background:#eee;padding:0 20px;border-top-right-radius:5px;border-top-left-radius:5px;color:#4763b3;cursor:pointer;margin:2px 8px 0 15px}
.jb_tabMenu li.active{background:#2190d5;color:#fff;margin-top:0;height:35px;line-height:35px}
.jb_tabMenu li.red{background:#ff4500;color:#fff}
.jb_session{border:1px #ccc solid}
#productPayment{position:static; padding-top: 30px;}
.jb_productTile{width:220px!important;background:0 0!important;border-top:2px #ff4500 solid;font-size:14px;color:#ff4500!important;padding:0;height:30px;line-height:30px;float:none;position:static}
.jb_productTile span{display:inline-block;height:100%;border-top:2px #ff4500 solid}
.contentLarger{border:none;float:none;height:auto;margin:0;padding:0;position:static;width:220px}
.browseDiv{clear:both;background:0 0;padding:20px 0 0 0;width:980px;margin:0}
.browseTitle{height:24px;line-height:24px;font-size:12px;color:#3c3c3c;padding:0;width:auto}
.browseTitle span{display:inline-block;color:#3c3c3c;font-family:Arial;padding:0 12px;border-bottom:2px #ff4500 solid;height:23px;line-height:23px}
.jb_content,.jb_content2{border:1px #ccc solid}
.jb_linktab{height:24px;line-height:24px}
.jb_pcli{width:172px;height:172px;border:1px #ccc solid;margin:0 11px 28px 0;float:left;position:relative;overflow:hidden}
.jb_noprice{position:absolute;left:0;width:158px;height:0;background:#fff;bottom:-4px;padding:4px 7px 0;line-height:18px;font-size:12px}
.jb_noprice a{color:#484848}
.jb_price{position:absolute;height:23px;padding:0 5px;line-height:23px;background:#139565;color:#fff;left:0;top:0}
.jb_warppc,.jb_warppc2{margin-left:25px;overflow:hidden;width:925px;overflow:hidden;position:relative;height:202px}
.jb_pcul{position:absolute;width:99999px}
#reviewSummary{padding:0;border:none;margin-bottom:16px;overflow:hidden}
.review .desParagraph{font-size:11px;clear:both;overflow:hidden}
#reviewRatingAverage .caption{margin:0;width:auto;float:left}
#reviewRatingAverage .rating{float:left;margin:2px 12px 0}
#reviewRatingAverage .jb_reviews{font-size:.92em;color:#999}
#reviewRatingAverage .jb_reviews a{color:#4763b3}
.jb_prent{width:200px;height:100px;float:left}
.jb_reviews_content .jb_prent center{height:100px;line-height:24px;color:#999}
.jb_prent center b{display:block;margin-top:30px;font-size:24px;color:#ff4500}
.jb_linkReiews{height:30px;line-height:30px;border:1px dashed #ccc;border-width:1px 0;background:#f4f4f4;clear:both}
.jb_linkReiews li{float:left;margin-left:16px;font-size:.82em}
.jb_linkReiews li a{color:#fd6831}
.jb_searchreviews{width:238px;height:25px;background:url(../images/productImg/productico.jpg) -362px 0 no-repeat;float:right;margin:2px 22px 0 0}
.jb_searchreviews input{background:0 0;border:none;float:left;width:167px;text-indent:3px;height:25px;line-height:25px}
.jb_searchreviews input.jb_sbtn{width:66px;margin-left:5px;text-indent:0;cursor:pointer}
#reviews{margin:0;line-height:1.6em}
#reviews .review{padding:14px 4px;font-size:.82em;border-bottom:1px #ccc dashed}
.review .rating{display:inline-block;float:left;margin:0 4px 0 0}
.review .desCaption{display:inline-block;padding-top:1px;text-align:right;float:left;font-size:12px;color:#3c3c3c;padding-right:5px;width:45px;display:inline-block;font-size:.89em}
.review .description{font-size:12px;padding-top:0;clear:both}
.review blockquote{float:left;width:650px;color:#666;overflow:hidden}
.jb_imgarry{clear:both;padding-top:16px;overflow:hidden}
.jb_imgarry li{border:1px #ccc solid;width:150px;height:120px;background:#f5fef6;float:left;margin-right:22px}
.reviewVote .vote{height:24px;line-height:24px;vertical-align:middle}
.reviewVote .vote .reviewVoteButton{display:inline-block;margin-left:6px}
.reviewVote .commentEntry{margin-top:5px}
#reviewlistEntry{color:#4763b3}
.jb_seemore{float:right;color:#4763b3;line-height:35px;padding-right:10px;font-size:.89em}
.jb_seemore:hover{color:#4763b3}
.review .reviewer{display:inline-block;float:left}
.jb_linktab{text-align:right;padding-right:10px}
.jb_linktab a,.jb_tab a,.jb_tab2 a,.jb_tab3 a{color:#333;padding:0 2px}
.jb_linktab .current,.jb_tab .current,.jb_tab2 .current,.jb_tab3 .current{color:#ff4500}
.review .summary,.review .summary a{font-size:12px;overflow:hidden;line-height:19px;float:left}
.jb_reviews_contentvido{padding:0 0 11px 0;position:relative}
.jb_reviews_contentvido .jb_warp{width:100%;margin-left:10px}
.jb_reviews_contentvido .jb_warp h2{display:block;font-size:1.5em;font-weight:700;margin:.83em 0;color:#333}
.jb_suppor a{font-size:18px;color:#333}
.jb_suppor a:hover{color:#074ea3}
.jb_tab,.jb_tab2,.jb_tab3{clear:both;text-align:center;color:#666;opacity:0}
.jb_left,.jb_left2,.jb_right,.jb_right2{display:inline-block;float:left;margin-top:84px;width:14px;height:14px;border:2px solid #333;border-width:2px 2px 0 0}
.jb_right,.jb_right2{float:right}
.jb_reviews_content .jb_left{position:relative;z-index:10;left:6px;top:70%;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg)}
.jb_reviews_content .jb_right{position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);display:inline-block;right:6px;z-index:10}
#qa .qa-group{font-size:11px}
#qa .question .author{color:#ff4500;font-size:11px;font-weight:400}
#qa .answer .author{font-size:11px;font-weight:400}
#qa .time{color:#999}
#qa .post{font-weight:700;color:#333;line-height:1.5em;padding:.5em 0;word-wrap:break-word;white-space:pre-wrap}
#qa .question{padding-top:3px;margin-bottom:0}
#qa .answer{padding-top:6px}
#jbAskQa,#see-all-qa{font-size:11px;color:#4763b3;font-weight:400;text-decoration:underline}
#summary{padding-bottom:0}
#reviewList .review{font-size:.82em}
.jb_notice{color:#848484;font-size:11px;line-height:1.6em}
body{overflow-x:visible}
.poplist_info{position:absolute;top:80px;left:120px;width:265px;height:75px;background:url(../images/cencelSubmit.png) 15px center no-repeat;background-color:#fff;z-index:9998;border:1px solid #ccc;padding-left:79px;display:none}
.poplist_info h2{margin-top:20px;font-size:16px;color:#888}
#productPic{height:auto;max-width:500px;width:expression(this.width > 500 ? "500px": this.width)}
#fixeBuyBox{position:fixed;bottom:0;z-index:999;width:100%;height:100px;display:none}
#fixeBuyBox dl{padding:10px 0;height:80px;background:#fff;box-shadow:0 0 5px #999}
#fixeBuyBox dl dt{float:left;margin-left:20px;width:80px}
#fixeBuyBox dl dd{position:relative;padding-right:420px;padding-left:120px}
#fixeBuyBox dl dd p{overflow:hidden;margin-top:25px;height:48px;color:#333;font-size:14px}
#fixeBuyBox dl dd div.BuyBox{position:absolute;top:-35px;right:20px;width:380px;height:100px}
#fixeBuyBox dl dd div.BuyBox span{position:absolute;top:25px;left:0;display:inline-block;color:#f23200;font-size:28px}
#fixeBuyBox dl dd div.BuyBox .buyItNow2013{position:absolute;top:0;right:0;text-indent:0;background-color:#ff9c01;width:190px;height:50px;line-height:50px;font-size:20px;text-align:center;margin-top:26px;cursor:pointer;color:#fff;margin-left:20px}
#fixeBuyBox dl dd div.BuyBox del{position:absolute;top:56px;left:0;display:inline-block;color:#757575;font-size:16px;text-decoration:line-through}
.productDownbtn{cursor:pointer}
.productDownbtn_win{width:380px;height:136px;position:absolute;display:none;border:1px solid #ccc;background:#fff;z-index:1;top:227px}
.productDownbtn_win_close{position:absolute;margin-left:370px;cursor:pointer}
.mprodecfun{display:none}
.prodecfun{background:url(//content1.geekbuying.com/V1.4/en/images/productImg/prodecbg.png) no-repeat;height:150px;width:912px}
.prodecfun .prdecspan{float:left;display:inline-block;width:624px;font-size:18px;color:#fff;text-indent:58px;line-height:25px;padding:16px 0 0 20px}
.prodecfun .prodecem{font-size:14px;color:#d7d7d7;line-height:18px;text-indent:0;display:inline-block}
.prodeclink{position:relative;float:right}
.prodecdl{position:absolute;top:86px;left:136px;width:50px;height:50px;overflow:hidden}
.prodecdl dt{position:absolute;top:22px;left:20px;z-index:4;background:url(//content1.geekbuying.com/V1.4/en/images/productImg/probgshou.png) no-repeat;width:30px;height:34px}
.prodecsa{width:14px;height:14px;background-color:#f2f039;border-radius:100%;position:absolute;top:18px;left:-21px;z-index:1}
.prodecsb{width:26px;height:26px;background:rgba(242,240,57,.6);border-radius:100%;-webkit-animation:fadeOut 1s infinite ease-in-out;animation:fadeOut 1s infinite ease-in-out;position:absolute;top:12px;left:-27px;z-index:2}
@-webkit-keyframes fadeOut{
from{-webkit-transform:scale(0)}
to{-webkit-transform:scale(1);opacity:0}
}
@keyframes fadeOut{
form{transform:scale(0)}
to{transform:scale(1);opacity:0}
}
.prodecsc{width:50px;height:50px;background:rgba(242,240,57,.2);border-radius:100%;-webkit-animation:fadeOut 1.8s infinite ease-in-out;animation:fadeOut 1.8s infinite ease-in-out;position:absolute;top:0;left:-39px;z-index:3}
@-webkit-keyframes fadeOut{
from{-webkit-transform:scale(0)}
to{-webkit-transform:scale(1);opacity:0}
}
@keyframes fadeOut{
form{transform:scale(0)}
to{transform:scale(1);opacity:0}
}
.newsedms{font-size:14px;display:inline-block;float:left;line-height:38px;color:#666;padding-left:10px;padding-right:4px}
.newsedms .timer_icon{width:16px;height:17px;padding-right:4px;display:inline-block;background:url(../images/productImg/countdown_icon.png) no-repeat 0 0}
.countDown{font-size:14px;line-height:38px;color:#666;display:inline-block;float:left}
.lightBox{display:none;background:url(../images/productImg/eu-review-loading.gif) center center no-repeat;z-index:9999;width:510px;height:510px;padding:5px;position:fixed;background-color:#fff;border-radius:4px;bottom:0;top:0;left:0;right:0;margin:auto;border:1px solid #ccc}
.lightBox_prev{top:0;background:url(../images/productImg/eu-review-transparent.png) left top repeat;position:absolute;left:0;width:40%;height:100%;cursor:pointer;z-index:2}
.lightBox_prev_show{background:url(../images/productImg/eu-review-prev.png) left center no-repeat}
.lightBox_next{background:url(../images/productImg/eu-review-transparent.png) left top repeat;top:0;position:absolute;right:0;width:40%;height:100%;cursor:pointer;z-index:2}
.lightBox_next_show{background:url(../images/productImg/eu-review-next.png) right center no-repeat}
.lightBox_close{position:absolute;width:30px;height:30px;line-height:30px;cursor:pointer;top:-14px;right:-14px;color:#000;font-size:20px;background-color:#fff;border-radius:50%;border:1px solid #ccc;text-align:center;z-index:5}
.lightBox_close:hover{background-color:#ccc}
.optbg,.tax_bg{background:rgba(0,0,0,.4);top:0;left:0;width:100%;height:100%;z-index:1002;position:fixed;display:none}
.geekPrice{height:55px;line-height:55px;position:relative}
.geekcurrenc{font-size:20px;color:#333;float:left;cursor:pointer}
.geekPrice .pricesty{font-size:30px;color:#ff4500;padding-left:5px}
#countTime{position:relative;float:left;width:185px;margin-left:40px;height:40px;background:url(../images/deal.jpg);color:#fff;font-size:19px;line-height:40px;text-align:center;margin-top:16px}
#neddHelp{position:relative;float:left;width:190px;height:50px;margin-left:30px;margin-top:20px;border-top:1px dashed #999;line-height:50px;color:#333;font-size:18px;padding-left:10px}
#dealDiv ul{position:relative;float:left;width:200px;list-style:none;margin:0;padding:0;margin-left:40px}
#dealDiv ul li{position:relative;float:left;width:200px;margin-top:6px;font-family:Arial;font-size:12px}
#outOF{position:relative;float:left;width:416px;height:100px;display:none}
#listInfoBut{float:left;margin-left:160px;margin-top:8px}
#listInfoBut a{color:#4296e4;font-size:14px;text-decoration:underline}
#listClose{cursor:pointer;width:16px;height:16px;background:#ccc url(../images/productImg/jbClose.png) center center no-repeat;padding:0;border:none;position:absolute;top:10px;right:10px}
#limitNum{font-size:14px;font-family:arial;position:absolute;border:2px solid #ff6d00;vertical-align:middle;padding-left:24px;padding-right:10px;height:20px;line-height:20px;left:100px;top:0}
#Towish{width:148px;height:25px;line-height:25px;position:absolute;top:20px;text-align:center;left:50px}
#bulkDiv:hover{text-decoration:underline}
#dealDiv ul li span{padding-left:8px}
#qa .qa-group{border-bottom:dashed 1px #ccc;padding-bottom:20px;margin-bottom:20px}
#qa .qa-group:last-child{margin-bottom:10px}
#qa .question{margin-bottom:10px;padding-left:56px;min-height:50px;background:url(../images/question_ico.png) no-repeat 10px 3px}
#qa .answer{padding-left:56px;min-height:50px;background:url(../images/answer_ico.png) no-repeat no-repeat 10px 3px}
#qa .question .author{color:#ffa420;font-weight:700;margin-right:.5em;font-size:14px}
#qa .answer .author{color:#0268a4;font-weight:700;margin-right:.5em;font-size:14px}
#qa .time{font-size:11px;color:#333}
#qa br{height:0;overflow:hidden;line-height:0}
#qa{font-size:12px;font-family:arial;color:#313131}
#customerReviews{margin-bottom:30px;font-size:12px;font-family:arial;color:#313131}
#reviewRatingAverage .caption{font-weight:700;height:20px;display:inline-block}
#reviewRatingAverage .rating{display:block;margin-bottom:4px}
#reviewRatingAverage a{color:#fc8b03;font-size:.92em;text-decoration:underline}
#reviewCreatorEntry{float:left;margin-top:20px}
#reviewCreatorEntry a{width:147px;height:26px;display:block;margin-top:4px}
.desCaption{font-size:13px;color:#313131;font-family:arial}
#reviews{margin-bottom:10px}
#reviews .review{border-bottom:solid 1px #ddd;margin-bottom:20px;padding-bottom:10px}
#reviews .review:last-child{margin-bottom:10px}
#reviewlistEntry{color:#f60;text-decoration:underline}
.commentEntry{color:red}
#see-all-qa{font-weight:700;color:#f60;text-decoration:underline;margin-right:10px}
#handleBuy .promotion_link{line-height:25px;font-size:14px;color:#ff4500;margin-bottom:8px;display:inline-block}
#handleBuy a.promotion_link:hover{text-decoration:underline}
#itemcode{font:.82em arial;color:#999}
#priceLeft{width:400px;height:64px;line-height:30px;padding-top:0;float:left}
#priceLeft div{position:relative;float:left}
#priceMatch{color:#8db129;margin-left:10px}
#freeDiv{background:url(../images/FlayPlayer.png) no-repeat 0 0;color:#8db129;display:inline-block;width:97px;height:14px;margin:4px 0 0 10px;float:left}
#priceRight{float:left;height:80px;margin-left:34px}
#askquestion{color:#014a89;font-size:14px;background:url(../images/question1.jpg) no-repeat 0 -40px;height:30px;line-height:30px;padding-left:46px;cursor:pointer}
#singleBot{position:relative;float:left;border:1px solid #bebdbd;border-top:none;width:660px;background:#fafcff;height:400px}
#singleLeft{width:400px;float:left}
#stockDiv{float:left;width:420px;position:relative;margin-top:20px;font-size:13px;line-height:21px;color:#333;font-family:arial;margin-top:6px;padding-top:5px;height:65px}
#stockDiv h2{color:#02547f;font-size:18px;font-weight:700;position:relative;float:left;padding-right:20px}
#stockDiv span.stockTitle{float:left}
#stockChoice{font-family:Arial;line-height:14px;width:100%;float:left;-webkit-text-size-adjust:none;font-size:11px;margin-top:8px;clear:left}
#stockChoice a{color:#f60;-webkit-text-size-adjust:none;font-size:11px}
#singleLeft h2{color:#02547f;padding:0;margin:0;margin-top:10px;line-height:30px;font-weight:700!important;font-size:16px!important}
#shoppingbox{border:1px solid #fcb200;border-radius:4px;display:inline-block;text-align:center;font-size:15px;font-weight:700;padding-left:6px;padding-right:6px}
#singleRight{position:absolute;top:226px;right:22px;width:175px;height:209px;background:url(../images/buyerbg.jpg);padding-left:22px;overflow:hidden}
#singleTitle{height:31px;line-height:31px;text-indent:10px;font-size:14px;font-weight:700;width:187px}
#singleRight ul{margin:0;padding:0;list-style:none;margin-left:16px;margin-top:16px}
#singleRight ul li{position:relative;float:left;width:100%;line-height:28px;font-size:12px;cursor:pointer}
#buyer{text-align:center;margin-left:6px;width:166px;border-top:1px dashed #333;float:left;margin-top:6px;padding-top:20px}
#priceBlock{font-size:.92em;margin-bottom:24px;margin-top:14px}
#priceBlock .label{margin-right:.25em;display:inline-block;color:#3d3d3d}
#priceBlock .value{display:inline-block;vertical-align:middle;color:#3d3d3d}
#listPrice .value{text-decoration:line-through}
#wholesalePrice .label{font-weight:700;color:#3d3d3d}
#wholesalePrice .value{font:700 24px arial;color:#ff6d00;padding-right:10px}
#bulkorderEntry{margin-left:10px}
#youSave{margin-bottom:2px}
#youSave .value{color:#ff6d00;padding-right:16px}
#shippingCost .free{background:url(../images/earplan.jpg) no-repeat 0 center;padding-left:22px;color:#346d06}
#shippingCost .label{font-weight:700}
#shippingCost .cost{color:#900;font-weight:700;margin-right:4px}
#yourBuy{width:200px;float:left;margin-left:40px;height:70px;margin-top:14px;line-height:24px;font-family:arial}
#shippingCost{margin-top:4px;float:left}
#shippingDialogSummoner{padding-right:18px;min-height:16px;font-weight:700;color:#f60;text-decoration:underline;cursor:pointer;background:url(../images/arrow.1292552527112.gif) no-repeat right center}
#shippingDialogSummoner:active{outline:dotted 1px #f60}
.now_buy .unitPrice{color:#3b3a3a!important;font-size:14px;font-weight:700}
.now_buy .totalPrice{font-weight:700;font-size:16px}
#properties{font-size:.92em;padding-bottom:16px;clear:both}
#properties .caption{font-weight:700}
#colorProperty{overflow:hidden;width:400px;padding-bottom:10px}
#colorProperty li{float:left;padding:1px 2px 4px}
#colorProperty a{display:block;width:40px;height:40px;padding:1px;border:solid 1px #ccc;overflow:hidden}
#colorProperty a:hover{border-color:#369}
#colorProperty .current{display:block;width:40px;height:40px;border:solid 2px #f90;overflow:hidden}
#properties{font-size:.92em;padding-bottom:10px;width:420px;float:left;display:none}
.notMassage{height:24px;line-height:24px;font-size:12px;display:none;color:#333;background:#fff2f2;padding-left:10px;margin-bottom:8px;position:relative}
.notMassage span{position:absolute;right:8px;cursor:pointer}
#checkout{width:386px;height:69px;padding:10px 12px;background:url(../images/checkoutbg.gif);position:relative;left:-2px}
#checkout input{vertical-align:middle}
#checkout .separator{vertical-align:middle;display:inline-block;margin:0 4px;font-weight:700}
#priceCalculate{font-size:.92em;margin-bottom:8px}
#priceCalculate .qtyLabel{font-weight:700;margin-right:4px}
#priceCalculate .totalPrice{font-weight:700;color:#900}
#bundlesale{padding:10px;border:solid 1px #ccc;margin-bottom:20px;border-bottom-width:2px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;-o-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;overflow:hidden;width:938px;margin-left:10px}
#bundlesale .price{color:#ff6d00;font-size:14px;font-weight:700}
#bundlesale h2{font-size:14px;font-weight:700;color:#034d75;line-height:1;margin-bottom:20px}
#bundlesale-list{margin-right:20px}
.bundlesale-plus{padding:0 6px;float:left;font:700 20px/1 arial;height:90px;line-height:90px;color:#999}
#bundlesale-total{font-weight:700;margin-bottom:6px}
#bundle-sale-selectors{clear:both;padding-top:10px}
#price-block{margin-top:0}
#remaincount{margin:10px 0 0;display:inline-block;background:url(../images/qty.png) no-repeat left;color:#000;padding-left:1.5em;font:italic 16px/1.5 verdana;margin:8px 10px 0 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.qty{color:#83c028}
#browseTitle{position:relative;width:970px;padding-left:10px;height:30px;color:#3f3e3e;font-weight:700;font-size:16px;line-height:26px}
#selectContent{position:relative;float:left;width:920px;margin-left:30px}
#historyRightContent{position:relative;float:left;width:920px;overflow:hidden;height:270px}
#longSelect{position:absolute;width:2920px}
.selectedproduct{position:relative;float:left;width:180px;height:260px;margin-top:8px;margin-left:25px;margin-right:25px}
.selectedproduct .images{position:relative;float:left;width:180px;height:180px;border:1px solid #a4a3a3}
.selectedproduct .images img{width:180px;height:180px}
.selectedproduct .decription{position:relative;float:left;width:180px;font-size:12px;font-family:arial;margin-top:10px;height:52px}
.selectedproduct .decription a{font-size:14px;color:#383939;text-decoration:none;font-family:"Times New Roman",Times,serif}
.selectedproduct .decription a:hover{text-decoration:underline}
.selectedproduct .price{position:relative;width:180px;text-align:left;font-size:14px;font-family:arial;color:#ee4214;font-weight:700;float:left;margin-top:4px;margin-bottom:4px}
.selectedproduct .button{width:180px;text-align:center;float:left}
.ship_pop{width:726px;padding:16px;border:1px solid #ccc;z-index:1011;background-color:#fff;position:fixed;top:200px;left:50%;margin-left:-340px; display: none;}
.ship_bg,.shop_bg,.wholesale_bg{width:100%;height:100%;position:fixed;z-index:1010;left:0;top:0;background:rgba(0,0,0,.3);display:none}
.ship_coun,.ship_select .ship_title{height:40px;font-size:14px; color:#333;line-height:40px}
.ship_coun .country_n{width:306px;border:1px solid #e6e7e8;height:38px;font-size:12px;color:#333;line-height:40px;display:inline-block;margin-left:5px;position:relative;cursor:pointer}
.country_n .country_tit{height:38px; font-size: 14px; color: #333; text-indent:10px;display:inline-block;width:100%}
.country_n .slidedown{width:8px;height:8px;display:inline-block;position:absolute;right:10px;top:12px; border: 1px solid #999; border-width: 1px 1px 0 0; transform: rotate(135deg); -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); }
.country_n .ship_countrys{position:absolute;top:38px;left:-1px;background-color:#fff;border:1px solid #e6e7e8;padding:10px 0;display:none;z-index:5;width:306px;height:240px;}
.country_n .ship_dt{position:relative;height:30px;line-height:30px;margin-bottom:5px;padding:0 10px;border-bottom:none}
.ship_dt input{border:1px solid #e6e7e8;display:inline-block;height:28px;text-indent:20px;width:100%}
.ship_dt i{width:17px;height:17px;display:inline-block;font-size:18px;color:#9b9b9b;position:absolute;right:20px;top:6px}
.country_n .ship_countrys .ship_countrys_list{height: 210px; overflow-y: scroll;}
.country_n .ship_countrys span{font-size:13px;line-height:30px; height: 30px; color:#666; padding:0 10px; display: block;}
.country_n .ship_countrys span:hover{background-color:#f1f1f1; height: 30px; color:#074ea3;cursor:pointer}
.country_n .ship_countrys span.hot_line{height: 1px;margin:4px 0; background-color: #e6e7e8;}
.ship_pop .ship_select{margin-top:10px}
.ship_select .ship_price{margin-top:10px;max-height:250px;overflow-y:auto}
.ship_select .ship_price_msg{font-size:12px;color:#333;line-height:30px}
.ship_price_msg i{color: #ff3b30;}
.ship_price dt{height:26px;font-size:13px;color:#333;line-height:24px;padding-left:30px}
.ship_price dt span{font-weight: bold;}
.ship_price dd{height:50px;color:#666; border-bottom:1px solid #eee;padding-left:30px;position:relative;font-size:13px;}
.ship_price dd.actived{height:auto;line-height:normal}
.ship_price dd.actived .taxes_text{font-size:12px;color:#999;display:inline-block;font-weight:400;height:30px;line-height:24px;width:100%;overflow:hidden}
.ship_price dd.actived span{height:24px;line-height:34px}
.ship_price dd:hover{cursor:pointer}
.ship_price dt span{width:220px; text-align:left; float:left;}
.ship_price dd span{ width: 210px;  height: 50px; text-align:left; float:left;  padding-right: 10px; overflow: hidden; text-overflow: ellipsis; line-height: 50px; white-space: nowrap;}
.ship_price dd span.advance_text{line-height:25px}
.ship_price dd span.advance_text .advance_receipt{display:block;font-weight:400;font-size:14px;color:#465ca7}
.ship_price dd .ship_radio{display:inline-block;position:absolute;width:14px;height:14px;left:4px;top:17px;border-radius:50%;border:1px solid #CCD1D7;}
.ship_radio.actived:after{width:6px;height:6px;position:absolute;left:50%;margin-left:-3px;top:50%;margin-top:-3px;background-color:#074EA3;content:'';border-radius:100%}
.ship_radio input{display:none}
.ship_price .not_shipp{color:#ff4500;padding-left:0;text-align:center}
#loadImg{width:34px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px;z-index:10;display:none}
.geek_annitxt{font-size:14px;line-height:16px}
#handleBuy .geek_annitxt a{color:#ff6700}
.view_pic{width:596px;height:504px;border-radius:4px;padding:30px;position:fixed;display:none;background:url(../images/productImg/eu-review-loading.gif) center center no-repeat;background-color:#fff;z-index:1001}
.view_pic .view_cont{width:504px;height:504px;float:left;display:inline-block;text-align:center;position:relative;background-color:#fff}
.view_pic .view_cont img{max-width:504px;max-height:504px;margin:auto;position:absolute;left:0;top:0;bottom:0;right:0}
.view_pic .view_all{width:80px;height:504px;overflow:hidden;margin-left:12px}
.view_pic .view_list{display:inline-block;width:100px;height:504px;margin-left:20px;overflow-x:hidden;overflow-y:scroll}
.view_list img{width:60px;border:2px solid #fff;display:block;box-sizing:border-box;margin-bottom:12px;cursor:pointer}
.view_list img.actived{border-color:#f60}
.view_pic .view_rotate{width:100px;height:24px;padding:13px 0;background:rgba(0,0,0,.3);border-radius:0 0 4px 4px;position:absolute;top:0;left:50%;z-index:5;margin-left:-25px}
.view_rotate span{width:28px;height:24px;display:inline-block;background-image:url(../images/geek_rotate.png);background-repeat:no-repeat;cursor:pointer}
.view_rotate span.rotate_l{background-position:-2px -2px}
.view_rotate span.rotate_r{background-position:-2px -30px;margin-left:22px}
.video_close,.view_close{width:16px;height:16px;cursor:pointer;display:inline-block;position:absolute;right:8px;top:8px;vertical-align:middle}
.video_close:after,.video_close:before,.view_close:after,.view_close:before{content:'';position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-2px;background-color:#a6a6a6}
.video_close:before,.view_close:before{transform:rotate(-45deg)}
.video_close:after,.view_close:after{transform:rotate(45deg)}
.video_bg,.view_picbg{background-color:rgba(0,0,0,.3);display:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:1000}
.video_pop{width:900px;height:472px;background-color:#fff;padding:30px;position:fixed;display:none;z-index:1001}
#gaWarp{position:fixed;top:0;left:0;z-index:1005;display:none;width:100%;height:100%;background:rgba(0,0,0,.3)}
#jbCartLoginDiv{position:fixed;z-index:1006;display:none;padding:20px}
.jbAlertBox .logoAlter{text-align:center}
.jbCartTab li{float:left;padding:0 15px;height:22px;color:#015aaa;line-height:22px;cursor:pointer}
.jbCartTab li.active{color:#ff6400;font-weight:700;font-size:18px}
.jbCartBox{margin-top:18px}
.login_register_con .col_l i.ico_email,.login_register_con .col_l i.ico_pwd,.login_register_con .login_infobox.error i,.login_register_con .v_error .ico_s,.login_register_con .v_success .ico_s,.lr_icon_error,.pattaya-dialog .close,.reg_return .reg_return_wrap{background:url(../images/cartImg/icon.png) no-repeat}
.lr_icon_error{display:inline-block;width:15px;height:15px;background-position:0 -35px}
.login_register_dialog.guest{width:680px}
.login_register_dialog{position:relative;width:500px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.5);font-size:12px;font-family:Arial}
.login_register_dialog h2{text-align:center;font-weight:400;font-size:18px;color:#4c4d4e}
.login_register_dialog .wrap{padding:20px}
.login_register_dialog #faceBook{width:100%;height:108px;border-top:1px solid #e4e4e4;background-color:#fff;text-align:center}
.login_register_dialog #faceBook .jbFaceBookBtn,.login_register_dialog #faceBook .jbGoogleBtn{display:inline-block;width:210px;height:46px;line-height:46px;font-size:14px;color:#fff;text-align:center;position:relative;margin-top:28px}
.login_register_dialog #faceBook .jbFaceBookBtn{background-color:#3c5a98;margin-right:10px}
.login_register_dialog #faceBook .jbFaceBookBtn i,.login_register_dialog #faceBook .jbGoogleBtn i{background-image:url(../images/headImg/icon2015.png);background-repeat:no-repeat}
.login_register_dialog #faceBook .jbFaceBookBtn i{position:absolute;top:6px;left:8px;width:16px;height:32px;background-position:2px -357px}
.login_register_dialog #faceBook .jbGoogleBtn i{position:absolute;top:7px;left:8px;width:28px;height:32px;background-position:-23px -357px}
.login_register_dialog #faceBook .jbGoogleBtn{background-color:#dd4c40;margin-left:10px}
.login_register_dialog.guest .wrap{margin-right:220px;border-radius:5px 0 0 5px}
.login_register_dialog .close{width:20px;height:18px;position:absolute;top:10px;right:10px;display:inline-block;overflow:hidden;text-indent:-9999px;background:url(../images/headImg/icon2015.png) no-repeat -30px -40px}
.login_guest_con{position:absolute;top:0;right:0;width:219px;height:100%;border-top-right-radius:5px;border-bottom-right-radius:5px}
.login_guest_con .btn_checkout_guest{display:block;margin:90px auto 10px;width:160px;height:30px;border:1px solid #007d23;border-radius:5px;background:-moz-linear-gradient(center top,#00c036,#00a930) repeat scroll 0 0 transparent;color:#fff;text-align:center;font-weight:700;font-size:12px;line-height:30px}
.login_guest_con .btn_checkout_guest:hover{text-decoration:none}
.login_guest_con .btn_checkout_guest.disabled{opacity:.7;cursor:default}
.login_guest_con .error_info{position:relative;display:inline-block;margin:0 0 0 30px;padding:0 20px;color:#ff0909;line-height:14px}
.login_guest_con .lr_icon_error{position:absolute;left:0}
.pattaya-dialog .close{position:absolute;top:10px;right:10px;display:inline-block;overflow:hidden;width:9px;height:9px;background-position:-5px -6px;text-indent:-999em;line-height:9px}
.login_register_con{position:relative;display:none;text-align:center}
.login_register_con .Emailbg{display:none;background:url(../images/headImg/icon2015.png) no-repeat -23px -294px;width:34px;height:34px;position:absolute;top:21px;left:1px}
.login_register_con .Passwordbg{display:none;background:url(../images/headImg/icon2015.png) no-repeat 9px -294px;width:34px;height:34px;position:absolute;top:21px;left:1px}
.login_register_con.active{display:block}
.login_register_con .error-panel{position:absolute;top:12px;padding:5px 10px;width:480px;border:1px solid #d5d5d5;border-radius:3px;background:none repeat scroll 0 0 #fafafa;color:red}
.login_register_con .row{position:relative;margin:0 0 0 147px;width:273px}
.login_register_con .row_op{padding-top:3px}
.login_register_con .row_cb{padding:10px 0}
.login_register_con .row_info{color:#666;font-size:11px;line-height:1.2em}
.login_register_con .login_infobox{position:relative;display:none;margin-top:15px;padding-left:25px;min-height:15px;line-height:15px}
.login_register_con .login_infobox.error{display:block;color:#ff0909}
.login_register_con .login_infobox.error i{position:absolute;top:0;left:0;width:15px;height:15px;background-position:0 -35px}
.login_register_con .col_l{position:absolute;top:0;left:-147px;padding:8px 10px 8px 0;width:137px;height:32px;color:#999;text-align:right;line-height:16px}
.login_register_con .col_l i{position:absolute;top:9px;left:155px;width:15px;height:15px}
.login_register_con .col_l i.ico_email{background-position:-20px 0}
.login_register_con .col_l i.ico_pwd{background-position:-35px 0}
.login_register_con .col_r{display:block;vertical-align:middle;text-align:center}
.login_register_con .input_box{display:inline-block;position:relative;margin:0 auto;text-align:center}
.login_register_con .text{width:270px;height:34px;line-height:34px;font-size:14px;color:#000;border:1px #d5d5d5 solid;margin-top:20px;padding-left:10px}
.login_register_con .checkbox{vertical-align:text-top}
.login_register_con .rbtn{width:100%;text-align:center}
.login_register_con .pbtn{width:160px;height:36px;background:#fdb103;border:none;cursor:pointer;font-size:16px;color:#fff;margin-top:20px}
.login_register_con .pbtn.disable,.login_register_con .rbtn.disable{opacity:.7;cursor:default}
.login_register_con .link_f{margin-top:10px;text-align:center;color:#999;display:inline-block}
.login_register_con .lbl_subscribe{color:#666}
.login_register_con .v_success .text{border-color:#2fc620;box-shadow:0 0 2px #2fc620;color:#033}
.login_register_con .v_success .text:focus{border-color:#2fc620;box-shadow:0 0 6px #2fc620}
.login_register_con .v_error .text{border-color:#f77;box-shadow:0 0 2px #f77;color:#333}
.login_register_con .v_error .text:focus{border-color:#f77;box-shadow:0 0 6px #f77}
.login_register_con .ico_s{position:absolute;top:9px;right:8px;width:15px;height:15px}
.login_register_con .v_error .infobox{display:block;margin-top:-24px;padding:5px 0 5px 25px;color:#ff0909;line-height:14px}
.login_register_con .v_success .ico_s{background-position:0 -20px}
.login_register_con .v_error .ico_s{top:36px;left:5px;background-position:0 -35px}
.login_register_con.reg_con .row_op{padding-top:0;padding-bottom:15px}
.login_register_con.reg_con .text{padding-left:10px;width:231px}
.login_register_con .row.name .input_box.firstname{position:relative;float:left;width:127px}
.login_register_con .row.name .input_box.lastname{position:relative;float:right;width:127px}
.login_register_con.reg_con .row.name .text{width:85px}
.login_register_dialog .reg_return{padding:30px;border-radius:5px;background:none repeat scroll 0 0 #f0f0f0}
#jbLogin .infobox{position:absolute;top:59px;left:0;display:none;color:#d92929;font-size:12px}
.geek_wholesale{padding:22px;width:686px;background-color:#fff;position:fixed;z-index:1011;display:none}
.geek_wholesale h2{font-size:20px;text-align:center;color:#333;display:block;width:100%}
.geek_wholesale .wholesale_pro{width:650px;height:105px;border-bottom:1px solid #e3e3e5;padding:0 20px}
.wholesale_pro img{width:88px;height:88px;display:inline-block;padding-right:14px;float:left}
.geek_wholesale .wholesale_dec{width:546px;display:inline-block;float:right;padding-top:14px}
.wholesale_dec p{font-size:14px;color:#666;line-height:24px;max-height:48px;overflow:hidden}
.wholesale_dec span{font-size:14px;line-height:26px;color:#999;display:inline-block}
.geek_wholesale .wholesale_form{width:654px;padding:20px 18px}
.geek_wholesale .wholesale_form label{display:block}
.wholesale_form .wholesale_form_title{width:176px;text-align:right;height:30px;line-height:30px;padding-right:18px;font-size:14px;color:#666;display:inline-block;float:left}
.wholesale_form_title i{color:#ff3b30;display:inline-block;font-style:normal}
.wholesale_form .shipping_region,.wholesale_form .wholesale_form_lab{height:28px;width:450px;text-indent:12px;color:#333;line-height:36px;border:1px solid #e3e3e5;border-radius:2px;display:inline-block;position:relative}
.wholesale_form .error{font-size:12px;line-height:18px;height:24px;color:#ff3b30;display:inline-block;width:100%;text-indent:196px}
.wholesale_form .shipping_region{text-indent:0}
.shipping_region .select_coutry{height:30px;line-height:30px;color:#333;width:450px;vertical-align:top;text-indent:12px;cursor:pointer;display:inline-block}
.shipping_region .selecticon{position:absolute;width:0;height:0;box-sizing:border-box;border-color:#000 transparent transparent transparent;top:0;bottom:0;z-index:2;border-style:solid;border-width:5px;margin:auto;right:10px}
.shipping_region .search_country{position:absolute;top:28px;left:-1px;width:450px;display:none;background-color:#fff;border:1px solid #e3e3e5;border-radius:0 0 4px 4px;z-index:100}
.wholesale_form .search_country .search_span{position:relative;width:428px;height:34px;line-height:34px;text-indent:0;display:inline-block;border-radius:4px;border:1px solid #e3e3e5;margin:10px auto 0 10px}
.shipping_region .search_span .search_input{width:420px;position:absolute;top:2px;left:2px;height:26px;border:0;margin:0;padding:2px;text-indent:12px}
.shipping_region .search_span .search_icon{width:20px;height:20px;display:inline-block;background:url(../images/shopcat_iconall.png) no-repeat -1px -197px;position:absolute;right:10px;top:8px}
.shipping_region .search_country dl{height:210px;overflow-x:auto;overflow-y:scroll}
.shipping_region .search_country dl i{font-style:normal}
.shipping_region .search_country dl dd{line-height:29px;font-size:12px;color:#666;cursor:pointer;padding-left:12px;margin:0}
.shipping_region .search_country dl .hotcountry{color:#333;font-size:14px;line-height:30px;padding-left:10px;cursor:default}
.shipping_region .search_country dl dd:hover{background-color:#f5f5f5}
.wholesale_form .wholesale_form_textarea{height:74px;width:430px;resize:none;padding:12px;display:inline-block;border:1px solid #e3e3e5}
.geek_wholesale .wholesale_sub{width:454px;text-align:left;margin:0 auto 0 214px}
.wholesale_sub button{width:140px;height:36px;background-color:#ff9c01;cursor:pointer;color:#fff;font-size:16px;line-height:36px;text-align:center;border:0}
.wholesale_sub p{color:#9c9c9c;text-align:left;font-size:13px;line-height:20px;padding-top:14px}
.geek_wholesale .closeImg{width:20px;height:20px;display:inline-block;background:url(../images/headImg/icon2015.png) no-repeat -30px -39px;position:absolute;top:10px;right:10px;cursor:pointer}
.qa_bt{text-align:center}
.qa_bt span{font-size:14px;color:#333;display:inline-block}
.qa_bt .qa_bt_view{font-size:14px;color:#074ea3;display:inline-block;text-decoration:underline;margin-left:30px}
.qa_bt .qa_bt_ask{width:170px;height:34px;line-height:34px;background-color:#ff9c01;color:#fff;text-align:center;border-radius:0;font-size:14px;margin-left:30px;display:inline-block}
.jb_reviews_content .qa_select_dl dd{padding:0 40px}
.geek_priceMatch{padding:22px;width:686px;height:698px;background-color:#fff;position:fixed;z-index:1011;display:none}
.wholesale_dec h2{font-size:18px;text-align:left;color:#333;display:block;width:100%}
.geek_priceMatch .wholesale_pro{height:170px;border-bottom:1px solid #e3e3e5}
.geek_priceMatch .wholesale_form label{display:block}
.geek_priceMatch .wholesale_pro img{width:150px;height:150px;float:left;margin-right:0}
.geek_priceMatch .wholesale_dec{width:522px;display:inline-block;float:right;padding-top:14px}
.geek_priceMatch .wholesale_dec p{font-size:14px;color:#666;line-height:24px;max-height:48px;overflow:hidden}
.geek_priceMatch .wholesale_dec span{font-size:14px;line-height:26px;color:#333;display:inline-block}
.geek_priceMatch .wholesale_form{width:666px;padding:20px 10px}
.geek_priceMatch .wholesale_form .wholesale_form_title{width:166px;text-align:right;height:30px;line-height:30px;padding-right:18px;font-size:14px;color:#666;display:inline-block;float:left}
.geek_priceMatch .wholesale_form_title i{color:#ff3b30;display:inline-block;font-style:normal}
.geek_priceMatch .wholesale_form .shipping_region,.geek_priceMatch .wholesale_form .wholesale_form_lab{height:28px;width:454px;text-indent:12px;color:#333;line-height:30px;border:1px solid #e3e3e5;display:inline-block;position:relative}
.geek_priceMatch .wholesale_form .wholesale_form_lab.vail_input{width:344px}
.geek_priceMatch .wholesale_form label img{vertical-align:middle;width:106px;height:30px}
.geek_priceMatch .wholesale_form .error{font-size:12px;line-height:18px;height:20px;color:#ff3b30;display:inline-block;width:100%;text-indent:186px}
.geek_priceMatch .wholesale_form .shipping_region{text-indent:0}
.geek_priceMatch .wholesale_sub button{width:140px;height:36px;background-color:#ff9c01;cursor:pointer;display:inline-block;vertical-align:top;color:#fff;font-size:16px;line-height:36px;text-align:center;border:0}
.geek_priceMatch .wholesale_sub button.cancel,.wholesale_sub button.cancel{background-color:#fff;color:#333;margin-left:10px;cursor:pointer;border:1px solid #d1d1d1;box-sizing:border-box}
.geek_priceMatch .wholesale_sub p{color:#9c9c9c;text-align:left;font-size:13px;line-height:20px;padding-top:14px}
.geek_priceMatch .wholesale_form .check_label{padding-left:184px;cursor:pointer;padding-bottom:20px}
.geek_priceMatch .wholesale_form .check_label span{font-size:14px;color:#666}
.geek_priceMatch .wholesale_form .wholesale_form_check{width:14px;height:14px;display:inline-block;border:1px solid #ccd1d7;vertical-align:middle;position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin-right:4px}
.geek_priceMatch .wholesale_form .wholesale_form_check:checked:after{content:"";width:8px;height:4px;display:inline-block;border:1px solid #074ea3;border-width:2px 2px 0 0;position:absolute;top:3px;left:2px;transform:rotate(134deg)}
.geek_priceMatch .closeImg{width:20px;height:20px;display:inline-block;background:url(../images/headImg/icon2015.png) no-repeat -30px -39px;position:absolute;top:10px;right:10px;cursor:pointer}
.geek_priceMatch .wholesale_sub{width:458px;text-align:left;margin:0 auto 0 186px}
.jbTipSpan .msg_i{width: 14px; height: 14px; margin-left: 10px; text-indent:0; border: 1px solid #666; text-align: center; font-size: 12px; line-height: 16px; display: inline-block; position: relative; border-radius: 100%;}
.cart_tips{position:absolute;z-index:999;display:none;padding:18px 20px;width:310px;border:1px solid #e7e8e9;background-color:#fff;  color:#333;}
.cart_tips .bg,.cart_tips .fd,.jbCartCoupon .bg,.jbCartCoupon .fd{position:absolute;display:block;width:0;height:0;border-width:9px;font-size:0;line-height:0;}
.cart_tips .top.bg,.cart_tips .top.fd,.jbCartCoupon .top.bg,.jbCartCoupon .top.fd{border-style:dashed dashed solid dashed;border-top:0;}
.cart_tips .top.bg{top:-9px;border-color:transparent transparent #d3d3d3 transparent;}
.cart_tips .top.fd,.jbCartCoupon .top.fd{top:-8px;border-color:transparent transparent #fdfdfd transparent;}
.cart_tips .bottom.bg,.cart_tips .bottom.fd{border-style:solid dashed dashed dashed;border-bottom:0;}
.cart_tips .bottom.bg{bottom:-9px;left:20px;border-color:#d3d3d3 transparent transparent transparent;}
.cart_tips .bottom.fd{bottom:-8px;left:20px;border-color:#fdfdfd transparent transparent transparent;}
.cart_tips .left.bg,.cart_tips .left.fd{left:20px;}
.cart_tips .right.bg,.cart_tips .right.fd{right:20px;left:auto;}
.cart_tips .tooltips-title1{text-align: left; color:#333; font-size: 14px; line-height: 22px; text-indent: 0;}
.cart_tips.warning{border-color:#e6e7e8;background-color:#fff;color:#333;}
.cart_tips.warning .tooltips-title{color: #333; font-size: 14px; text-align: center;}
.cart_tips.warning .btn_wrap{margin-top:15px;text-align:right;}
.cart_tips.warning .btn_wrap span{display:inline-block;width:60px;height:30px; font-size: 14px; line-height: 30px; box-sizing: border-box; cursor: pointer;  text-align:center;}
.cart_tips.warning .btn_wrap span.yes{background-color: #FF9C01; color: #fff;}
.cart_tips.warning .btn_wrap span.no{background-color: #FFFFFF; color: #333; border: 1px solid #E6E7E8;}
.cart_tips .tooltips-title{text-align: center;}
.cart_tips.warning .top.bg{border-color:transparent transparent #e6e7e8 transparent;}
.cart_tips.warning .top.fd{border-color:transparent transparent #fffdf5 transparent;}
.cart_tips.warning .bottom.bg{border-color:#ffcb0c transparent transparent transparent;}
.cart_tips.warning .bottom.fd{border-color:#fffdf5 transparent transparent transparent;}
@media (max-width:1600px){
.carousel_warp,.reviews_video,.warp2015{width:1250px}
.sonNode{width:660px}
.description_navi .jb_tabli{padding:0 26px}
.detail_warp .detail.similar form{width: 550px;}
.similar_items{width:170px;}
.similar_items .similar_title{font-size: 14px;}
.similar .shipping_cost .epidemic_product_tips{width: 408px;}
.similar .shipp_free .country_tit,.similar .shipp_free .processing_time{display: block;}
}
@media (max-width:1536px){
.carousel_warp,.reviews_video,.warp2015{width:1200px}
.sonNode{width:660px}
.description_navi .jb_tabli{padding:0 22px}
.detail_warp .detail.similar{ padding-left: 510px;  width: calc(100% -510px); width: -webkit-calc(100% - 510px); width: -moz-calc(100% - 510px); width: -ms-calc(100% - 510px); width: -o-calc(100% - 510px);}
.detail_warp .detail.similar form{width: 510px;}
.similar_items{width: 160px;}
.similar .shipping_cost .epidemic_product_tips{width: 368px;}
}
@media (max-width:1440px){
.carousel_warp,.reviews_video,.warp2015{width:1126px}
.price_box .pri_w{width:80px;}
.description_navi .jb_tabli{padding:0 16px}
.sonNode{width:660px}
.product_name h1{font-size: 14px; line-height: 20px; font-weight: 600;}
.detail_warp .detail.similar form{width: 470px;}
.similar_items{width: 140px;}
.similar_items .similar_title{font-size: 13px;}
.similar .shipping_cost .shipp_free_box{width: 346px;}
.shipping_cost .epidemic_product_tips,.shipping_cost .shipp_free_box{width: 464px;}
.shipp_free .country_tit{display: block;}
.similar .shipping_cost .epidemic_product_tips{width: 328px;}
}
@media (max-width:1366px){
	.carousel_warp,.reviews_video,.warp2015{width:1068px}
	.detail_warp .detail {padding-left: 510px; width: calc(100% -510px); width: -webkit-calc(100% - 510px); width: -moz-calc(100% - 510px); width: -ms-calc(100% - 510px); width: -o-calc(100% - 510px); }
	.description_navi .jb_tabli{padding:0 12px}
	.sonNode{width:648px}
	.bundlesale-item{width:176px}
	.buy_btn .cart_btn{margin-right:0}
	.detail_warp .detail.similar form{width:550px;}
	.shipping_cost .epidemic_product_tips{width: 412px;}
	.shipping_cost .epidemic_product_tips span{ font-weight: normal;}
	.shipping_cost .shipp_free_box{max-width: 435px;}
	.shipp_free .processing_time{display: block;}
	.similar_items{ display: none !important;}
	.similar .shipping_cost .epidemic_product_tips,.similar .shipping_cost .shipp_free_box{max-width: 408px;}
}