/*
Powered by ueeshop.com		http://www.ueeshop.com
广州联雅网络科技有限公司		020-83226791
*/
@charset "utf-8";

/*************************** 多语言样式 start ***************************/
.lang_de .prod_info_action .btn_add .add_btn{font-size:.75rem;}
.lang_de .prod_info_platform .platform_btn{text-indent:4.5rem;}

.lang_es .prod_info_platform .platform_btn{text-indent:5.5rem;}

.lang_fr .prod_info_action .btn_add .add_btn{font-size:.75rem;}
.lang_fr .prod_info_platform .platform_btn{text-indent:4.5rem;}

.lang_jp .prod_info_action .btn_add .add_btn{font-size:.75rem;}
.lang_jp .prod_info_platform .platform_btn{text-indent:6rem;}

.lang_ru .prod_info_platform .platform_btn{text-indent:6rem;}

.lang_pt .prod_info_action .btn_add .add_btn{font-size:.75rem;}
.lang_pt .prod_info_platform .platform_btn{text-indent:5.5rem;}
/*************************** 多语言样式 end ***************************/

#goods_header{width:100%; background-color:transparent; position:absolute; top:0; z-index:12;}
#goods_header .header_toolbar{width:100%; height:3.5rem; background-color:transparent;}
#goods_header .gh_menu{width:3rem; height:3.5rem; overflow:hidden; text-align:center; display:block;}
#goods_header .gh_menu>i{width:2rem; height:2rem; margin-top:.75rem; background-repeat:no-repeat; background-color:rgba(204,203,209,.6); background-position:center; background-size:100%; border-radius:50%; display:inline-block;}
#goods_header .gh_menu_back>i{background-image:url(../images/icon_goods_back.png);}
#goods_header .gh_menu_favorite>i{background-image:url(../images/icon_goods_favorite.png);}
#goods_header .gh_menu_cart>i{background-image:url(../images/icon_goods_cart.png);}
#goods_header .gh_menu_cart .cart_count{width:.75rem; height:.75rem; line-height:.75rem; text-align:center; font-size:.5rem; color:#fff; background-color:#be0404; border-radius:50%; position:absolute; top:1rem; right:.75rem;}

.detail_pic{padding-bottom:.0625rem;}
.goods_pic{width:100%; overflow:hidden; margin:0 auto; text-align:center; background:url(../images/loading.gif) no-repeat center/5%; border:transparent solid; border-width:.0625rem 0; position:relative; -webkit-transition:all .4s; transition:all .4s;}
.goods_pic ul{display:none; -webkit-transition:all .4s; transition:all .4s;}
.goods_pic ul li{text-align:center;font-size: 0;}
.goods_pic ul li iframe{max-width: 100%;max-height: 90%;margin:auto;}
.goods_pic ul li:after{display: inline-block;height: 100%;vertical-align: middle;content: '';}
.goods_pic ul li>img{max-height:100%; vertical-align:middle;}
.goods_pic .trigger{width:100%; overflow:hidden; padding:.16rem 0; text-align:center; position:absolute; bottom:.2rem; box-sizing:border-box; -webkit-box-sizing:border-box;}
.goods_pic .trigger .item{width:.3rem; height:.3rem; overflow:hidden; margin:0 0; text-indent:5rem; border-radius:100rem; display:inline-block;}
.goods_pic .trigger .item.off{background-color:#fff;}

.video_container{position: relative;cursor: pointer;}
.video_container:before{content:'';position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;height: 100%;margin:auto;background: url(../images/icon_video_play.png) no-repeat center center; cursor: pointer;background-color: rgba(0,0,0,0.1);background-size: 80px;}
.pro_video{position: fixed;top: 0;bottom: 0;left: 0;right: 0;margin:auto;width: 0;height: 0;overflow: hidden;background: rgba(0,0,0,0.5);transition:0.3s all;-webkit-transition:0.3s all;-moz-transition:0.3s all;}
.pro_video.play{width: 100%;height: 100%;z-index: 9999;}
.pro_video *{display: inline-block;vertical-align: middle;max-width: 100%;max-height: 100%;}
.pro_video:after{display: inline-block;vertical-align: middle;height: 100%;content: '';}
.pro_video .close{position: absolute;top: 0;right: 0;width: 3rem;height: 3rem;background: url(../images/icon_video_close.png) no-repeat center center;}

.goods_info{margin:.625rem .625rem 0;}
.prod_info_name{margin-bottom:.3125rem; line-height:1.5rem; font-size:1.125rem; color:#333;}
.prod_info_brief{margin-bottom:.3125rem; line-height:1rem; color:#5f5f5f;}
.prod_info_number{margin-bottom: .3125rem;margin-top: .3125rem;}
.prod_info_star>strong{font-size:14px; display:inline-block; vertical-align:middle;}
.prod_info_star>span{margin-right:.5rem; font-size:.75rem; color:#828282; display:inline-block; vertical-align:middle;}
.prod_info_star .review_nums{margin-left: 0.5rem;color:#999;}
.prod_info_star .review_star>span{width:.75rem; height:.75rem; margin-left:0;}
.prod_info_price{margin-top:.3125rem; padding:.625rem 0;}

.box_price{padding:.2rem 0;}
.box_price .title{margin-right:.5rem;}
.prod_info_price .price_0{line-height:1rem; color:#999;}
.prod_info_price .price_1{line-height:1.25rem; font-size:1rem; font-weight:bold;}
.prod_info_price .price_1 .price{font-size:1.25rem; font-weight:bold; color:#f28810; display:inline-block; vertical-align:top;}
.prod_info_price .price_1 .price>span{font-size:1rem; font-weight:200;}
.prod_info_price .price_1 .onlydays{margin-left:.3125rem; display:inline-block; vertical-align:top;}
.prod_info_price .save_price{line-height:1rem; padding-top:.2rem; font-size:.75rem; font-weight:200; color:#808080;}
.prod_info_price .save_price .save_style{padding-left:.5rem; font-size:.75rem; color:#f28810;}

.prod_info_seckill{width:100%; margin:.5rem .625rem -.5rem -.625rem; padding:.875rem .625rem; background-color:#f9f9f9;}
.prod_info_seckill .title{height:20px; line-height:20px; padding:0 8px; color:#fff; background-color:#0063ae; display:inline-block;}
.prod_info_seckill .time{height:1.125rem; line-height:1.25rem; overflow:hidden; margin-top:.5rem; color:#9a9a9a; float:left;}
.prod_info_seckill .progress_count{line-height:1.25rem; margin-top:.5rem; font-size:.75rem; color:#666; float:right;}
.prod_info_seckill .icon_time{width:1.125rem; height:1.125rem; margin-right:.3rem; background:url(../seckill/images/icon_time.png) no-repeat center; background-size:100%; display:inline-block; vertical-align:top;}
.prod_info_seckill .flashsale_time{padding-left:.3rem;}
.prod_info_seckill .flashsale_time>span{font-weight:600; color:#0261b1;}
.prod_info_seckill .flashsale_time>span.day{margin-right:.3rem; font-weight:normal; color:#9a9a9a;}
.prod_info_seckill .progress{width:100%; height:.5rem; overflow:hidden; margin-top:.5rem; background-color:#eaeaea; border-radius:1rem; display:inline-block; vertical-align:top;}
.prod_info_seckill .progress_current{height:.5rem; overflow:hidden; background-color:#75a7cc; border-radius:1rem;}

.prod_info_tuan{width:100%; height:4.75rem; overflow:hidden; margin:0 .625rem -.3125rem -.625rem; padding:0 .625rem; background-color:#f9f9f9;}
.prod_info_tuan .item{width:32%; overflow:hidden; line-height:1rem; text-align:center; text-transform:uppercase; float:left;}
.prod_info_tuan .item .icon_time{width:1.125rem; height:1.125rem; margin:.8125rem auto .4375rem; background:url(../tuan/images/icon_time.png) no-repeat; background-size:100%; display:block;}
.prod_info_tuan .item .icon_bought{width:1.75rem; height:1.25rem; margin:.6875rem auto .375rem; background:url(../tuan/images/icon_bought.png) no-repeat; background-size:100%; display:block;}
.prod_info_tuan .item .flashsale_time{padding-left:.3125rem;}
.prod_info_tuan .item .flashsale_time>span{font-weight:600; color:#0261b1;}
.prod_info_tuan .item .flashsale_time>span.day{margin-right:.3125rem; font-weight:normal; color:#9a9a9a;}
.prod_info_tuan .item .review_star{margin:.75rem 0 .35rem;}
.prod_info_tuan .item:first-child{width:36%;}

.prod_info_line{margin-top:.3125rem; padding:.625rem;}
.prod_info_line .rows{padding:.625rem 0;}
.prod_info_line .rows .title, .prod_info_line .rows .txt{float:left; font-size:.875rem;}
.prod_info_line .rows .title{line-height:1rem; margin-right:.625rem; font-weight:600;}
.prod_info_line .rows .txt{line-height:1rem;}
.prod_info_line .none{padding:.125rem 0;}
.prod_info_line .none .title, .prod_info_line .none .txt{float:none; font-size:.75rem;}
.prod_info_line .none .title{font-size:.875rem;}

.prod_info_line .attr_show{padding-bottom:0;}
.prod_info_line .attr_show .title{line-height:1.85rem;}
.prod_info_line .attr_show .title .attr_select_value{margin-left: 0.5rem;}
.prod_info_line .attr_show span{height:2.125rem; line-height:2.125rem; margin:0 .3125rem .625rem 0; white-space:nowrap; cursor:pointer; background:#fff; border:.0625rem #ddd solid; border-radius:.125rem; position:relative; display:inline-block; vertical-align:top;}
.prod_info_line .attr_show span>b{padding:0 .625rem;}
.prod_info_line .attr_show span>em{width:1rem; height:1rem; line-height:1.1rem; text-align:center; font-size:.75rem; font-weight:600; color:#fff; background-color:#c00; border-radius:5rem; position:absolute; top:-.52rem; right:-.52rem; display:none;}
.prod_info_line .attr_show span .attr_pic{height:3rem; padding:0; text-align:center; display:inline-block;}
.prod_info_line .attr_show span .attr_pic img{max-height:100%;}
.prod_info_line .attr_show span.selected{border-color:#c41d37; background:url(../images/icon_attr_select.png) right bottom no-repeat; background-size:1rem;}
.prod_info_line .attr_show span.out_stock{color:#ccc; cursor:not-allowed; border:.125rem #d6d6d6 dashed;}
.prod_info_line .attr_show span.pic_color{height:3rem; line-height:3rem;}

.prod_info_line .prod_info_qty .title{line-height:2.1875rem;}
.prod_info_line .prod_info_qty .txt>div{height:2.1875rem; line-height:2.1875rem; overflow:hidden; text-align:center; font-size:.6rem; color:#656565; float:left; box-sizing:border-box; -webkit-box-sizing:border-box;}
.prod_info_line .prod_info_qty .txt .cut, .prod_info_line .prod_info_qty .txt .add{width:2rem; font-size:1.5rem; background-color:#f7f7f7; border:.0625rem #ccc solid;}
.prod_info_line .prod_info_qty .txt .cut{line-height:2rem; font-size:2rem; border-radius:.125rem 0 0 .125rem;}
.prod_info_line .prod_info_qty .txt .qty{width:3rem; border:#ccc solid; border-width:.0625rem 0;}
.prod_info_line .prod_info_qty .txt .qty>input{width:100%; line-height:2.0625rem; text-align:center; font-size:.875rem; color:#555; border:0; display:block;}
.prod_info_line .prod_info_qty .txt .add{border-radius:0 .125rem .125rem 0;}
.prod_info_line .prod_info_qty .txt .stock{margin-left:.625rem; font-size:0.75rem;}
.prod_info_line .prod_info_qty .txt .stock>b{font-size:0.875rem;}

.prod_info_actions{padding:0 .625rem;}
.prod_info_actions .btn_buynow, .prod_info_actions .btn_paypal, .prod_info_actions .btn_replace{display:inline-block; width:59%; position:relative; float:left;}
.prod_info_actions .btn_add{display:inline-block; width:100%; float:right;}
.prod_info_actions .add_btn{display:inline-block; line-height:2.3rem; font-size:.875rem; color:#fff;}
.prod_info_actions .buynow{margin-right:1%;}
.prod_info_actions .addtocart{border-color:#888;}
.prod_info_actions .paypal_checkout_button{background:url(../images/btn_paypal_checkout.png) no-repeat center center #ffc41e; background-size:90%; border-color:#ffc41e;}
.prod_info_actions .btn_paypal{width: 100%; height:auto;}
.prod_info_actions #paypal_button_container{width:100%; height:2.5rem;}
.prod_info_actions #paypal_button_container .paypal-button>.zoid-outlet{width:100%;}
.prod_info_actions .soldout{width:100%; background-color:#ccc; border-color:#999;}
.prod_info_actions .btn_amazon{width:100%; margin-top:.625rem; text-decoration:none; color:#333; border:.0625rem #e3e3e3 solid;}
.prod_info_actions .btn_amazon>i{width:1.5rem; height:1.5rem; margin-top:.4rem; margin-right:.5rem; background:url(../../images/global/icon_amazon.jpg) no-repeat center; background-size:100%; display:inline-block; vertical-align:top;}
.prod_info_actions .btn_aliexpress{width:100%; margin-top:.625rem; text-decoration:none; color:#333; border:.0625rem #e3e3e3 solid;}
.prod_info_actions .btn_aliexpress>i{width:1.5rem; height:1.5rem; margin-top:.4rem; margin-right:.5rem; background:url(../../images/global/icon_aliexpress.png) no-repeat center; background-size:100%; display:inline-block; vertical-align:top;}
.prod_info_actions .btn_wish{width:100%; margin-top:.625rem; text-decoration:none; color:#333; border:.0625rem #e3e3e3 solid;}
.prod_info_actions .btn_wish>i{width:1.5rem; height:1.5rem; margin-top:.4rem; margin-right:.5rem; background:url(../../images/global/icon_wish.png) no-repeat center; background-size:100%; display:inline-block; vertical-align:top;}
.prod_info_actions .btn_ebay{width:100%; margin-top:.625rem; text-decoration:none; color:#333; border:.0625rem #e3e3e3 solid;}
.prod_info_actions .btn_ebay>i{width:1.5rem; height:1.5rem; margin-top:.4rem; margin-right:.5rem; background:url(../../images/global/icon_ebay.png) no-repeat center; background-size:100%; display:inline-block; vertical-align:top;}
.prod_info_actions .btn_alibaba{width:100%; margin-top:.625rem; text-decoration:none; color:#333; border:.0625rem #e3e3e3 solid;}
.prod_info_actions .btn_alibaba>i{width:1.5rem; height:1.5rem; margin-top:.4rem; margin-right:.5rem; background:url(../../images/global/icon_alibaba.png) no-repeat center; background-size:100%; display:inline-block; vertical-align:top;}
.prod_info_actions .platform_btn{ text-align:left; text-indent:6.5rem;}
.lang_jp .prod_info_actions .platform_btn{ text-indent:6rem;}
.lang_de .prod_info_actions .platform_btn{ text-indent:4.5rem;}
.lang_fr .prod_info_actions .platform_btn{ text-indent:4.5rem;}
.lang_es .prod_info_actions .platform_btn{ text-indent:5.5rem;}
.lang_ru .prod_info_actions .platform_btn{ text-indent:6rem;}
.lang_pt .prod_info_actions .platform_btn{ text-indent:5.5rem;}
.prod_info_actions .platform_btn em{ width:1.5rem; height:1.5rem; margin-top:.4rem; margin-right:.5rem; display:inline-block; vertical-align:top; background:url(../../images/ico/icon_arrow_0.png) center no-repeat; transition: all 0.2s ease-in-out;}
.prod_info_actions .platform_btn .platform_ab{ display:none;}
.prod_info_actions .platform_btn .platform_ab a{ padding:1px 2px; display:block; color:#666; text-indent:0; text-align:center;}
.prod_info_actions .platform_btn_hover{ height:auto;}
.prod_info_actions .platform_btn_hover em{ transform:rotate(180deg);}
.prod_info_actions .platform_btn_hover .platform_ab{ display:block;}

.prod_info_store .btn_buynow{width:100%;}
.prod_info_store .paypal_checkout_button{background-size:40vh;}

.prod_info_actions .add_favorite{height:.9rem; line-height:1rem; margin-top:.625rem; padding-left:1rem; color:#333; background:url(../images/icon_favorite.png) no-repeat left center; background-size:9%; display:inline-block;}

.share_toolbox{padding-top:.5rem;}
.share_toolbox li{margin-top:.3rem; margin-right:.15rem; position:relative; z-index:99; display:inline-block; vertical-align:top;}
.share_toolbox li>a{width:1.5rem; height:1.5rem; overflow:hidden; text-indent:99rem; background-image:url(../images/icon_share.png); background-repeat:no-repeat; background-color:transparent; background-size:1.5rem; border:0; cursor:pointer; display:inline-block;}
.share_toolbox li:first-child{line-height:1.5rem;}
.share_s_facebook{background-position:0 0;}
.share_s_twitter{background-position:0 -1.5rem;}
.share_s_linkedin{background-position:0 -3rem;}
.share_s_googleplus{background-position:0 -4.5rem;}
.share_s_pinterest{background-position:0 -6rem;}
.share_s_delicious{background-position:0 -7.5rem;}
.share_s_digg{background-position:0 -9rem;}
.share_s_reddit{background-position:0 -10.5rem;}
.share_s_stumbleupon{background-position:0 -12rem;}
.share_s_google{background-position:0 -13.5rem;}
.share_s_vk{background-position:0 -15rem;}

#goods_cart_btn{width:100%; height:.9rem; background-color:#fff; position:fixed; bottom:0; left:0; z-index:100; display:none;}
#goods_cart_btn .other_btn{width:34%; height:.9rem; float:left;}
#goods_cart_btn .other_btn>a{width:49%; height:.9rem; border:#ddd solid; border-width:.01rem 0 0 .01rem; float:left; display:inline-block;}
#goods_cart_btn .other_btn>a>span{width:.58rem; height:.55rem; overflow:hidden; margin:.17rem auto 0; background-repeat:no-repeat; background-position:center; background-size:100%; display:block;}
#goods_cart_btn .other_btn>a>span.icon_goods_cart{background-image:url(../images/icon_goods_cart.png);}
#goods_cart_btn .other_btn>a>span.icon_goods_favorite{background-image:url(../images/icon_goods_favorite.png);}
#goods_cart_btn .other_btn>a:first-child{width:50%; border-left:0;}
#goods_cart_btn .btn{width:33%; height:.9rem; line-height:.9rem; text-align:center; font-size:.3rem; color:#fff; border:0; float:left; box-sizing:border-box; -webkit-box-sizing:border-box;}
#goods_cart_btn #buynow_btn{background-color:#fe9901;}
#goods_cart_btn #addcart_btn{background-color:#ffc000;}
#goods_cart_btn .out_btn{width:100%; color:#fff; background:#999;}
#goods_cart_btn .top{width:15%; height:.96rem;}
#goods_cart_btn .top img{max-height:100%;}

.prod_info_divide{height:.5rem; background-color:#f6f6f6;}
.border_top{border-top:.0625rem #ddd solid;}

/*************************** Inquiry Start ***************************/
.prod_info_inquiry .title{ font-size:1rem; font-weight:bold;}
.prod_info_inquiry .tips{ margin-top:.75rem; font-size:.75rem; color:#555;}
.prod_info_inquiry .product_inquiry{ display:inline-block; height:2rem; margin-top:.75rem; padding:0 1.5rem; line-height:2rem; background:#d71f06; color:#fff; font-size:.875rem; text-align:center; border-radius:5px;}

#inbox_popup{ width:90vw; height:22.5rem; margin-top:-11.25rem; padding:2.5rem .9375rem 0 .9375rem; background:#fff; position:fixed; left:5vw; top:50%; z-index:10001; border-radius:.3125rem; box-sizing:border-box;}
#inbox_popup .inbox_popup_close{ width:1.25rem; height:1.25rem; position:absolute; right:.625rem; top:.625rem; font-size:2.125rem; color:#c6c6c6; line-height:1.25rem; text-align:center; cursor:pointer;}
#inbox_popup .inbox_popup_email{ margin-bottom:1rem; font-size:1rem;}
#inbox_popup .inbox_popup_form_input{ width:100%; height:2.1875rem; line-height:2.1875rem; margin-bottom:.625rem; padding:0 .625rem; background:#f5f5f5; font-size:.875rem; border:0; box-sizing:border-box;}
#inbox_popup .inbox_popup_content{ background:#f5f5f5; padding:.625rem;}
#inbox_popup .inbox_popup_form_textarea{ width:100%; height:5.625rem; padding:0; background:none; border:0; font-family:Arial; font-size:.875rem;}
#inbox_popup .inbox_popup_form_submit{ display:block; width:100%; height:2.1875rem; line-height:2.1875rem; margin-top:1.25rem; background:#e62e04; font-size:1rem; color:#fff; border-radius:3px;}
.inbox_popup_form_textarea::-webkit-input-placeholder, .inbox_popup_form_input::-webkit-input-placeholder{ color:#999;}
.inbox_popup_form_textarea:-moz-placeholder, .inbox_popup_form_input:-moz-placeholder{ color:#999;}
.inbox_popup_form_textarea::-moz-placeholder, .inbox_popup_form_input::-moz-placeholder{ color:#999;}
.inbox_popup_form_textarea::-ms-input-placeholder, .inbox_popup_form_input::-ms-input-placeholder{ color:#999;}
#inbox_popup .upload_box{ width:70px; height: 70px; margin-top:.5rem; background:#fff; position:relative; text-align:center; border:1px solid #ddd;}
#inbox_popup .upload_box:before{ display:block; width:3px; height:24px; background:#aaa; content:''; position:absolute; left:33px; top:23px; z-index:1;}
#inbox_popup .upload_box:after{ display:block; width:24px; height:3px; background:#aaa; content:''; position:absolute; left:23px; top:33px; z-index:2;}
#inbox_popup .upload_box .pic_box{ width:70px; height:70px; vertical-align: middle;font-size: 0; position:absolute; left:0; top:0; z-index:3;}
#inbox_popup .upload_box .pic_box img{ max-width:100%; max-height:100%;}
#inbox_popup .upload_file{ width:70px; height:70px; position:absolute; left:0px; top:0px; bottom: 0;right: 0; padding: 0; filter:alpha(opacity=0); -moz-opacity:0; -webkit-opacity:0; opacity:0; cursor:pointer; font-size: 70px; z-index:4;}

/*************************** Inquiry End ***************************/

/*************************** Coupons Start ***************************/
.coupons_box{padding-bottom: 5vw;}
.coupons_box .t{height: 2.5rem;line-height: 2.5rem;padding: 0.125rem 0.625rem 0.375rem;font-size: .875rem;}
.coupons_box .coupons_list{width: 100%;overflow-x: auto;}
.coupons_box .coupons_list .box{padding: 0 4.6vw;}
.coupons_box .coupons_list .item{width: 46.6vw;border:1px solid #f18380;border-radius: 5px; margin-right: 3.4vw;padding: 4vw 2.1vw 4vw 10vw;position: relative;float: left;box-sizing: border-box;}
.coupons_box .coupons_list .item:before{content: '';width: 8.4vw;background: url(../images/icon_coupons.png) no-repeat center center / 60%;border-right: 1px solid #f3bfb8; position: absolute;top: 4vw;right: 0;bottom: 4vw;left: 0;}
.coupons_box .coupons_list .price{margin-bottom: 2.5vw;font-size: 14px;color: #333;}
.coupons_box .coupons_list .get_it{font-size: 12px;color: #888;}
.coupons_box .coupons_list .get_it span{font-family: serif;font-weight: bold;}
/*************************** Coupons End ***************************/

/*************************** 产品弹窗 Start ***************************/
.detail_list{margin-top:1rem;}
.detail_list .list{padding:.625rem; background-color:#f2f9ff;}
.detail_list .list>a{width:100%; color:#333; display:block; position:relative;}
.detail_list .list>a>em{border-width:.4rem 0 .4rem .4rem; border-color:transparent transparent transparent #999; border-style:solid; display:block; position:absolute; top:0; right:0; z-index:10;}
.detail_list .list>a>i{border-width:.4rem 0 .4rem .4rem; border-color:transparent transparent transparent #f2f9ff; border-style:solid; display:block; position:absolute; top:0; right:.1rem; z-index:11;}
.detail_list #detail_whole{line-height:1rem;}
.detail_list #detail_whole>div{font-size:.875rem;}
.detail_list #detail_shipping{line-height:.875rem;}
.detail_list #detail_shipping em, .detail_list #detail_shipping i{margin-top:.45rem;}
.detail_list #detail_shipping .shipping_cost_detail{line-height:1.25rem;}
.detail_list #detail_shipping .shipping_cost_info{color:#999;}

.detail_list .list_sale{background-color:#fff1f1;}
.detail_list .list_sale>a{background:url(../images/icon_sale.png) no-repeat .625rem center; background-size:7.5vw;}
.detail_list .list_sale>a>div{line-height:1.25rem; margin-left:3rem; font-size:.875rem;}
.detail_list .list_sale>a>div.sale_info_to{font-size:.725rem; color:#cc2225;}
.detail_list .list_sale>a>i{border-color:transparent transparent transparent #fff1f1;}
.detail_list .list_sale>a>em, .detail_list .list_sale>a>i{margin-top:.9rem;}

.list_wholesale{padding:.0625rem 0;margin: 0 -1.25rem;}
.list_wholesale .wholesale_title{height:2.5rem; line-height:2.5rem; text-align:center; font-size:1rem; color:#333; background-color:#fdefd9;}
.list_wholesale .wholesale_list{width:100%; overflow:hidden; box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_wholesale .wholesale_list .item{width:5rem;}
.list_wholesale .wholesale_list .item div{line-height:2.5rem; text-align:center; font-size:.75rem; color:#666; background-color:#fffae8; border-top:.0625rem #fff solid; border-right:.0625rem #fff solid; box-sizing:border-box; -webkit-box-sizing:border-box;}
.list_wholesale .wholesale_list .item .first{color:#333;}
.list_wholesale .wholesale_list .item .wunits{background-color:#fff5e5;}
.list_wholesale .wholesale_list .item:last-child{background:none; border:0;}
.list_wholesale .wholesale_list dd.item div{font-size:.75rem;}

.prod_layer{width:100%; height:100%; background:#fff; position:fixed; top:0; left:0; z-index:1102; display:none;}
.prod_layer .layer_head{height:2.5rem; line-height:2.5rem; text-align:center;}
.prod_layer .layer_head .layer_back{height:2.4rem; line-height:2.4rem; padding:0 1rem; font-size:1.25rem; color:#848484; background-color:#fff; position:absolute; right:auto; top:auto; left:0; display:inline-block;}
.prod_layer .layer_head .layer_back>em{width:auto; height:auto; margin:.7rem .2rem 0 0; background:none; border-width:.5rem .5rem .5rem 0; border-color:transparent #848484 transparent transparent; border-style:solid; float:left; display:block; position:relative; z-index:10;}
.prod_layer .layer_head .layer_back>em>i{border-width:.5rem .5rem .5rem 0; border-color:transparent #fff transparent transparent; border-style:solid; display:block; position:absolute; top:-.5rem; left:.1rem; z-index:11;}
.prod_layer .layer_head .layer_back>span{margin-left:.625rem;}
.prod_layer .layer_head .layer_title{font-size:1rem;}
.prod_layer .layer_head .detail_sale_menu{width:2.4rem; height:2.4rem; overflow:hidden; background:url(../images/icon_prod_layer_menu.png) no-repeat center; background-size:60%; border:0; position:absolute; right:.5rem; top:0;}
.prod_layer .layer_head .detail_sale_menu>select{width:6rem; height:2.4rem; text-indent:6rem; float:left;}
.prod_layer .layer_body{padding:.625rem .625rem 1.5rem;}

.prod_layer .sale_box{padding:0; overflow-x:hidden; overflow-y:scroll;}
.prod_layer .sale_box .gp_title{width:100%; height:2.6rem; overflow:hidden; background-color:#f6f6f6;}
.prod_layer .sale_box .gp_title .box_select{width:90%; height:2.475rem; line-height:2.475rem; margin:0 5%; text-align:center; background-color:#fff; background-size:17%;}
.prod_layer .sale_box .promotion_body{max-width:100%; height:30rem;}
.prod_layer .sale_box .check{width:2rem;height: 7rem;overflow:hidden;}
.prod_layer .sale_box .check>input{display:none;}
.prod_layer .sale_box .check .btn_checkbox{width:1.4rem;height:1.4rem;margin-top: 3.3rem;margin-right:.1rem;background-image:url(../images/icon_checkbox_four.png);background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;vertical-align:top;border-radius:0.7rem;overflow:hidden;}
.prod_layer .sale_box .check .btn_checkbox.current{background-image:url(../images/icon_checkbox_four_current.png);}
.prod_layer .sale_box .prod_img{width: 7rem;height: 7rem;text-align:center;}
.prod_layer .sale_box .prod_img img{max-height:100%; vertical-align:middle;}
.prod_layer .sale_box .prod_info{margin-left:5rem;}
.prod_layer .sale_box .prod_name{height:2rem; line-height:1rem; overflow:hidden; word-break:break-all; word-wrap:break-word;}
.prod_layer .sale_box .prod_name>a{color:#333;}
.prod_layer .sale_box .prod_price{padding:0; font-size:1rem; font-weight:bold;}
.prod_layer .sale_box .prod_qty{margin-top:.3125rem;}
.prod_layer .sale_box .attribute{padding-top:.3125rem;}
.prod_layer .sale_box .attribute dd{margin-bottom:.1875rem; display:block;}
.prod_layer .sale_box .attribute .box_select{width:80%; height:1.5rem; margin-bottom:.3215rem; background: url('../index/15/images/cate_arrow_icon.jpg') no-repeat right 0.2rem center;  background-size:13px auto;}
.prod_layer .sale_box .attribute .box_select>select{width: 122%;height:1.5rem;line-height:1.5rem;color:#999;outline:0; padding-right:33%; }
.prod_layer .sale_box .info{line-height:1rem; padding:.625rem .625rem 1rem; text-align:center;}
.prod_layer .sale_box .info .prod_name{height:1rem; padding-top:.625rem; font-size:.9375rem; color:#bdbdbd;}
.prod_layer .sale_box .info .prod_price{padding-top:.625rem; font-size:1.25rem;}
.prod_layer .sale_box .info .group_curprice{color:#f28810;}
.prod_layer .sale_box .info .group_curprice .price_data{font-size:1.25rem;}
.prod_layer .sale_box .info .group_oldprice{padding:.625rem 0; font-size:1rem; font-weight:normal; color:#999;}
.prod_layer .sale_box .info .group_saveprice{font-size:1rem; font-weight:normal;}
.prod_layer .sale_box .info .gp_btn{width:100%; height:2.5rem; line-height:2.5rem; margin-top:1rem; padding:0 1rem; font-size:1.125rem; color:#fff; cursor:pointer; background:#f28810; border:0; border-radius:.3215rem; -ms-border-radius:.3215rem; -moz-border-radius:.3215rem; -webkit-border-radius:.3215rem; display:inline-block;}
.prod_layer .sale_box .master{min-height: 7rem;overflow:hidden;padding:1.25rem .625rem;background-color:#f6f6f6;}
.prod_layer .sale_box .master>s{float:right; display:inline; width:24px; height:22px; margin-top:40px; margin-right:16px; background:url(../images/global/goods.png) no-repeat -7px -142px;}
.prod_layer .sale_box .master .prod_price{display:none;}
.prod_layer .sale_box .suits{position:relative;}
.prod_layer .sale_box .suits ul{padding:0 .3rem;}
.prod_layer .sale_box .suits li{padding:.625rem 0;}
.prod_layer .sale_box .suits li .prod_info{margin-left:5rem;}

#detail_shipping_layer .layer_body{padding:0;}

.shipping_info{padding:.625rem 0 1rem 5.5rem; background:url(../images/icon_shipping_box.png) no-repeat 1.5rem .625rem #f6f6f6; background-size:3rem;}
.shipping_info .shipping_info_weight{line-height:2.7rem; font-size:1.25rem; color:#999;}
.shipping_info .shipping_info_weight>b{color:#ccc;}

.shipping_cost_form label{color:#333; font-size:.875rem; font-weight:bold; padding-bottom:.625rem; display:block;}
.shipping_cost_form .shipping_cost_country{height:2.5rem; line-height:2.5rem; border-color:#ddd;}
.shipping_cost_form .shipping_cost_country>a{padding:0 3%; color:#333; display:block;}
.shipping_cost_form .shipping_cost_country .country_left{width:39%; overflow:hidden; font-size:.875rem; float:left;}
.shipping_cost_form .shipping_cost_country .country_right{width:54%; overflow:hidden; font-size:.875rem; position:relative; float:right;}
.shipping_cost_form .shipping_cost_country .country_right em{border-width:.4rem 0 .4rem .4rem; border-color:transparent transparent transparent #999; border-style:solid; display:block; position:absolute; top:0; right:0; z-index:10;}
.shipping_cost_form .shipping_cost_country .country_right i{border-width:.4rem 0 .4rem .4rem; border-color:transparent transparent transparent #fff; border-style:solid; display:block; position:absolute; top:0; right:.1rem; z-index:11;}
.shipping_cost_form .shipping_cost_country .country_right em, .shipping_cost_country .country_right i{margin-top:.855rem;}
.shipping_cost_form .shipping_cost_country .country_right select{width:100%; height:2.5rem; line-height:2.5rem; position:absolute; right:0; top:0; opacity:0;}
.shipping_cost_form .shipping_cost_country .country_right .title{max-width:70%; min-width:20%; height:2.5rem; margin-right:1rem; text-align:right; float:right;}
.shipping_cost_form .shipping_cost_country .country_right .title_wrap{height:2.5rem; line-height:1.2rem; display:table-cell; vertical-align:middle;}
.shipping_cost_form .shipping_cost_country .country_right .icon_flag{margin-top:.8rem; margin-right:.5rem; float:right;}
.shipping_cost_form .footRegion{padding:.3125rem .625rem 1rem;}
.shipping_cost_form #excheckout_button{margin:0; color:#fff;}

.shipping_method{padding:0;}
.shipping_method .title{height:2.5rem; line-height:2.5rem; padding:0 .625rem; font-size:.875rem; border-bottom:.0625rem #f5f5f5 solid;}
#shipping_method_list{padding:0 .625rem;}
#shipping_method_list>li{margin:.625rem 0; padding:.625rem 1rem; border-width:.0625rem; border-style:solid; border-radius:.3125rem; position:relative;}
#shipping_method_list>li em{width:1.2rem; height:1.2rem; vertical-align:middle; background:url(../images/icon_checkbox_third.png) no-repeat center; background-size:100%; position:absolute; top:.95rem; right:.95rem; display:block;}
#shipping_method_list>li .price{margin-right:1rem; font-size:1.85rem; color:#333; float:left;}
#shipping_method_list>li .info{float:left;}
#shipping_method_list>li .name, #shipping_method_list>li .txt{line-height:.875rem; font-size:.75rem; color:#707070;}
#shipping_method_list>li .name{color:#333;}
#shipping_method_list>li.item{border-color:#ddd;}
#shipping_method_list>li.current em{background-image:url(../images/icon_checkbox_third_current.png);}
#shipping_method_list>li.current .price, #shipping_method_list>li.current .name, #shipping_method_list>li.current .txt{color:#fff;} 

/*************************** 产品弹窗 End ***************************/

.prod_info_detail{padding-bottom:.0625rem;}

.detail_desc{margin:0 .625rem;}
.detail_desc .t{height:2.5rem; line-height:2.5rem; font-size:.875rem; position:relative;}
.detail_desc .t>a{display:block; color:#333;}
.detail_desc .t>span{margin-left:.5rem; font-size:.75rem; color:#9c9c9c;}
.detail_desc .t em{border-width:.4rem 0 .4rem .4rem; border-color:transparent transparent transparent #999; border-style:solid; display:block; position:absolute; top:0; right:0; z-index:10; -webkit-transform:-webkit-rotate(90deg); transform:rotate(90deg); -webkit-transition:all .4s; transition:all .4s;}
.detail_desc .t i{border-width:.4rem 0 .4rem .4rem; border-color:transparent transparent transparent #fff; border-style:solid; display:block; position:absolute; top:-.1rem; right:0; z-index:11; -webkit-transform:-webkit-rotate(90deg); transform:rotate(90deg); -webkit-transition:all .4s; transition:all .4s;}
.detail_desc .t em, .detail_desc .t i{margin-top:.855rem;}
.detail_desc .text{width:90%; min-height:inherit; _height:inherit; line-height:1.5rem; padding:.625rem 5%; font-size:.75rem;}
.detail_desc .text *{font-size:.75rem; line-height:1.25rem;}
.detail_desc .specifics_text{line-height:1rem; padding:.3125rem 0; font-size:.75rem;}
.detail_desc .specifics_text strong{margin-right:.3125rem; font-size:.75rem; font-weight:bold;}
.detail_desc:first-child .t{border:0;}
.detail_review .t{border-top:0;}
.detail_review .t em{border-color:transparent transparent transparent #999;}
.detail_review .t i{border-color:transparent transparent transparent #fff;}
.detail_close .t i{top:0; right:.1rem;}
.detail_close .t em, .detail_close .t i{-webkit-transform:-webkit-rotate(0); transform:rotate(0);}
.detail_close .text{display:none;}

/*************************** 产品评论 start ***************************/
.goods_review{width: 92%;margin:auto;padding: 1rem 0 0;text-align: center;}
.goods_review .title{font-size: 1.25rem;margin-bottom: 0.8rem;text-transform: uppercase;}
.goods_review .num{font-size: 0.875rem;color: #666;margin-top: 0.8rem;}
.goods_review .num strong{color: #ee7736;font-weight: bold;}
.goods_review .btn_write_review{margin-top: 0.8rem;margin-bottom: 0.8rem;padding:0.5rem 0.8rem;display: inline-block;border-width:1px;border-radius: 3px;border-style:solid;text-transform: uppercase;}

.write_review{padding:.625rem;}
.write_review .btn_write_review{color:#fff;}

.detail_review .text{width:96%; padding:.625rem 2%;}

.reviews_list .item{margin-bottom:.625rem; padding:.3125rem 0 1.25rem;}
.reviews_list .item .title{height:1rem; line-height:1rem; overflow:hidden;}
.reviews_list .item .title>span{height:1rem; line-height:1rem; font-size:.75rem; display:inline-block;}
.reviews_list .item .title>span.date{color:#999; float:right;}
.reviews_list .item .title .review_star{margin:0 .625rem;}
.reviews_list .item .txt{line-height:1.25rem; overflow:hidden; margin-top:.875rem; font-size:.875rem; color:#333;}
.reviews_list .item .pic_list>a{height:3.5rem; overflow:hidden; margin:.625rem 2% 0 0; text-align:center; cursor:pointer; float:left; display:inline; box-sizing:border-box; -webkit-box-sizing:border-box;}
.reviews_list .item .pic_list>a>img{display: inline-block;max-width:100%;max-height: 100%; }
.reviews_list .item:last-child{margin-bottom:0;}

.review_goods{position:inherit; display:block;}

.w_review_replys{padding-top:1rem; position:relative;}
.w_review_replys .arrow{width:1.2rem; height:.75rem; background:url(../../images/global/sprite_arrow.png) no-repeat center; background-size:100%; position:absolute; top:.75rem; left:1rem; z-index:1; display:block;}
.w_review_replys .review_reply{margin-top:.35rem; padding:.625rem; background-color:#f6f6f6; border:.0625rem #e5e5e5 solid; border-radius:.3215rem; position:relative;}
.w_review_replys .review_reply p.writer{margin-top:.3215rem;}
.w_review_replys .review_reply .light_gray{color:#999;}
.w_review_replys .review_reply .date{float:right;}
.w_review_replys .review_reply .replier{font-weight:bold;}

.prod_review_view .customer_btn{padding:.75rem 0; text-align:center; font-size:1.25rem; color:#333; display:block;text-decoration: underline;}
.prod_review_view .customer_btn:hover{text-decoration:none; color:#f56908;}
.prod_review_view .review_sign{line-height:1rem; text-align:center; font-size:.875rem; color:#666;}
.prod_review_view .review_sign>a{color:#c00; outline:0; font-weight:bold;}

.goods_view{padding:.625rem 1.25rem 1rem;}
.goods_view .title{height:2.5rem; line-height:2.5rem; padding:.625rem 0; text-align:center; font-size:1rem;}
.goods_view .info dt{width:5rem; height:5rem; text-align:center; border:.0625rem #ddd solid; vertical-align:middle;}
.goods_view .info dt img{max-width:100%; max-height:100%;}
.goods_view .info dd{margin-left:6rem;}
.goods_view .info p{margin-bottom:.3215rem;}
.goods_view .info .name{padding-bottom:.2rem; line-height:1rem;}
.goods_view .info .name>a{font-size:.875rem; color:#333;}
.goods_view .info .number{color:#666;}
.goods_view .info .old_price{line-height:1rem; margin-top:.3rem; text-decoration:line-through; font-size:.75rem; color:#a9a9a9; }
.goods_view .info .old_price>span{font-size:.75rem; color:#a9a9a9;}
.goods_view .info .price{line-height:1.25rem; font-size:1rem; font-weight:bold; color:#f56908;}
.goods_view .rating_info{height:1.25rem; line-height:1.25rem; padding-top:.625rem;}
.goods_view .rating_info .rating{margin-right:.625rem; font-size:.95rem; color:666; display:inline-block;}

.write_box{padding-top:.625rem; border-top:.0625rem #eee solid;}

#review_form{padding:0 1.25rem 2rem;}
#review_form h4{margin-bottom:.625rem;}
#review_form h4 b{line-height:1.5rem; text-align:right; font-size:.875rem; float:left;}
#review_form h4 .review_star{float:left; margin-left:.625rem;}
#review_form h4 .review_star>span{width:1.5rem; height:1.5rem;}
#review_form h4 .error{line-height:1; padding-top:.2rem; color:#c00;}
#review_form .form_group{margin-bottom:.625rem;}
#review_form .form_group .field{font-size:.875rem; line-height:1.5rem;}
#review_form .form_group .input{font-size:.75rem; line-height:.75rem;}
#review_form .form_group .box_input{width:96%; padding:0 2%;}
#review_form .form_group .box_input.null{border-color:#f00;}
#review_form .form_group p.error{line-height:1rem; color:#f00; display:none;}
#review_form .review_info{line-height:1rem; color:#999;}
#review_form .review_content{width:100%; height:5rem; padding:.0625rem; resize:vertical; overflow-y:auto;}
#review_form #Code{height:1.9rem;}
#review_form .button{width:100%; height:2.5rem; line-height:2.5rem; font-size:1.25rem; color:#fff; background:#ff9900; border-radius:.3125rem; -moz-border-radius:.3125rem; -webkit-border-radius:.3125rem; border:0; cursor:pointer;}
#review_form .processing{color:#bbb; background:#f2f2f2;}
/*************************** 产品评论 end ***************************/

/*************************** You May Alos Like start ***************************/
.goods_recently{overflow:hidden; margin:0 .625rem 1rem;}
.goods_recently .t{line-height:3.125rem; padding-top:.625rem; text-align:center; font-size:1.25rem; color:#111;}
.goods_recently .list .item{width:48%; border-radius:.125rem; margin-bottom:1rem; box-sizing:border-box; -webkit-box-sizing:border-box;}
.goods_recently .list .item .pic{height:9.5rem; overflow:hidden;}
.goods_recently .list .item .pic img{max-height:100%;}
.goods_recently .list .item .name{height:2rem; overflow:hidden; margin-top:.3125rem;}
.goods_recently .list .item .name>a{line-height:1rem; font-size:.75rem; color:#a7a7a7;}
.goods_recently .list .item .price{margin-top:.3125rem; font-size:.75rem; color:#111;}
.goods_recently .list .item:nth-child(odd){margin-right:4%;}

@media (min-width:450px){
	.goods_recently .list .item{width:32%;}
	.goods_recently .list .item .pic{height:7.5rem;}
	.goods_recently .list .item:nth-child(odd){margin-right:0;}
	.goods_recently .list .item:nth-child(1), .goods_recently .list .item:nth-child(2), .goods_recently .list .item:nth-child(4), .goods_recently .list .item:nth-child(5){margin-right:1.33%;}
}
/*************************** You May Alos Like end ***************************/

#tips_cart{width:90%; line-height:1.5rem; margin-top:-3rem; padding:1rem 15%; text-align:center; font-size:.875rem; color:#fff; background-color:#fff; border-radius:.3125rem; position:fixed; left:5%; top:40%; z-index:10002; box-sizing:border-box; -webkit-box-sizing:border-box; display:none;}
#tips_cart>p{line-height:1.25rem; margin:.4rem 0; font-size:1rem; color:#333;}
#tips_cart>p.consumption{padding:.3215rem; font-size:.875rem; background-color:#ffa; border:.0625rem #c00 dashed; display:none;}
#tips_cart>p.consumption>span{font-size:1rem;}
#tips_cart span{font-weight:600; color:#e52f16;}
#tips_cart .btn_global{margin:.6875rem 0; border:.0625rem #e52f16 solid;}
#tips_cart .btn_check{color:#fff; background-color:#e52f16;}
#tips_cart .btn_return{color:#e52f16;}

#goods_form .null{-webkit-animation:null .3s 3 0s linear; animation:null .3s 3 0s linear;}
.attr_null{-webkit-animation:attr_null .3s 2 0s linear; animation:attr_null .3s 2 0s linear;}

/*************************** 购买弹窗 start ***************************/
#prod_form_box{width:100%; height:20.5625rem; overflow:hidden; background-color:#fff; position:fixed; bottom:0; left:0; z-index:10001; -webkit-transform:-webkit-translateY(100%); transform:translateY(100%); -webkit-transition:all .4s; transition:all .4s;}
#prod_form_box .close{width:1.5rem; height:1.5rem; overflow:hidden; background:url(../images/icon_remove_black.png) no-repeat center/100%; position:absolute; top:.9375rem; right:.625rem; text-indent:5rem; display:block;}
#prod_form_box .prod_info_qty{margin:0;}
#prod_form_box .prod_info_qty .title{line-height:1.85rem; margin:0;}
#prod_form_box .prod_info_qty .txt{height:2.1875rem; display:inline-block; vertical-align:top;}
#prod_form_box .prod_info_qty .stock{float:none; display:inline-block; vertical-align:top;}
#prod_form_box.show{-webkit-transform:-webkit-translateY(0); transform:translateY(0);}

.prod_info_information{padding:.625rem;}
.prod_info_information .pic{width:4rem; height:4rem; overflow:hidden; margin-top:.3125rem; float:left;}
.prod_info_information .price{margin-top:.3125rem; margin-left:.875rem; float:left;}
.prod_info_information .price .price_0{line-height:1rem; color:#999;}
.prod_info_information .price .price_1{line-height:1.25rem; font-size:1rem; font-weight:bold; color:#f28810;}

.prod_info_option{height:11rem; overflow-y:auto; padding:0 .625rem 1rem;}
.prod_info_option .rows{padding:.625rem 0;}
.prod_info_option .rows .title, .prod_info_option .rows .txt{float:left; font-size:.875rem;}
.prod_info_option .rows .title{line-height:1rem; margin-right:.625rem; color:#111;}
.prod_info_option .rows .txt{line-height:1rem;}
.prod_info_option .none{padding:.125rem 0;}
.prod_info_option .none .title, .prod_info_option .none .txt{float:none; font-size:.75rem;}
.prod_info_option .none .title{font-size:.875rem;}

.prod_info_option .attr_show{padding-bottom:0;}
.prod_info_option .attr_show .title{line-height:1.85rem;}
.prod_info_option .attr_show span{height:2.125rem; line-height:2.125rem; margin:0 .3125rem .625rem 0; white-space:nowrap; cursor:pointer; background:#fff; border:.0625rem #ddd solid; border-radius:.125rem; position:relative; display:inline-block; vertical-align:top;}
.prod_info_option .attr_show span>b{padding:0 .625rem;}
.prod_info_option .attr_show span>em{width:1rem; height:1rem; line-height:1.1rem; text-align:center; font-size:.75rem; font-weight:600; color:#fff; background-color:#c00; border-radius:5rem; position:absolute; top:-.52rem; right:-.52rem; display:none;}
.prod_info_option .attr_show span .attr_pic{height:3rem; padding:0; text-align:center; display:inline-block;}
.prod_info_option .attr_show span .attr_pic img{max-height:100%;}
.prod_info_option .attr_show span.selected{border-color:#c41d37; background:url(../images/icon_attr_select.png) right bottom no-repeat; background-size:1rem;}
.prod_info_option .attr_show span.out_stock{color:#ccc; cursor:not-allowed; border:.125rem #d6d6d6 dashed;}
.prod_info_option .attr_show span.pic_color{height:3rem; line-height:3rem;}

.prod_info_button .add_btn{width:50vw; height:3rem; line-height:3rem; border-radius:0; float:left; font-size:5vw; color:#fff;}
.prod_info_button .buynow{margin-right:1%;}
.prod_info_button .addtocart{border-color:#888;}
.prod_info_button .paypal_checkout_button{background:url(../images/btn_paypal_checkout_small.png) no-repeat center center #ffc41e; background-size:80%; border-color:#ffc41e;}
.prod_info_button #paypal_button_goods_container{width:50vw; height:3rem; overflow:hidden; position:relative;}
.prod_info_button #paypal_button_goods_container .paypal-button>.zoid-outlet{width:100%;}
.prod_info_button .soldout{width:100%; background-color:#ccc; border-color:#999;}

/*************************** 购买弹窗 end ***************************/

/*************************** Paypal替换按钮 start ***************************/
#btn_paypal_replace{vertical-align:top; width:100%; height:2.5rem; overflow:hidden; background:#ffc439; border:0; position:relative; color:#111; cursor:pointer; box-sizing:border-box; outline:0;}
@media only screen and (min-width:150px){
	#btn_paypal_replace>img{height:19px; max-height:24px; min-height:16px;}
}
@media only screen and (min-width:75px){
	#btn_paypal_replace>img{height:19px; max-height:24px; min-height:16px;}
}
#btn_paypal_replace>img{display:inline-block; vertical-align:top; width:auto; background:none; border:none; padding:0; position:relative; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); -o-transform:translateY(-50%);}
#btn_paypal_replace .paypal_button_logo_paypal{margin-left:4px;}
/*************************** Paypal替换按钮 end ***************************/

.detail_desc .text iframe{width: 100% !important; /*height: 100%!important;*/}

@-webkit-keyframes null{
	0%{background:#FFF3F3;}
	50%{background:#FFCBCC;}
	100%{background:#FFF3F3;}
}
@keyframes null{
	0%{background:#FFF3F3;}
	50%{background:#FFCBCC;}
	100%{background:#FFF3F3;}
}
@-webkit-keyframes attr_null{
	0%{background:rgba(226, 113, 105, .8);}
	50%{background:rgba(185, 53, 41, .8);}
	100%{background:rgba(226, 113, 105, .8);}
}
@keyframes attr_null{
	0%{background:rgba(226, 113, 105, .8);}
	50%{background:rgba(185, 53, 41, .8);}
	100%{background:rgba(226, 113, 105, .8);}
}

#video_box{width: 90%;height:100%;/* overflow:hidden; */position:relative;margin: 0 auto;}
#video_box .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
#video_box .hd ul{ overflow:hidden; zoom:1; float:left;  }
#video_box .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
#video_box .hd ul li.on{ background:#f00; color:#fff; }
#video_box .bd{position:relative;height:100%;z-index:0;overflow: hidden;}
#video_box .bd li{ zoom:1; vertical-align:middle; }
#video_box .bd img{ width:100%; height:auto; display:block;  }

#video_box .prev,
#video_box .next{position:absolute;left: -35px;top:50%;margin-top:-25px;display:block;width:32px;height:40px;/*background:url(/static/themes/default/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   */}
#video_box .next{left:auto;right: -35px;background-position:8px 5px;}
#video_box .prev:hover,
#video_box .next:hover{ filter:alpha(opacity=100);opacity:1;  }
#video_box .prevStop{ display:none;  }
#video_box .nextStop{ display:none;  }
#video_box .prev{background: url(/static/themes/default/mobile/images/left_btn.png) no-repeat center center / 30px 30px;}
#video_box .next{background: url(/static/themes/default/mobile/images/right_btn.png) no-repeat center center / 30px 30px;}

#video_box iframe{min-width: 99%!important;width: 99%!important;min-height: 200px;/*height: auto!important;*/}

.bx-wrapper { position: relative; margin: 0 auto 10px; padding: 0; *zoom: 1; }
.bx-wrapper img { max-width: 100%; display: block; }
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100%; }
.bx-wrapper .bx-loading { min-height: 50px; background: url(../images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000; }
.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px; }
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline; }
.bx-wrapper .bx-pager.bx-default-pager a { background: #666; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active { background: #000; }
.bx-wrapper .bx-prev {position: absolute;top: 50%;left: -35px;width: 32px;height: 40px; background: url(/static/themes/default/mobile/images/left_btn.png) no-repeat center center / 30px 30px;font-size: 0; }
.bx-wrapper .bx-next {position: absolute;top: 50%;right: -35px;width: 32px;height: 40px; background: url(/static/themes/default/mobile/images/right_btn.png) no-repeat center center / 30px 30px;font-size: 0; }
.bx-wrapper .bx-pager{display: none;}
.bx-viewport{padding-bottom: 13px;}