@charset "utf-8";
/*加载其他CSS 会员 */
@import "member.css?v=2";
/*加载其他CSS 购物车 */
@import "cart.css";
/* CSS Document */
/* 样式归0开始 */
*{margin:0;}
html,body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; width:100%; color:#303030;}
td{font-size:12px;}
input,button{font-size:14px; outline:none;}
select{font-size:12px;}
textarea{ overflow:auto; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
img{ border:0px;}
ul,li{list-style-type:none;}
ul,li,p,div,input,ol{padding:0px; margin:0px;}
a{text-decoration:none; color:#999999; outline-style:none;}
a:hover{ color:#ed3445;}
h1{ font-size:24px;}
h2{ font-size:18px;}
h3{ font-size:14px;}
h4{ font-size:12px;}
/* 样式归0结束 */
/* ---------------------------------------------------- */
/* 全局样式公用 开始 */
.clearboth{ clear:both; width:100%; font-size:0; height:0; overflow:hidden; margin:0; padding:0; line-height:0;}
.clear{width:100%; height:15px; overflow:hidden; clear:both; padding:0; margin:0;}
.clear0{ clear:both; width:100%; font-size:0; height:0px; overflow:hidden; margin:0; padding:0; line-height:0px;}
.clear1{ clear:both; width:100%; font-size:0; height:1px; overflow:hidden; margin:0; padding:0; line-height:1px;}
.clear2{ clear:both; width:100%; font-size:0; height:2px; overflow:hidden; margin:0; padding:0; line-height:2px;}
.clear3{ clear:both; width:100%; font-size:0; height:3px; overflow:hidden; margin:0; padding:0; line-height:3px;}
.clear4{ clear:both; width:100%; font-size:0; height:4px; overflow:hidden; margin:0; padding:0; line-height:4px;}
.clear5{ clear:both; width:100%; font-size:0; height:5px; overflow:hidden; margin:0; padding:0; line-height:5px;}
.clear6{ clear:both; width:100%; font-size:0; height:6px; overflow:hidden; margin:0; padding:0; line-height:6px;}
.clear7{ clear:both; width:100%; font-size:0; height:7px; overflow:hidden; margin:0; padding:0; line-height:7px;}
.clear8{ clear:both; width:100%; font-size:0; height:8px; overflow:hidden; margin:0; padding:0; line-height:8px;}
.clear9{ clear:both; width:100%; font-size:0; height:9px; overflow:hidden; margin:0; padding:0; line-height:9px;}
.clear10{ clear:both; width:100%; font-size:0; height:10px; overflow:hidden; margin:0; padding:0; line-height:10px;}
.fl{ float:left;}
.fr{ float:right;}
i{ display:inline-block; overflow:hidden;}
i,.btn_search,.discount{ background-image:url(../images/icombg.png); background-repeat:no-repeat;}
div span span i{background-image:none;}
.wapper{ width:1100px; margin:0 auto;}
.dropdown{ position:absolute;z-index:500000; background:#fff; border:1px solid #c1c1c1; box-shadow:0 0 4px 0 rgba(0,0,0,0.15); display:none;}
.arr{ position:absolute; left:35px;  top:-10px; margin:0 auto;background-position:-62px -48px; width:18px; height:10px;}
.red{color: #da001e;}
.orange{color: #FF5400;}
.blue{color:#0066FF;}
/*气泡提示*/
.popup-tip-all{position:absolute;left:200px;top:300px;z-index:1000000;}
.popup-tip-body{border:1px solid #FFF;background:#FFF;padding:7px 7px 7px 7px;margin:7px 0;color:#333; box-shadow: 1px 1px 3px 3px #ccc;}
.popup-tip-arrows{position:absolute;bottom:0;background:url(../images/tip-arrows.png) no-repeat;width:14px;height:10px;left:15px;z-index:14;overflow:hidden; display:none;}
.popup-tip-arrows-up{top:0;background:#FFF}
/*弹窗登陆*/
.fast_login_btn_box{ font-size:14px;}
.fast_login_bg{ background:#fff; padding:15px 25px;}
.close_box{position:absolute; right:10px; top:15px; width:18px; height:18px; cursor:pointer; background:url(../images/dlg-btn-close.png) no-repeat;}
.fast_login_box{ position: fixed; _position: absolute; width:480px; border:0px solid #484848; background:#fff; float:left; left:300px; top:100px;_top:-8px; background:#f4f4f4; box-shadow: 3px 3px 3px #666;}
.fast_login_box .error{line-height: 25px; color: #ff3333;}
.fast_login_box .line{border-bottom:1px solid #999; margin-bottom:10px;}
.fast_login_nav{ height:35px;  position:relative; *bottom:-1px;}
.fast_login_nav a{ height:35px; display:inline-block; padding:0 15px; line-height:35px; font-size:14px;text-align:center; margin:1px 2px 0 0; font-weight: bold;}
.fast_login_nav .fast_login_nav_hovers,.fast_login_nav a:hover{ height:31px; border:1px solid #b5b5b5; border-top:3px solid #333; border-bottom:1px solid #fff; padding:0 14px; color: #000;}
.fast_login_text{ font-size:16px; padding:3px 0px; margin-top:5px;}
.fast_login_box .text{ width:300px; height:20px; padding:5px; border:1px solid #ddd;}
.fast_login_btn_box{ padding-top:10px;}
.fast_login_btn{ background:#333333;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; padding:0 20px; height:28px; line-height:28px; font-size:12px; cursor:pointer; color:#FFFFFF; border:0px; font-weight:bold;margin-right:10px; }
.fast_login_btn:hover{ background: #666666; }
.fast_login_bottom{ border-top:1px solid #dbdbdb; padding:12px 25px;}
.fast_login_bottom a{ display:inline-block; width:30px; height:30px; margin-right:10px;}
/*弹出提示框*/
.message_div{width:500px;border-radius:5px;margin-left:-250px; position:relative; left:50%; top:50px;}
.message_tpl{width:500px; padding:4px;  background:#f6f6f6; border-radius:5px;}
.message_tpl_info{padding:50px; background:#fff; border-top-right-radius:5px; border-top-left-radius:5px;}
.message_tpl_info .information,
.message_tpl_info .caution,
.message_tpl_info .success,
.message_tpl_info .error{padding-left:58px; line-height:50px; font-size:15px;}
.message_tpl_info .information{ background:url(../images/tip_information.jpg) no-repeat; }
.message_tpl_info .caution{ background:url(../images/tip_caution.jpg) no-repeat;}
.message_tpl_info .success{ background:url(../images/tip_success.jpg) no-repeat;}
.message_tpl_info .error{ background:url(../images/tip_error.jpg) no-repeat;}
.message_tpl_bom{height:38px; line-height:38px; text-align:center;border-bottom-right-radius:5px; border-bottom-left-radius:5px;}
/*添加购物车弹出层*/
.add_cart_tip{ width:360px; background:#FFF; padding-bottom:8px; position:absolute; margin-left:-50px; z-index:500000; +margin-top:48px; +margin-left:-50px;overfolw:visible; top:50px;}
.add_cart_tip .left{width: 70px; height: 70px;text-align: center;float: left; background:url(../images/succeed.png) no-repeat center; display:block}
.add_cart_tip .right{text-align: left;margin-left: 50px;}
.add_cart_tip .right strong{font-size: 18px; font-weight: bold;}
.add_cart_tip .right p{font-size: 12px;margin-top: 10px;}
.add_cart_tip a{ color:#333; text-decoration:none; font-size: 13px;}
.add_cart_tip .arr{left:95px;}
.add_cart_tip .bottom{padding: 10px 25px; border-top: 1px #E7E7E7 solid;}
.add_cart_tip .right p span{font-weight: bold;}
/*缺货提醒弹出层*/
.arrival_notice_form{ width:350px; background:#FFF; padding-bottom:8px; margin-top:12px; z-index:99; +margin-top:48px; +margin-left:-50px;overfolw:visible; }
.arrival_notice_form .left{width: 70px; height: 70px;text-align: center;float: left; background:url(../images/succeed.png) no-repeat center; display:block}
.arrival_notice_form .arr{left:80px;}
.arrival_notice_form .mid{ padding:15px 25px; overflow:hidden; line-height:18px; text-align:right; font-weight:normal;}
.arrival_notice_form table { border: none; }
.arrival_notice_form tr{height: 40px;}
.arrival_notice_form td {text-align: left; color: #7E7E7E; font-size: 12px;}
.arrival_notice_form td.first{color: #685b3e; font-weight: normal;}
.arrival_notice_form .input_box{ width:226px; height: 25px;vertical-align: middle;border: 1px solid #ddd;height: 28px;line-height: 28px;
    padding: 0 5px;}
.arrival_notice_form .arrival_notice_tip{color:#999;}
/*文本框*/
.ajax_loading{width: 49px; height: 48px; background: url(../images/ajax_loading.gif) center no-repeat; position: fixed; z-index: 1000000; left: 50%; margin-left: -24px; top: 50%; margin-top: -48px;}
/*quickcart*/
.price_cart{ margin-top:5px;}
.quickcart_box{display: none; width: 100%;}
.quickcart{border: 1px #eee solid; position: absolute; background: #FFF; padding:6px; margin-top: 50px;  z-index: 100;box-shadow: 2px 4px 12px #EEE;border-radius: 10px;}
.quickcart ul,.quickcart ul li{padding: 0px; margin: 0px; border:0px;}
.quickcart ul li{margin-bottom: 10px; width: auto;}
.quickcart ul li .attr_name{width: 52px; height: 24px; line-height: 24px; text-align: left; float: left;}
.quickcart ul li .attr_value{width: 110px; height: 24px; text-align: left; float: left;}
.quickcart ul li .attr_value select{width: 108px; height: 22px; border: 1px #CCC solid;}
.quickcart ul li .attr_value input{ height: 20px;border: 1px #CCC solid; }
.quickcart .submit_btn,.quickcart .cancel_btn{background: #2796DD; border-radius: 3px; height: 22px; line-height: 22px; width: 75px; text-align: center; font-size: 14px; float: left; border: none; color: #FFF; cursor: pointer;}
.quickcart .submit_btn{background: #2796DD;}
.quickcart .cancel_btn{background: #A2A2A2; margin-left: 10px;}
.leftprice{ float:left; color:#FF0000; font-weight:bold;}
.leftprice .oldprice{ text-decoration: line-through; color:#999999; font-weight:normal;}
.quickcart i.arr{display:none;}
.quickcart .quickcart_stock{ text-overflow:ellipsis; width:100%; white-space:nowrap; overflow:hidden}
/*左右分排版*/
#left_box{ float:left; width:210px;}
#left_box .left_common_box{ float:left; width:188px;}
#left_box .left_common_box1{ width:210px;}
.product_detail_2_left .left_common_box{ float:left; width:188px;}
.product_detail_2_left .left_common_box1{ width:210px;}
#right_box{ float:right; width:878px; overflow:visible;}
/*排版和标题*/
.boxborder{border-top:0px solid}
.boxborder_bottom{ border-bottom:1px solid}
.boxbordercolor{ border-color:#ddd;}
.boxh3{ padding-left:5px; font-size:12px; color: #333333; height:30px; line-height:30px;}
.boxh3 span{ font-size:12px; color:#999999;}
.boxh3 p{ font-size:12px; color:#999999;}
.boxh3_2{ font-size:14px; color: #000000; height:30px; line-height:30px;}
.boxh3_2 span{ font-size:12px; color:#999999;}
/*5个一排共用排版*/
.common_pro_list1 li{ width:210px; float:left; margin:15px 10px 5px 0;border:1px solid #fff; position:relative;}
.common_pro_list1 li.actived{ border:1px solid #d8d8d8; box-shadow:none;}
.common_pro_list1 li.none{ margin-right:0;}
.common_pro_list1 .pro_content{ padding-left:10px;}
.common_pro_list1 li .pic{ width:210px; height:210px; display:table-cell; *display:block; text-align:center; vertical-align:middle; line-height:210px;}
.common_pro_list1 li .pic img{ max-height:210px; max-width:210px;}
.common_pro_list1 li .name{ padding:8px 0 5px 0; display:block;text-align:center}
.common_pro_list1 li .price{ font-size:15px; font-weight:bold; color:#333; margin-bottom: 3px;text-align:center}
.common_pro_list1 li .free_shipping{ font-size:12px; font-weight:bold; color:#333; padding:3px 0 10px 0;text-align:center}
.common_pro_list1 li .free_shipping i{ width:14px; height:13px; background:none; margin:0 5px -2px 0;color:#92b037;font-size:16px;}
.common_pro_list1 li .add_cart_bg{ position:absolute; left:0; top:175px; width:210px; height:35px; background:#e41c2e; opacity:0.7; filter: alpha(opacity=70);}
.common_pro_list1 li .add_cart{ position:absolute; top:175px; left:0; width:210px; height:35px; line-height:35px; color:#fff;}
.common_pro_list1 li .add_cart i{ width:auto; height:auto; background:0;  margin:0 5px 0 0;vertical-align:middle;}
.common_pro_list1 li .add_and_like .add_cart_bg{left:auto;width:105px;right:0}
.common_pro_list1 li .add_and_like .add_cart{width:105px;left:auto;right:0}
.common_pro_list1 li .add_and_like .add_cart i{margin:0 10px -2px 25px;}
.common_pro_list1 li .add_and_like .glikebg{ position:absolute; left:0; top:175px; width:105px; height:35px; background:#000; opacity:0.7; filter: alpha(opacity=70);}
.common_pro_list1 li .add_and_like .glike{ position:absolute; top:175px; left:0; width:105px; height:35px; line-height:35px; color:#fff;}
.common_pro_list1 li .add_and_like .glike i{ width:17px; height:14px;background:url(../images/glikeicon.png) no-repeat center center; margin:0 8px -2px 14px;}
.common_pro_list1 li .discount{ width:51px; height:36px; position:absolute; right:0; top:0; background-position:-149px -183px; color:#fff; text-align:center; padding-top:5px;}
.common_pro_list1 li .discount span{ font-weight:bold; font-size:15px; display:block; text-align:center; line-height:12px;}
.common_pro_list1 li .add_cart_box{display:none}
.common_pro_list1 li span.oldprice{ color:#333; text-decoration:line-through;font-weight:normal;font-size:12px;color:#777}
.common_pro_list1 li.other,.common_pro_list1 li.clear10{width: 100%; padding: 0px; margin: 0px; border: 0px; height: 10px;}
.common_pro_list1 li .sold_out_bg{ position:absolute; left:40px; top:87px; width:130px; height:35px; background:#707175; opacity:0.8; filter: alpha(opacity=80);}
.common_pro_list1 li .sold_out_box span{ position: absolute;top: 87px;left: 0;width: 210px;height: 35px;line-height: 35px;color: #fff;text-transform: uppercase;color: white;font-weight: bold;text-align: center;font-size: 16px;}
.common_pro_list1 li .newin{width:32px;height:30px;line-height:26px;font-size:12px;text-align:center;color:#fff;position:absolute;left:0;top:0;background:url(../images/newinicon.png) no-repeat;z-index:10;}
.common_pro_list1 li .goodsinfo{ font-size:12px; color:#999; padding:3px 0 10px 0;text-align:center}
.common_pro_list1 li .goodsinfo .glike{cursor:pointer;background:url(../images/favrate_icon2.png) no-repeat left center;padding-left:16px;margin-left:-15px;}
.common_pro_list1 li .goodsinfo .rline{border-right:1px solid #999;margin:0 3px;}
.common_pro_list1 li .goodsinfo .star{top:-1px;}
.common_pro_list1 li .goodsinfo .star-s0 {background-position:0 -20px}
.common_pro_list1 li .timer_box{text-align: center;}
/*4个一排共用排版*/
.common_pro_list2 li{ width:210px; float:left; margin:15px 10px 5px 0;border:1px solid #fff; position:relative;}
.common_pro_list2 li.actived{ border:1px solid #d8d8d8; }
.common_pro_list2 li.none{ margin-right:0;}
.common_pro_list2 .pro_content{ padding-left:10px;}
.common_pro_list2 li .pic{ width:210px; height:210px; display:table-cell; *display:block; text-align:center; vertical-align:middle; line-height:210px;}
.common_pro_list2 li .pic img{ max-height:210px; max-width:210px;}
.common_pro_list2 li .name{ padding:8px 0 3px 0; display:block;text-align:center}
.common_pro_list2 li .price{ font-size:15px; font-weight:bold; color:#303030; margin-bottom: 5px;text-align:center}
.common_pro_list2 li .free_shipping{ font-size:12px; font-weight:bold; color:#333; padding:3px 0 10px 0;text-align:center}
.common_pro_list2 li .free_shipping i{width:14px; height:13px; background:none; margin:0 5px -2px 0;color:#92b037;font-size:16px;}
.common_pro_list2 li .add_cart_bg{ position:absolute; left:0; top:175px; width:210px; height:35px; background:#e41c2e; opacity:0.7; filter: alpha(opacity=70);}
.common_pro_list2 li .add_cart{position:absolute; top:175px; left:0; width:210px; height:35px; line-height:35px; color:#fff; text-transform:uppercase;}
.common_pro_list1 li .add_cart i{ width:auto; height:auto; background:0;  margin:0 5px 0 0;vertical-align:middle;}
.common_pro_list2 li .add_and_like .add_cart_bg{left:auto;width:105px;right:0}
.common_pro_list2 li .add_and_like .add_cart{width:105px;left:auto;right:0}
.common_pro_list2 li .add_and_like .add_cart i{margin:0 10px -2px 25px;}
.common_pro_list2 li .add_and_like .glikebg{ position:absolute; left:0; top:175px; width:105px; height:35px; background:#000; opacity:0.7; filter: alpha(opacity=70);}
.common_pro_list2 li .add_and_like .glike{ position:absolute; top:175px; left:0; width:105px; height:35px; line-height:35px; color:#fff;}
.common_pro_list2 li .add_and_like .glike i{ width:17px; height:14px;background:url(../images/glikeicon.png) no-repeat center center; margin:0 8px -2px 14px;}
.common_pro_list2 li .discount{ width:51px; height:36px; position:absolute; right:0; top:0; background-position:-149px -183px; color:#fff; text-align:center; padding-top:5px;}
.common_pro_list2 li .discount span{ font-weight:bold; font-size:15px; display:block; text-align:center; line-height:12px;}
.common_pro_list2 li .add_cart_box{display:none}
.common_pro_list2 li span.oldprice{ color:#333; text-decoration:line-through;font-weight:normal;font-size:12px;color:#777}
.common_pro_list2 li.other,.common_pro_list2 li.clear10{width: 100%; padding: 0px; margin: 0px; border: 0px; height: 10px;}
.common_pro_list2 li .sold_out_bg{ position:absolute; left:40px; top:87px; width:130px; height:35px; background:#707175; opacity:0.8; filter: alpha(opacity=80);}
.common_pro_list2 li .sold_out_box span{ position: absolute;top: 87px;left: 0;width: 210px;height: 35px;line-height: 35px;color: #fff;text-transform: uppercase;color: white;font-weight: bold;text-align: center;font-size: 16px;}
.common_pro_list2 li .newin{width:32px;height:30px;line-height:26px;font-size:12px;text-align:center;color:#fff;position:absolute;left:0;top:0;background:url(../images/newinicon.png) no-repeat;}
.common_pro_list2 li .timer_box{text-align: center;}
.common_pro_list2 li .goodsinfo{ font-size:12px; color:#999; padding:3px 0 10px 0;text-align:center}
.common_pro_list2 li .goodsinfo .glike{cursor:pointer;background:url(../images/favrate_icon2.png) no-repeat left center;padding-left:16px;margin-left:-15px;}
.common_pro_list2 li .goodsinfo .rline{border-right:1px solid #999;margin:0 3px;}
.common_pro_list2 li .goodsinfo .star{top:-1px;}
.common_pro_list2 li .goodsinfo .star-s0 {background-position:0 -20px}
/*list排版*/
.common_pro_list3>li{margin:15px 10px 5px 0;border-bottom:1px dashed #ccc; position:relative;width:878px;height:148px;}
.common_pro_list3 li.none{ margin-right:0;}
.common_pro_list3 .pro_content{float:left;width:650px}
.common_pro_list3 li .itemno{padding:5px 0 10px 0}
.common_pro_list3 li .review{margin-top:7px;}
.common_pro_list3 li .pic{ width:133px; height:133px; display:table-cell; *display:block; text-align:center; vertical-align:middle; line-height:133px;float:left;border:1px solid #ddd;margin-right:10px;}
.common_pro_list3 li .pic img{ max-height:133px; max-width:133px;}
.common_pro_list3 li .name{ padding:8px 0 5px 0; display:block;font-size:14px;font-weight:bold;font-size:14px;color:#333}
.common_pro_list3 li .price{ font-size:15px; font-weight:bold; color:#333; margin-bottom: 3px;color:#f00}
.common_pro_list3 li .price .discount-timer{margin-left:10px;color:#333}
.common_pro_list3 li .free_shipping{ font-size:12px; font-weight:bold; color:#333; padding:3px 0 10px 0;margin-top:10px;}
.common_pro_list3 li .free_shipping i{ width:14px; height:13px; background-position:-186px -72px; margin:0 5px -2px 0;}
.common_pro_list3 li .add_cart_box{ position:absolute; right:0; top:50px; width:115px; height:34px; line-height:34px;background:#ed3749;color:#fff;border-radius:5px;}
.common_pro_list3 li .add_cart_box a{color:#fff}
.common_pro_list3 li .add_cart i{ width:17px; height:14px; background-position:0 -85px;  margin:0 10px -2px 13px;}
.common_pro_list3 li .add_and_like .add_cart_bg{left:auto;width:105px;right:0}
.common_pro_list3 li .add_and_like .add_cart{width:105px;left:auto;right:0}
.common_pro_list3 li .add_and_like .add_cart i{margin:0 10px -2px 25px;}
.common_pro_list3 li .add_and_like .glikebg{ position:absolute; left:0; top:175px; width:105px; height:35px; background:#000; opacity:0.7; filter: alpha(opacity=70);}
.common_pro_list3 li .add_and_like .glike{ position:absolute; top:175px; left:0; width:105px; height:35px; line-height:35px; color:#fff;}
.common_pro_list3 li .add_and_like .glike i{ width:17px; height:14px;background:url(../images/glikeicon.png) no-repeat center center; margin:0 8px -2px 14px;}
.common_pro_list3 li .discount{ width:51px; height:36px; position:absolute; right:0; top:0; background-position:-149px -183px; color:#fff; text-align:center; padding-top:5px;}
.common_pro_list3 li .discount span{ font-weight:bold; font-size:15px; display:block; text-align:center; line-height:12px;}
.common_pro_list3 li span.oldprice{ color:#333; text-decoration:line-through;font-weight:normal;font-size:12px;color:#777;margin-left:10px;}
.common_pro_list3 li.other,.common_pro_list3 li.clear10{width: 100%; padding: 0px; margin: 0px; border: 0px; height: 10px;}
.common_pro_list3 li .sold_out_bg{ position:absolute; left:40px; top:87px; width:130px; height:35px; background:#707175; opacity:0.8; filter: alpha(opacity=80);}
.common_pro_list3 li .sold_out_box span{ position: absolute;top: 87px;left: 0;width: 210px;height: 35px;line-height: 35px;color: #fff;text-transform: uppercase;color: white;font-weight: bold;text-align: center;font-size: 16px;}
.common_pro_list3 li .newin{width:32px;height:30px;line-height:26px;font-size:12px;text-align:center;color:#fff;position:absolute;left:0;top:0;background:url(../images/newinicon.png) no-repeat;}
.common_pro_list3 li .goodsinfo{ font-size:12px; color:#999; padding:3px 0 10px 0;text-align:center}
.common_pro_list3 li .goodsinfo .glike{cursor:pointer;background:url(../images/favrate_icon2.png) no-repeat left center;padding-left:16px;margin-left:-15px;}
.common_pro_list3 li .goodsinfo .rline{border-right:1px solid #999;margin:0 3px;}
.common_pro_list3 li .goodsinfo .star{top:-1px;}
.common_pro_list3 li .goodsinfo .star-s0 {background-position:0 -20px}
.common_pro_list3 .quickcart{box-shadow:none;right:0;top:95px;margin-top:0;border:1px #ddd solid;}
.common_pro_list3 .quickcart i.arr{right:35px;left:auto;display:block;}
.common_pro_list3 .quickcart ul li{height:20px;}
.common_pro_list3 .quickcart ul li .attr_value input{width:106px;}
.common_pro_list3 .quickcart .common_mini_btn2{margin-left:10px;}
.common_pro_list3 li .timer_box{text-align: center;}

.common_pro_list4 li{ width:25%; float:left; margin:15px 0 5px;border:0; position:relative;}
.common_pro_list4 li .pro-pic{position: relative;}
.common_pro_list4 li .pro-pic .sold_out_box{position: absolute;top: 50%;left: 50%;width: 100px;height: 100px;border-radius: 50%;background: rgba(0,0,0,.3);line-height: 100px;margin: -50px 0 0 -50px;color: #fff;text-align: center;}
.common_pro_list4 li.none{ margin-right:0;}
.common_pro_list4 .pro_content{ padding-left:10px;}
.common_pro_list4 li .pic{ width:100%; height:210px;display:block; text-align:center; vertical-align:middle; line-height:210px;}
.common_pro_list4 li .pic img{ max-height:210px; max-width:210px;vertical-align:middle;}
.common_pro_list4 li .name{ padding:8px 0 5px 0; display:block;text-align:center}
.common_pro_list4 li .price{ font-size:15px; font-weight:bold; color:#303030; margin-bottom: 5px;text-align:center}
.common_pro_list4 li .pic span{display:inline-block;height:100%;vertical-align:middle;}
.common_pro_list4 li.other,.common_pro_list4 li.clear10{width: 100%; padding: 0px; margin: 0px; border: 0px; height: 10px;}
.common_pro_list4 li span.oldprice{text-decoration:line-through;font-weight:normal;font-size:12px;color:#777}

.common_pro_list4 li.pro_list5{width:20%;}



.common_pro_list9 li{border-bottom:1px dotted #dfdede;padding:30px 0;overflow:hidden;}
.common_pro_list9 li a.name{display:block;}
.common_pro_list9 li .pic{ width:120px; height:120px; display:table-cell; *display:block; text-align:center; vertical-align:middle; line-height:120px;float:left;}
.common_pro_list9 li .pic img{ max-height:120px; max-width:120px;}
.common_pro_list9 li .tag_box a{text-decoration:underline}
.common_pro_list9 li .pro_content{float:left;width:500px;margin-left:15px;line-height:20px;}
.common_pro_list9 li .name{font-size:14px;color:#000;font-weight:bold;}
.common_pro_list9 li .pro9_right{float:right;}
.common_pro_list9 li .reviews{font-size:12px;margin-top:2px;}
.common_pro_list9 li .mini_detail{margin-top:2px;}
.common_pro_list9 li .reviews,.common_pro_list9 li .mini_detail{color:#999;}
.common_pro_list9 li .price{color:#ff3376;font-size:16px;font-weight:bold;text-align:right;}
.common_pro_list9 li .oldprice{display:block;font-size:13px;color:#999;text-decoration:line-through;}
.common_pro_list9 li .discount{text-align:right;background:none;}




/*促销列表样式*/
.common_deal_index li{ width:208px; float:left; margin:5px 12px 5px 0;border:1px solid #fff; position:relative;border:1px solid #ccc;padding-bottom:5px;}
.common_deal_index li:hover{border:1px solid #ea1c30}
.common_deal_index li .pic{height:117px;line-height:117px;}
.common_deal_index li .pic img{width:208px}
.common_deal_index li .name{ padding:8px 0 3px 0; display:block;margin-left:8px;}
.common_deal_index li .disc{ font-size:15px; font-weight:bold; color:#303030; margin-bottom: 5px;margin-left:8px;}
.common_deal_index li .disc span{color:#ea1c30}
.common_deal_index li .discount-timer{margin-left:8px;}
.common_deal_index li.none{ margin-right:0;}
.common_deal_index li .timer_box{text-align: center;}
.product_detail_2017 .common_deal_index{padding-top:10px;}
/*按钮*/
.common_btn1{ background:#333;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; padding:8px 20px; font-size:12px; cursor:pointer; color:#FFFFFF; border:0px; font-weight:bold;text-decoration:none; }
.common_btn1:hover{background: #444;color:#FFFFFF; text-decoration:none;}
.common_btn2{color:#FFFFFF; background:#FF9500;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; padding:8px 20px; font-size:12px; cursor:pointer; color:#FFFFFF; border:0px; font-weight:bold;text-decoration:none; outline:none;}
.common_btn2:hover{ background: #444;color:#FFFFFF;text-decoration:none;}
a.common_btn3{color:#FFFFFF;background:#0B74D6;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; padding:8px 20px; font-size:12px;border:0px; font-weight:bold;text-decoration:none; }
a.common_btn3:hover{background: #444;color:#FFFFFF;text-decoration:none;}
a.common_btn4{color:#FFFFFF;background:#FF9500;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; padding:8px 20px; font-size:12px;border:0px; font-weight:bold;text-decoration:none; display: inline;}
a.common_btn4:hover{background: #444;color:#FFFFFF;text-decoration:none;}
a.common_btn5{color:#000;background:#EEEEEE;background:-webkit-gradient(linear,0 0,0 100%,from(#FFFFFF),to(#EEEEEE));background:-moz-linear-gradient(top,#FFFFFF,#EEEEEE);border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; padding:5px 20px; font-size:12px;border:0px;border: 1px solid #D0D0D0;text-decoration:none;}
a.common_btn5:hover{background: #EEEEEE;text-decoration:none;}
a.common_btn4,.common_btn2{background:#ed3445}
a.common_btn4:hover,.common_btn2:hover{opacity: 0.9;background:#ed3445}
.common_mini_btn1{ background:#ED4C4C; padding:3px 16px; font-size:12px; cursor:pointer; color:#FFFFFF; border:0px; text-decoration:none; }
.common_mini_btn1:hover{background: #444;color:#FFFFFF; text-decoration:none;}
.common_mini_btn2{color:#FFFFFF; background:#333333; padding:3px 16px; font-size:12px; cursor:pointer; color:#FFFFFF; border:0px; text-decoration:none; }
.common_mini_btn2:hover{ background: #444;color:#FFFFFF;text-decoration:none;}
/*搜索框自动补全*/
.autocomplete-suggestions { z-index: 999999 !important; border: 1px solid #bad1df;border-radius:1px solid #bad1df; box-shadow:0 0 0 6px #c9caca; background: #FFF; cursor: default; overflow: auto; -webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.64); -moz-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.64); box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.64); }
.autocomplete-suggestion { padding: 2px 5px; white-space: nowrap; overflow: hidden; line-height: 25px;}
.autocomplete-selected { background: #F0F0F0; }
.autocomplete-suggestions strong { font-weight: bold; color: #000; }
/*搜索无结果提示框*/
.search_no_result{margin:0px 0 10px 0; display: block;height: 35px;text-align: left;line-height: 35px;background: #FFFFE5;color: #B5A16F;border: 1px #F3DEAF solid;font-size: 12px;border-radius: 3px;}
.search_no_result img{margin:0 10px 0 20px;}
/*通用分页*/
.common_pages{font-size:12px;padding:30px 0;text-align:center; overflow:hidden;}
.common_pages a{ border:1px solid #ddd; padding:0 12px; background:#fff; margin:0 4px; display:inline-block; color:#000000;vertical-align:middle;height:32px;line-height:30px;border-radius:2px;box-sizing:border-box;border-radius:3px;font-size:14px;}
.common_pages a.cur{ border:0; font-weight:bold; background:#ddd;}
.common_pages a:hover{background:#ddd;color:#000000;}

.common_pages a.prev,
.common_pages a.next{background:none;padding:0 9px;heght:32px;line-height:30px;width:auto;}
.common_pages a.prev svg,
.common_pages a.next svg{height:30px;width:13px;}
.common_pages a.next svg{transform:rotate(180deg);}


.common_pages a.prev:hover{background:#ddd;}
.common_pages a.next:hover{background:#ddd;}
.common_pages form{display:inline-block;height:32px;vertical-align:middle;margin-left:20px;}
.common_pages .gotopage-txt{width:60px;height:32px;line-height:30px;box-sizing:border-box;border:1px solid #ddd;background:#fff;text-align:center;border-radius:3px;font-size:14px;}
.common_pages .gotopage-btn{height:32px;box-sizing:border-box;border-box;border:1px solid #ddd;background:#fff;padding:0 10px;cursor:pointer;border-radius:3px;font-size:14px;}


/* 全局样式公用 结束 */
/* ---------------------------------------------------- */
/* --------------公共区开始Header Body,Top,Bottom---------------*/
/*-----------------------#top_box----------------------------*/
#top_box{ height:30px; background:#333333; color:#fff;}
#top_box .welcome{ line-height:30px;}
#top_box .welcome p span{ padding-left:15px;}
#top_box .top_rt{ float:right; border-right:1px solid #858585; border-left:1px solid #414141; height:13px; padding:0 10px; margin:8px 0;}
#top_box .bor_rt_none{ border-right:none;}
#top_box .bor_lf_none{ border-left:none;}
#top_box .login a{ color:#fff;}
#top_box .currency_box{ text-transform:uppercase; position:relative; z-index:999;}
#top_box .currency_txt{ cursor:pointer;}
#top_box .currency_txt i{ width:7px; height:4px; background-position:-62px 0; margin:0 0 2px 8px;}
#top_box .drop_currency{ left:-15px; top:31px; width:86px; padding:3px 0; }
#top_box .currency li a{ color:#333; display:block; overflow:hidden; height:22px; line-height:22px; padding:0 8px;}
#top_box .currency li a:hover{ background:#ed3445; color:#fff;}
#top_box .currency li a span{ float:right;}
#top_box .currency li a b{ font-weight:normal; float:left;}
#top_box .livechat i{ width:17px; height:12px; background-position:0 0; margin:0 5px -1px 0;}
/*-----------------------#header_box----------------------------*/
#header_box{ width:1100px; margin:0 auto;}
#header_box .logo{ width:305px; height: 70px;}
#header_box .search_box{ padding:6px 0 0 0;}
#header_box .hotwords span{ color:#ed3445;}
#header_box .hotwords a{ color:#7d7d7d; padding-right:8px;}
#header_box .hotwords a:hover{ color:#ed3445;}
#header_box .search{ width:430px; height:34px; padding:5px 0 0 0; position:relative; z-index:98; zoom:1;}
#header_box .searchform{ width:420px; height:32px; border:1px solid #ddd; padding:0px; position:relative;}
#header_box .calloff{ width:13px; height:13px; position:absolute; right:33px; top:10px; background-position:0 -52px; cursor:pointer;}
#header_box .search_input{ width:384px; height:24px; padding: 4px; border:0; line-height:24px; color:#666; float:left; text-indent:10px;}
#header_box .btn_search{ width:24px; height:24px; border:none; background-position:0 -16px; float:right; cursor:pointer; margin: 4px 4px 0px 0px; border-left: 1px #ddd solid;}
#header_box .dropdown_search{ position:absolute; left:0; top:39px;width:428px; border:1px solid #bdbdbd; border-top:none; background:#fff; display:none; }
#header_box .search_name li a{ display:block; padding:4px; height:24px; line-height:24px; text-indent:10px; color:#6e6e6e;}
#header_box .search_name li a span{ color:#333; font-weight:bold; padding-left:3px;}
#header_box .search_name li a:hover,#header_box .search_name li a.actived{ background:#f5f5f5;}
#header_box .hot_pro{ width:200px; left:-10px; display:block;}
#header_box .hot_pro .arr{ left:100px;}
#header_box .hot_pro ul{ padding:10px;}
#header_box .hot_pro ul li a:hover,#header_box .hot_pro ul li a.actived{ color:#ed3445;}
#header_box .header_rt{ padding-top:25px;}
#header_box .cart_box,#header_box .freeshipping{ float:left;}
#header_box .freeshipping i{ width:48px; height:32px; background-position:-152px 0; float:left; margin-right:10px;}
#header_box .freeshipping p{ float:left;}
#header_box .freeshipping{ font-size:13px;}
#header_box .freeshipping .strong{ font-size:14px;}
#header_box .cart_box{ padding-left:15px; margin:4px 0 4px 15px; border-left:1px solid #ddd; height:25px; position:relative;}
#header_box .cart_box span a{color: #333;}
#header_box .cart_box span a:hover{color: #f30;}
#header_box .cart_box .minicart_empty{padding: 10px; line-height: 22px;}
#header_box .cart_box .minicart_bottom{padding: 10px; line-height: 22px; background: #F9F9F9; text-align: center; border-top: 1px #c1c1c1 solid;}
#header_box .cart_box .minicart_lastestpromotion{padding:3px 10px; background: #FFF; border: 1px #D1D1D1 solid;}
#header_box .cart_box .minicart_more{background: #444444; color: #FFF; padding:0px 10px;height: 30px;line-height: 30px;}

#header_box .cart_box .minicart_more:hover{background: #f30; color: #FFF;}
#header_box .cart_txt{ font-size:15px; line-height:25px;}
#header_box .cart_txt i{ width:19px; height:25px; background-position:-181px -40px; margin:0 10px -4px 0;}
#header_box .cart_txt span{ font-weight:bold;}
#header_box .cart_txt strong{ font-weight:normal; color:#ed3445;}
#header_box .cart{ width:320px; right:0; top:42px; display:none;}
#header_box .cart .arr{ right:35px; left:auto;}
#header_box .buy_pro{ padding:0 15px;}
#header_box .buy_pro li{ padding:10px 0; border-bottom:1px #ddd dotted; overflow:hidden;}
#header_box .buy_pro li .pic{ width:70px; height:70px; float:left; line-height:70px; text-align:center; vertical-align:middle; display:table-cell; *display:block; overflow:hidden; margin-right:15px;}
#header_box .buy_pro li .pic img{ max-height:70px; max-width:70px; _height:70px; _width:70px;}
#header_box .buy_pro li.nobombor{border-bottom: 0px;}
#header_box .buy_pro li div.left_pic{width:85px; float:left;}
#header_box .buy_pro li div.right_info{width:205px; float:right; line-height: 18px;}
#header_box .total{ text-align:center; font-size:14px; font-weight:bold; padding:0px 0px 8px 0;}
#header_box .total span{ color:#ed3445;}
#header_box .view_cart_btn a{background:#ed3445;border-radius: 3px;color: #fff;display: inline-block;vertical-align:middle;font-weight: bold;height: 22px;line-height: 22px;margin: 0 3px;padding: 3px 5px;width: 92px;}
#header_box .view_cart_btn a.mini_cart_checkout_btn{background: #444;}
#header_box .view_cart_btn a:hover{opacity:0.9;}
#header_box .nav_box{ height:40px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
#header_box .category_box{ width:210px; float:left; position:relative; z-index:998;}
#header_box .category_box h4{ line-height:40px; color:#171717; cursor:pointer; letter-spacing:0.06em;}
#header_box .category_box h4 i{ width:11px; height:7px; float:right; background-position:-61px -12px; margin:16px 15px 0 0; _margin:-22px 15px 0 0;}
#header_box .dropdown_cate{ width:380px; display:none; left:0; top:40px;}
#header_box .dropdown_cate .arr{ left:90px;}
#header_box .nav_box .nav_warp{width: 100%;}
/*  所有分类 */
#header_box .category{ padding:5px 15px;width:180px;}
#header_box .category li{ height:30px; border-bottom:1px solid #eee; }
#header_box .category li.none{ border:none;}
#header_box .category li a{ display:block; font-size:13px; height:30px; line-height:30px; color:#525252;}
#header_box .category li a span{ float:left;}
#header_box .category li.actived a,#header_box .category li a:hover{ color:#ed3445;}
#header_box .category li.actived a i{ width:8px; height:13px; float:right; background-position:-61px -28px; margin-top:9px;}
#header_box .category li a:hover i{ width:8px; height:13px; float:right; background-position:-61px -28px; margin-top:9px;}
/* 二级分类 */
#header_box .dropdown_cate_1{ width:210px; display:none; left:0; top:40px;}
#header_box .dropdown_cate_1 .arr{ left:95px;}
#header_box .category_1{ padding:5px 0;}
#header_box .category_1 li{ height:33px; border-bottom:1px solid #eee;}
#header_box .category_1 li.none{ border:none;}
#header_box .category_1 li a{ display:block; font-size:13px; height:32px; line-height:30px; color:#525252; position:absolute; left:0; top:0; height:30px; width:179px; padding:1px 16px; z-index:2;}
#header_box .category_1 li a span{ float:left;}
#header_box .category_1 li.actived a,#header_box .category_1 li a:hover{ color:#ed3445; border:1px solid #525252; border-right:1px solid #fff; padding:0 15px;}
#header_box .category_1 li.actived a i{ width:8px; height:13px; float:right; background-position:-61px -28px; margin-top:9px;}
#header_box .category_1 li a:hover i{ width:8px; height:13px; float:right; background-position:-61px -28px; margin-top:9px;}
#header_box .category_1 li{ position:relative;}
#header_box .category_1 .dropdown_menu2{ display:none;}
#header_box .category_1 .dropdown_menu2{ width:350px; position:absolute; left:210px; top:-40px; background:#fff; border:1px solid #525252; padding:15px 20px; z-index:1;}
#header_box .category_1 .dropdown_menu2 h4{ border-bottom:1px solid #d4d4d4; font-size:13px; font-weight:bold; padding-bottom:10px; margin-bottom:10px; line-height:1;}
#header_box .category_1 .dropdown_menu2 dl{ float:left;}
#header_box .category_1 .dropdown_menu2 dl.none{ margin-right:0;}
#header_box .category_1 .dropdown_menu2 dd a{ overflow: hidden; display: block; position:relative; width:auto; border:0; padding:0; color:#525252; font-size:12px;  height:25px; line-height:25px;float: left;width: 160px; margin-right: 15px;}
/* 三级分类 */
#header_box .dropdown_cate_2{ width:210px; display:none; left:0; top:40px;}
#header_box .dropdown_cate_2 .arr{ left:95px;}
#header_box .category_2{ padding:5px 0;}
#header_box .category_2 li{ height:33px; border-bottom:1px solid #eee;}
#header_box .category_2 li.none{ border:none;}
#header_box .category_2 li a{ display:block; font-size:13px; height:32px; line-height:32px; color:#525252; position:absolute; left:0; top:0; width:179px; padding:1px 16px; z-index:2;}
#header_box .category_2 li a span{ float:left;}
#header_box .category_2 li.actived a,#header_box .category_2 li a:hover{ color:#ed3445; border:1px solid #525252; border-right:1px solid #fff; padding:0 15px;}
#header_box .category_2 li.actived a i{ width:8px; height:13px; float:right; background-position:-61px -28px; margin-top:9px;}
#header_box .category_2 li a:hover i{ width:8px; height:13px; float:right; background-position:-61px -28px; margin-top:9px;}
#header_box .category_2 li{ position:relative;}
#header_box .category_2 .dropdown_menu2{ display:none;}
#header_box .category_2 .dropdown_menu2{ width:600px; position:absolute; left:210px; top:-40px; background:#fff; border:1px solid #525252; padding:15px 20px; z-index:1;}
#header_box .category_2 .dropdown_menu2 dl{ float:left; margin-right:30px; height:150px; width:170px}
#header_box .category_2 .dropdown_menu2 dl.none{ margin-right:0;}
#header_box .category_2 .dropdown_menu2 dt{ border-bottom:1px solid #d4d4d4; font-size:13px; font-weight:bold; padding-bottom:10px; margin-bottom:10px; line-height:1;}
#header_box .category_2 .dropdown_menu2 dt a{ position:relative; width:auto; border:0; padding:0; color:#525252; font-size:12px; height:20px; line-height:20px;}
#header_box .category_2 .dropdown_menu2 dd a{ overflow: hidden; display: block; position:relative; width:auto; border:0; padding:0; color:#525252; font-size:12px; height:25px; line-height:25px;float: left;width: 160px; margin-right: 15px;}
#header_box .nav{ float:left; margin-left:30px; padding:0px; width: 860px;}
#header_box .nav li{ height:12px; padding:14px 0px; float:left; position: relative; z-index: 997;}
#header_box .nav li.none{ border:none;}
#header_box .nav li a{ color:#333; border-right:1px solid #cfcfcf; padding: 0px 15px;}
#header_box .nav li a:hover{ color:#ed3445;}
#header_box .nav li a.none{border: none;}
#header_box .sub_nav{ padding:5px 10px; top: 40px;}
#header_box .sub_nav li{ height:25px; border:none;  padding: 0px;float:left;width:190px;}
#header_box .sub_nav li.none{ border:none;}
#header_box .dropdown_cate .cate_tit{border-bottom:1px solid #d4d4d4;font-size:13px;font-weight:bold;line-height:1;margin-bottom:10px;padding:10px 0;}
#header_box .nav .sub_nav li a{ display:block; font-size:12px; height:25px; line-height:25px; color:#525252; padding: 0px 5px; border: none;font-weight:normal;text-transform:capitalize;}
#header_box .nav .sub_nav li a:hover{background: #F3F3F3;}
#header_box .nav .sub_nav li a span{ float:left;font-size:12px;width:180px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
#header_box .nav .sub_nav li.actived a,#header_box .category li a:hover{ color:#ed3445;}
#header_box .nav .sub_nav li.actived a i{ width:8px; height:13px; float:right; background-position:-61px -28px; margin-top:9px;}
#header_box .nav .son_nav{ padding:10px 15px 0px 15px; top: 40px; width: 780px;}
#header_box .nav .son_nav .arr{left: 400px;}
#header_box .nav .son_nav li{ height: 166px; width: 228px; border:none; float: left;  padding: 0px; padding-right: 15px; margin-right: 30px; margin-bottom: 15px; border-right: 1px #C2C2C2 dashed;}
#header_box .nav .son_nav li.none{ border:none; margin-right: 0px; padding-right: 0px;}
#header_box .nav .son_nav li a{ display:block; font-size:14px; font-weight: bold; height:30px; line-height:30px; color:#333; padding: 0px; border: none;}
#header_box .son_nav li a:hover{background: none; color: #F23048;}
#header_box .son_nav li a.more{font-size: 10px; color: #F23551;}
#header_box .son_nav li .son_sub_nav{padding:0px;}
#header_box .son_nav li .son_sub_nav li{ height:20px; border:none; float: none;  padding: 0px; margin-bottom: 0px;}
#header_box .son_nav li .son_sub_nav li a{ display:block; font-size:12px; font-weight: normal; height:22px; line-height:22px; color:#525252; padding: 0px; border: none;}
#header_box .son_nav li .son_sub_nav li a:hover{background: none; color: #F23048;}
#header_box .son_nav li .son_sub_nav li a.more{font-size: 10px; color: #F23551; font-weight: bold; float: right;}
/*-----------------------#bottom_box----------------------------*/
#bottom_box{ width:1100px; margin:0 auto; padding-top:10px;}
#bottom_box .bottom{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:18px 0; overflow:hidden;}
#bottom_box .shartto{ height:36px; float:left;line-height:36px;font-size:20px;}
#bottom_box .shartto li{ width:36px; float:left; margin-right:3px;}
#bottom_box .newletterform{ float:right;}
#bottom_box .newletterform label{ font-size:16px;  color:#555; vertical-align:middle; padding-right:5px;vertical-align:middle;}
#bottom_box .newsletter_txt{ width:140px; height:24px; border:1px solid #ddd; padding:5px; color:#888; font-size:12px;vertical-align:middle;}
#bottom_box .newsletter_btn{ width:75px; height:36px; background:#777; text-align:center; line-height:36px; border:none; font-size:12px; color:#fff; cursor:pointer; margin-left:3px;vertical-align:middle;}
#bottom_box .link_box{ padding:30px 0; overflow:hidden;}
#bottom_box .link_box dl{ float:left; width:180px; padding-right:40px;}
#bottom_box .link_box dl dt{ font-weight:bold; font-size:14px; line-height:25px; height:25px; color:#333;}
#bottom_box .link_box dl dd a{ display:block; padding:2px 0;}
#bottom_box .contact_us dd { overflow:hidden; padding:5px 0;}
#bottom_box .contact_us dd i{ display:block; float:left; width:37px; height:37px; margin-right:12px;}
#bottom_box .contact_us dd.phone i{ background-position:-163px -94px;}
#bottom_box .contact_us dd.email i{ background-position:-163px -139px;}
#bottom_box .contact_us dd p{ line-height:18px;}
#bottom_box .payment{ border-top:2px solid #333; padding:15px 0;text-align:center}
#bottom_box .quick_index{ text-align:center;}
#bottom_box .quick_index strong{ font-size:13px;}
#bottom_box .quick_index a{ padding:0 6px;}
#bottom_box .copyright{ padding:10px 0; text-align:center; color:#9f9f9f;}
#bottom_box .copyright a,#bottom_box .copyright a:hover{ ccolor:#9f9f9f;}
/*面包屑*/
#breadcrumb{ font-size:11px;  color:#1a1a1a; border-bottom:0px solid #ddd; padding:0px;}
#breadcrumb a{ color:#1a1a1a;}
#breadcrumb span{ color:#767676;}
/* 公共区结束 */
/* ---------------------------------------------------- */
/* 内页区开始 Content下面所有内页*/
#body_box{width: 1100px;margin: 0 auto;}
/* 内页区公用 */
/* 内页区公用结束 */
/*------------------------ 首页内页--------------------------------- */
/*-----------------------.index_default----------------------------*/
.index_default{ width:1100px; margin:0 auto; }
.index_default .banner_box{ width:820px; height:365px; float:left;}
.index_default .banner_rt{ width:270px; float:right;}
.index_default .ad1{ height:220px;}
.index_default .ad2{ height:135px; margin-top:10px;}
.index_default .tit{ padding:10px 0; height:15px; line-height:15px; font-size:15px; border-bottom:1px solid #ddd;}
.index_default .tit span{ display:block; border-left:3px solid #ed3445; text-indent:10px; float:left;}
.index_default .tit a{ font-weight:normal; float:right; color:#b4b4b4;}
.index_default .tit2{ }
.index_default .tit2 span{ border-color:#34bfed; color:#34bfed;}
.index_default .tit3{ border-bottom:none;border-top:1px solid #ddd; padding:10px 0;}
.index_default .tit3 span{ border-color:#ff7e00; color:#ff7e00;}
.index_default .categories li{ width:345px; float:left; margin:0 18px 20px 0; overflow:hidden}
.index_default .categories li.other{width: 100%;padding: 0px;margin: 0px;border: 0px;height: 15px;}
.index_default .categories li .pic{ width:155px; height:145px; display:table-cell; *display:block; text-align:center; vertical-align:middle; line-height:145px; float:left; margin-right:15px;}
.index_default .categories li .pic img{ max-height:145px; max-width:155px; _height:145px; _width:155px;}
.index_default .categories li dl{ float:left; width:165px;}
.index_default .categories li dl dt{ color:#303030; font-size:14px; font-weight:bold; line-height:32px; border-bottom:1px solid #ddd; margin-bottom:5px;}
.index_default .categories li dl dd a{ display:block; line-height:22px; height:22px;}
.index_default .categories li.clear{width: 100%; margin: 0px;}
.index_default .introduce{ padding:20px; border:1px solid #b9b9b9; color:#676767; line-height:20px;}
.index_default .add_cart_box{display:none;}
span.discount-timer{background: url(../images/timer_small.jpg) no-repeat 0px 2px; text-indent: 18px; font-weight: bold; display: inline-block; font-size: 12px;padding:3px 0}
span.discount-timer .day_count, .day_seconds{font-weight: bold;}
span.discount-timer .day{font-weight: bold;  font-size: 12px; margin-left: 3px;}
.index_default span.timer_box{ border: 0px; display: inline-block; float: left; position: relative; z-index: 1; top: -5px;}
.index_default span.discount-timer-big{ margin: 0px; padding: 0px; border: 0px; background: url(../images/timer_big.jpg) no-repeat 0px 1px; text-indent: 26px; font-size: 15px; font-weight: bold; display: inline-block; float: none; padding-top: 5px; padding-bottom: 5px;}
.index_default span.discount-timer-big .day_count, .index_default span.discount-timer-big .day_seconds{font-weight: bold; text-indent: 0px;}
.index_default span.discount-timer-big .day{font-weight: bold; margin-left: 3px; text-indent: 0px;}
.index_default span.discount-timer-big span{margin: 0px; padding: 0px; border: 0px; float: none; display: inline-block;}
/* 首页内页结束 */
/* 详细页 */
.navpage_detail{}
.navpage_detail .newbox .navpage_content{line-height:28px;font-size:14px;}
.navpage_detail .newbox .navpage_content img,.navpage_detail_2017 .newbox .navpage_content img{max-width:100%;}
.navpage_detail .newbox{}
.navpage_detail .newbox p{ line-height:28px;}
.navpage_detail .newbox table.newstale h4{ padding:2px 0; color:#393939;}
.navpage_detail .newbox h4.newstitle{ padding-left: 0px;font-size: 14px;color: #333333;height: 30px;line-height: 30px;border-bottom: 2px solid #DDDDDD;}
.navpage_detail .newbox div{line-height: 22px;}
/* 新闻详细页 */
.article_detail{}
.article_detail .article_content{line-height:28px;font-size:14px;}
/* 新闻列表 */
.article_list{}
/* 限时特价 */
.deals_list {}
/* 访客留言 */
.module_feedback{}
/* 频道列表详细页 */
.channel_detail .banner_box{ width:878px; margin:15px 0;word-wrap: break-word;}
.channel_detail .viewlistbox{ font-size:14px; color:#363636;}
.channel_detail .common_fetured_list li{ width:190px; margin-right:39px; border:0;}
.channel_detail .common_fetured_list .none{ margin-right:0;}
.channel_detail .common_fetured_list li .pic{ width:190px; height:190px;}
.channel_detail .common_fetured_list li .pic img{ max-width:190px; max-height:190px;}
.channel_detail .common_fetured_list li dl .boxh3{ font-size:14px; font-weight:bold; margin:5px 0; padding:0;}
.channel_detail .common_fetured_list li dl a{ display:block; line-height:22px; color: #666;}
.channel_detail .common_fetured_list li dl a:hover{color: #ed3445;}
.channel_detail .common_fetured_list li.clear10{ width:100%; padding: 0px; margin: 0px; border:0; height: 10px;}
.channel_detail .review_box{overflow: hidden;}
.channel_detail .review_box h3{font-size: 16px; color: #000; line-height:25px; border-bottom: 2px #EE3346 solid; overflow: hidden;}
.channel_detail .review_box h3 span{font-size: 13px; color: #7C7C7C; font-weight: normal; margin-left: 10px;}
.channel_detail .review_box h3 a.more{font-size: 13px; color: #999; float: right; margin-right: 10px;}
.channel_detail .review_box .review_item{padding: 20px 0px; border-bottom: 1px #CCC dotted; overflow: hidden;}
.channel_detail .review_box .review_item .review_item_left{width: 140px; margin-right: 10px; float: left; text-align: center;}
.channel_detail .review_box .review_item .review_item_right{width: 728px; float: left; line-height: 22px;}
.channel_detail .review_box .review_item .review_item_right a.goods_name{display: block; line-height: 20px; margin-bottom: 5px; color: #000; font-weight: bold;}
.channel_detail .review_box .review_item .review_item_right a.itemcount{color: #5492CD;}
.channel_detail .review_box .review_item .review_item_right a.viewall{float: right; color: #5492CD;}
.channel_detail .review_box .review_item .review_item_right .review_content{color: #959595; padding: 5px 0px;}
/*品牌索引页*/
.brands_box{}
.brands_box h2{font-size:16px; color:#000; line-height:25px;}
.brands_box .brandtags{line-height:25px; font-size:12px; text-align:center;}
.brands_box .brandtags a{color:#333; margin:0px 5px; text-decoration:underline;}
.brands_box h3{font-size:16px; line-height:25px; padding-left:10px;}
.brands_box ul.brandslist{padding:5px; background:#f7f7f7; border-top:2px #eee solid; margin-bottom:20px; overflow:hidden;}
.brands_box ul.brandslist li{width:216px; height:25px; line-height:25px; float:left;}
.brands_box ul.brandslist li a{color:#333;}
.brands_box ul.brandslist li a:hover{text-decoration:underline;}
/*star*/
.star {background:url(../images/star_default.png) no-repeat;display:inline-block;overflow:hidden;position:relative;vertical-align:middle}
.star-h0,.star-h1,.star-h2,.star-h3,.star-h4,.star-h5 {	width:100px;height:19px}
.star-h5 {background-position:0 -99px}
.star-h4 {background-position:-20px -99px}
.star-h3 {background-position:-40px -99px}
.star-h2 {background-position:-60px -99px}
.star-h1 {background-position:-80px -99px}
.star-h0 {background-position:-100px -99px}
.star-b0,.star-b1,.star-b2,.star-b3,.star-b4,.star-b5 {	width:100px;height:19px}
.star-b5 {background-position:0 -59px}
.star-b4 {background-position:-20px -59px}
.star-b3 {background-position:-40px -59px}
.star-b2 {background-position:-60px -59px}
.star-b1 {background-position:-80px -59px}
.star-b0 {background-position:-100px -59px}
.star-s0,.star-s1,.star-s2,.star-s3,.star-s4,.star-s5 {	height:14px;width:70px}
.star-s5 {background-position:0 -20px}
.star-s4 {background-position:-14px -20px}
.star-s3 {background-position:-28px -20px}
.star-s2 {background-position:-42px -20px}
.star-s1 {background-position:-56px -20px}
.star-s0 {background-position:-70px -20px}
/*商品评论*/
.comment_review_box .comment_list{ }
.comment_review_box .comment_list .reviewmid{width: 575px;}
.comment_review_box .comment_list .review_overall{overflow: hidden;}
.comment_review_box .comment_list .review_stars{width: 150px; padding-right: 10px; border-right: 1px #B2B2B2 dotted; float: left;}
.comment_review_box .comment_list .review_stars h3{font-size: 14px; line-height: 25px; color: #FFF; background: #FF9C00; position: relative; padding: 0px 8px; margin-bottom: 10px;}
.comment_review_box .comment_list .review_stars h3 span{position:absolute; width:0px; height:0px; top: 25px; left:8px; border:6px solid; border-color:#FF9C00 transparent transparent transparent; border-style:solid dashed dashed dashed;}
.comment_review_box .comment_list .review_goods{width: 590px; float:left; margin-left:10px;}
.comment_review_box .comment_list .review_goods .pic{width: 140px; margin-right: 5px; text-align: center; float: left;}
.comment_review_box .comment_list .review_goods .goods_info{width: 440px; float: left;}
.comment_review_box .comment_list .review_goods a.name{font-weight: bold; font-size: 16px; color: #000;}
.comment_review_box .comment_list .review_goods .goods_price{color: #ff0000; font-weight: bold; display: block; font-size: 16px; line-height: 25px;}
.comment_review_box .comment_list .review_goods .goods_star{display: block;}
.comment_review_box .comment_list .review_goods .goods_star span{float: left; display: inline-block; padding-right: 10px; color: #333;}
.comment_review_box .comment_list .review_goods .goods_descript{line-height: 20px; color: #666;}
.comment_review_box .comment_list .review_goods .buyit_btn{display: inline-block; background: #479EE1; color: #FFF; padding: 3px 8px; border: 1px #215EB1 solid;}
.comment_review_box .comment_list .service_reply{background: url(../images/servicereplay.jpg) left center no-repeat;margin-left: 2px;margin-top: 6px;margin-bottom: 6px;padding-left: 17px;color: #009948;font-weight: bold;}
.comment_review_box .comment_list .comment_pagebox .pagebox{background: none; text-align: right; border: none;}
.comment_review_box .reviewmid{ float:left; width:590px;}
.comment_review_box .reviewmid .service_reply{background: url(../images/servicereplay.jpg) left center no-repeat;margin-left: 2px;margin-top: 6px;margin-bottom: 6px;padding-left: 17px;color: #009948;font-weight: bold;}
.comment_review_box .reviewmid .servicereplycontent{padding-left: 20px; color:#666666}
.comment_review_box .reviewmid .reviewfont{ line-height:18px; padding-right:0px; font-size:13px; color:#666666;}
.comment_review_box .reviewleft{ float:left; width:155px; color:#888; padding:2px 15px 0;line-height:22px}
.comment_review_box .reviewleft p{ padding:8px 0;}
.comment_review_box .reviewleft a{ color:#333;}
.comment_review_box .reviewleft a.verifiedbuy{ display:block; background:url(../images/verified_buyer.jpg) no-repeat left center; padding:8px 0 5px 23px; font-weight:bold; color:#527637;}
.comment_review_box .reviewslist{ padding:15px 0; overflow:hidden; position:relative; border-bottom:1px dashed #DCDCDC;}
.comment_review_box .reviewslist .service_replay{line-height: 25px; font-size: 12px; color: #ff6633; font-weight: bold;}
.comment_review_box .reviewslist .fackbook-share{ text-align:right; position:absolute; right:0; bottom:8px; }
.comment_review_box .reviewslist .fackbook-share a{ background:url(../images/social.png) no-repeat -134px 0px; padding-left:20px; height:16px; line-height:16px; color:#888; display:block;}
.comment_review_box .reviewstitle{ border:1px solid #ddd; background:#F3F3F3; padding:5px 15px; color:#000; font-size:15px; border-top-left-radius:2px; border-top-right-radius:2px;}
.comment_review_box .reviewstitle span{font-size:12px; color:#999999;}
.comment_review_box .reviewstitle a.more{ float:right; color:#666;}
.comment_review_box .reviewstitle a.more:hover{ color:#155EB5; text-decoration:underline;}
.comment_review_box .averagerating{background: #F8F8F8; padding: 16px; border-top: 2px #EDEDED solid; overflow: hidden;}
.comment_review_box .averagerating .averageleft{float: left; color: #676767; line-height: 20px;}
.comment_review_box .averagerating .averageleft span.average{font-weight: bold; font-size: 14px;}
.comment_review_box .averagerating a.write-a-review{float: right; font-size: 12px; background: #FDEDA0; color: #BC7B41; border: 1px #EAB360 solid; display: inline-block; padding: 3px 10px;}
/*-----commentList弹出遮罩层-------*/
.comment_review_box #comment_background {position:absolute; z-index:500000; top:0px; left:0px; background:rgb(50,50,50);background:rgba(0,0,0,0.5); display:none;}
.comment_review_box #comment_content {position:fixed; width:600px; z-index:500001; padding:20px; background:#fff; border-radius:0px; display:none;border: 2px #000 solid;}
.comment_review_box .comment_tip{float:left;color:#0E65C0;font-size:16px;font-weight:bold;margin: 0px 0 8px;}
.comment_review_box .comment_close{display:block;background:url(../images/comment_close.png) no-repeat;width:17px;height:17px;float:right;cursor: pointer;}
/*未知区域*/
.reviewpic{ padding:10px 0;}
.reviewpic a{ border:1px solid #DCDCDC; width:85px; height:85px; line-height:85px; text-align:center; display:table-cell; vertical-align:middle; overflow:hidden; color:#fff; *font-size:77px; *font-family:Arial; *display:block; float:left; margin-right:5px;}
.reviewpic a img{ vertical-align:middle;}
a.btn_reply{ float:left; background:url(../images/reply_bg.jpg) no-repeat left top; height:19px; line-height:19px; text-align:center; padding-left:8px;}
a.btn_reply span{ float:left; background:url(../images/reply_bg.jpg) no-repeat right top; height:19px; padding-right:8px; display:block;}
.wasthis{ text-align:right; color:#ccc; float:right; width:200px;}
.wasthis a{ padding-left:18px; margin:0 2px; color:#666;}
.wasthis a.btn_good{ background:url(../images/btn_good.jpg) no-repeat left center;}
.wasthis a.btn_bad{ background:url(../images/btn_bad.jpg) no-repeat left center;}
.box992 ul.products li.no_marg{ margin-right:0;}
.writeareview{ padding:10px 0 15px; border-bottom:1px solid #BDBDBD; color:#2a2a2a;}
.writeareview h3{ font-size:16px; color:#1f5fae; padding-bottom:10px;}
.writeareview p{ line-height:16px; padding:0 35px;}
form.reviewform{ background:url(../images/img-writeareview.jpg) no-repeat left top; padding-left:250px;}
form.commentform{}
table.review_table tr td{ padding:5px 2px;}
.review_text{ border:1px solid #B3B3B3; width:352px; height:25px; line-height:25px; padding:0 5px;}
.review_textarea{ border:1px solid #B3B3B3; width:446px; height:102px;}
.input_code{ border:1px solid #B3B3B3; width:62px; height:25px; line-height:25px; padding:0 3px;}
.submit_btn{ padding: 0px; margin: 0px; background:#1879E5; color: #FFF; font-size: 14px; height:25px; line-height: 25px; border: 1px #1F5FAE solid; padding-left: 10px; padding-right: 10px; display: inline-block; cursor:pointer; overflow: hidden;}
.icon-quote-left{width: 15px; height: 12px; background:url(../images/y.png) no-repeat 0px -629px; display: inline-block; margin-right: 5px;}
.icon-quote-right{width: 15px; height: 12px; background:url(../images/y.png) no-repeat -36px -648px; display: inline-block; margin-left: 5px;}
a.view_Askanewquestion{height: 32px; line-height: 32px; font-weight: bold; font-size: 14px; font-family: Arial; padding: 0 18px; border: 1px #FF7B11 solid; border-radius:3px; -webkit-border-radius: 3px; background:#FFA811; color: #FFF; display:inline-block;}
a.view_Askanewquestion:hover{color: #FFF; text-decoration: none;}
/*·······未知区域···········*/
/*页面管理 and 帮助中心*/
#left_box .left_navpage_menu{ float:left; width:188px;padding: 10px;border:1px #ddd solid}
#left_box .left_navpage_menu h3{background:#F5F5F5; }
#left_box .left_navpage_menu ul.account_menu{ padding:5px;overflow:hidden;}
#left_box .left_navpage_menu ul.account_menu li{}
#left_box .left_navpage_menu ul.account_menu li a{display:block;line-height:28px; color:#000; padding-left:5px;}
#left_box .left_navpage_menu ul.account_menu li a:hover{color:#000; background-color:#f4f4f4}
#left_box .left_navpage_menu ul.cate_1{ margin-top:5px;overflow:hidden;}
#left_box .left_navpage_menu ul.cate_1 li{}
#left_box .left_navpage_menu ul.cate_1 li a{ display:block; line-height:25px; color:#3a3a3a; padding-left:5px;}
#left_box .left_navpage_menu ul.cate_1 li a:hover{ color:#1f5fae;}
#left_box .left_navpage_menu ul.cate_1 li a.fold {font-weight: bold;color: #333; border-bottom:1px #eee solid}
#left_box .left_navpage_menu ul.cate_2{ margin-bottom:10px;}
#left_box .left_navpage_menu ul.cate_2 li a{ color:#333}
#left_box .left_navpage_menu ul.cate_2 li a:hover{ background-color:#f5f5f5;color:#333}
/*------News list--------*/
.article_list .newbox{}
.article_list .newbox p{ line-height:20px;}
.article_list .newbox table.newstale{}
.article_list .newbox table.newstale span.newtime{ background:#FCFCFC; border:1px solid #E2E2E2; width:28px; height:34px; padding:3px 6px; display:block; font-size:13px; color:#b3b3b3; font-weight:bold;}
.article_list .newbox table.newstale span.newtime strong{ display:block; font-size:16px; color:#1c1c1c;}
.article_list .newbox table.newstale h4{ padding:2px 0; color:#393939;}
.article_list .newbox table.newstale tr td{ border-bottom:1px dotted #ddd; padding:15px 0;}
.article_list .newbox h4.newstitle{ padding-left: 0px;font-size: 14px;color: #333333;height: 30px;line-height: 30px;border-bottom: 2px solid #DDDDDD;}
.article_list .newbox h4.newstitle span{ color:#999; font-size:12px; float:right; font-weight:normal; padding-top:6px;}
.article_list .newbox h3.tit_font19{ font-size:19px; color:#1f5fae; font-weight:normal; padding:5px 0;}
.article_list .newbox div{line-height: 22px;}
/*------News detail--------*/
.article_detail .newbox{}
.article_detail .newbox p{ line-height:20px;}
.article_detail .newbox table.newstale{}
.article_detail .newbox table.newstale span.newtime{ background:#FCFCFC; border:1px solid #E2E2E2; width:28px; height:34px; padding:3px 6px; display:block; font-size:13px; color:#b3b3b3; font-weight:bold;}
.article_detail .newbox table.newstale span.newtime strong{ display:block; font-size:16px; color:#1c1c1c;}
.article_detail .newbox table.newstale h4{ padding:2px 0; color:#393939;}
.article_detail .newbox table.newstale tr td{ border-bottom:1px dotted #ddd; padding:15px 0;}
.article_detail .newbox h4.newstitle{ padding-left: 0px;font-size: 14px;color: #333333;height: 30px;line-height: 30px;border-bottom: 2px solid #DDDDDD;}
.article_detail .newbox h4.newstitle span{ color:#999; font-size:12px; float:right; font-weight:normal; padding-top:6px;}
.article_detail .newbox h3.tit_font19{ font-size:19px; color:#1f5fae; font-weight:normal; padding:5px 0;}
.article_detail .newbox div{line-height: 22px;}
.article_detail .newbox div img{max-width:100%;}



/*列表页*/
/*左侧分类*/
#left_box ul.shopbycate_1{ margin-top:5px;}
#left_box ul.shopbycate_1 li{}
#left_box ul.shopbycate_1 li a{ padding-left:5px; color:#333; font-weight:bold; display:block; line-height:25px;border-bottom: 0px #eee solid;}
#left_box ul.shopbycate_1 li a:hover{color: #FF0000;}
#left_box ul.shopbycate_2{ margin-bottom: 10px;}
#left_box ul.shopbycate_2 li{}
#left_box ul.shopbycate_2 li a{font-weight:normal;border-bottom:0; padding-left: 5px;}
#left_box ul.shopbycate_2 li a:hover{color: #FF0000;}
#left_box ul.shopbycate_2 li a.fold{ background:url(../images/icon1.jpg) no-repeat left center;}
#left_box ul.shopbycate_2 li a i{background:url(../images/icombg.png) no-repeat 0px -120px; width: 6px; height: 7px; margin-top: 9px; margin-right: 4px;}
#left_box ul.shopbycate_3{}
#left_box ul.shopbycate_3 li{}
#left_box ul.shopbycate_3 li a{ font-weight:bold; color:#1f5fae;}
/*左侧筛选*/
#left_box .narrow_list{  overflow:hidden;}
#left_box .narrow_list dl{overflow:hidden; padding-bottom:10px;border-bottom: 1px solid #eee;margin-bottom: 10px;}
#left_box .narrow_list dl dt{ cursor: pointer; font-weight:bold; color:#1c1c1c; text-transform:uppercase; background:url(../images/y.png) no-repeat left -908px; margin: 8px 5px; padding:0px 0 0px 15px;}
#left_box .narrow_list dl dt.showup{background:url(../images/y.png) no-repeat left -934px;}
#left_box .narrow_list dl dd{ line-height:22px; color:#303030; padding:0 3px; margin:2px 0 0;}
#left_box .narrow_list dl dd span{ color:#999}
#left_box .narrow_list dl dd a{display: block; height: 22px; overflow: hidden; line-height: 22px;color:#303030; background: url(../images/y.png) -36px -762px no-repeat;}
#left_box .narrow_list dl dd a.attr-name{ background:none; position:relative;padding: 10px 0 10px 20px;height: auto;line-height: normal;}
#left_box .narrow_list dl dd a.attr-name i{ position:absolute; left:0; top:50%; margin-top:-8px; background:none; width:16px; height:16px; line-height:1;}
#left_box .narrow_list dl dd a.attr-name.on i:before{content: "\e3a6";}
#left_box .narrow_list dl dd a.cur,.narrowby dl dd a:hover{background: url(../images/y.png) -36px -785px no-repeat #F5F5F5;}
#left_box .narrow_list dl dd.plist_attr_list a.attr-name{height: auto;line-height: normal;position: relative;padding:10px 0 10px 20px;box-sizing: border-box;}
#left_box .narrow_list dl dd.plist_attr_list a.attr-name .attr_pic{width: 40px;height: 40px;border-radius: 3px;border: 1px solid #eee;box-sizing: border-box;margin-right: 5px;display: inline-block;vertical-align: middle;}
#left_box .narrow_list dl dd a.attr-name.singleon i:before{content: "\e353";}

#left_box .narrowby_clean{float: right;margin-right: 10px; font-weight:normal;}
/*列表页排序框框*/
.product_search_tip{line-height:24px;}
.product_search_tip ul{ padding-left:5px;}
.product_search_tip ul li{ float:left; padding-right:8px;}
.viewlistbox{ border:1px solid #eee; background:#F5F5F5; overflow:hidden; height:24px; padding:6px 10px 0;}

.viewlistbox .prolist_nav_freeshipping{display:none}

.viewlistbox .ck_box{float: left;}
.viewlistbox .ck_box a{float:left; display:inline-block; margin-right:30px; position: relative; padding-left: 16px; height: 18px; line-height: 18px; color: #333;}
.viewlistbox .ck_box a b{display: block; position: absolute; top: 2px; left: 0; width: 13px; height: 13px; background-image: url(../images/icombg.png); background-repeat: no-repeat;
    font-size: 0; background-position: -187px -255px;}
.viewlistbox .ck_box a.selected b,.viewlistbox .ck_box a:hover b{background-position: -187px -275px;}
.product_topicdetail .viewlistbox{ height:30px; text-align: center;}
.navpage_help .viewlistbox{ height:30px; text-align: center;}
.viewlistnav{float:left;  color:#525252;line-height: 18px; width: 320px; }
.product_topicdetail .viewlistnav{ float: none; width: 100%; color:#525252;line-height: 25px; font-weight: bold; font-size: 18px;}
.navpage_help .viewlistnav{ float: none; width: 100%; color:#525252;line-height: 25px; font-weight: bold; font-size: 18px;}
.viewlistnav a{ color:#1C1C1C; padding:0 5px;}
.viewlistnav a.cur{ color: #FF0000; font-weight:bold;}
.viewlistnav .price{}
.viewlistnav .price_up{background:url(../images/price_up.png) no-repeat left top; width: 7px; height: 8px; display: inline-block; margin-left:5px;}
.viewlistnav .price_down{background:url(../images/price_down.png) no-repeat left top; width: 7px; height: 8px; display: inline-block; margin-left:5px;}
.showform{ float:right; color:#1C1C1C;}
.viewpattern{ float:right; line-height:20px;}
.viewpattern a{ margin-right:15px; padding-left:18px;}
.viewpattern a.view_list{ background:url(../images/icon_viewlist.jpg) no-repeat left center;color: #333;}
.viewpattern a.view_list:hover,.viewpattern a.view_list_hover{ background:url(../images/icon_viewlist_ah.jpg) no-repeat left center;color: #333;}
.viewpattern a.view_gallery{ background:url(../images/icon_viewgallery.jpg) no-repeat left center;color: #333;}
.viewpattern a.view_gallery:hover,.viewpattern a.view_gallery_hover{ background:url(../images/icon_viewgallery_ah.jpg) no-repeat left center;color: #333;}
.narrow_checked{height: 22px; display: inline-block; line-height: 22px; float: left; margin-right: 5px;  background: #818181; color: #FFF;}
.narrow_checked:hover{color: #FFF; background: #ed3445;}
.narrow_checked span.text{height: 22px; line-height: 22px; display: inline-block; padding:0px 5px; }
.narrow_checked span.del{height: 22px; line-height: 22px; display: inline-block; padding:0px 5px; border-left: 1px #FFF solid;}
/*特价页*/
.deals_list .deals_time{background: #F5F5F5; padding: 20px; text-align: center;}
.deals_list .deals_time .text{ width:306px; height:40px; padding-right: 10px; display:inline-block; color:#000; text-align:right; line-height:40px; text-transform: uppercase; font-weight: bold; font-size: 28px; float: left;}
.deals_list .deals_time .textr{ width:206px; height:40px; padding-left: 10px;  display:inline-block; color:#000; text-align:left; line-height:40px; text-transform: uppercase; font-weight: bold; font-size: 28px; float: left;}
.deals_list .colockbox{width:292px;height:40px;background:url(../images/colockbg.png) no-repeat; display: inline-block; float: left;}
.deals_list .colockbox span{float:left;display:block;width:50px;height:40px;line-height:40px;font-size:24px;color:#ffffff;letter-spacing:8px; overflow:hidden; margin-right:20px; padding-left:8px; letter-spacing:14px}
.deals_list .colockbox span.second{margin:0;}


.product_detail .buy_at_box2016{width:auto;display:inline-block;vertical-align:top;padding:0;margin:0 0 0 10px;}
.product_detail .buy_at_box2016 .ba_con{position:relative;}
.product_detail .buy_at_box2016 .buy_at_clickbtn{height:32px;border:2px solid #eee;border-radius:6px;line-height:32px;font-size:14px;position:relative;cursor:pointer;padding-right:40px;}
.product_detail .buy_at_box2016 .buy_at_clickbtn i{text-indent:0;position:absolute;right:15px;line-height:32px;background:none;font-size:16px;top:0;}
.product_detail .buy_at_box2016 ul{border:2px solid #eee;border-radius:6px;padding:12px;position:absolute;left:0;top:38px;background:#fff;width:100%;box-sizing:border-box;z-index:99;}
.product_detail .buy_at_box2016 ul li{margin-bottom:12px;}
.product_detail .buy_at_box2016 ul li.none{margin-bottom:0;}
.product_detail .buy_at_box2016 a{display:block;height:34px;text-align:center;line-height:34px;color:#fff;border-radius:6px;background:#f7b060;font-size:14px;font-weight:normal;padding:0 30px;}
.product_detail .buy_at_box2016 ul li a.buy_at_amazon{background:#f7b15e;}
.product_detail .buy_at_box2016 ul li a.buy_at_aliexpress{background:#e5443c;}
.product_detail .buy_at_box2016 ul li a.buy_at_wish{background:#3299cd;}
.product_detail .buy_at_box2016 ul li a.buy_at_tmall{background:#dd2626;}
.product_detail .buy_at_box2016 ul li a.buy_at_jingdong{background:#cd3232;}
.product_detail .buy_at_box2016 ul li a.buy_at_ebay{background:#00cd66;}
.product_detail .buy_at_box2016 ul li a.buy_at_shopee{background:#ff5622;}
.product_detail .buy_at_box2016 ul li a.buy_at_dhgate{background:#f7f7f7;color:#333;}
.product_detail .buy_at_box2016 ul li a.buy_at_lazada{background:#183444;}
.product_detail .buy_at_box2016 ul li a.buy_at_cdiscount{background:#fdd100;}

.product_detail .buy_at_box2016 ul li a.buy_at_indiegogo{background:#eb1478;}
.product_detail .buy_at_box2016 ul li a.buy_at_walmart{background:#0a72bb;}
.product_detail .buy_at_box2016 ul li a.buy_at_mymall{background:#ef2246;}
.product_detail .buy_at_box2016 ul li a.buy_at_rakuten{background:#b00003;}
.product_detail .buy_at_box2016 ul li a.buy_at_souq{background:#008BFF;}

.product_detail .buy_at_box2016 ul li a.buy_at_noon{background:#444B55;}
.product_detail .buy_at_box2016 ul li a.buy_at_newegg{background:#f07724;}
.product_detail .buy_at_box2016 ul li a.buy_at_overstock{background:#f42b3b;}
.product_detail .buy_at_box2016 ul li a.buy_at_tophatter{background:#8760cc;}
.product_detail .buy_at_box2016 ul li a.buy_at_vova{background:#f97900;}
.product_detail .buy_at_box2016 ul li a.buy_at_joybuy{background:#f50101;}
.product_detail .buy_at_box2016 ul li a.buy_at_jumia{background:#6cb799;}
.product_detail .buy_at_box2016 ul li a.buy_at_kilimall{background:#150000;}
.product_detail .buy_at_box2016 ul li a.buy_at_trademe{background:#06c;}
.product_detail .buy_at_box2016 ul li a.buy_at_flipkart{background:#094e77;}
.product_detail .buy_at_box2016 ul li a.buy_at_paytm{background:#02bdf4;}
.product_detail .buy_at_box2016 ul li a.buy_at_joom{background:#42be97;}
.product_detail .buy_at_box2016 ul li a.buy_at_etsy{background:#f45800;}
.product_detail .buy_at_box2016 ul li a.buy_at_alibaba{background:#ff6a00;}

.product_detail .buy_at_box2016 .buy_at_clickbtn span{display:inline-block; white-space:nowrap;width:170px;overflow:hidden;text-overflow:ellipsis;text-indent:12px;}





/*产品详细页2016版*/
.product_detail_2016{}
.product_detail_2016 .viewpicleft{ float:left; width:560px;}
.product_detail_2016 .viewpicleft a.viewpic{ z-index: 10; display: block;}
.product_detail_2016 .viewpicleft a.viewpic img{ vertical-align:middle;}
.product_detail_2016 .viewimgbox{float:left; width:64px;}
.product_detail_2016 .viewimgbox a.btn_prev,.product_detail_2016 .viewimgbox a.btn_next{display:none;}
.product_detail_2016 .bigimgbox{float:left;margin-left:26px;}
.product_detail_2016 .bigimgbox table{border:1px solid #eee;}
.product_detail_2016 ul.viewimg li{ height:60px; width: 60px; border:1px solid #eee; display:block; text-align: center; margin:0 0 10px; padding:0; overflow: hidden;}
.product_detail_2016 ul.viewimg li a{position:relative; width:60px; height:60px; line-height:60px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden; color:#fff; *font-size:55px; *font-family:Arial; *display:block;}
.product_detail_2016 ul.viewimg li a i{position:absolute;top:18px;left:18px;width:24px;height:24px;border-radius:50%;background:#fe0000;text-align:center;line-height:24px;font-size:14px;color:#fff;box-sizing:border-box;padding:0 0 0 2px;transition:all 0.2s ease-in;}
.product_detail_2016 ul.viewimg li a i:hover{background:#fe0000;}
.product_detail_2016 ul.viewimg li a img{max-width:60px; max-height:60px;}
.product_detail_2016 ul.viewimg li.cur,.product_detail_2016 ul.viewimg li.cur:hover,.product_detail_2016 ul.viewimg li:hover{ padding: 0px;  border:1px solid #DD3232;}
.product_detail_2016 .viewfontright{ float:right; width:530px;position: relative;}
.product_detail_2016 .viewfontright h2{ font-size:16px; color:#333; margin-bottom:3px;padding:2px 0 0 0;line-height:24px;}
.product_detail_2016 .viewfontright h2 .product_itemno{ font-size:12px; font-weight:normal;   overflow:hidden; color: #969696; padding:0px; white-space:nowrap;display: block;margin:0;}
.product_detail_2016 .viewfontright .product_detail_h1{padding-right:30px;}
.product_detail_2016 .plikes{display:inline-block;color:#333;}
.product_detail_2016 .plikes i{display:inline-block;vertical-align:middle;font-size:14px;}


.product_detail_2016 .porder{background:url(../images/order_icon2.jpg) no-repeat left center;text-indent:18px;display:inline-block;color:#999999;}
.product_detail_2016 .itemnobox{ border-bottom:1px dashed #ddd; padding:10px 0; overflow:hidden; color: #969696;}
.product_detail_2016 .prod-info-review{overflow:hidden;}
.product_detail_2016 .prod-info-review .write-review {margin:0 20px 0 3px;line-height:15px;float:left; color:#999999;display: none;}
.product_detail_2016 .prod-info-review .star{float:left;background:none;margin-right:30px;}
.product_detail_2016 .comment_review_box .star{display:block;background:none;margin-right:30px;}
.product_detail_2016 .comment_review_box .star i{height:22px;line-height:22px;}
.product_detail_2016 .star i{display:inline-block;color:#ccc;font-size:14px;background:none;margin-right:3px;background:none;}
.product_detail_2016 .star i.cur{color:#ff9d00;}
.product_detail_2016 .prod-info-review .star strong{vertical-align:text-bottom; font-size:14px;}
.product_detail_2016 .comment_review_box .reviewleft p{padding-top:10px;line-height:18px;}

.product_detail_2016 .priceline{border-bottom:1px solid #eee;padding:5px 0 10px;}


.product_detail_2016 .pricebox{ font-size:20px; color:#C01D1C; width: 100%;display: inline-block;}
.product_detail_2016 .pricebox .goods_price_info{width: 100%; display: inline-block;}
.product_detail_2016 .pricebox .goods_price{font-size: 20px; color: #C01D1C;/* margin-left: 60px;*/}
.product_detail_2016 .pricebox sup{ font-size:11px;}
.product_detail_2016 .pricebox span.product_discount{ color:#C01D1C; font-size:13px; font-weight:bold;}
.product_detail_2016 .pricebox span.oldprice{ text-decoration:line-through; color:#949494; font-size:12px;}
.product_detail_2016 .pricebox strong{ font-size:14px; color:#494949;}
.product_detail_2016 .pricebox strong#save_price_str{display:none;}
.product_detail_2016 .discount_days{ padding:12px 0; border-bottom:1px solid #D3D3D3; overflow:hidden; color:#333;}
.product_detail_2016 .discount_days span.discount{ display:block; float:left; width:64px; height:17px; line-height:17px; text-align:center; font-size:13px; color:#fff; font-weight:bold; background:url(../images/discount_off_bg.jpg) no-repeat left top; margin-right:5px;}
.product_detail_2016 .discount_days a{ text-decoration:underline;}
.product_detail_2016 .timelimitbox{display: inline-block;float:right;}
.product_detail_2016 .timelimitbox i{display:inline-block;font-size:22px;background:none;vertical-align:middle;margin-right:5px;}
.product_detail_2016 .pricebox .bg{color: #333;}
.product_detail_2016 .day_count, .day_seconds{font-weight: bold;}
.product_detail_2016 .days{font-weight: 500; font-size: 13px;}

.product_detail_2016 dl.viewdl dd.sale_property_box1{width:230px;overflow:hidden;border:1px solid #cdcdcd;margin:5px 0;position:relative;padding:0;}
.product_detail_2016 dl.viewdl dd.sale_property_box1 i{position:absolute;z-index:1;display:inline-block;right:6px;top:4px;width:15px;height:18px;background:none;margin-top:4px;line-height:18px;font-size:14px;}
.product_detail_2016 dl.viewdl dd.sale_property_box1 .sku_option{width:230px;height:34px;border:0;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-indent:10px; outline:none;position:relative;z-index:2;background:none;}
.product_detail_2016 dl.viewdl dd.sale_property_box1 .sku_option option{padding:3px 0;padding-left:10px;}
.product_detail_2016 dl.viewdl dd textarea{color:#000;line-height:18px;padding:5px;font-size:12px;font-family:Arial;}

#goods_detail .tabfont img{max-width:100%;}


.product_detail_2016 .pricebox .bg{color: #333;}
.product_detail_2016 .day_count, .day_seconds{font-weight: bold;}
.product_detail_2016 .days{font-weight: 500; font-size: 13px;}
.product_detail_2016 .free_shipping_div{padding: 10px 0 0;font-size: 14px;}
.product_detail_2016 .free_shipping_div i{display:inline-block;vertical-align:bottom;font-size:14px;margin-right:5px;background:none;color:#92b037;}
.product_detail_2016 .free_shipping_div strong{font-size: 14px; font-weight: bold;}
.product_detail_2016 .free_shipping_div span.close{width: 11px; height: 10px; background:url(../images/icon5.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail_2016 .free_shipping_div span.open{width: 11px; height: 10px; background:url(../images/icon4.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail_2016 .free_shipping_line{color: #C01D1C;padding: 10px 0 0;border-bottom: 1px dotted #ddd;width: 100%;display: inline-block;}

.product_detail_2016 dl.viewcolor dd a:hover,.product_detail_2016 dl.viewcolor dd a.cur{border:1px solid #dd3232;padding:0;}
.product_detail_2016 dl.viewdl{ width:100%;  padding-top:3px;}
.product_detail_2016 dl.viewdl:after{ clear:both; display:block; content:'';}
.product_detail_2016 dl.viewdl #master_sale_property_box{  padding-top:0px;}
.product_detail_2016 dl.viewdl .qty_dt{  padding-right:2px;line-height:34px;width:100px;float:left;padding-top:8px;}
.product_detail_2016 dl.viewdl #master_sale_property_box .master_sale_property{  margin-top:8px;}
.product_detail_2016 dl.viewdl dt{color:#000;line-height:20px;}



.product_detail_2016 dl.picsize{}
.product_detail_2016 dl.picsize dt,dl.viewcolor dt{ padding:8px 2px 0 0; font-weight:bold;font-size:12px;}
.product_detail_2016 dl.picsize dt span.select_value,dl.viewcolor dt span.select_value{font-weight:normal;}
.product_detail_2016 dl.picsize dt{line-height:14px;width:100px;float:left;padding:15px 2px 0 0;}
.product_detail_2016 dl.viewcolor dt{line-height:14px;width:100px;float:left;padding:15px 2px 0 0;}
.product_detail_2016 dl.viewdl dd{ float:left; width:420px;padding-top:8px;}
.product_detail_2016 dl.picsize dd a{ display:block; float:left; border:1px solid #CDCDCD; padding: 5px; margin:0 5px 5px 0; color:#7E7E7E; line-height:20px; background:#fff; min-height: 20px; min-width: 20px; text-align: center; border-radius: 3px;}
.product_detail_2016 dl.picsize dd a.cur,.product_detail_2016 dl.picsize dd a:hover{ padding: 5px; border:1px solid #DD3232; position:relative;}
.product_detail_2016 dl.viewcolor dd a{ text-align: center; border:1px solid #E2E1E3; display:block; float:left; margin-right:5px;margin-bottom:5px; padding:0; position:relative; height: 40px; width: 40px; border-radius: 3px;z-index:99;}
.product_detail_2016 dl.viewcolor dd a img{max-width: 100%;max-height: 100%;}
.product_detail_2016 dl.viewcolor dd a:hover,.product_detail_2016 dl.viewcolor dd a.cur{ border:1px solid #DD3232; padding:0;}
.product_detail_2016 dl.picsize dd a.cur b,dl.picsize dd a:hover b,dl.viewcolor dd a:hover b,dl.viewcolor dd a.cur b{ background:url(../images/tu_cur.png) no-repeat left top; width:10px; height:10px; display:block; position:absolute; bottom:0px; right:0px;}
.product_detail_2016 dl.viewcolor dd a:hover,.product_detail_2016 dl.viewcolor dd a.cur{padding:0;}
.product_detail_2016 dl.picsize dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed; padding:5px;}
.product_detail_2016 dl.viewcolor dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed;}
.product_detail_2016 dl.picsize dd a.disable, dl.viewcolor dd a.disable b,dl.picsize dd a.disable b, dl.viewcolor dd a.disable:hover b{background:none;}
.product_detail_2016 dl.picsize dd a.disable:hover{  background:none; border: 1px dotted #E2E1E3; padding:5px;}
.product_detail_2016 dl.viewcolor dd a.disable{padding:1px;}
.product_detail_2016 dl.picsize dd .addprice{color:#C01D1C; margin-left:5px; font-size:12px;}
.product_detail_2016 dl.viewcolor dd a.diy_property{width:auto; min-width:40px; height:40px; padding:5px;}
.product_detail_2016 dl.viewcolor dd a.diy_property .diyproperty_img{width:40px; height:40px; float:left; display:block; text-align:center;}
.product_detail_2016 dl.viewcolor dd a.diy_property img{max-width:40px; max-height:40px;}
.product_detail_2016 dl.viewcolor dd a.diy_property .addprice{color:#C01D1C; margin-left:5px; height:40px; line-height:40px; display:block; float:left; font-size:12px;}
.product_detail_2016 dl.viewcolor dd a.diy_property .diyproperty_img img{max-width:40px; max-height:40px; vertical-align:middle;}
.product_detail_2016 dl.viewcolor dd a.diy_property .diyproperty_img span{display:inline-block;height:100%; vertical-align: middle;}

.product_detail_2016 form.quantityform{ overflow:hidden;}
.product_detail_2016 form.quantityform a.iconleft{ display:block; float:left; width:31px; height:30px;background:url(../images/left_minus_ico.jpg) no-repeat;}
.product_detail_2016 form.quantityform a.iconright{ display:block; float:left; width:31px; height:30px;background:url(../images/right_plus_ico.jpg) no-repeat;}
.product_detail_2016 form.quantityform input{ float:left; width:48px; height:28px; line-height:28px; text-align:center;  border:0; color:#000;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.product_detail_2016 form.quantityform #goods_stock{line-height: 30px; color: #666; margin-left: 15px;float:left;}
.product_detail_2016 form.quantityform #goods_stock strong{color: #000;}
.product_detail_2016 form.quantityform #goods_moq{line-height: 30px; }

.product_detail_2016 dl.shipping dt{line-height:30px;width:100px;float:left;padding-top:2px;}
.product_detail_2016 dl.shipping dd{line-height:30px; padding-top:2px}
.product_detail_2016 dl.shipping dd i{background:none;vertical-align:middle;margin-right:3px;}
.product_detail_2016 dl.shipping dd #estimate_shipping_fee{text-decoration:underline;color:#ff9d00;}
.product_detail_2016 dl.remark dt{line-height:14px;width:100px;float:left;padding-top:8px;}
.product_detail_2016 dl.remark dd{line-height:30px;}

.product_detail_2016 .buy_at_box2016{width:48%;display:inline-block;vertical-align:top;padding:0;margin:10px 0 0;float:left;}

.product_detail_2016 .buy_at_box2016 .ba_con{position:relative;}
.product_detail_2016 .buy_at_box2016 .buy_at_clickbtn{height:36px;border:1px solid #eee;border-radius:6px;line-height:36px;font-size:14px;position:relative;cursor:pointer;padding-right:40px;}
.product_detail_2016 .buy_at_box2016 .buy_at_clickbtn i{text-indent:0;position:absolute;right:15px;line-height:36px;background:none;font-size:14px;top:0;}
.product_detail_2016 .buy_at_box2016 ul{border:2px solid #eee;border-radius:6px;padding:12px;position:absolute;left:0;top:38px;background:#fff;width:100%;box-sizing:border-box;z-index:99;}
.product_detail_2016 .buy_at_box2016 ul li{margin-bottom:12px;}
.product_detail_2016 .buy_at_box2016 ul li.none{margin-bottom:0;}
.product_detail_2016 .buy_at_box2016 a{display:block;height:36px;text-align:center;line-height:36px;color:#fff;border-radius:6px;background:#f7b060;font-size:14px;font-weight:normal;padding:0 30px;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_amazon{background:#f7b15e;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_aliexpress{background:#e5443c;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_wish{background:#3299cd;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_tmall{background:#dd2626;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_jingdong{background:#cd3232;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_ebay{background:#00cd66;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_shopee{background:#ff5622;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_dhgate{background:#f7f7f7;color:#333;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_lazada{background:#183444;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_cdiscount{background:#fdd100;}

.product_detail_2016 .buy_at_box2016 ul li a.buy_at_indiegogo{background:#eb1478;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_walmart{background:#0a72bb;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_mymall{background:#ef2246;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_rakuten{background:#b00003;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_souq{background:#008BFF;}

.product_detail_2016 .buy_at_box2016 ul li a.buy_at_noon{background:#444B55;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_newegg{background:#f07724;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_overstock{background:#f42b3b;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_tophatter{background:#8760cc;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_vova{background:#f97900;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_joybuy{background:#f50101;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_jumia{background:#6cb799;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_kilimall{background:#150000;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_trademe{background:#06c;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_flipkart{background:#094e77;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_paytm{background:#02bdf4;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_joom{background:#42be97;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_etsy{background:#f45800;}
.product_detail_2016 .buy_at_box2016 ul li a.buy_at_alibaba{background:#ff6a00;}


.product_detail_2016 .buy_at_box2016 .buy_at_clickbtn span{display:inline-block; white-space:nowrap;width:210px;overflow:hidden;text-overflow:ellipsis;text-indent:12px;}

.product_detail_2016 .viewbtnbox{float:left;width:100%;}
.product_detail_2016 .addskutocart_btn a{width:100%;padding:8px 0;box-sizing:border-box;}
.product_detail_2016 .addskutocart_btn{display:block;float:left;width:48%;margin-top:10px;margin-right:20px;}
.product_detail_2016 .buynowcart_btn{display:block;float:right;width:48%;margin-top:10px;}
.product_detail_2016 .buynowcart_btn a{width:100%;padding:8px 0;box-sizing:border-box;display: inline-block;font-weight: bold;font-size: 16px;border: none;background: #ed3445;text-align: center;color: #fff;line-height: 20px;border-radius: 6px;}

.product_detail_2016 .sold_out{width:100%;padding:8px 0;display:inline-block;font-weight:bold;font-size:16px;border:none;background:#333;text-align:center;color:#fff;line-height:20px;border-radius:6px;}
.product_detail_2016 .sold_out{display:block;}
.product_detail_2016 .viewnav{ padding:5px 0; line-height: 25px;border-top:1px solid #eee;}
.product_detail_2016 .viewnav a{  padding:0 5px;}
.product_detail_2016 .viewnav img{max-width: 100%;}

.product_detail_2016 a.btn_outstock{display:inline-block;padding:8px 0;display:inline-block; font-weight:bold;font-size:16px; border:none;background:#e0e0e0;text-align:center; color:#fff; line-height:20px;border-radius:6px;color: #757575;width:100%;}
.product_detail_2016 a.btn_sold_out{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #b6b6b6 solid; border-radius:3px; -webkit-border-radius: 3px; background:#e0e0e0; color: #757575; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail_2016 #shopping_btn_box{position:relative;}
.product_detail_2016 .add_cart_tip{top: 60px;}
.product_detail_2016 .add_cart_tip .close-btn{position: absolute;width: 24px;height: 24px;background: #999;border-radius: 50%;right: -12px;top: -12px;cursor: pointer;}
.product_detail_2016 .add_cart_tip .close-btn svg{width: 24px;height: 24px;fill: #fff;}
.product_detail_2016 .add_cart_tip .arr{left:171px;}
.product_detail_2016 .stButton{line-height:normal;font-size:20px;}
.product_detail_2016 .bigimgbox .epaddthis .sns_all{text-align:center;}
.product_detail_2016 .bigimgbox .epaddthis .sns_all .promote_it span{font-size:20px;color:#000;}
.product_detail_2016 .epaddthis{padding-left: 88px;text-align: center;box-sizing: border-box;}
.product_detail_2016 .epaddthis .sns_all a{display:inline-block;margin-right:10px;vertical-align:top;height:30px;}
.product_detail_2016 .view_block_box{width:860px;float:left;}
.product_detail_2016 .relevant_list{float:right;border: 1px solid #ddd;padding: 10px;width: 200px;}
.product_detail_2016 #product_table{position: relative;height:40px;margin-bottom:10px;border: 1px solid #E5E5E5;background: #F4F4F4;}
.product_detail_2016 #product_table ul{position: relative;height: 40px;margin-top: -1px;}
.product_detail_2016 #product_table li{ float:left;height: 40px;line-height: 40px;border-right:1px solid #E5E5E5;}
.product_detail_2016 #product_table li a{display: block;float: left;height:40px;border-top: 1px solid #E5E5E5;line-height:40px;text-align: center;background: #F4F4F4;padding:0 40px;}
.product_detail_2016 #product_table li a.cur{ border-color:#ed3445;color:#ed3445;background: #fff; font-weight:bold;}
.product_detail_2016 .tabfontbox{overflow:hidden; padding:10px 5px;}
.product_detail_2016 .tabfont{ line-height:22px; color:#6D6D6D; display:none;}
.product_detail_2016 .tabfont strong.detail_title,
.product_detail_2016 .tabfont #specifications strong{ color:#202020;}
.product_detail_2016 .tabfont .detail_con{color:#202020;float:left;display:block}
.product_detail_2016 .tabfont .detail_title{font-size:16px;line-height: 30px;margin: 20px 0px 0px;padding: 0px;}
.product_detail_2016 .tabfont .detail_con_s{color:#333333;font-family:Verdana, Helvetica, sans-serif;background-color:#FFFFFF;}
.product_detail_2016 .view_block_box .reviewstitle{ border:1px solid #ddd; padding:5px 15px; font-size:15px; background:#F3F3F3; color:#000; font-size:15px;}
.product_detail_2016 .view_block_box .reviewstitle span{font-size:12px; color:#999999;}
.product_detail_2016 .view_block_box .seereviewsall{ border:1px solid #ddd; background:#F3F3F3; color:#000; font-size:15px; margin-top: 10px;}
.product_detail_2016 .view_block_box .seereviewsall a{display: block; padding:5px 15px; color:#000; font-size:15px; text-align: center; font-weight: bold;}
.product_detail_2016 .view_block_box .seereviewsall a:hover{color: #FFF; background: #333;}
/*.product_detail_2016 .package_sale .pgright{float:right;width:210px;height:278px;}
.product_detail_2016 .package_sale .pgright td{background:url(../images/pgright_bg.png) no-repeat left center;padding-left:80px;font-size:14px;line-height:24px;}
.product_detail_2016 .package_sale .pgright td .oldprice{text-decoration: line-through;color:#777;font-weight:normal}
.product_detail_2016 .package_sale .pgright td .price{color:#333;font-size:15px;font-weight:bold}
.product_detail_2016 .package_sale .pgright td .save{color:#ed3445;font-size:15px;font-weight:bold}
.product_detail_2016 .package_sale .pgright td .pgbtn{border:1px solid #c4c4c4;border-radius:5px;padding:1px 13px;font-size:12px;color:#6d6d6d;display:inline-block;margin-top:7px;}
.product_detail_2016 .package_sale .protitle{ padding:15px 0px;}
.product_detail_2016 .package_sale .protitle .cur1{ margin: 5px 0;height: 15px; line-height: 15px;padding: 5px 10px;color: #fff; background: #333;display: block;float: left;}
.product_detail_2016 .package_sale .protitle li{ height: 24px; line-height: 24px;padding: 0 10px 0;color: #999;background: url(../images/line.gif) no-repeat right center;display: block;float: left; cursor: pointer;}
.product_detail_2016 .package_sale .protitle .no_bg{ background: none;}
.product_detail_2016 .package_sale .protitle .first{ padding-left: 0;}
.product_detail_2016 .package_sale .protitle span{ height: 15px;line-height: 15px;padding: 5px 10px; display: block;}
.product_detail_2016 .package_sale .protitle .cur span{ height: 15px;line-height: 15px;padding: 5px 10px;color: #fff; background: #333;display: block;}*/
.product_detail_2016 .goods_wholesale_2016 table{border-left:1px solid #eee;border-top:1px solid #eee;}
.product_detail_2016 .goods_wholesale_2016 table td{border-right:1px solid #eee;border-bottom:1px solid #eee;height:30px;text-align:center;}
.product_detail_2016 .goods_wholesale_2016 table td.on{background:#ff9d00;color:#fff;}
.product_detail_2016 .goods_wholesale_2016 table.retail_table tbody tr:nth-child(odd){background: #ECECEC;}
.product_detail_2016 .goods_wholesale_2016 table.retail_table tbody tr:nth-child(even){background: #F8F8F8;}
.product_detail_2016 .pd_links{padding:15px 0;border-top:1px solid #eee;}
.product_detail_2016 .pd_links a{display:inline-block;margin-right:20px;vertical-align:middle;font-size:12px;float:none;}
.product_detail_2016 #add_favorites{float:none;cursor:pointer;position: absolute;right: 0;top: 0;}
.product_detail_2016 #add_favorites label{cursor:pointer; color:#999999}
.product_detail_2016 #add_favorites:hover{color:#ed3445;}
.product_detail_2016 #add_favorites i{vertical-align:middle;margin-right:4px;font-size: 24px;margin:0;background:none;}
.product_detail_2016 .pd_links a i{display:inline-block;vertical-align:middle;margin-right:4px;font-size:14px;background:none;height:20px;line-height:20px;}
.product_detail_2016 #add_favorites i.red{color:#ed3445;}
.product_detail_2016 table#specifications tr{border-bottom:1px #DDDDDD solid; height:24px}
.product_detail_2016 table#specifications td{text-align:left;color: #6D6D6D;}
.product_detail_2016 table#specifications td a{color: #6D6D6D;}
.product_detail_2016 table#specifications td a:hover{text-decoration: underline;}
.product_detail_2016 table#specifications td.parent{width:150px;}
.product_detail_2016 .comment_review_box .reviewmid .reviewfont{font-size:12px;margin-top:10px;}
.product_detail_2016 .viewpicleft a.viewpic{ z-index: 10; display: block;}
.product_detail_2016 .viewpicleft a.viewpic img{ vertical-align:middle;max-width: 450px;max-height: 450px;}
.product_detail_2016 .viewimgbox{float:left; width:62px;}
.product_detail_2016 .viewimgbox a.btn_prev,.product_detail_2016 .viewimgbox a.btn_next{height:26px;line-height:26px;width:62px;text-align:center;display:block;color:#333;}
.product_detail_2016 .viewimgbox a.btn_prev:hover,.product_detail_2016 .viewimgbox a.btn_next:hover{background:#f5f5f5;}
.product_detail_2016 .viewimgbox a.btn_prev{margin-bottom:8px;}
.product_detail_2016 .viewimgbox a.btn_next{margin-top:5px;}
.product_detail_2016 .bigimgbox{float:left;margin-left:26px;}
.product_detail_2016 .viewimg_list{width:62px;height:384px;overflow:hidden;margin:0; position:relative;}
.product_detail_2016 ul.viewimg{ width:62px;height:100%;overflow:hidden;margin:0; position:absolute; top:0px;}
.product_detail_2016 ul.viewimg .sml_imglist{position:relative;top:0;}
.product_detail_2016 ul.viewimg li{ height:60px; width: 60px; border:1px solid #eee; display:block; text-align: center; margin:0 0 18px; padding:0; overflow: hidden;}
.product_detail_2016 ul.viewimg li a{ width:60px; height:60px; line-height:60px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden; color:#fff; *font-size:55px; *font-family:Arial; *display:block;}
.product_detail_2016 ul.viewimg li a img{max-width:60px; max-height:60px;}
.product_detail_2016 ul.viewimg li.cur,.product_detail_2016 ul.viewimg li.cur:hover,.product_detail_2016 ul.viewimg li:hover{ padding: 0px;  border:1px solid #DD3232;}

/*2017详细页 组合套装*/
.product_detail_2016 .protitle{height:46px;border-bottom:1px solid #9b9b9b;}
.product_detail_2016 .protitle li{float:left;padding:0;height:46px;}
.product_detail_2016 .protitle li span{padding:0 35px;background:#f5f5f5;display:inline-block;height:46px;line-height:46px;color:#666;cursor:pointer;}
.product_detail_2016 .protitle li.cur span{padding:0 35px;background:#9b9b9b;color:#fff;}

.product_detail_2016 .main_img{float:left;width:180px;height:150px;border-right:1px solid #ddd;position:relative;box-sizing:border-box;}
.product_detail_2016 .main_img .together{background:url(../images/list_add.jpg) no-repeat;width:20px;height:20px;position:absolute;margin:auto;top:0;bottom:0;margin:auto;right:35px;}
.product_detail_2016 .main_pic{width:100px;height:100px;text-align:center;display:block;margin-top:15px;}
.product_detail_2016 .main_pic span{display:inline-block;vertical-align:middle;height:100%;}
.product_detail_2016 .main_pic img{max-width:100px;max-height:100px;vertical-align:middle;}
.product_detail_2016 .package_pro_list1{float:left;width:700px;height:150px;overflow:hidden;}
.product_detail_2016 .package_pro_list1 li{float:left;width:102px;margin-left:25px;}
.product_detail_2016 .package_pro_list1 li .pic{border:1px solid #ddd;width:100px;height:100px;display:inline-block;text-align:center;}
.product_detail_2016 .package_pro_list1 li .pic span{display:inline-block;vertical-align:middle;height:100%;}

.product_detail_2016 .package_pro_list1 li .pic img{max-width:100px;max-height:100px;vertical-align:middle;}
.product_detail_2016 .package_pro_list1 li .price{height:50px; padding-top: 5px; box-sizing:border-box;line-height:20px;color:#ed3445;text-align:center;}
.product_detail_2016 .package_pro_list1 li .price .new_price{display: block;}
.product_detail_2016 .package_pro_list1 li .price .old_price{display: block;font-size: 11px; color: grey; text-decoration: line-through; font-weight: normal;}
.product_detail_2016 .package_pro_list1 li.more{width:40px;font-size:24px;color:#333;margin-top:43px;text-align:center;}
.product_detail_2016 .package_right{float:right;width:200px;height:130px;border-left:1px solid #ddd;padding-left:30px;box-sizing:border-box;}
.product_detail_2016 .package_right .package_item{line-height:24px;}
.product_detail_2016 .package_right .package_price{line-height:24px;color:#ed3445;}
.product_detail_2016 .package_right .save_price{line-height:24px;color:#ed3445;}
.product_detail_2016 .package_right .package_price span{display:inline-block;color:#666;text-decoration:line-through;line-height:24px;margin-left:10px;}
.product_detail_2016 .package_right .package_btn{display:block;width:130px;height:34px;line-height:34px;color:#fff;background:#ed3445;text-align:center;font-size:14px;margin-top:15px;border-radius:3px;}

.product_detail_2016 .comment_review_box .reviewmid .commentspics .pics{position:relative;border-radius:5px;margin-bottom:10px;}
.product_detail_2016 .comment_review_box .reviewmid .commentspics .pics img{position:absolute;top:50%;left:0;right:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);margin:auto;max-width:80px;max-height:80px;}













/*产品详细页2017版*/
.product_detail_2017{margin-top:15px;}
.product_detail_2017 .viewpicleft{ float:left; width:610px;}
.product_detail_2017 .viewpicleft a.viewpic{ z-index: 10; display:block;}
.product_detail_2017 .viewpicleft a.viewpic img{ vertical-align:middle;max-width: 510px;}
.product_detail_2017 .viewpicleft a.viewpic .preload{left:50% !important;top:50% !important;right:auto !important;bottom:auto !important;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background-position: 33px 15px;}
.product_detail_2017 .viewimgbox{float:left; width:62px;}
.product_detail_2017 .viewimgbox a.btn_prev,.product_detail_2017 .viewimgbox a.btn_next{height:26px;line-height:26px;width:62px;text-align:center;display:block;color:#333;}
.product_detail_2017 .viewimgbox a.btn_prev:hover,.product_detail_2017 .viewimgbox a.btn_next:hover{background:#f5f5f5;}
.product_detail_2017 .viewimgbox a.btn_prev{margin-bottom:8px;}
.product_detail_2017 .viewimgbox a.btn_next{margin-top:5px;}
.product_detail_2017 .bigimgbox{float:left;margin-left:26px;width: 510px;}
.product_detail_2017 .viewimg_list{width:62px;height:450px;overflow:hidden;margin:0; position:relative;}
.product_detail_2017 ul.viewimg{ width:62px;height:100%;overflow:hidden;margin:0; position:absolute; top:0px;}
.product_detail_2017 ul.viewimg .sml_imglist{position:relative;top:0;}
.product_detail_2017 ul.viewimg li{ height:60px; width: 60px; border:1px solid #eee; display:block; text-align: center; margin:0 0 15px; padding:0; overflow: hidden;}
.product_detail_2017 ul.viewimg li a{position:relative; width:60px; height:60px; line-height:60px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden; color:#fff; *font-size:55px; *font-family:Arial; *display:block;}
.product_detail_2017 ul.viewimg li a i{position:absolute;top:18px;left:18px;width:24px;height:24px;border-radius:50%;background:#fe0000;text-align:center;line-height:24px;font-size:14px;color:#fff;box-sizing:border-box;padding:0 0 0 2px;transition:all 0.2s ease-in;}
.product_detail_2017 ul.viewimg li a i:hover{background:#fe0000;}
.product_detail_2017 ul.viewimg li a img{max-width: 60px;max-height: 60px;}
.product_detail_2017 ul.viewimg li.cur,.product_detail_2017 ul.viewimg li.cur:hover,.product_detail_2017 ul.viewimg li:hover{ padding: 0px;  border:1px solid #DD3232;}

.product_detail_2017 .viewfontright{ float:right; width:460px;}
.product_detail_2017 .viewfontright h2{ font-size:16px; color:#333; margin-bottom:3px;padding:2px 0 0 0;line-height:24px;}
.product_detail_2017 .viewfontright h2 .product_itemno{ font-size:12px; font-weight:normal;   overflow:hidden; color: #969696; padding:0px; white-space:nowrap;display: block;margin:0;}
.product_detail_2017 .plikes{background:url(../images/favrate_icon2.png) no-repeat left center;text-indent:15px;display:inline-block;color:#999999; margin-left: 30px;}
.product_detail_2017 .porder{background:url(../images/order_icon2.jpg) no-repeat left center;text-indent:18px;display:inline-block;color:#999999; }
.product_detail_2017 .itemnobox{ border-bottom:1px dashed #ddd; padding:10px 0; overflow:hidden; color: #969696;}
.product_detail_2017 .prod-info-review{border-bottom:1px solid #eee; padding:5px 0 10px; overflow:hidden;}
.product_detail_2017 .prod-info-review .write-review {margin:0 10px 0 3px;line-height:15px;float:left;display: none;}
.product_detail_2017 .prod-info-review .star{float:left;background:none;margin-right:30px;}
.product_detail_2017 .comment_review_box .star{display:block;background:none;}
.product_detail_2017 .comment_review_box .star i{height:22px;line-height:22px;}
.product_detail_2017 .star i{display:inline-block;color:#ccc;font-size:14px;background:none;margin-right:3px;background:none;}
.product_detail_2017 .star i.cur{color:#ff9d00;}
.product_detail_2017 .prod-info-review .star strong{vertical-align:text-bottom; font-size:14px;vertical-align: top;}
.product_detail_2017 .comment_review_box .reviewleft p{padding-top:10px;line-height:18px;}






.product_detail_2016 .limited-time,
.product_detail_2017 .limited-time,.product_detail_quick_2018 .limited-time{height:54px;width:100%;text-align:center;background:#ee3445;box-sizing:border-box;}
.product_detail_2016 .limited-time__left,
.product_detail_2017 .limited-time__left,.product_detail_quick_2018 .limited-time__left{float:left;height:54px;box-sizing:border-box;padding:0 0 0 60px;position:relative;line-height:54px;color:#fff;font-size:20px;}
.product_detail_2016 .limited-time__left svg,
.product_detail_2017 .limited-time__left svg,.product_detail_quick_2018 .limited-time__left svg{width:34px;height:54px;fill:#fff;position:absolute;top:0;left:20px;}
.product_detail_2016 .limited-time__left span,
.product_detail_2017 .limited-time__left span,.product_detail_quick_2018 .limited-time__left span{font-size:30px;display:inline-block;}
.product_detail_2016 .limited-time__right,
.product_detail_2017 .limited-time__right,.product_detail_quick_2018 .limited-time__right{float:right;height:54px;line-height:54px;padding:0 30px 0 0;box-sizing:border-box;text-align:right;color:#fff;}

.product_detail_2016 .limited-time__right .timer,
.product_detail_2017 .limited-time__right .timer,.product_detail_quick_2018 .limited-time__right .timer{line-height:54px;font-size:20px;display:inline-block;}
.product_detail_2016 .limited-time__right p,
.product_detail_2017 .limited-time__right p,.product_detail_quick_2018 .limited-time__right p{line-height:54px;font-size:20px;margin-right:20px;display:inline-block;}
.product_detail_2016 .limited-time__right .start-timer,
.product_detail_2016 .limited-time__right .ending-timer,
.product_detail_2017 .limited-time__right .start-timer,
.product_detail_2017 .limited-time__right .ending-timer,
.product_detail_quick_2018 .limited-time__right .start-timer,
.product_detail_quick_2018 .limited-time__right .ending-timer{font-size:20px;}

.product_detail_quick_2018 .limited-time__left{padding:0 0 0 40px; font-size:16px;}
.product_detail_quick_2018 .limited-time__right{padding-right:18px;}
.product_detail_quick_2018 .limited-time__right p{font-size:16px; margin-right:10px;}
.product_detail_quick_2018 .limited-time__right .timer{font-size:16px;}
.product_detail_quick_2018 .limited-time__left span{font-size:22px;}
.product_detail_quick_2018 .limited-time__right p{font-size:16px;}
.product_detail_quick_2018 .limited-time__left svg{left:8px;}

.product_detail_2016 .limited-time-startin,
.product_detail_2017 .limited-time-startin,.product_detail_quick_2018 .limited-time-startin{ background-color:#f97b2f}



.product_detail_2017 .prod-info-socialShare{float: right; width: 150px;}
.product_detail_2017 .prod_info_currency_selector {position:absolute;z-index:10;line-height:24px;/*top:-2px;left:-9px;*/border:1px solid #fff;background:#fff; margin-left: -8px;}
.product_detail_2017 .prod_info_currency_selector dt a {padding:2px 0 0 4px;	line-height:20px;width:52px;display:block;font-size:14px;text-indent:3px;color:#333}
.product_detail_2017 .prod_info_currency_selector dt a .stroked-arrow {position:absolute;left:auto;top:6px}
.product_detail_2017 .prod_info_currency_selector dt a .stroked-arrow em,.prod_info_currency_selector dt a .stroked-arrow i {border-style:solid;border-color:#999 transparent transparent transparent;border-width:5px 4px 0 4px;display:block;position:relative;top:0}
.product_detail_2017 .prod_info_currency_selector dt a .stroked-arrow i {border-color:#fff transparent transparent transparent;top:-7px}
.product_detail_2017 .prod_info_currency_selector dt a .stroked-arrow {right:15px;width:0;top:10px}
.product_detail_2017 .prod_info_currency_selector dt a:hover {border-color:#b6b6b6;text-decoration:none}
.product_detail_2017 .prod_info_currency_selector dd {margin-left:0;font-size:12px;display:none}
.product_detail_2017 .prod_info_currency_selector dd ul {width:56px;text-indent:9px;margin-top:6px;padding-bottom:4px;background-color:#FFF}
.product_detail_2017 .prod_info_currency_selector dd a {display:block}
.product_detail_2017 .prod_info_currency_selector dd a:hover {text-decoration:none;background-color:#e56766;color:#fff}
.product_detail_2017 .prod_info_currency_selector:hover {border:1px solid #b6b6b6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3)}
.product_detail_2017 .prod_info_currency_selector:hover dd {display:block}
.product_detail_2017 p.iconlink{ float:right; padding-right:10px;}
.product_detail_2017 p.iconlink a{ width:16px; height:16px; display:block; float:left; margin-right:5px;}
.product_detail_2017 p.iconlink span{ background:url(../images/numbg.gif) no-repeat left top; padding-left:12px; height:16px; display:block; float:left; line-height:16px; margin-left:3px;}
.product_detail_2017 p.iconlink span span{ background:url(../images/numbg.gif) no-repeat right top; padding-right:12px; padding-left:0; display:block; float:left; height:16px; position:relative;}
.product_detail_2017 p.iconlink span b{ background:url(../images/icon03.gif) no-repeat left top; width:4px; height:6px; display:block; position:absolute; left:-18px; top:5px; _left:-21px;}
.product_detail_2017 .pricebox{ font-size:20px; color:#C01D1C; padding:10px 0 0;width: 100%;display: inline-block;position: relative;}
.product_detail_2017 .pricebox .price{color:#c01d1c;padding-top:4px;}
.product_detail_2017 .pricebox .goods_price{font-size: 30px; color: #C01D1C;/* margin-left: 60px;*/}
.product_detail_2017 .pricebox .goods_price_wholesale{font-size:32px;}
.product_detail_2017 .pricebox sup{ font-size:11px;}
.product_detail_2017 .pricebox span.product_discount{ color:#C01D1C; font-size:13px; font-weight:bold;}
.product_detail_2017 .pricebox span.oldprice{ text-decoration:line-through; color:#666; font-size:14px;}
.product_detail_2017 .pricebox strong{ font-size:14px; color:#494949;}
.product_detail_2017 .discount_days{ padding:12px 0; border-bottom:1px solid #D3D3D3; overflow:hidden; color:#333;}
.product_detail_2017 .discount_days span.discount{ display:block; float:left; width:64px; height:17px; line-height:17px; text-align:center; font-size:13px; color:#fff; font-weight:bold; background:url(../images/discount_off_bg.jpg) no-repeat left top; margin-right:5px;}
.product_detail_2017 .discount_days a{ text-decoration:underline;}
.product_detail_2017 .timelimitbox{display: inline-block; text-indent: 0; font-size:14px;padding-left:15px;position: absolute;right: 0;top: 50%;transform: translate(0,-50%); }
.product_detail_2017 .timelimitbox i.icon-xianshi{background:none;display:inline-block;vertical-align:middle;margin-right:4px;font-size:17px;}
.product_detail_2017 .goods_price_info{position: relative;}
.product_detail_2017 .pricebox .bg{color: #333;}
.product_detail_2017 .pricebox .price_22{color:#000;}
.product_detail_2017 .pricebox strong#save_price_str{display:none;}
.product_detail_2017 .day_count, .day_seconds{font-weight: bold;}
.product_detail_2017 .days{font-weight: 500; font-size: 13px;}
.product_detail_2017 .free_shipping_div{padding: 10px 0 0;font-size: 14px;height:20px;line-height:20px;}
.product_detail_2017 .free_shipping_div i{display:inline-block;background:none;vertical-align:bottom;margin-right:4px;font-size:18px;}

/*预售*/
.product_detail_2017 .presale_progress{position:relative;}
.product_detail_2017 .presale_progress ul{width:100%;position:relative;}
.product_detail_2017 .presale_progress ul li{width:33.333%;border-bottom:2px solid #ccc;float:left;position:relative;}
.product_detail_2017 .presale_progress ul li.last{width:auto;position:absolute;right:-8px;border:0;}
.product_detail_2017 .presale_progress ul li span{display:inline-block;width:7px;height:7px;border-radius:50%;background:#ccc;position:absolute;bottom:-5px;left:0;}
.product_detail_2017 .presale_progress ul li .presale_section{width:23px;text-align:center;margin-left:-8px;padding-bottom:10px;font-size:14px;}
.product_detail_2017 .presale_progress ul li.actived span{background:#ed3445;}
.product_detail_2017 .presale_progress .progress_actived{height:2px;background:#ed3445;width:100%;position:absolute;left:0;z-index:9;bottom:0;}
.product_detail_2017 .presale_con strong{font-size:14px;}
.product_detail_2017 .presale_con .shipping_time{display: inline-block; font-size:14px;}
.product_detail_2017 .presale_con .shipping_time span{font-size:14px;margin-right:7px;}


















.product_detail_2017 dl.viewdl dd.sale_property_box1 i{position:absolute;z-index:1;display:inline-block;right:6px;top:7px;width:15px;height:18px;background:none;margin-top:4px;line-height:18px;font-size:14px;}


.product_detail_2017 .free_shipping_div span.close{width: 11px; height: 10px; background:url(../images/icon5.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail_2017 .free_shipping_div span.open{width: 11px; height: 10px; background:url(../images/icon4.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail_2017 .free_shipping_line{color: #C01D1C;padding: 10px 0 0;border-bottom: 1px dotted #ddd;width: 100%;display: inline-block;}
.product_detail_2017 dl.viewcolor dd a:hover,.product_detail_2017 dl.viewcolor dd a.cur{border:1px solid #dd3232;padding:0;}
.product_detail_2017 dl.viewdl{ width:100%; padding-top:3px;}
.product_detail_2017 dl.viewdl:after{ clear:both;content:'';display:block;}
.product_detail_2017 dl.viewdl #master_sale_property_box{  padding-top:0px;}
.product_detail_2017 dl.viewdl .qty_dt{  padding-right:2px;line-height:34px;}
.product_detail_2017 dl.viewdl #master_sale_property_box .master_sale_property{  margin-top:8px;}
.product_detail_2017 dl.viewdl dt{color:#000;line-height:20px;}
.product_detail_2017 dl.picsize{}
.product_detail_2017 dl.picsize dt,dl.viewcolor dt{ padding:8px 2px 0 0; font-weight:bold;font-size:12px;}
.product_detail_2017 dl.picsize dt span.select_value,dl.viewcolor dt span.select_value{font-weight:normal;}
.product_detail_2017 dl.picsize dt{line-height:30px;}
.product_detail_2017 dl.viewcolor dt{line-height:30px;}
.product_detail_2017 dl.viewdl dd{ float:left; width:auto;}
.product_detail_2017 dl.picsize dd a{ display:block; float:left; border:1px solid #CDCDCD; padding:5px; margin:0 5px 5px 0; color:#7E7E7E; line-height:30px; background:#fff; min-height: 20px; min-width: 20px; text-align: center; border-radius: 3px;line-height:20px;}
.product_detail_2017 dl.picsize dd a.cur,dl.picsize dd a:hover{ padding: 5px; border:2px solid #DD3232; position:relative;}
.product_detail_2017 dl.viewcolor dd a{ text-align: center; border:1px solid #E2E1E3; display:block; float:left; margin-right:5px;margin-bottom:5px; padding:0; position:relative; height: 60px; width: 60px; border-radius: 3px;font-size:0;z-index:99;}
.product_detail_2017 dl.viewcolor dd a img{vertical-align:middle;max-width:100%;max-height:100%;}
.product_detail_2017 dl.viewcolor dd a span{display:inline-block;vertical-align:middle;height:100%;}
.product_detail_2017 dl.viewcolor dd a:hover,.product_detail_2017 dl.viewcolor dd a.cur{ border:1px solid #DD3232; padding:0;}
.product_detail_2017 dl.picsize dd a.cur b,dl.picsize dd a:hover b,dl.viewcolor dd a:hover b,dl.viewcolor dd a.cur b{ background:url(../images/tu_cur.png) no-repeat left top; width:10px; height:10px; display:block; position:absolute; bottom:0px; right:0px;}
.product_detail_2017 dl.viewcolor dd a:hover,.product_detail_2017 dl.viewcolor dd a.cur{padding:0;}
.product_detail_2017 dl.picsize dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed; padding: 5px;}
.product_detail_2017 dl.viewcolor dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed;}
.product_detail_2017 dl.picsize dd a.disable, dl.viewcolor dd a.disable b,dl.picsize dd a.disable b, dl.viewcolor dd a.disable:hover b{background:none;}
.product_detail_2017 dl.picsize dd a.disable:hover{  background:none; border: 1px dotted #E2E1E3; padding: 5px;}
.product_detail_2017 dl.picsize dd .addprice{color:#C01D1C; margin-left:5px; font-size:12px;}
.product_detail_2017 dl.viewcolor dd a.diy_property{width:auto; min-width:40px; height:40px; padding:5px;}
.product_detail_2017 dl.viewcolor dd a.diy_property .diyproperty_img{width:40px; height:40px; float:left; display:block; text-align:center;}
.product_detail_2017 dl.viewcolor dd a.diy_property img{max-width:40px; max-height:40px;}
.product_detail_2017 dl.viewcolor dd a.diy_property .addprice{color:#C01D1C; margin-left:5px; height:40px; line-height:40px; display:block; float:left; font-size:12px;}
.product_detail_2017 dl.viewcolor dd a.diy_property .diyproperty_img img{max-width:40px; max-height:40px; vertical-align:middle;}
.product_detail_2017 dl.viewcolor dd a.diy_property .diyproperty_img span{display:inline-block;height:100%; vertical-align: middle;}




.product_detail_2017 form.quantityform{ overflow:hidden;}
.product_detail_2017 form.quantityform a.iconleft{ display:block; float:left; width:31px; height:30px;background:url(../images/left_minus_ico.jpg) no-repeat;}
.product_detail_2017 form.quantityform a.iconright{ display:block; float:left; width:31px; height:30px;background:url(../images/right_plus_ico.jpg) no-repeat;}
.product_detail_2017 form.quantityform input{ float:left; width:48px; height:28px; line-height:28px; text-align:center;  border:0; color:#000;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.product_detail_2017 form.quantityform #goods_stock{line-height: 30px; color: #666; margin-left:15px;}
.product_detail_2017 form.quantityform #goods_stock strong{color: #000; }
.product_detail_2017 form.quantityform #goods_moq{line-height: 30px; }


.product_detail_2017 .viewbtnbox{ border:0; padding:15px 0; color:#000; font-size:11px;}
.product_detail_2017 .viewbtnbox .fl{ width:300px; line-height:20px;}
.product_detail_2017 .viewbtnbox .fl a{ text-decoration:underline; font-size:12px; margin-left:5px;}
.product_detail_2017 a.btn_buynow{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #2678D3 solid; border-radius:3px; -webkit-border-radius: 3px; background:#2D90F8; color: #FFF; display:inline-block;  display:block; float:left; margin-top:8px;}
.product_detail_2017 a.btn_addtocart{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #FF7B11 solid; border-radius:3px; -webkit-border-radius: 3px; background:#FFA811; color: #FFF; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail_2017 a.btn_arrivalnotice{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #ad0000 solid; border-radius:3px; -webkit-border-radius: 3px; background:#db1d1d; color: #FFF; display:inline-block; float:left; margin:8px 15px 0 0;}
/*
.product_detail_2017 a.btn_outstock{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 20px; border: 1px #b6b6b6 solid; background:#e0e0e0; color: #757575; display:inline-block; margin:0px 15px 0 20px;}
*/
.product_detail_2017 a.btn_outstock{display:inline-block;padding:8px 30px;display:inline-block; font-weight:bold;font-size:16px; border:none;background:#e0e0e0;text-align:center; color:#fff; line-height:20px;border-radius:6px;color: #FFF;width:100%;padding:0;height:45px;line-height:45px;}
.product_detail_2017 a.btn_sold_out{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #b6b6b6 solid; border-radius:3px; -webkit-border-radius: 3px; background:#e0e0e0; color: #757575; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail_2017 #shopping_btn_box{position:relative;}




.product_detail_2017 .product_detail_h1{padding-right:30px;}
.product_detail_2017 .add_cart_tip{width:auto; min-width:450px;height:255px;box-sizing:border-box;border:0;position:fixed;top:0;bottom:0;left:50%;margin:auto;background:#fff;border-radius:5px;display:block;z-index:1000001;display:none;transform:translate(-50%,0);padding:0 50px;}
.product_detail_2017 .addcart_bg{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.4);z-index:1000000;display:none;}
.product_detail_2017 .pop_addcart{text-align:center;}
.product_detail_2017 .pop_addcart .sta_icon{padding:30px 0 15px;}
.product_detail_2017 .pop_addcart .sta_icon i{display:inline-block;width:55px;height:55px;text-align:center;line-height:55px;background:#24b144;border-radius:50%;color:#fff;font-size:26px;}
.product_detail_2017 .pop_addcart p{font-size:14px;line-height:30px;margin-bottom:5px;}
.product_detail_2017 .pop_addcart p.addcart_con{font-size:16px;}
.product_detail_2017 .pop_addcart .bottom{border:0;padding:0;}
.product_detail_2017 .pop_addcart .bottom a{display:inline-block;height:34px;width:auto;text-align:center;line-height:34px;color:#fff;background:#ed3445;font-size:14px;border-radius:4px;margin:0 7px;padding:0 20px;vertical-align:top;}
.product_detail_2017 .pop_addcart .bottom a.continue_shopping{background:#b3b3b3;}

.product_detail_2017 .add_cart_tip .arr{display:none;}

.product_detail_2017 #add_favorites_text {cursor:pointer; color:#999999}
.product_detail_2017 #add_favorites { cursor:pointer;position: absolute;right: 0;top: 0;}
.product_detail_2017 #add_favorites i{font-size: 24px;background: none;display:block;line-height: 26px;height: 26px;}


.product_detail_2017 .stButton{line-height:normal;font-size:20px;}


.product_detail_2017 .addskutocart_btn a{width:100%;padding:0;height:45px;line-height:45px;}
.product_detail_2017 .addskutocart_btn a:hover{color:#fff;}
.product_detail_2017 .addskutocart_btn{display:block;}
.product_detail_2017 .epaddthis{float:none;}
.product_detail_2017 .epaddthis .sns_all{text-align:left;}
.product_detail_2017 .epaddthis .sns_all a{display:inline-block;margin-right:10px;vertical-align:top;height:30px;}
.product_detail_2017 .view_block_box .reviewstitle{ border:1px solid #ddd; padding:5px 15px; font-size:15px; background:#F3F3F3; color:#000; font-size:15px;}
.product_detail_2017 .view_block_box .reviewstitle span{font-size:12px; color:#999999;}
.product_detail_2017 .view_block_box .seereviewsall{ border:1px solid #ddd; background:#F3F3F3; color:#000; font-size:15px; margin-top: 10px;}
.product_detail_2017 .view_block_box .seereviewsall a{display: block; padding:5px 15px; color:#000; font-size:15px; text-align: center; font-weight: bold;}
.product_detail_2017 .view_block_box .seereviewsall a:hover{color: #FFF; background: #333;}
.product_detail_2017 .view_block_box{width:100%;}
.product_detail_2017 .view_block_box #shipping_table ul{border-top: 2px solid #E5E5E5;background: #F4F4F4;height: 25px;line-height: 25px;}
.product_detail_2017 .view_block_box #shipping_table ul li{float:left;width:132px;text-align: center;}
.product_detail_2017 #product_table{position: relative;height:auto;margin-bottom:10px;border-bottom:1px solid #dfdfdf;}
.product_detail_2017 #product_table ul{position: relative;overflow:hidden;}
.product_detail_2017 #product_table li{ float:left;height:auto;border:0;}
.product_detail_2017 #product_table li a{display: block;float: left;width: 100%;height:auto;border:0;text-align: center;padding:10px 0;color:#999;font-size:14px;}
.product_detail_2017 #product_table li a.cur{font-weight:bold;color:#000;}
.product_detail_2017 .tabfontbox{overflow:hidden; padding:10px 5px;}
.product_detail_2017 .tabfont{ line-height:22px; color:#6D6D6D; display:none;}
.product_detail_2017 .tabfont img{max-width:100%;}
.product_detail_2017 .tabfont strong.detail_title,
.product_detail_2017 .tabfont #specifications strong{ color:#202020;}
.product_detail_2017 .tabfont .detail_con{color:#202020;float:left;display:block}
.product_detail_2017 .tabfont .detail_title{font-size:16px;line-height: 30px;margin: 20px 0px 0px;padding: 0px;}
.product_detail_2017 .tabfont .detail_con_s{color:#333333;font-family:Verdana, Helvetica, sans-serif;background-color:#FFFFFF;}
.product_detail_2017 #product_table li a span{padding:0 20px;height:16px;line-height:16px;display:inline-block;border-right:1px solid #dfdfdf;}
.product_detail_2017 .st_list{padding:10px 0 10px 15px;border-bottom:1px solid #eee;}
.product_detail_2017 .st_list li{ list-style:disc;line-height:20px;}
.product_detail_2017 .viewnav{padding:10px 0;}
.product_detail_2017 .viewnav img{max-width: 100%;}
.product_detail_2017 .relevant_list{display:none;}
.product_detail_2017 table#specifications td.parent{width:160px;}
.product_detail_2017 dl.picsize dd a.cur,.product_detail_2017 dl.picsize dd a:hover{ padding: 5px; border:1px solid #DD3232; position:relative;}

.product_detail_2017 .buy_at_box2017{width:100%;margin-bottom:10px;}
.product_detail_2017 .buy_at_box2017 .ba_con{position:relative;}
.product_detail_2017 .buy_at_box2017 .buy_at_clickbtn{height:40px;border:2px solid #eee;border-radius:6px;line-height:40px;font-size:18px;position:relative;cursor:pointer;}
.product_detail_2017 .buy_at_box2017 .buy_at_clickbtn i{text-indent:0;position:absolute;right:15px;line-height:40px;background:none;font-size:16px;}
.product_detail_2017 .buy_at_box2017 ul{border:2px solid #eee;border-radius:6px;padding:12px;position:absolute;left:0;top:50px;background:#fff;width:100%;box-sizing:border-box;z-index:99;}
.product_detail_2017 .buy_at_box2017 ul li{margin-bottom:12px;}
.product_detail_2017 .buy_at_box2017 ul li.none{margin-bottom:0;}
.product_detail_2017 .buy_at_box2017 a{display:block;height:45px;width:100%;text-align:center;line-height:45px;color:#fff;border-radius:6px;background:#f7b060;font-size:16px;font-weight:bold;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_amazon{background:#f7b15e;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_aliexpress{background:#e5443c;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_wish{background:#3299cd;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_tmall{background:#dd2626;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_jingdong{background:#cd3232;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_ebay{background:#00cd66;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_shopee{background:#ff5622;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_dhgate{background:#f7f7f7;color:#333;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_lazada{background:#183444;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_cdiscount{background:#fdd100;}

.product_detail_2017 .buy_at_box2017 ul li a.buy_at_indiegogo{background:#eb1478;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_walmart{background:#0a72bb;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_mymall{background:#ef2246;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_rakuten{background:#b00003;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_souq{background:#008BFF;}


.product_detail_2017 .buy_at_box2017 ul li a.buy_at_noon{background:#444B55;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_newegg{background:#f07724;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_overstock{background:#f42b3b;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_tophatter{background:#8760cc;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_vova{background:#f97900;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_joybuy{background:#f50101;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_jumia{background:#6cb799;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_kilimall{background:#150000;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_trademe{background:#06c;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_flipkart{background:#094e77;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_paytm{background:#02bdf4;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_joom{background:#42be97;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_etsy{background:#f45800;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_customize{background:#f4b00d;}
.product_detail_2017 .buy_at_box2017 ul li a.buy_at_alibaba{background:#ff6a00;}


.product_detail_2017 .buy_at_box2017 .buy_at_clickbtn span{display:inline-block; white-space:nowrap;width:400px;overflow:hidden;text-overflow:ellipsis;text-indent:12px;}

/*2017专题页*/

.product_list_2017 .tag_title{padding-bottom:15px;border-bottom:1px solid #eeefef !important;}






/*产品详细页*/
.product_detail .viewbox{}
.product_detail .viewpicleft{ float:left; width:550px;}
.product_detail .viewpicleft a.viewpic{ z-index: 10; display: block;}
.product_detail .viewpicleft a.viewpic img{ vertical-align:middle;}
.product_detail .viewimgbox{float:left; width:86px;}
.product_detail .viewimgbox a.btn_prev{display:block;width:84px; height:19px; background:url(../images/detail_topbtn.png) no-repeat}
.product_detail .viewimgbox a.btn_prev:hover{background:url(../images/detail_topbtn_cur.png) no-repeat}
.product_detail .viewimgbox a.btn_next{display:block;width:84px; height:19px; background:url(../images/detail_bottombtn.png) no-repeat}
.product_detail .viewimgbox a.btn_next:hover{background:url(../images/detail_bottombtn_cur.png) no-repeat}
.product_detail .bigimgbox{float:left;margin-left:30px;}



.addskutocart_btn{display:inline-block;}
.addskutocart_btn a{padding:8px 30px;display:inline-block; font-weight:bold;font-size:16px; border:none;background:#ed3445;text-align:center; color:#fff; line-height:20px;border-radius:6px;}
.addskutocart_btn a:hover{ opacity:0.9;color:#fff;}
.add_out_of_stock a{background:#CBC9C9; color:#FFF;}
/*.product_detail .btn_arrivalnotice{ display:inline-block; border:4px solid #ed3445; background:#ed3445;text-align:center;}
.product_detail .btn_arrivalnotice a{ padding:8px 30px; font-weight:bold;font-size:16px; border:1px solid #fff; display:block; color:#fff; line-height:20px;}
.product_detail .btn_arrivalnotice a:hover{ background:#fff; color:#ed3445;}*/
.product_detail .btn_arrivalnotice{display:inline-block;}
.product_detail .btn_arrivalnotice a{padding:8px 30px;display:inline-block; font-weight:bold;font-size:16px; border:none;background:#ed3445;text-align:center; color:#fff; line-height:20px;border-radius:6px;}
.product_detail .btn_arrivalnotice a:hover{ opacity:0.9}
.product_detail .arrival_notice_close{ margin-left:20px;}
.product_detail ul.viewimg{ width:90px;height:376px;overflow:hidden;  padding:2px 0px;}
.product_detail ul.viewimg li{ height:84px; float:left; width: 84px; border:1px solid #dfdfdf; display:block; text-align: center; margin:3px 0; padding: 1px; overflow: hidden;}
.product_detail ul.viewimg li a{ width:84px; height:84px; line-height:84px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden; color:#fff; *font-size:55px; *font-family:Arial; *display:block;}
.product_detail ul.viewimg li a img{max-width:84px; max-height:84px;}
.product_detail ul.viewimg li.cur,ul.viewimg li.cur:hover,ul.viewimg li:hover{ padding: 0px;  border:2px solid #DD3232;}
.product_detail .viewfontright{ float:right; width:550px;}
.product_detail .viewfontright h2{ font-size:16px; color:#333; margin-bottom:3px;border-bottom:0; padding:2px 0 7px 0;}
.product_detail .viewfontright h2 .product_itemno{ font-size:12px; font-weight:normal;   overflow:hidden; color: #969696; padding:0px; white-space:nowrap;display: block;margin-top:5px;}
.product_detail .plikes{background:url(../images/favrate_icon2.png) no-repeat left center;text-indent:15px;display:inline-block;color:#999999; margin-left: 30px;}
.product_detail .porder{background:url(../images/order_icon2.jpg) no-repeat left center;text-indent:18px;display:inline-block;color:#999999; margin-left: 30px;}
.product_detail .itemnobox{ border-bottom:1px dashed #ddd; padding:10px 0; overflow:hidden; color: #969696;}
.product_detail .prod-info-review{border-bottom:1px dotted #ddd; padding:10px 0; overflow:hidden;}
.product_detail .prod-info-review .write-review {margin:0 10px 0 3px;line-height:15px;float:left}
.product_detail .prod-info-review .star {float:left}
.product_detail .prod-info-socialShare{float: right; width: 150px;}
.product_detail .prod_info_currency_selector {position:absolute;z-index:10;line-height:24px;/*top:-2px;left:-9px;*/border:1px solid #fff;background:#fff; margin-left: -8px;}
.product_detail .prod_info_currency_selector dt a {padding:2px 0 0 4px;	line-height:20px;width:52px;display:block;font-size:14px;text-indent:3px;color:#333}
.product_detail .prod_info_currency_selector dt a .stroked-arrow {position:absolute;left:auto;top:6px}
.product_detail .prod_info_currency_selector dt a .stroked-arrow em,.prod_info_currency_selector dt a .stroked-arrow i {border-style:solid;border-color:#999 transparent transparent transparent;border-width:5px 4px 0 4px;display:block;position:relative;top:0}
.product_detail .prod_info_currency_selector dt a .stroked-arrow i {border-color:#fff transparent transparent transparent;top:-7px}
.product_detail .prod_info_currency_selector dt a .stroked-arrow {right:15px;width:0;top:10px}
.product_detail .prod_info_currency_selector dt a:hover {border-color:#b6b6b6;text-decoration:none}
.product_detail .prod_info_currency_selector dd {margin-left:0;font-size:12px;display:none}
.product_detail .prod_info_currency_selector dd ul {width:56px;text-indent:9px;margin-top:6px;padding-bottom:4px;background-color:#FFF}
.product_detail .prod_info_currency_selector dd a {display:block}
.product_detail .prod_info_currency_selector dd a:hover {text-decoration:none;background-color:#e56766;color:#fff}
.product_detail .prod_info_currency_selector:hover {border:1px solid #b6b6b6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3)}
.product_detail .prod_info_currency_selector:hover dd {display:block}
.product_detail p.iconlink{ float:right; padding-right:10px;}
.product_detail p.iconlink a{ width:16px; height:16px; display:block; float:left; margin-right:5px;}
.product_detail p.iconlink span{ background:url(../images/numbg.gif) no-repeat left top; padding-left:12px; height:16px; display:block; float:left; line-height:16px; margin-left:3px;}
.product_detail p.iconlink span span{ background:url(../images/numbg.gif) no-repeat right top; padding-right:12px; padding-left:0; display:block; float:left; height:16px; position:relative;}
.product_detail p.iconlink span b{ background:url(../images/icon03.gif) no-repeat left top; width:4px; height:6px; display:block; position:absolute; left:-18px; top:5px; _left:-21px;}
.product_detail .pricebox{ font-size:20px; color:#C01D1C; padding:10px 0; border-bottom:1px dotted #ddd; width: 100%;display: inline-block;}
.product_detail .pricebox .goods_price_info{width: 100%; display: inline-block;}
.product_detail .pricebox .goods_price{font-size: 20px; color: #C01D1C;/* margin-left: 60px;*/}
.product_detail .pricebox sup{ font-size:11px;}
.product_detail .pricebox span.product_discount{ color:#C01D1C; font-size:13px; font-weight:bold;}
.product_detail .pricebox span.oldprice{ text-decoration:line-through; color:#949494; font-size:12px;}
.product_detail .pricebox strong{ font-size:14px; color:#494949;}
.product_detail .discount_days{ padding:12px 0; border-bottom:1px solid #D3D3D3; overflow:hidden; color:#333;}
.product_detail .discount_days span.discount{ display:block; float:left; width:64px; height:17px; line-height:17px; text-align:center; font-size:13px; color:#fff; font-weight:bold; background:url(../images/discount_off_bg.jpg) no-repeat left top; margin-right:5px;}
.product_detail .discount_days a{ text-decoration:underline;}
.product_detail .timelimitbox{background: url(../images/timer_big.jpg)no-repeat 10px 1px; display: inline-block; text-indent: 35px; float:right; margin-top:11px;}
.product_detail .pricebox .bg{color: #333;}
.product_detail .day_count, .day_seconds{font-weight: bold;}
.product_detail .days{font-weight: 500; font-size: 13px;}
.product_detail .free_shipping_div{padding: 10px 0 0;font-size: 12px;}
.product_detail .free_shipping_div strong{font-size: 14px; font-weight: bold;}
.product_detail .free_shipping_div span.close{width: 11px; height: 10px; background:url(../images/icon5.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail .free_shipping_div span.open{width: 11px; height: 10px; background:url(../images/icon4.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail .free_shipping_line{color: #C01D1C;padding: 10px 0 0;border-bottom: 1px dotted #ddd;width: 100%;display: inline-block;}
.product_detail dl.viewdl{ width:100%; overflow:hidden; padding-top:3px;}
.product_detail dl.viewdl #master_sale_property_box{  padding-top:0px;}
.product_detail dl.viewdl .qty_dt{  padding-right:2px;}
.product_detail dl.viewdl #master_sale_property_box .master_sale_property{  margin-top:8px;}
.product_detail dl.viewdl dt{ float:left; color:#000; width:55px; line-height:20px; font-weight:bold;}
.product_detail dl.picsize{}
.product_detail dl.picsize dt,dl.viewcolor dt{ padding:8px 2px 0 0; font-weight: bold;}
.product_detail dl.picsize dt{line-height:34px;}
.product_detail dl.viewcolor dt{line-height:44px;}
.product_detail dl.viewdl dd{ float:left; width:auto;}
.product_detail dl.picsize dd a{ display:block; float:left; border:1px solid #CDCDCD; padding:1px 6px; margin:8px 5px 0 0; color:#7E7E7E; line-height:30px; background:#fff; height: 30px; min-width: 20px; text-align: center;}
.product_detail dl.picsize dd a.cur,dl.picsize dd a:hover{ padding:0 5px; border:2px solid #DD3232; position:relative;}
.product_detail dl.viewcolor dd a{ text-align: center; border:1px solid #E2E1E3; display:block; float:left; margin-right:5px; padding:1px; position:relative; height: 40px; width: 40px;}
.product_detail dl.viewcolor dd a:hover,dl.viewcolor dd a.cur{ border:2px solid #DD3232; padding:0;}
.product_detail dl.picsize dd a.cur b,dl.picsize dd a:hover b,dl.viewcolor dd a:hover b,dl.viewcolor dd a.cur b{ background:url(../images/tu_cur.png) no-repeat left top; width:10px; height:10px; display:block; position:absolute; bottom:0px; right:0px;}
.product_detail dl.picsize dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed; padding:1px 6px;}
.product_detail dl.viewcolor dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed;}
.product_detail dl.picsize dd a.disable, dl.viewcolor dd a.disable b,dl.picsize dd a.disable b, dl.viewcolor dd a.disable:hover b{background:none;}
.product_detail dl.picsize dd a.disable:hover{  background:none; border: 1px dotted #E2E1E3; padding:1px 6px;}
.product_detail dl.viewcolor dd a.disable{padding:1px;}
.product_detail .product_promotion{ padding-left:1px; overflow:hidden;}
.product_detail .product_promotion .promotion{background:url(../images/point.jpg)no-repeat 0px 6px; text-indent: 1em; color: 7f7f7f; width: 100%; margin:3px; margin-top:3px}
.product_detail .product_promotion .promotion span{display: inline-block;text-indent: 1px;}
.product_detail .product_promotion .promotion span.content{width: 50%;}
.product_detail .product_promotion .promotion span.discount-timer{background: url(../images/timer_small.jpg) no-repeat 0px 2px; text-indent: 18px; font-weight: bold;}
.product_detail form.quantityform{ overflow:hidden;}
.product_detail form.quantityform a.iconleft{ display:block; float:left; width:21px; height:21px;background:url(../images/y.png) no-repeat -29px -1117px;}
.product_detail form.quantityform a.iconright{ display:block; float:left; width:21px; height:21px;background:url(../images/y.png) no-repeat 0px -1117px;}
.product_detail form.quantityform input{ float:left; width:48px; height:21px; line-height:21px; text-align:center; background:url(../images/y.png) no-repeat 0px -1145px; border:0; margin:0 -1px; color:#7E7E7E;}
.product_detail form.quantityform #goods_stock{line-height: 21px; color: #666; margin-left: 5px;}
.product_detail form.quantityform #goods_stock strong{color: #000;}
.product_detail .viewbtnbox{ border-top:0px solid #D4D4D4; border-bottom:1px solid #ddd; padding-bottom: 15px; color:#000; font-size:11px;}
.product_detail .viewbtnbox .fl{ width:300px; line-height:20px;}
.product_detail .viewbtnbox .fl a{ text-decoration:underline; font-size:12px; margin-left:5px;}
.product_detail a.btn_buynow{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #2678D3 solid; border-radius:3px; -webkit-border-radius: 3px; background:#2D90F8; color: #FFF; display:inline-block;  display:block; float:left; margin-top:8px;}
.product_detail a.btn_addtocart{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #FF7B11 solid; border-radius:3px; -webkit-border-radius: 3px; background:#FFA811; color: #FFF; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail a.btn_arrivalnotice{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #ad0000 solid; border-radius:3px; -webkit-border-radius: 3px; background:#db1d1d; color: #FFF; display:inline-block; float:left; margin:8px 15px 0 0;}
/*
.product_detail a.btn_outstock{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 20px; border: 1px #b6b6b6 solid; background:#e0e0e0; color: #757575; display:inline-block; margin:0px 15px 0 20px;}
*/
.product_detail a.btn_outstock{display:inline-block;padding:8px 30px;display:inline-block; font-weight:bold;font-size:16px; border:none;background:#e0e0e0;text-align:center; color:#fff; line-height:20px;border-radius:6px;color: #757575;}
.product_detail a.btn_sold_out{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #b6b6b6 solid; border-radius:3px; -webkit-border-radius: 3px; background:#e0e0e0; color: #757575; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail .viewbtnbox #add_favorites{background:url(../images/favrate_icon.png) no-repeat left center;text-indent:28px;margin-left:25px;display:inline-block;padding:10px 0 ;font-size: 12px;color:#ed3445}
.product_detail .viewbtnbox #add_favorites label{color: #ed3445;}
.product_detail #shopping_btn_box{ position: relative; z-index:100;}
.product_detail .specialoffers{height:22px; line-height: 22px; color: #282828; font-size: 15px; font-weight: 700; padding: 0 0; float: left;width: 100%; text-align: left;}
.product_detail .viewnav{ padding:5px 0; line-height: 25px;border-top:1px solid #ddd;margin-top:5px;}
.product_detail .viewnav a{  padding:0 5px;}
.product_detail .picfont{ line-height:20px; font-size:11px; color:#333; width:470px; overflow:hidden;}
.product_detail .picfont a{ text-decoration:underline;}
.product_detail .picfont .fr{ width:360px;}
.product_detail .view_block_box{ overflow:hidden;}
.product_detail .view_block_boxcon{ overflow:hidden;}
.product_detail .boxtitle{ border-bottom:2px solid #1F5FAE; height:25px; line-height: 25px; overflow:hidden;}
.product_detail .boxtitle h3{ /*background:url(../images/hbg.jpg) no-repeat left top;*/ height:25px; line-height:25px; color:#2F2F2F; font-size:14px; float:left;}
.product_detail .boxtitle h3 span{ float:left; height:25px; display:block; /*background:url(../images/hbg.jpg) no-repeat right top;*/ padding-right:15px;}
.product_detail .boxtitle a.more{float: right; color: #666;}
.product_detail ul.proleft{ float:left; width:110px; padding:15px 34px 0 0;}
.product_detail .bought{ font-size:11px;}
.product_detail .ultimatelybought{overflow:hidden;}
.product_detail .ultimatelybought h3{border-top: 2px #0E73DC solid; height: 32px; background: #F3F3F3; text-indent: 15px; line-height: 32px; font-size: 14px;}
.product_detail .ultimatelybought_productsbox{ width:770px; min-height: 160px;float:right; background:url(../images/ultimately_bought_line.jpg) no-repeat left center; padding:15px 30px 0;}
.product_detail .proroll_btnprev{ width:11px; height:17px; overflow:hidden; float:left; display:block; margin-top:70px; background: url(../images/y.png) -39px -256px no-repeat;}
.product_detail .proroll_btnnext{ width:11px; height:17px; overflow:hidden; float:right; display:block; margin-top:70px; background: url(../images/y.png) -39px -292px no-repeat;}
.product_detail .proroll_products{ width:740px; overflow:hidden; float:left; height: 200px;}
.product_detail .proroll_products ul.products li{ padding:0 5px; margin-right:0; height: 200px;}
.product_detail ul.proleft li,.ultimatelybought_productsbox ul li{ width:98px;}
.product_detail ul.proleft li a.pic,.ultimatelybought_productsbox ul li a.pic{ width:98px;}
.product_detail .tabtitle{ overflow:hidden; background: url(../images/button_bg.png) 0px -88px repeat-x;}
.product_detail .tabtitle a{ border: 1px #D9D9D9 solid; padding: 1px; font-weight:bold; width:118px; height:26px; display:block; float:left; line-height:26px; text-align:center; color:#000; margin-right:3px;}
.product_detail .tabtitle a:hover,.tabtitle a.cur{ color:#000; border: 1px #D9D9D9 solid; border-top: 2px #0E73DC solid; padding: 1px; padding-top: 0px; background: #FFF; border-bottom: 1px #FFF solid;}
.product_detail #product_table{position: relative;height:27px;margin-bottom:10px;border-top: 2px solid #E5E5E5;background: #F4F4F4;}
.product_detail #product_table ul{position: relative;height: 30px;margin-top: -2px;}
.product_detail #product_table li{ float:left;height: 30px;border-right:2px solid white;}
.product_detail #product_table li a{display: block;float: left;width: 100%;height:27px;border-top: 2px solid #E5E5E5;line-height:27px;text-align: center;background: #F4F4F4;}
.product_detail #product_table li a.cur{ border-color:#ddd;background: #fff; font-weight:bold;}
.product_detail .tabfontbox{overflow:hidden; padding:10px 5px;}
.product_detail .tabfont{ line-height:22px; color:#6D6D6D; display:none;}
.product_detail .tabfont strong.detail_title,
.product_detail .tabfont #specifications strong{ color:#202020;}
.product_detail .tabfont .detail_con{color:#202020;float:left;display:block}
.product_detail .tabfont .detail_title{font-size:16px;line-height: 30px;margin: 20px 0px 0px;padding: 0px;}
.product_detail .tabfont .detail_con_s{color:#333333;font-family:Verdana, Helvetica, sans-serif;background-color:#FFFFFF;}
.product_detail .view_block_box .reviewstitle{ border:1px solid #ddd; padding:5px 15px; font-size:15px; background:#F3F3F3; color:#000; font-size:15px;}
.product_detail .view_block_box .reviewstitle span{font-size:12px; color:#999999;}
.product_detail .view_block_box .seereviewsall{ border:1px solid #ddd; background:#F3F3F3; color:#000; font-size:15px; margin-top: 10px;}
.product_detail .view_block_box .seereviewsall a{display: block; padding:5px 15px; color:#000; font-size:15px; text-align: center; font-weight: bold;}
.product_detail .view_block_box .seereviewsall a:hover{color: #FFF; background: #333;}
.product_detail .package_sale .pgright{float:right;width:210px;height:278px;}
.product_detail .package_sale .pgright td{background:url(../images/pgright_bg.png) no-repeat left center;padding-left:80px;font-size:14px;line-height:24px;}
.product_detail .package_sale .pgright td .oldprice{text-decoration: line-through;color:#777;font-weight:normal}
.product_detail .package_sale .pgright td .price{color:#333;font-size:15px;font-weight:bold}
.product_detail .package_sale .pgright td .save{color:#ed3445;font-size:15px;font-weight:bold}
.product_detail .package_sale .pgright td .pgbtn{border:1px solid #c4c4c4;border-radius:5px;padding:1px 13px;font-size:12px;color:#6d6d6d;display:inline-block;margin-top:7px;}
.product_detail .package_sale .protitle{ padding:15px 0px;}
.product_detail .package_sale .protitle .cur1{ margin: 5px 0;height: 15px; line-height: 15px;padding: 5px 10px;color: #fff; background: #333;display: block;float: left;}
.product_detail .package_sale .protitle li{ height: 24px; line-height: 24px;padding: 0 10px 0;color: #999;background: url(../images/line.gif) no-repeat right center;display: block;float: left; cursor: pointer;}
.product_detail .package_sale .protitle .no_bg{ background: none;}
.product_detail .package_sale .protitle .first{ padding-left: 0;}
.product_detail .package_sale .protitle span{ height: 15px;line-height: 15px;padding: 5px 10px; display: block;}
.product_detail .package_sale .protitle .cur span{ height: 15px;line-height: 15px;padding: 5px 10px;color: #fff; background: #333;display: block;}
.product_detail table#specifications tr{border-bottom:1px #DDDDDD solid; height:24px}
.product_detail table#specifications td{text-align:left;color: #6D6D6D;}
.product_detail table#specifications td a{color: #6D6D6D;}
.product_detail table#specifications td a:hover{text-decoration: underline;}
.product_detail table#specifications td.parent{width:150px;}
.product_detail #product_table li a span {padding: 0 20px;}
/* 详细页*/
.product_detail .view_block_box{width:860px;float:left;}
.product_detail .relevant_list{float:right;border: 1px solid #ddd;padding: 10px;width: 200px;}
#product_detail_alsolike li{margin: 10px 0 0;overflow: hidden;position: relative;width: 200px;border:none !important;float:none;}
#product_detail_alsolike li a.pic{border:1px solid #ccc;color:#000;display:table-cell;float:left;height:60px;line-height:60px;overflow:hidden;text-align:center;vertical-align:middle;width:60px;}
#product_detail_alsolike li a.pic img{max-width: 60px;max-height: 60px;}
#product_detail_alsolike li div.p_info{float:left; width:130px; padding-left:5px; float:left; line-height:18px;}
#product_detail_alsolike li a.name{ font-size:12px; color:#333; display:block; line-height:18px;padding:0;text-align:left;}
#product_detail_alsolike li a.name:hover{text-decoration:underline;}
#product_detail_alsolike li .price{text-align:left; font-size:12px; color:#ff0006;font-weight:normal;}
#product_detail_alsolike li .price span{ display:inline-block; color:#333; text-decoration:line-through; margin-right:5px; line-height:20px; font-size:12px}
#product_detail_alsolike li .price strong{ color:#ff0006; display:inline-block; line-height:20px; font-size:12px;}
#product_detail_alsolike li div.top1,#product_detail_alsolike li div.top2,#product_detail_alsolike li div.top3,#product_detail_alsolike li div.top4,#product_detail_alsolike li div.top5,#product_detail_alsolike li div.top6,#product_detail_alsolike li div.top7,#product_detail_alsolike li div.top8{width:10px; height:10px; line-height:10px; text-align:center; font-size:11px; position:absolute; left:0px; top:0px; color:#FFF; border-radius:2px;}
#product_detail_alsolike li div.top1{background:#FA4091;}
#product_detail_alsolike li div.top2{background:#E64346;}
#product_detail_alsolike li div.top3{background:#7DC025;}
#product_detail_alsolike li div.top4{background:#0AB3EA;}
#product_detail_alsolike li div.top5{background:#6A6A6A;}
#product_detail_alsolike li div.top6{background:#FA4091;}
#product_detail_alsolike li div.top7{background:#FA4091;}
#product_detail_alsolike li div.top8{background:#FA4091;}
.product_detail dl.viewdl dd.sale_property_box1 i{background:none;color:#cdcdcd;}
.product_detail dl.picsize dd a.cur,.product_detail dl.picsize dd a:hover{padding:1px 6px;border:1px solid #dd3232;}
.product_detail dl.picsize dd a{height:23px;line-height:23px;}
.product_detail dl.picsize dt,.product_detail dl.viewcolor dt{width:100%;line-height:normal;}
.product_detail dl.viewcolor dd a:hover, dl.viewcolor dd a.cur{padding:1px;border:1px solid #dd3232;}
.epaddthis{float:left;font-size:14px;line-height:22px;width: 100%;padding-top:3px;height:40px;position:relative;}
.epaddthis .addthis_native_toolbox{float:left}
.epaddthis .promotion{float:left;max-width: 90px}
.addthis_button_google_plusone {display:none}
#vk_share_button{float:left;margin:2px 3px 0 0;}
#vk_share_button img{width:20px;}
.epaddthis .sns_all{margin-top:2px;position:relative;height:30px;margin-top:6px;border-bottom:1px dotted #ddd;}
.epaddthis .pinit{margin-top:2px;min-width:43px;height:20px;float:left;}
.epaddthis .pinit_a{float:left;position:absolute;z-index:1;}
.epaddthis .fb_000{/*background:url("../images/fb_000.png?r=2516") no-repeat scroll 4px center transparent;margin-top:2px;float:left;height:20px;margin-left:-84px;margin-top:3px;width:30px;*/}
.epaddthis .send{margin-top:2px;float:left;margin-left:2px;width:50px;height:20px;}
.epaddthis .fb-like{margin-top:2px;float:left;height:20px;}
.epaddthis .tweet{margin-top:2px;float:left;margin-left:2px;max-width:90px;}
.epaddthis .google_1{margin-top:2px;float:left;max-width:62px;}
.epaddthis .eamil{margin-top:2px;height:20px;float:left;width:66px;position:relative;}
.epaddthis .img_000{background:url("../images/product_bg.png?r=28430") no-repeat scroll -71px -96px transparent;float:left;height:20px;width:22px;margin:2px 3px 0 -2px;}
.epaddthis .addthis_button_email{background:url(../images/product_bg.png?r=28430) no-repeat scroll 0 -120px transparent;border:0 none;height:20px;position:absolute;width:64px;}
.epaddthis .addthis_button_email:hover{background:url(../images/product_bg.png?r=28430) no-repeat scroll 0 -139px transparent;border:0 none;height:20px;position:absolute;width:64px;}
.epaddthis .addthis_button_email span{background:none repeat scroll 0 0 transparent;}.share{float:left;margin-top:2px;position:relative;}
.epaddthis .promotion .promotion-share-button{height: 20px; width: 77px; cursor: pointer; background: url(../images/share_promotion.png) 0px center no-repeat; display: block;}

.product_detail_2017 .epaddthis .guide{position:absolute;bottom:58px;left:0;background:#fff;border:1px dashed #ccc;padding:20px;box-sizing:border-box;display:none;}
.product_detail_2017 .epaddthis .guide h3{font-size:16px;margin-bottom:10px;line-height:24px;}
.product_detail_2017 .epaddthis .guide .guide_con{font-size:12px;color:#333;line-height:18px;}
.product_detail_2017 .epaddthis .guide .guide_close{position:absolute;right:10px;top:10px;cursor:pointer;}

/*组合套装*/
.btt{height:100px;border:1px solid #e2e2e2;}
.btt .btt_left{float:left;margin:30px 0 0 50px;}
.btt .btt_tt_1{font-size:24px;color:#333;}
.btt .btt_tt_2{font-size:14px;color:#b0b0b0;}
.btt .btt_right{float:right;margin:13px 14px 0 0;width:394px;height:76px;border:1px solid #ededed;}
.btt .btt_r_1{float:left;margin:9px 0 0 18px;}
.btt .btt_r_1 .btt_items{font-size:14px;color:#999;margin-bottom:5px;}
.btt .btt_r_1 .btt_total{font-size:14px;color:#333;margin-bottom:5px;}
.btt .btt_r_1 .btt_total span{color:#fa3132;font-weight:bold;}
.btt .btt_r_2{float:right;margin:19px 16px 0 0;}
/*.btt .btt_r_2 .addskutocart_btn{background:#ed3445;border:4px solid #ed3445;display:inline-block;text-align:center;}
.btt .btt_r_2 .addskutocart_btn a{border:1px solid #fff;color:#fff;display:block;font-size:12px;line-height:20px;padding:4px 14px;}
.btt .btt_r_2 .addskutocart_btn a:hover{color:#ed3445;background:#fff;}*/
.pl_list{border:1px solid #e2e2e2;padding:17px 20px;}
.pl_list ul.pick_pro_list{overflow:hidden;}
.pl_list ul.pick_pro_list li{border:1px solid #fff;float:left;margin:0 70px 5px 0;position:relative;width:210px;padding-bottom:10px;position:relative;}
.pl_list ul.pick_pro_list li.other{width:100%;height:10px;margin:0;padding:0;}
.pl_list .pick_tt{font-size:13px;color:#e60c0c;font-weight:bold;;padding:0px 0;text-indent:3px;}
.pl_list ul.pick_pro_list>li:hover{border: 1px solid #d8d8d8;box-shadow: 3px 3px 4px 0px rgba(0,0,0,0.2);}
.pl_list ul.pick_pro_list>li.onbg{border: 1px solid #d8d8d8;box-shadow: 3px 3px 4px 0px rgba(0,0,0,0.2);}
.pl_list ul.pick_pro_list li .pick_tt_vis{font-size:13px;color:#393939;font-weight:bold;margin-bottom:5px;padding:10px 0;text-indent:3px;position:absolute;top:-30px;}
.pl_list ul.pick_pro_list li a.p_pic{display:table-cell;height:210px;line-height:210px;text-align:center;vertical-align:middle;width:210px;}
.pl_list ul.pick_pro_list li .p_content{padding-left:10px;}
.pl_list ul.pick_pro_list li .p_name{padding:8px 0 5px;display:block;}
.pl_list ul.pick_pro_list li .p_price{color:#333;font-size:15px;font-weight:bold;}
.pl_list ul.pick_pro_list li .old_price{color:#787878;font-size:11px;font-weight:normal;text-decoration:line-through;}
.pl_list ul.pick_pro_list li .save_price{margin-bottom:5px;font-size:12px;color:#f00418;font-weight:bold;}
.pl_list ul.pick_pro_list li .sel_item{padding-left:10px;font-size:13px;color:#4d4d4d;margin-top:5px;}
.pl_list ul.pick_pro_list li .p_checkbox{float:left;margin:2px 5px 0 0;cursor:pointer}
.pl_list ul.pick_pro_list li .checktext{cursor:pointer}
.pl_list ul.pick_pro_list li .select_box{display:none;}
.pl_list ul.pick_pro_list li .select_bg{background:#000;height:35px;left:0;opacity:0.7;position:absolute;top:175px;width:210px;}
.pl_list ul.pick_pro_list li .select{color:#fff;height:35px;left:0;line-height:35px;position:absolute;top:175px;width:210px;text-align:center;font-weight:bold;}
.pl_list ul.pick_pro_list li .together{width:20px;height:20px;position:absolute;margin:auto;top:-85px;bottom:0;right:-45px;background:url(../images/list_add.jpg) no-repeat;}
.pl_list ul.pick_pro_list li.del_margin{margin-right:0}
.pl_list ul.pick_pro_list .quickcart li{margin:0;width:190px;}
/*产品分享*/
.share_goods_btn_box{ font-size:14px;}
.share_goods_bg{ background:#fff; padding:15px 25px;}
.share_goods_box .close_box{position:absolute; right:10px; top:15px; width:18px; height:18px; cursor:pointer; background:url(../images/dlg-btn-close.png) no-repeat;}
.share_goods_box{ position: fixed; _position: absolute; width:480px; border:2px solid #333; background:#fff; float:left; left:300px; top:100px;_top:-8px; background:#f4f4f4; box-shadow: 3px 3px 3px #666; z-index: 100;}
.share_goods_box .error{line-height: 25px; color: #ff3333;}
.share_goods_box .line{border-bottom:1px solid #999; margin-bottom:10px;}
.share_goods_nav{ height:35px;  position:relative; *bottom:-1px;}
.share_goods_nav a{ height:28px; display:inline-block; padding:0 15px 0 25px; line-height:28px; font-size:14px;text-align:center; margin:1px 2px 0 0; background: url(../images/share_redio.png) 5px center no-repeat; border:1px solid #FFF; }
.share_goods_nav .share_goods_nav_hovers,.share_goods_nav a:hover{ height:28px; border:1px solid #ECD3B8; padding:0 15px 0 25px; color: #000; background: url(../images/share_redio_cur.png) 5px center no-repeat #FDF5E6;}
.share_goods_box .texteara{ width:420px; height:140px; padding:5px; border:1px solid #ddd;}
.share_goods_box .htmbox{ width:420px;  padding:5px; border:1px solid #ddd;}
.share_goods_box .htmbox .texteara{display: none;}
.share_goods_bottom{ border-top:1px solid #dbdbdb; padding:12px 25px; position: relative;}
.share_goods_box .tips{color: #999; line-height: 22px;}
.share_goods_box a.goods_share_box_btn{display: inline-block;}
/*minidetail*/
.minidetail_table{}
.minidetail_table .price{font-size: 16px; font-weight: bold; color: #000;}
.minidetail_table .price .oldprice{font-size: 12px; color: #999; text-decoration: line-through; margin-left: 10px;}
/*module*/
.module_login .container{width:400px; margin:auto; padding-top:100px;}
.module_login .container h1{text-align:center; display:block; line-height:50px; font-size:20px; font-weight:normal;}
.module_login .container ul.tips{text-align:center; margin-bottom:10px;}
.module_login .container ul.tips li{height:20px; line-height:20px; padding-left:18px; background:url(../images/pb_login_li_icon.jpg) no-repeat left center; color:#8B8B8B; font-size:12px; display:inline-block; margin-right:10px; font-size:13px;}
.module_login .container .login_box{ margin:auto; border:1px #DADADA solid; border-top:0; border-bottom-left-radius:5px; border-bottom-right-radius:5px; box-shadow:0px 2px 10px #DADADA; border-top:4px #444 solid;}
.module_login .container .login_box ul{padding:20px 25px;}
.module_login .container .login_box ul li{margin-bottom:10px;}
.module_login .container .login_box ul li label{color:#4C4C4C; font-weight:bold; font-size:16px;}
.module_login .container .login_box ul li input{width:100%; height:38px; padding:1px; line-height:36px; border:1px #C6C6C6 solid; margin-top:10px; box-sizing: border-box;}
.module_login .module_login .login_box ul li .common_btn3{display:block;width:310px;font-weight:bold;text-align:center;height:32px;line-height:32px;}
/*404*/
.error404 #errbody{ width:900px; margin:0 auto; padding: 100px 0px;}
.error404 #erricon{ width:300px; float:left; font-size:110px;font-weight: bold;color: #CCC; text-align:center;}
.error404 #errtext{ width:500px; float:left; font-size:12px; line-height:22px; color:#666666;}
.error404 #errtext span{ font-size:16px; font-weight:bold;line-height:30px; color:#333333}
.error404 #errtext a{font-weight:bold; text-decoration:underline}
/*PC SITEMAP
.sitemap_pc .pcsitemap dl{width:25%;float:left;padding-bottom:25px;height:150px;}
.sitemap_pc .pcsitemap dl dt{font-size:14px;font-weight:bold;text-indent:20px;height:30px;line-height:30px;}
.sitemap_pc .pcsitemap dl dt a{ color:#343434}
.sitemap_pc .pcsitemap dl dd{text-indent:30px;line-height:24px;height:24px;}
*/
/*PC SITEMAP*/
.sitemap_pc .pcsitemap dl{width:100%;padding-bottom:32px;display: inline-table;}
.sitemap_pc .pcsitemap dl dt{font-size:14px;font-weight:bold;text-indent:20px;height:30px;line-height:30px;}
.sitemap_pc .pcsitemap dl dt a{ color:#ed3444;font-size: 15px;}
.sitemap_pc .pcsitemap dl dd{float:left;text-indent:20px;line-height:24px;height:24px;width: 220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sitemap_pc .pcsitemap dl dd a{ color:#333333;font-size: 13px;}
/*site notice*/
#site_notice{height:auto; width:518px; left:30%; right:30%;position:fixed !important; top:171px; position:absolute; z-index:99999; top:expression(offsetParent.scrollTop+150);}
#site_notice .site_notice{width: 500px; border:1px #e0dcd8 solid; background:#fff; padding:0;}
#site_notice .site_notice_close{height:20px; margin-bottom:5px; text-align:right; position:absolute; right:25px; top:14px;}
#site_notice .site_notice_title{ text-align:left; line-height:45px; font-weight:normal; font-size:17px; border-bottom:1px solid #e2e2e2; padding:0 15px; background:#f7f7f7; color:#171717;}
#site_notice .site_notice_close a{height:20px; line-height:20px; display:inline-block; position:relative; color: #A5A4A2; font-weight: bold;}
#site_notice .site_notice_content{ padding:10px 15px; line-height:22px}
/* 内页区结束*/
/* ---------------------------------------------------- */
/*评论 CommentAll 开始*/
.product_CommontAll{padding: 0;margin: 0;}

.product_CommontAll h3.review_h3 {padding-left: 0px;
    font-size: 14px;
    color: #333333;
    height: 30px;
    line-height: 30px;border-bottom: 2px solid #DDDDDD;}
.product_CommontAll h4.commenttitle{ font-size:16px; color:#141414; border-bottom:1px solid #ddd; padding:10px 5px; }
.product_CommontAll ul{padding: 0;margin: 0;list-style: none;}
.product_CommontAll ul li{padding:20px 0;margin: 0;list-style: none;float: none;clear: both;display: block;border-bottom:#eeefef solid 1px;overflow:hidden;}
.product_CommontAll ul li div.Con_left{padding:0;margin: 0;float:left;width: 80px;min-height:80px;text-align: center;border:1px solid #ccc;}
.product_CommontAll ul li div.Con_right{padding:0 0 0 10px;margin: 0;float:left;width:600px;}
.product_CommontAll ul li div p.Con_title{padding-bottom:8px;}
.product_CommontAll ul li div p.Con_title a{color:#4e4e4e;font-size: 12px;font-weight: bold;}
.product_CommontAll ul li div div.Con_content{font-size: 13px;color:#767676;padding:8px 0 5px 0;line-height:18px}
.product_CommontAll ul li div p.Con_username{font-weight:bold;font-size: 12px;color:#b3b3b3;padding-top: 3px;}
.product_CommontAll span{color:#2e2e2e;}
.product_CommontAll ul li p.Var{float: none;clear: both;display: block;text-align: right;color:#c8c8c8;}
.product_CommontAll div.search_no_result{margin-top:10px;}
.product_commentall #left_box ul.shopbycate_1 li a{font-weight: normal;font-size:12px;}
.product_commentall #left_box ul.shopbycate_1 li a{border:0;}
.product_commentall #left_box ul.shopbycate_1 li a:hover {background: #f4f4f4;}
.product_commentall #left_box ul.shopbycate_1 li a.hovers{background: #f4f4f4;}
.commentspics{padding:10px 0 0;}
.commentspics .pics{width:80px;height:80px;border:1px solid #ccc;margin-right:10px;cursor:pointer;display:inline-block;vertical-align:top;float:none;text-align:center;border-radius:5px;overflow:hidden;}
.commentspics .pics img{display:inline-block;vertical-align:middle;line-height:normal;}
.commentspics .pics span{display:inline-block;height:100%;vertical-align:middle;line-height:normal;}
.commentspics .pics:hover{border:1px solid #ed3445;}
/*评论 CommentAll 结束*/
/*---------#app-down---------*/
.module_app_download .app_detail{ width:100%;}
.module_app_download .app_detail .banner{background: url(../images/app_down_banner.jpg) no-repeat scroll center top #e14a57;height:575px; width: 100%; min-width:1100px;}
.module_app_download .app_detail .banner .banner_box{width: 1100px; height:575px; margin: auto; position:relative;}
.module_app_download .app_detail .banner .demo_img{position:absolute;left:28px;top:127px;}
.module_app_download .app_detail .banner .t_code{position:absolute;left:605px;top:365px;}
.module_app_download .app_detail .banner .t_code img{border:3px solid #cc8fa1;width:174px;height:174px;}
.module_app_download .app_detail .app_detail_con{width:1100px;margin:0 auto;height:118px;}
.app_detail_con .pop{position: absolute;z-index: 999;width: 340px;padding: 25px 45px;background: #efefef;display: none;}
.app_detail_con .ios .pop{left: 380px;top:710px;}
.app_detail_con .android .pop{left: 895px;top:675px;}
.app_detail_con #mask {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;z-index: 998;display: none;cursor: pointer;}
.app_detail_con .pop .description {text-align: left;height:85px;}
.app_detail_con .pop .clearfix {display: block;}
.app_detail_con .pop .clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.app_detail_con .pop .description img {padding-right: 20px;}
.app_detail_con .pop .description img, .app_detail_con .pop .description div {float: left;}
.app_detail_con .pop .description h3 {font-weight: bold;font-size: 20px;color: #353535;}
.app_detail_con .pop .description span {display: block;color: #888;font-size: 12px;line-height: 18px;}
.app_detail_con .pop .get_app {margin-top: 14px;text-align: left;}
.app_detail_con .pop .get_app .btn {width: 200px;float: left;}
.app_detail_con a:hover {opacity: .8;}
.app_detail_con .pop .get_app .core {float: right;font-size: 12px;margin-top: -25px;}
.app_detail_con .pop .get_app .core img{width: 116px;height: 116px;}
.app_detail_con .pop .close {position: absolute;right: 10px;top: 10px;cursor: pointer;width: 12px;height: 12px;padding: 4px;background: url(../images/app_down_close.png) no-repeat 50% 50%;}
.app_detail_con .pop .get_app a{display:block; margin-bottom: 5px;}
#body_box .banner{background:url(../images/banner.jpg) no-repeat scroll left top #e14a57;height:575px;position:relative;}
#body_box .banner .demo_img{position:absolute;left:230px;top:127px;}
.product_detail_1{width:885px;border-right:1px solid #ccc;margin-bottom:-15px;float:left;padding-right:10px;}
.product_detail_1 .viewimgbox{float:none;width:auto}
.product_detail_1 .bigimgbox{float:none}
.product_detail_1 .viewimgbox .viewimg{float:left;width:365px;height:72px;margin-top: 4px;}
.product_detail_1 .viewimgbox .viewimg li{margin-right:5px;}
.product_detail_1 .viewimgbox a.btn_prev{float:left;display:block;height:84px; width:19px; background:url(../images/detail_leftbtn.png) no-repeat}
.product_detail_1 .viewimgbox a.btn_prev:hover{background:url(../images/detail_leftbtn_cur.png) no-repeat}
.product_detail_1 .viewimgbox a.btn_next{float:left;display:block;height:84px; width:19px; background:url(../images/detail_rightbtn.png) no-repeat}
.product_detail_1 .viewimgbox a.btn_next:hover{background:url(../images/detail_rightbtn_cur.png) no-repeat}
.product_detail_1 .bigimgbox{margin-left:0}
.product_detail_1 .viewpicleft{width:405px;}
.product_detail_1 .viewfontright{width:465px;}
.product_detail_1_right{width:200px;float:right;}
.product_detail_1_right .tit{height:30px;line-height:30px;text-align:center;color:#333;background:#ebebeb;width:180px;margin:0 auto}
.product_detail_1_right .products_lists li{width:180px;margin:0 auto;}
.product_detail_1_right .products_lists li .pic{border:1px solid #ccc;display:block;width:178px;min-height:178px;}
.product_detail_1_right .products_lists li .pic img{display:block;margin:0 auto;max-width:178px;}
.product_detail_1_right .products_lists li .name{ padding:8px 0 3px 0; display:block;text-align:center}
.product_detail_1_right .products_lists li .price{ font-size:15px; font-weight:bold; color:#303030; margin-bottom: 5px;text-align:center}
.product_detail_1_right .products_lists li .free_shipping{ font-size:12px; font-weight:bold; color:#333; padding:3px 0 10px 0;text-align:center}
.product_detail_1_right .products_lists li .free_shipping i{ width:14px; height:13px; background:none; margin:0 5px -2px 0;color:#92b037;font-size:16px;}
.product_detail_2{padding-right:0;border-right:0;float:right;width:878px;}
.product_detail_2_left{width:212px;float:left;}
.product_detail_2_left .cates{border:1px solid #d1d1d1;border-top:3px solid #d1d1d1;background:#f9f9f9;text-indent:12px}
.product_detail_2_left .cates li{height:32px;line-height:32px;border-bottom:1px solid #ccc}
.product_detail_2_left .cates li a{color:#4b4b4b;display:block}
.product_detail_2_left .cates li a:hover{color:#ed3445}
.product_detail_2_left .tit{height:30px;line-height:30px;border-bottom:1px solid #d1d1d1;}
.product_detail_2_left .products_lists li{height:50px;margin-bottom:5px;position:relative;}
.product_detail_2_left .products_lists li .pic{border:1px solid #ccc;display:block;width:60px;float:left;min-height:60px;}
.product_detail_2_left .products_lists li .pic img{display:block;margin:0 auto;max-width:58px;}
.product_detail_2_left .products_lists li .name{ padding-left:4px; display:block;width:140px;float:left;line-height:16px;height:32px;overflow:hidden;}
.product_detail_2_left .products_lists li .price{padding-left:4px;  font-size:15px; font-weight:bold; color:#303030; margin-bottom: 5px;width:140px;float:left;}
.product_detail_2_left .products_lists li .price .oldprice{font-weight:normal;font-size:14px; text-decoration: line-through;}
.product_detail_2_left .products_lists li .free_shipping{ font-size:12px; font-weight:bold; color:#333; padding:3px 0 10px 0;text-align:center;display:none;}
.product_detail_2_left .products_lists li .free_shipping i{ width:14px; height:13px; background:none; margin:0 5px -2px 0;color:#92b037;font-size:16px;}
.product_detail_2_left .products_lists li .itera{position:absolute;left:0;top:0;color:#fff;background:#636a72;border-radius:3px;height:14px;line-height:14px;text-align:Center;min-width:14px;display:block;font-size:12px;}
.product_detail_2_left .products_lists li .iteration1{background:#fe3f8f}
.product_detail_2_left .products_lists li .iteration2{background:#e84246}
.product_detail_2_left .products_lists li .iteration3{background:#82bd27}
.product_detail_2_left .products_lists li .iteration4{background:#00b6e4}
.product_detail_1 ul.viewimg li a{width:64px;height:64px;}
.product_detail_1 ul.viewimg li{width:64px;height:64px;}
.ban,.banner_box{line-height:20px;}
.brand_product .ban,.product_list .ban{padding:0px 0 0 3px;}
#left_box ul.superdeals{ width:210px; overflow:hidden; padding:0px;}
#left_box ul.superdeals li{ width:210px; position:relative; margin-top: 10px; overflow: hidden;}
#left_box ul.superdeals li.cur{border:1px #CCC solid; padding:0px;}
#left_box ul.superdeals li a.pic{ width:60px; height:60px; line-height:60px; text-align:center; display:table-cell; overflow:hidden; vertical-align:middle; color:#000; *font-size:50px; *display:block; *font-family:Arial; float:left; border:1px #CCC solid;}
#left_box ul.superdeals li div.p_info{float:left; width:135px; padding-left:5px; float:left; line-height:18px;}
#left_box ul.superdeals li a.name{ font-size:12px; color:#333; display:block; line-height:18px}
#left_box ul.superdeals li a.name:hover{text-decoration:underline;}
#left_box ul.superdeals li .price{color:#ed3445;}
#left_box ul.superdeals li .price span{ display:inline-block; color:#333; text-decoration:line-through; margin-right:5px; line-height:20px; font-size:12px}
#left_box ul.superdeals li .price strong{ color:#ff0006; display:inline-block; line-height:20px; font-size:12px;}
#left_box ul.superdeals li div.top1,#left_box ul.superdeals li div.top2,#left_box ul.superdeals li div.top3,#left_box ul.superdeals li div.top4,#left_box ul.superdeals li div.top5,#left_box ul.superdeals li div.top6,#left_box ul.superdeals li div.top7,#left_box ul.superdeals li div.top8{width:10px; height:10px; line-height:10px; text-align:center; font-size:11px; position:absolute; left:0px; top:0px; color:#FFF; border-radius:2px;}
#left_box ul.superdeals li div.top1{background:#FA4091;}
#left_box ul.superdeals li div.top2{background:#E64346;}
#left_box ul.superdeals li div.top3{background:#7DC025;}
#left_box ul.superdeals li div.top4{background:#0AB3EA;}
#left_box ul.superdeals li div.top5{background:#6A6A6A;}
#left_box ul.superdeals li div.top6{background:#FA4091;}
#left_box ul.superdeals li div.top7{background:#FA4091;}
#left_box ul.superdeals li div.top8{background:#FA4091;}
.product_detail_2_left ul.superdeals{ width:210px; overflow:hidden; padding:0px;}
.product_detail_2_left ul.superdeals li{ width:210px; position:relative; margin-top: 10px; overflow: hidden;}
.product_detail_2_left ul.superdeals li.cur{border:1px #CCC solid; padding:0px;}
.product_detail_2_left ul.superdeals li a.pic{ width:60px; height:60px; line-height:60px; text-align:center; display:table-cell; overflow:hidden; vertical-align:middle; color:#000; *font-size:50px; *display:block; *font-family:Arial; float:left; border:1px #CCC solid;}
.product_detail_2_left ul.superdeals li div.p_info{float:left; width:123px; padding-left:5px; float:left; line-height:18px;}
.product_detail_2_left ul.superdeals li a.name{ font-size:12px; color:#333; display:block; line-height:18px}
.product_detail_2_left ul.superdeals li a.name:hover{text-decoration:underline;}
.product_detail_2_left ul.superdeals li .price{  }
.product_detail_2_left ul.superdeals li .price span{ display:inline-block; color:#333; text-decoration:line-through; margin-right:5px; line-height:20px; font-size:12px}
.product_detail_2_left ul.superdeals li .price strong{ color:#ff0006; display:inline-block; line-height:20px; font-size:12px;}
.product_detail_2_left ul.superdeals li div.top1,.product_detail_2_left ul.superdeals li div.top2,.product_detail_2_left ul.superdeals li div.top3,.product_detail_2_left ul.superdeals li div.top4,.product_detail_2_left ul.superdeals li div.top5,.product_detail_2_left ul.superdeals li div.top6,.product_detail_2_left ul.superdeals li div.top7,.product_detail_2_left ul.superdeals li div.top8{width:10px; height:10px; line-height:10px; text-align:center; font-size:11px; position:absolute; left:0px; top:0px; color:#FFF; border-radius:2px;}
.product_detail_2_left ul.superdeals li div.top1{background:#FA4091;}
.product_detail_2_left ul.superdeals li div.top2{background:#E64346;}
.product_detail_2_left ul.superdeals li div.top3{background:#7DC025;}
.product_detail_2_left ul.superdeals li div.top4{background:#0AB3EA;}
.product_detail_2_left ul.superdeals li div.top5{background:#6A6A6A;}
.product_detail_2_left ul.superdeals li div.top6{background:#FA4091;}
.product_detail_2_left ul.superdeals li div.top7{background:#FA4091;}
.product_detail_2_left ul.superdeals li div.top8{background:#FA4091;}
/*help center*/
.navpage_help .help_box{ padding:10px 0; overflow:hidden;}
.navpage_help .help_box dl{float:left; width:210px; padding-right:70px; padding-left: 10px;}
.navpage_help .help_box dl.delstyle{padding-right: 0px;}
.navpage_help .help_box dl dt{ font-weight:bold; font-size:14px; line-height:30px; height:30px; color:#333; border-bottom: 1px #C4C4C4 solid;}
.navpage_help .help_box dl dd a{ display:block; line-height: 20px; display: block;}
.navpage_help .help_box dl dd i{ width:15px; height:20px; background-position:-194px -225px;}
/*运费查询弹出层*/
.product_detail .dropdown_estimate_shipping_fee{ width:450px; background:#FFF; padding-bottom:8px; margin-top:12px; z-index:999; +margin-top:48px; +margin-left:-50px;overfolw:visible; }
.product_detail .dropdown_estimate_shipping_fee .left{width: 70px; height: 70px;text-align: center;float: left; background:url(../images/succeed.png) no-repeat center; display:block}
.product_detail .dropdown_estimate_shipping_fee .arr{left:80px;}
.product_detail .dropdown_estimate_shipping_fee .mid{ padding:15px 25px; overflow:hidden; line-height:18px; text-align:right; font-weight:normal;}
.product_detail .dropdown_estimate_shipping_fee table { border: none; }
.product_detail .dropdown_estimate_shipping_fee tr{height: 40px;}
.product_detail .dropdown_estimate_shipping_fee td {text-align: left; color: #7E7E7E; font-size: 12px;}
.product_detail .dropdown_estimate_shipping_fee td.first{color: #685b3e; font-weight: normal;}
.product_detail .dropdown_estimate_shipping_fee .arrival_notice_tip{color:#999;}
.product_detail .dropdown_estimate_shipping_fee .estimate_shipping_fee_close{ }
.product_detail .view_block_box #shipping_table ul{border-top: 2px solid #E5E5E5;background: #F4F4F4;height: 25px;line-height: 25px;}
.product_detail .view_block_box #shipping_table ul li{float:left;width:132px;text-align: center;}
.product_detail #shipping_info_table ul{height: 25px;line-height: 25px;}
.product_detail #shipping_info_table ul li{float:left;width:132px;text-align: center;border-bottom: 1px solid #ddd;height: 25px;line-height: 25px;}
.product_detail .shipping_tip {text-align:left;color: #999;}
.product_detail .shiping_country_id{ width:300px; height: 25px;vertical-align: middle;border: 1px solid #ddd;height: 28px;line-height: 28px;padding: 0 5px;}
.product_detail form.shipping_quantityform{ overflow:hidden;}
.product_detail form.shipping_quantityform a.shipping_iconleft{ display:block; float:left; width:21px; height:21px;background:url(../images/y.png) no-repeat -29px -1117px;}
.product_detail form.shipping_quantityform a.shipping_iconright{ display:block; float:left; width:21px; height:21px;background:url(../images/y.png) no-repeat 0px -1117px;}
.product_detail form.shipping_quantityform input{ float:left; width:48px; height:21px; line-height:21px; text-align:center; background:url(../images/y.png) no-repeat 0px -1145px; border:0; margin:0 -1px; color:#7E7E7E;}
.product_detail form.shipping_quantityform #goods_stock{line-height: 21px; color: #666; margin-left: 5px;}
.product_detail form.shipping_quantityform #goods_stock strong{color: #000;}
.product_detail #estimate_shipping_fee{font-weight: bold;color: #FD6B00;text-decoration:underline}
#header_box .sub_nav li.more{width:100%;text-align:right;}
#header_box .sub_nav li.more a{color:#d90000;font-size:11px;}
#header_box .sub_nav li.more a:hover{background:none;}
#header_box .category_1 .dropdown_menu2 dd a.more,#header_box .category_2 .dropdown_menu2 dd a.more{width:100%;text-align:right;color:#d90000;font-size:11px;}
#header_box .category_2 .dropdown_menu2 dl{height:200px;}
/*优惠券领取样式*/
.coupon_detail{ width:470px; border:4px dashed #d3d3d3; margin:80px auto; padding:15px;}
.coupon_detail .coupon_style1{ width:92px; height:92px; border:2px solid #e5e6e5; background:#f33544; display:table;}
.coupon_detail .coupon_style1 span{ display:table-cell; vertical-align:middle; text-align:center; color:#fff; font-size:16px; line-height:1.2;}
.coupon_detail .coupon_style1 span strong{ display:block; font-size:45px;}
.coupon_detail .coupon_style2{ width:92px; height:92px; border:2px solid #e5e6e5; border-radius:50%; background:#f33544; display:table;}
.coupon_detail .coupon_style2 span{ display:table-cell; font-size:45px; text-align:center; vertical-align:middle; line-height:92px;color:#fff; }
.coupon_detail .coupon_style2 span img{  margin:0 0 0 5px;}
.coupon_detail .name .notice{ color:#a8a9a9;  font-size:14px;margin-top:5px;}
.coupon_detail .name .notice img{ float:left; margin-right:5px;}
.coupon_detail .name{ width:360px;}
.coupon_detail .name h3{ font-size:20px; font-weight:normal; line-height:1.2; color:#104861;}
.coupon_detail .name .time{ background:url(../images/timeiconbg.jpg) no-repeat; line-height:14px; color:#a8a9a9; font-size:14px; padding-left:18px; margin:5px 0;}
.coupon_detail .pk{ border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; background:#efefed; line-height:35px; color:#000000; font-size:16px; text-align:center; margin:15px 0;letter-spacing: 2px;font-weight: bold;}
.coupon_detail .pk span.stars{ width:113px; height:7px; display:inline-block; background:url(../images/staricon.png) no-repeat; margin:0 0 1px 5px;}
.coupon_detail .txt{ border:1px dashed #d2d2d2; padding:10px 15px; line-height:1.5; color:#7f7f7f;}
.coupon_detail .btn{ width:145px;margin:15px auto 0 auto; display:block;}
.checkout_box #insurance_tips_box{ position:relative; z-index:998;  height: 20px; line-height: 20px;}
.checkout_box #insurance_tips_box .drop_insurance{width: 320px; top:25px; left: -100px}
.checkout_box #insurance_tips_box .drop_insurance .arr{left: 150px;}
.checkout_box #insurance_tips_box .insurance_tips_con{padding: 10px; line-height: 20px;}
.checkout_box .insurance_checkbox_box{ height: 20px; line-height: 20px;}
.checkout_box .insurance_checkbox{vertical-align: middle;}
.quickcart ul li{border:0;float:none;}
.quickcart ul li.actived{border:0;float:none;width:auto;}
.quickcart ul li .attr_value{float:none;width:auto;}
.quickcart ul li .attr_value select{width:100%;height:26px;}
.quickcart{width:196px;}
.quickcart ul li .qty_style{display:inline-block;vertical-align:top;width:85px;position:relative;float: left;margin-left: 2px;margin-right: 2px;}
.quickcart ul li .common_mini_btn1,.quickcart ul li .common_mini_btn2{padding:0;width:50px;text-align:center;height:25px;line-height:25px;}
.quickcart ul li .common_mini_btn1 svg,
.quickcart ul li .common_mini_btn2 svg{height: 19px;width: 16px;fill: #fff;}
.quickcart ul li .attr_value .qty_txt{width:83px;text-align:center;font-size:12px;height:23px;border-color:#dfdfdf;}
.quickcart ul li .qty_style i{position:absolute;width:23px;line-height:25px;height:25px;text-align:center;cursor:pointer;font-size:16px;top:0;}
.quickcart ul li .minus{left:1px;border-right:1px solid #dfdfdf;background:url(../images/cts.png) no-repeat scroll -28px 2px;}
.quickcart ul li .plus{right:1px;border-left:1px solid #dfdfdf;background:url(../images/cts.png) no-repeat scroll 0 2px;}
.product_CommontAll .Con_right .service_reply{background: url(../images/servicereplay.jpg) left center no-repeat;margin-left: 2px;margin-top: 6px;margin-bottom: 6px;padding-left: 17px;color: #009948;font-weight: bold;}
.product_CommontAll .Con_right .servicereplycontent{padding-left: 20px; color:#666666}
.product_listcategoryprop .c_list{border:1px solid #efefef;border-bottom:0;}
.product_listcategoryprop .c_list dl{border-bottom:1px solid #efefef;overflow:hidden;position:relative;}
.product_listcategoryprop .c_list dl dt{width:140px;border-right:1px solid #efefef;float:left;padding:6px 9px 5px 0;line-height:20px;text-align:right;font-weight:bold;}
.product_listcategoryprop .c_list dl dd{float:left;width:155px;height:31px;}
.product_listcategoryprop .c_list dl dd a{display:inline-block;float:left;position:relative;padding:5px 10px;padding-left:18px;margin:4px 0 0 15px;}
.product_listcategoryprop .c_list dl dd a b{display: block; position: absolute; top: 5px; left: 0; width: 15px; height: 15px; background-image: url(../images/icombg.png); background-repeat: no-repeat;
    font-size: 0; background-position: -186px -254px;}
.product_listcategoryprop .c_list dl dd a:hover b,.product_listcategoryprop .c_list dl dd a.cur b{background-position: -186px -274px;}
.product_listcategoryprop .c_list dl .down_icon{position:absolute;right:0;width:18px;height:22px;display:inline-block;top:7px;background: url(../images/icombg.png) no-repeat scroll 0 -165px;cursor:pointer;}
.product_listcategoryprop .c_list dl .up_icon{background-position:0 -195px;}
.product_listcategoryprop .boxh3 .narrow_checked span{color:#fff;}
.product_listcategoryprop .boxh3 .tit_i{float:left;margin-right:10px;color:#000;}
.product_listcategoryprop .boxh3 .narrow_checked{margin-top:3px;}
.product_listcategoryprop .c_list dl dd.none{display:none;}
.product_listcategoryprop .boxh3{padding-bottom:3px;}
/*详细页批发预售---*/
.product_detail .goods_wholesale_two {width: 100%;display: inline-block;border-bottom:1px dotted #ddd;padding: 10px 0;}
.product_detail .goods_wholesale_two table {border: 1px solid #eaeaea;}
.product_detail .goods_wholesale_two table thead{background:#f9f9f9;}
.product_detail .goods_wholesale_two table thead th{height:30px; border-bottom:1px dotted #eaeaea; border-left:1px solid #eaeaea;}
.product_detail .goods_wholesale_two table tr{height:30px;text-align: center;}
.product_detail .goods_wholesale_two .original_price{text-decoration: line-through;color: #7C7878;font-weight: bold;}
.product_detail .goods_wholesale_two .price{color: #d70a08;font-weight: bold;}
.product_detail .goods_wholesale_two .discount{background:none;}
.product_detail .goods_wholesale_two .remark{color: #cccccc;}
.product_detail .presale_box{border:1px #CCC solid;}
.product_detail .presale_box .presale_table{padding:10px 30px; background:#FFF; width:100%;}
.product_detail .presale_box .presale_table th{background:#C7C7C7;  *width:33%; padding:10px; border:5px #E9E9E9 solid; position:relative;}
.product_detail .presale_box .presale_table th.cur{background:#EF3647;}
.product_detail .presale_box .presale_table th .cur{background:#EF3647; display:inline-block; position: absolute; height: 20px; left: 0px; top: 0px;}
.product_detail .presale_box .presale_table th.borderleft{border-left:1px #FFF solid;}
.product_detail .presale_box .presale_table th.borderright{border-right:0px #FFF solid;}
.product_detail .presale_box .presale_table td.borderleft{border-left:1px #CCC solid;}
.product_detail .presale_box .presale_table td{line-height:18px; font-size:14px; width:20%; *width:20%; padding:3px; padding-bottom:0px; border-bottom:5px #FFF solid; border-top:5px #FFF solid;}
.product_detail .presale_box .presale_table td span{color:#F00;}
.product_detail .presale_box .presale_table td .order_qty0{}
.product_detail .presale_box .presale_table td .order_qty1{float:left; margin-left:-10px;}
.product_detail .presale_box .presale_table td .order_qty2{float:left; margin-left:-10px;}
.product_detail .presale_box .presale_table td .order_qty3{float:right; margin-right:-10px;}
.epaddthis .sns_all{border:0;text-align:center;}
.product_detail ul.viewimg{width:86px;height:360px;}
.product_detail ul.viewimg li{width:80px;height:80px;}
.product_detail ul.viewimg li a{width:80px;height:80px;}
.product_detail dl.viewcolor dd a{margin:8px 5px 0 0;}
.product_detail dl.viewdl dd.sale_property_box1{width:260px;overflow:hidden;border:1px solid #cdcdcd;margin:5px 0;position:relative;}
.product_detail dl.viewdl dd.sale_property_box1 i{position:absolute;z-index:1;display:inline-block;right:6px;top:4px;width:15px;height:18px;background-position:-61px -6px;margin-top:4px;}
.product_detail dl.viewdl dd.sale_property_box1 .sku_option{width:260px;height:26px;border:0;cursor:pointer; outline:none; appearance:none;-moz-appearance:none;-webkit-appearance:none;padding-right:30px;padding-left:10px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;background:none;z-index:2;position:relative;}
.product_detail dl.viewdl dd.sale_property_box1 .sku_option option{padding:3px 20px 0 0; overflow:hidden;background:none;}
.product_detail dl.viewdl dd textarea{color:#000;line-height:18px;padding:5px;font-size:12px;font-family:Arial;}
.product_detail .presale_box{border:0;padding:0 6px;}
.product_detail .presale_box .percentage_bar span {display:inline-block;float:left;height:26px;line-height:26px;color:#676767;font-weight:bold;font-size:14px;text-indent:-7px;}
.product_detail .presale_box .percent span {display:block;font-size:12px;color:#d10000;border-top:1px solid #000;border-right:1px solid #000;line-height:18px;padding:5px 10px 0;font-weight:bold;}
.product_detail .presale_box .percent span em{display:block; font-style:normal;color:#000;}
.product_detail .presale_box .pert{float:left;position:relative;}
.product_detail .presale_box .percent{padding:6px 0;position:relative}
.product_detail .presale_box .percent .pert i{display:inline-block;width:17px;height:17px;position:absolute;right:0;top:0;background:url(../images/pd_bar.png) no-repeat scroll 0 -25px #fff;top:-8px;right:-8px;z-index:9;}
.product_detail .presale_box  .percent .last i{background:url(../images/pd_bar.png) no-repeat scroll -6px -31px #fff;height:5px;width:5px;right:-2px;top:-2px;}
.product_detail .presale_box  .percent .last span{border-right:0;}
.product_detail .presale_box .percent .first{display:inline-block;background:url(../images/pd_bar.png) no-repeat scroll -6px -6px #fff;height:5px;width:5px;left:-2px;top:4px;position:absolute;z-index:11;}
.product_detail .presale_box .percent .actived{background-position:-6px -6px;}
.product_detail .presale_box .percent .actived i{background-position:0 0;}
.product_detail .presale_box .percent .actived span{border-top-color:#d10000;}
.product_detail .presale_box .percent .max{position:absolute;right:-12px;top:-20px;font-size:14px;font-weight:bold;padding:0;border:0;}
.product_detail .presale_time_tips{border:1px #cecece solid; text-align:center; line-height:37px; background:none;color:#000;}
.product_detail .presale_time_tips span{font-weight:bold; color:#F00;}
.product_detail .presale_box .percentage_bar .first{text-indent:-4px;}
.product_detail .goods_presale{}
.product_detail .goods_presale .goods_presale_table{}
.product_detail .goods_presale .goods_presale_table th{border:1px #CECECE solid; text-align:center; font-size:14px; font-weight:normal;}
.product_detail .goods_presale .goods_presale_table td{border-left:1px #CECECE solid; border-bottom:1px #CECECE solid; font-weight:bold; font-size:12px;}
.product_detail .goods_presale .goods_presale_table td.last{border-right:1px #CECECE solid}
.product_detail .goods_presale .goods_presale_table td.disable{background:#DBDBDB;}
.product_detail .goods_presale .goods_presale_table td.hightlight{background:#DBDBDB;}
.product_detail .goods_presale .goods_presale_table td span{color:#CB1D1C;}
.product_detail .goods_presale .goods_presale_time{}
.product_detail .goods_presale .goods_presale_time td {font-size:12px;}
.product_detail .goods_presale .goods_presale_time td span{color:#FF0000; font-weight:bold;}
/* quickdetail */
.product_quickdetail{width:900px;margin:0 auto;}
.product_quickdetail .quickdetail_l{float:left;width:450px;}
.product_quickdetail .big_img {width:400px;height:400px;border:1px solid #ccc;}
.product_quickdetail .big_img img{max-width:400px;max-height:400px;}
.product_quickdetail .small_img{width:400px;overflow:hidden;height:85px;}
.product_quickdetail .small_img li{float:left;margin:0 24px 10px 0;}
.product_quickdetail .small_img li.none{margin:0 0 10px;}
.product_quickdetail .small_img li a{display:table-cell;text-align:center;width:80px;line-height:80px;vertical-align:middle;border:1px solid #ddd;}
.product_quickdetail .small_img li a:hover{border:1px solid #fd4c02;}
.product_quickdetail .small_img li img{max-width:80px;max-height:80px;}
.product_quickdetail .quickdetail_r{float:right;width:450px;}
.product_quickdetail .quickdetail_r h2{color:#0089ce;font-weight:normal;font-size:20px;font-weight:normal;}
.product_quickdetail .quickdetail_r .product_itemno{color:#fd4c02;}
.product_quickdetail .quickdetail_inf{color:#454444;line-height:22px;}
.product_quickdetail .epaddthis .sns_all{text-align:left;}
.product_quickdetail .full_pc{font-size:13px;color:#fd4c02;}
.product_quickdetail .sku_con{border-top:1px solid #ddd;}
.product_quickdetail .sku_con ul li{margin-top:20px;height:35px;}
.product_quickdetail .sku_con ul li span{width:100px;display:inline-block;font-size:14px;color:#333;height:35px;line-height:35px;float:left;}
.product_quickdetail .sku_con ul li select{height:35px;width:200px;border:1px solid #cdcdcd;font-size:14px;color:#333;float:left;}
.product_quickdetail .sku_con ul li .quantity_c{float:left;height:33px;border:1px solid #cdcdcd;width:80px;font-size:16px;position:relative;}
.product_quickdetail .sku_con ul li .quantity_input{width:80px;height:33px;text-indent:5px;border:0;}
.product_quickdetail .sku_con ul li .quantity_c a{display:inline-block;width:14px;height:9px;background:url(../images/yicon.jpg) no-repeat;position:absolute;right:5px;}
.product_quickdetail .sku_con ul li .quantity_c a.icontop{top:9px;}
.product_quickdetail .sku_con ul li .quantity_c a.iconbottom{bottom:6px;background-position:0 -9px;}
.product_quickdetail .sku_con ul li .quickdetail_addtocart{margin-left:12px;height:35px;padding:0 15px;background:#fd4c02;color:#fff;font-size:12px;font-weight:bold;display:inline-block;float:left;line-height:35px;}
.viewfontright .buy_at_box{border:1px dashed #ddd;padding:10px;background:#f9f9f9;}
.viewfontright .by_tt{color:#000;font-weight:bold;margin-bottom:10px;font-size:12px;}
.product_detail .viewbtnbox{border:0;}
.shippingtool_default{}
.shippingtool_default .newbox h4{height:30px;line-height:30px;font-size:16px;border-bottom:2px solid #ddd;color:#333;}
.shippingtool_default .newbox_tit{font-size:13px;}
.shippingtool_default .shipping_tool_table{width:100%;}
.shippingtool_default .shipping_tool_table td{height:26px;}
.account_leavemessage .feedback_cus{padding:10px 0;}
.account_leavemessage .feedback_cus p{line-height:20px;}


.module_feedback_2017,.navpage_detail_2017,.brands_list_2017,.article_list_2017,.article_detail_2017,.error404_2017,.user_forgetpassword_2017,.user_question_2017,.user_changepassword_2017,.account_trackingorder_2017{width:800px;margin:0 auto;}
.navpage_help_2017 .viewlistbox{padding:0;border:0;height:auto;margin:30px 0;background:none;}
.navpage_help_2017 .viewlistnav{line-height:normal;font-size:34px;}
.navpage_help_2017 .help_box{padding:0;margin-bottom:50px;}
.navpage_help_2017 .help_box dl{width: 25%;box-sizing: border-box;text-align: center;}
.navpage_help_2017 .help_box dl dt{border:0;font-size: 16px;margin-bottom: 10px;}
.navpage_help_2017 .help_box dl dd a{line-height:22px;font-size:13px;font-size: 14px;line-height: 26px;}

.navpage_detail_2017 .newbox h4.newstitle,.module_feedback_2017 h3,.brands_list_2017 h3,.article_list_2017 .newbox h4.newstitle,.article_detail_2017 .newbox h4.newstitle,.sitemap_pc_2017 h3,.error404_2017 #erricon,.user_forgetpassword_2017 .box_h3,.user_question_2017 .box_h3,.user_changepassword_2017 .box_h3,.account_trackingorder_2017 .box_h3{border:0;padding:30px 0;border:0;height:auto;background:none;line-height:normal;font-size:34px;text-align:center;}
.navpage_detail_2017 .newbox .navpage_content,.navpage_detail_2017 .newbox p{line-height:24px;}
.module_feedback_2017 .common_account_box table.form_table{padding:30px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}

.brands_list_2017{width: 100%;}
.brands_list_2017 ul{font-size: 0;}
.brands_list_2017 ul li{display:inline-block;width:25%;vertical-align: top;font-size: 14px;text-align: center;padding: 10px 0;}

.brands_list_2017 ul li .pic{width:calc(100% - 20px);height:100px;overflow:hidden;border:1px solid #ddd;text-align:center;display: inline-block;}
.brands_list_2017 ul li .pic a{display: block;width: 100%;height: 100%;font-size: 20px;color: #333;}
.brands_list_2017 ul li .pic a:before{display: inline-block;height: 100%;vertical-align: middle;content: '';}
.brands_list_2017 ul li .pic img{max-width:100%;max-height:90px;vertical-align: middle;}
.brands_list_2017 ul li .name{text-align:center;padding:10px 0 15px;display:none;}
.brands_list_2017 ul li span{display:block;padding:15px 0;text-align:center;}
.article_list_2017 .newbox table.newstale{border-top: 1px dotted #ddd;}
.article_list_2017 ul li{background:#fff;box-shadow:0 0 1px rgba(0, 0, 0, 0.1);padding:32px 30px 35px;margin-bottom:30px;}
.article_list_2017 ul li .newname{font-size:20px;font-weight:bold;color:#333;display:block;margin-bottom:10px;}
.article_list_2017 ul li .newtime{font-size:12px;color:#999;margin-bottom:10px;}
.article_list_2017 ul li .newdescript{font-size:14px;color:#666;margin-bottom:10px;}
.article_list_2017 ul li .newmore{text-align:right;}

.article_detail_2017 .newbox h4.newstitle .article_detail_time{padding-top:10px;font-size:16px;color:#333;}
.article_detail_2017 .article_image{width:100%;text-align:center;}
.article_detail_2017 .article_prev_next{line-height:20px;}
.article_detail_2017 .article_url_panel{ line-height:22px;width:800px;margin:0 auto; margin-top:20px;}
.article_detail_2017 .article_url_panel a{  font-size:14px; color:#666}

.sitemap_pc_2017 .pcsitemap{-webkit-column-count: 5;-moz-column-count: 5;column-count: 5;-moz-column-gap: 20px;-webkit-column-gap: 20px;column-gap: 20px;padding: 10px;border: 0;}
.sitemap_pc_2017 .pcsitemap dl dt{margin-bottom:10px;text-indent:0;}
.sitemap_pc_2017 .pcsitemap dl dd{width:170px;text-indent:0;}
.sitemap_pc_2017 .pcsitemap dl dd a:hover{color:#ed3445;text-decoration:underline;}
.sitemap_pc_2017 .pcsitemap dl dt a{color:#000;}

.error404_2017 #errbody{padding:0;width:auto;}
.error404_2017 #erricon{float:none;width:100%;color:#333;font-size: 30px;font-weight: normal;height: auto;line-height: normal;padding: 40px 0 25px;text-align: center;}
.error404_2017 #errtext{float: none;text-align:center;width: 100%;}
.error404_2017 #errtext p{color:#999;}
.error404_2017 #errtext a{color:#ff6b6a;text-decoration:none;font-weight:normal;font-size:13px;}

.user_forgetpassword_2017 form,.user_question_2017 form,.user_changepassword_2017 form,.account_trackingorder_2017 form{padding:30px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}

#left_box_2017 .left_common_box{border:0;padding:0;width:210px;}
#left_box_2017 .member_menu .box_h3{background:none;font-size:16px;margin-bottom:10px;}
#left_box_2017 .member_menu ul.account_menu{padding:0;}
.common_account_box .box_h3{padding-bottom:10px;}
/*2017修改*/
#left_box{width:19%;}
#right_box{width:80%;}
.account_index .info_content_new,.account_index .info_content_new1{width:160px;}
.message_tpl_info .success{background-position:center top;text-align:center;padding:60px 0 0;}



#left_box .left_navpage_menu_2017{padding:0;border:0;}
#left_box .left_navpage_menu_2017 h3{font-size:14px;font-weight:bold;color:#333;background:none;}
#left_box .left_navpage_menu_2017 ul.cate_1 li a.fold{border:0;}

.user_loginorregister .lh_login a{display:inline-block;width:34px;height:34px;border-radius:50%;text-align:center;line-height:34px;font-size:20px;border:1px solid #ddd;vertical-align:top;margin:0 8px 8px 0;border-color:#d84735;color:#fff;background:#d84735;}
.user_loginorregister .lh_login a.icon-paypal{border-color:#019ae0;color:#019ae0;background:none;}
.user_loginorregister .lh_login a.icon-google1{border-color:#d84735;color:#fff;background:#d84735;}
.user_loginorregister .lh_login a.icon-vk{border-color:#54769c;color:#fff;background:#54769c;}
.user_loginorregister .lh_login a.icon-amazon{border-color:#ff9900;color:#fff;background:#ff9900;}
.user_loginorregister .lh_login a.icon-linkin{border-color:#01669c;color:#fff;background:#01669c;}
.user_loginorregister .lh_login a.icon-facebook1{border-color:#3b559f;color:#fff;background:#3b559f;}
.user_loginorregister .lh_login a.icon-yahoo1{border-color:#640f6c;color:#fff;background:#640f6c;}
.user_loginorregister .lh_login a.icon-instagram{border-color:#895a4d;color:#fff;background:#895a4d;}
.user_loginorregister .lh_login a.icon-pinterest1{border-color:#d73532;color:#fff;background:#d73532;}


.shopingcart_rightbox{width:22%;}
.shopingcart_leftbox{width:77%;}
#shopingcart_checkout{width:100%;}
table.shopingcarttable tr th{padding:10px;}
#left_box .left_common_box{float:none;width:auto;}

.search_error404_2017 .search_tit{text-align: center;font-size: 30px;font-weight: normal;height: auto;border: 0;line-height: normal;padding: 40px 0 25px;}
.search_error404_2017 form{text-align:center;border:1px solid #ddd;width:300px;height:34px;margin:0 auto;}
.search_error404_2017 form .search_err_txt{display:inline-block;vertical-align:top;border:0;height:34px;line-height:34px;width:260px;text-indent:10px;}
.search_error404_2017 form .btn_search{display:inline-block;vertical-align:top;width:40px;height:34px;line-height:34px;text-align:center;background:none;font-size:20px;border:0;border-left:1px solid #ddd;}
.search_error404_2017 p{text-align:center;color:#ed3445;}



/*新版每日更新样式*/
.product_daily .boxh3{}
.product_daily .daily_list{overflow:hidden;border:1px dotted #ddd;box-sizing:border-box;padding:5px 0;}
.product_daily .daily_list li{float:left;font-size:13px;color:#333;width:16.666%;text-align:center;padding:10px 0;}
.product_daily .daily_list li.none{margin-right:0;}
.product_daily .daily_list li a{display:inline-block;color:#333;}
.product_daily .daily_list li a:hover,.product_daily .daily_list li a.on{color:#ed3445;}



/*product_list_2017*/
.product_list_2017 .boxh3{border:0;text-align:center;font-size:20px;margin-top:20px;}
.product_list_2017 .boxh3 span{font-size:20px;}
.product_list_2017 .ban{text-align:center;}
.product_list_2017 .ban img{max-width:100%;}
.product_list_2017 .sub_list{text-align:center;padding:0px 10%;}
.product_list_2017 .sub_list a{text-decoration:underline;display:inline-block;padding:0 15px;color:#333;margin:10px 0;font-size:13px;}
.product_list_2017 .sub_list a:hover,
.product_list_2017 .sub_list a.on{color: #ed3445;}


.product_list_2017 .module_attr_list_2017{text-align:center;}
.product_list_2017 .module_attr_list_2017 .attrlist{display:inline-block;width:180px;height:34px;border:1px solid #e5e5e5;margin:0 15px 15px;position:relative;vertical-align:top; text-align:left; border-radius:4px; cursor:pointer;}
.product_list_2017 .module_attr_list_2017 .attrlist select{width: 180px;border: 0;height: 34px;line-height: 34px;text-indent: 5px;outline: none;appearance: none;-moz-appearance: none;-webkit-appearance: none;position: relative;z-index: 2;background: none;cursor: pointer;}
.product_list_2017 .module_attr_list_2017 .attrlist span{display: inline-block;position: absolute;right: 0;line-height: 34px;top: 0;font-size: 12px;background: #fff;padding: 0 10px 0 0;z-index: 1;}
.product_list_2017 .module_attr_list_2017 .attrlist .prop_cancel{display:block;text-align:left;line-height: 34px;text-indent:5px;position:relative;}
.product_list_2017 .module_attr_list_2017 .attrlist .prop_cancel i{display: inline-block;position: absolute;right: 0;line-height: 34px;top: 0;font-size: 14px;background: #fff;padding: 0 10px 0 0;z-index: 1;}

/*2017属性下拉*/
.product_list_2017 .module_attr_list_2017 .attrlist.open{
    border-radius:4px 4px 0 0;
}
.product_list_2017 .module_attr_list_2017 .attrlist .attr-txt{
    line-height:34px;
    height:34px;
    padding:0 10px;
    font-size:0;
}
.product_list_2017 .module_attr_list_2017 .attrlist .attr-txt em{
    display: inline-block;
    padding-right: 13px;
    width:100%;
    box-sizing: border-box;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size:14px;
}

.product_list_2017 .module_attr_list_2017 .attrlist .attr-list{
    position:absolute;
    left:-1px;
    top:34px;
    width:182px;
    border:1px solid #ddd;
    box-sizing:border-box;
    border-radius:0 0 4px 4px;
    display:none;
    z-index: 99;
    max-height: 422px;
    overflow-y: auto;
}
.product_list_2017 .module_attr_list_2017 .attrlist .attr-list li{
    padding:0 10px;
    border-bottom:1px solid #e5e5e5;
    background:#ffffff;
    position:relative;
    height: auto;
    line-height: normal;
    padding: 10px 0;
    box-sizing: border-box;
}
.product_list_2017 .module_attr_list_2017 .attrlist .attr-list li:last-child{
    border-bottom:none;
}
.product_list_2017 .module_attr_list_2017 .attrlist .attr-list li a{
    white-space: nowrap;
    padding: 0 25px 0 10px;
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
    box-sizing: border-box;
    display: block;
    position: relative;
    color: #333;
}

.product_list_2017 .module_attr_list_2017 .attrlist .attr-list li.plist_attr_list a{
    height: auto;
    line-height: normal;
    color: #333;
    font-size: 14px;
}
.product_list_2017 .module_attr_list_2017 .attrlist .attr-list li.plist_attr_list a .attr_pic{
    width: 40px;
    height: 40px;
    border-radius: 3px;
    border:1px solid #eee;
    box-sizing: border-box;
    margin-right: 5px;
    display: inline-block;
    vertical-align: middle;
}

.product_list_2017 .module_attr_list_2017 .attrlist .attr-list li i{
    position:absolute;
    right:9px;
    top:50%;
    transform:translateY(-50%);
    width:16px;
    height:16px;font-style:inherit;
    display:inline-block;
    line-height: 1;
    background:none;
}

.product_list_2017 .module_attr_list_2017 .attrlist .attr-list li a.on i:before{
    content: "\e3a6";
}
.product_list_2017 .module_attr_list_2017 .attrlist .attr-list li a.singleon i:before{
    content: "\e353";
}


.product_list_2017 .viewlistbox{height:60px;background:none;border:0;border-top:1px solid #eeefef;border-bottom:1px solid #eeefef;padding:0;}
.product_list_2017 .viewlistnav{float:right;width:auto;margin-top:12px;width:220px;height:36px;border:1px solid #eeeded;overflow:hidden;position:relative;}
.product_list_2017 .viewlistnav.psize{width: 80px;margin-right: 10px;}
.product_list_2017 .viewlistnav.psize select{width: 80px;}

.product_list_2017 .viewlistnav select{width:220px;border:0;height:36px;line-height:36px;text-indent:5px;outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;z-index:2;background:none;cursor:pointer;}
@-moz-document url-prefix() {.product_list_2017 .viewlistnav select {text-indent: 0px;}}
.product_list_2017 .viewlistnav .icon-arrows-copy{display:inline-block;position:absolute;right:0;line-height:36px;top:0;font-size:12px;background:#fff;padding:0 10px 0 0;z-index:1;}

.product_list_2017 .viewlistbox .prolist_nav_freeshipping{display:none}

.product_list_2017 .viewlistbox .ck_box{margin:20px 0 0 5px;}
.product_list_2017 .common_pro_list2 li.actived{border-color:#fff;}
.product_list_2017 .common_pro_list2 li .name{color:#333;font-size:12px;}
.product_list_2017 .common_pro_list2 li .price{font-size:12px;margin-top:5px;}
.product_list_2017 .common_pro_list2 li .pic{width:210px;height:280px;line-height:280px;}
.product_list_2017 .common_pro_list2 li .pic img{max-width:210px;max-height:280px;}

.product_list_2017 .common_pro_list1 li.actived{border-color:#fff;}
.product_list_2017 .common_pro_list1 li .name{color:#333;font-size:12px;}
.product_list_2017 .common_pro_list1 li .pic{width:210px;height:210px;line-height:210px;}
.product_list_2017 .common_pro_list1 li .pic img{max-width:210px;max-height:210px;}
.product_list_2017 .viewlistbox .ck_box a b {background-image: url(../images/icombg1.png);background-position: -183px -252px;width:18px;height:18px;top:0;}
.product_list_2017 .viewlistbox .ck_box a{padding-left:25px;}
.product_list_2017 .viewlistbox .ck_box a.selected b,.product_list_2017  .viewlistbox .ck_box a:hover b{background-position:-182px -273px;}
.product_detail_2017 .goods_wholesale_2017 table{border-top:1px solid #edefef;border-left:1px solid #edefef;}
.product_detail_2017 .goods_wholesale_2017 table td{border-bottom:1px solid #edefef;border-right:1px solid #edefef;height:40px;text-align:center;font-weight:bold;font-size:14px;}
.product_detail_2017 .goods_wholesale_2017 table td.on{background:#ff9d00;color:#fff;;}
.product_detail_2017 .goods_wholesale_2017 table.retail_table tbody tr:nth-child(odd){background: #ECECEC;}
.product_detail_2017 .goods_wholesale_2017 table.retail_table tbody tr:nth-child(even){background: #F8F8F8;}
.product_detail_2017 dl.viewdl{margin-top:15px;}
.product_detail_2017 dl.viewdl dd{position:relative;float:none;width:100%;}
.product_detail_2017 dl.viewdl dd select{width:100%;height:40px;border:1px solid #edefef;outline:none;text-indent:10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;z-index:10;background:none;}
.product_detail_2017 dl.viewdl dd .icon-arrow-down2{    display: inline-block;position: absolute;right: 1px;line-height: 38px;top: 1px;font-size: 12px;background: #fff;padding: 0 10px 0 0;}
.product_detail_2017 .relevant_list1 .boxh3,.product_detail_2017 .history_list .boxh3{font-size:14px;font-weight:bold;margin:0;color:#000;}
.product_detail_2017 .common_pro_list1 li.actived{border-color:#fff;}

.product_detail_2017 .comment_review_box .reviewslist{border-bottom:1px solid #eee;}
.product_detail_2017 .comment_review_box .reviewleft{width:15%;padding:0;}
.product_detail_2017 .comment_review_box .reviewmid{width:85%;}
.product_detail_2017 .comment_review_box .reviewmid .reviewfont{font-size:12px;color:#333;padding-top:10px;}

.product_detail_2017 .detail_commentspics{padding:10px 0 0;}
.product_detail_2017 .detail_commentspics .pics{display:block;float:left;width:80px;height:80px;border:1px solid #eee;margin-right:10px;position:relative;text-align:center;font-size:0;border-radius:5px;}
.product_detail_2017 .detail_commentspics .pics img{max-width:80px;max-height:80px;vertical-align:middle;}
.product_detail_2017 .detail_commentspics .pics span{display:inline-block;height:100%;vertical-align:middle;}
.product_detail_2017 .detail_commentspics .pics:hover{border-color:#ed3445;}

.st_list{padding:10px 0 10px 15px;border-top:1px solid #eee;}
.st_list li{ list-style:disc;line-height:20px;font-weight:normal;}
.product_detail .viewnav{border-top:1px solid #eee;}


.product_detail_2017 #estimate_shipping_fee{text-decoration:underline;color:#ff9d00;}

.product_detail_2017 .crumb{font-size:14px;color:#333;margin:0 0 15px;overflow:hidden;height:30px;line-height:30px; white-space:nowrap; text-overflow:ellipsis;}
.product_detail_2017 .crumb a,
.product_detail_2017 .crumb span{color:#333;padding:0 5px;display:inline-block;}
.product_detail_2017 .viewbox{position:relative;margin:0 0 15px;}
.product_detail_2017 .crumb a:hover{color:#ed3445;}

.product_detail_quick_2018{width:920px;position:relative;padding:20px;background:#fff;border-radius:5px;}
.product_detail_quick_2018 .product_detail_h1{padding:2px 38px 0 0;}
.product_detail_quick_2018 .qc_scroll{height:420px;overflow:auto;padding-right:10px;}
.product_detail_quick_2018 .viewpicleft{ float:left; width:480px;}
.product_detail_quick_2018 .viewpicleft a.viewpic{ z-index: 10; display:block;}
.product_detail_quick_2018 .viewpicleft a.viewpic img{ vertical-align:middle;max-width:400px;max-height: 540px;}
.product_detail_quick_2018 .viewimgbox{float:left; width:62px;}
.product_detail_quick_2018 .viewimgbox a.btn_prev,.product_detail_quick_2018 .viewimgbox a.btn_next{height:26px;line-height:26px;width:62px;text-align:center;display:block;color:#333;}
.product_detail_quick_2018 .viewimgbox a.btn_prev:hover,.product_detail_quick_2018 .viewimgbox a.btn_next:hover{background:#f5f5f5;}
.product_detail_quick_2018 .viewimgbox a.btn_prev{margin-bottom:8px;}
.product_detail_quick_2018 .viewimgbox a.btn_next{margin-top:5px;}
.product_detail_quick_2018 .bigimgbox{float:left;margin-left:15px;width:400px;}
.product_detail_quick_2018 .bigimgbox table{min-height:400px;}
.product_detail_quick_2018 .viewimg_list{width:62px;height:350px;overflow:hidden;margin:0; position:relative;}
.product_detail_quick_2018 ul.viewimg{ width:62px;height:100%;overflow:hidden;margin:0; position:absolute; top:0px;}
.product_detail_quick_2018 ul.viewimg .sml_imglist{position:relative;top:0;}
.product_detail_quick_2018 ul.viewimg li{ height:60px; width: 60px; border:1px solid #eee; display:block; text-align: center; margin:0 0 10px; padding:0; overflow: hidden;}
.product_detail_quick_2018 ul.viewimg li a{position:relative; width:60px; height:60px; line-height:60px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden; color:#fff; *font-size:55px; *font-family:Arial; *display:block;}
.product_detail_quick_2018 ul.viewimg li a i{position:absolute;top:18px;left:18px;width:24px;height:24px;border-radius:50%;background:#fe0000;text-align:center;line-height:24px;font-size:14px;color:#fff;box-sizing:border-box;padding:0 0 0 2px;transition:all 0.2s ease-in;}
.product_detail_quick_2018 ul.viewimg li a i:hover{background:#fe0000;}
.product_detail_quick_2018 ul.viewimg li a img{max-width:60px; max-height:60px;}
.product_detail_quick_2018 ul.viewimg li.cur,.product_detail_quick_2018 ul.viewimg li.cur:hover,.product_detail_quick_2018 ul.viewimg li:hover{ padding: 0px;  border:1px solid #DD3232;}

.product_detail_quick_2018 .viewfontright{ float:right; width:420px;}
.product_detail_quick_2018 .viewfontright h2{ font-size:16px; color:#333; margin-bottom:3px;padding:2px 15px 0 0;line-height:24px;}
.product_detail_quick_2018 .viewfontright h2 .product_itemno{ font-size:12px; font-weight:normal;color: #999; padding:0 0 0 20px; white-space:nowrap;display: inline-block;margin:0;}
.product_detail_quick_2018 .plikes{background:url(../images/favrate_icon2.png) no-repeat left center;text-indent:15px;display:inline-block;color:#999999; margin-left: 30px;}
.product_detail_quick_2018 .porder{background:url(../images/order_icon2.jpg) no-repeat left center;text-indent:18px;display:inline-block;color:#999999; }
.product_detail_quick_2018 .itemnobox{ border-bottom:1px dashed #ddd; padding:10px 0; overflow:hidden; color: #969696;}
.product_detail_quick_2018 .prod-info-review{border-bottom:1px solid #eee; padding:5px 0 10px; overflow:hidden;}
.product_detail_quick_2018 .prod-info-review .write-review {margin:0 10px 0 3px;line-height:15px;float:left}
.product_detail_quick_2018 .prod-info-review .star{float:left;background:none;margin-right: 30px;}
.product_detail_quick_2018 .comment_review_box .star{display:block;background:none;}
.product_detail_quick_2018 .comment_review_box .star i{height:22px;line-height:22px;}
.product_detail_quick_2018 .star i{display:inline-block;color:#ccc;font-size:14px;background:none;margin-right:3px;background:none;}
.product_detail_quick_2018 .star i.cur{color:#ff9d00;}
.product_detail_quick_2018 .prod-info-review .star strong{vertical-align:text-bottom; font-size:14px;}
.product_detail_quick_2018 .comment_review_box .reviewleft p{padding-top:10px;line-height:18px;}

.product_detail_quick_2018 .prod-info-socialShare{float: right; width: 150px;}
.product_detail_quick_2018 .prod_info_currency_selector {position:absolute;z-index:10;line-height:24px;/*top:-2px;left:-9px;*/border:1px solid #fff;background:#fff; margin-left: -8px;}
.product_detail_quick_2018 .prod_info_currency_selector dt a {padding:2px 0 0 4px;	line-height:20px;width:52px;display:block;font-size:14px;text-indent:3px;color:#333}
.product_detail_quick_2018 .prod_info_currency_selector dt a .stroked-arrow {position:absolute;left:auto;top:6px}
.product_detail_quick_2018 .prod_info_currency_selector dt a .stroked-arrow em,.prod_info_currency_selector dt a .stroked-arrow i {border-style:solid;border-color:#999 transparent transparent transparent;border-width:5px 4px 0 4px;display:block;position:relative;top:0}
.product_detail_quick_2018 .prod_info_currency_selector dt a .stroked-arrow i {border-color:#fff transparent transparent transparent;top:-7px}
.product_detail_quick_2018 .prod_info_currency_selector dt a .stroked-arrow {right:15px;width:0;top:10px}
.product_detail_quick_2018 .prod_info_currency_selector dt a:hover {border-color:#b6b6b6;text-decoration:none}
.product_detail_quick_2018 .prod_info_currency_selector dd {margin-left:0;font-size:12px;display:none}
.product_detail_quick_2018 .prod_info_currency_selector dd ul {width:56px;text-indent:9px;margin-top:6px;padding-bottom:4px;background-color:#FFF}
.product_detail_quick_2018 .prod_info_currency_selector dd a {display:block}
.product_detail_quick_2018 .prod_info_currency_selector dd a:hover {text-decoration:none;background-color:#e56766;color:#fff}
.product_detail_quick_2018 .prod_info_currency_selector:hover {border:1px solid #b6b6b6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3)}
.product_detail_quick_2018 .prod_info_currency_selector:hover dd {display:block}
.product_detail_quick_2018 p.iconlink{ float:right; padding-right:10px;}
.product_detail_quick_2018 p.iconlink a{ width:16px; height:16px; display:block; float:left; margin-right:5px;}
.product_detail_quick_2018 p.iconlink span{ background:url(../images/numbg.gif) no-repeat left top; padding-left:12px; height:16px; display:block; float:left; line-height:16px; margin-left:3px;}
.product_detail_quick_2018 p.iconlink span span{ background:url(../images/numbg.gif) no-repeat right top; padding-right:12px; padding-left:0; display:block; float:left; height:16px; position:relative;}
.product_detail_quick_2018 p.iconlink span b{ background:url(../images/icon03.gif) no-repeat left top; width:4px; height:6px; display:block; position:absolute; left:-18px; top:5px; _left:-21px;}
.product_detail_quick_2018 .pricebox{ font-size:20px; color:#C01D1C; padding:10px 0 0;width: 100%;display: inline-block;}
.product_detail_quick_2018 .pricebox .price{color:#c01d1c;height:30px;line-height:30px;}
.product_detail_quick_2018 .pricebox .goods_price{font-size: 20px; color: #C01D1C;/* margin-left: 60px;*/}
.product_detail_quick_2018 .pricebox sup{ font-size:11px;}
.product_detail_quick_2018 .pricebox span.product_discount{ color:#C01D1C; font-size:13px; font-weight:bold;}
.product_detail_quick_2018 .pricebox span.oldprice{ text-decoration:line-through; color:#666; font-size:14px;}
.product_detail_quick_2018 .pricebox strong{ font-size:14px; color:#494949;}
.product_detail_quick_2018 .discount_days{ padding:12px 0; border-bottom:1px solid #D3D3D3; overflow:hidden; color:#333;}
.product_detail_quick_2018 .discount_days span.discount{ display:block; float:left; width:64px; height:17px; line-height:17px; text-align:center; font-size:13px; color:#fff; font-weight:bold; background:url(../images/discount_off_bg.jpg) no-repeat left top; margin-right:5px;}
.product_detail_quick_2018 .discount_days a{ text-decoration:underline;}
/*.product_detail_quick_2018 .timelimitbox{display: inline-block; text-indent: 0;  margin-top:0;font-size:14px;padding-left:20px;height:30px;line-height:30px;}
.product_detail_quick_2018 .timelimitbox i.icon-xianshi{background:none;display:inline-block;vertical-align:middle;margin-right:4px;font-size:17px;}*/

.product_detail_quick_2018 .pricebox .bg{color: #333;}
.product_detail_quick_2018 .pricebox .price_22{color:#000;display:inline-block;height:30px;line-height:22px;}
.product_detail_quick_2018 .pricebox strong#save_price_str{display:none;}
.product_detail_quick_2018 .day_count, .day_seconds{font-weight: bold;}
.product_detail_quick_2018 .days{font-weight: 500; font-size: 13px;}
.product_detail_quick_2018 .free_shipping_div{padding: 10px 0 0;font-size: 14px;height:20px;line-height:20px;}
.product_detail_quick_2018 .free_shipping_div i{display:inline-block;background:none;vertical-align:bottom;margin-right:4px;font-size:24px;}

.product_detail_quick_2018 .time_countout_div {display:inline-block; float:right;}
.product_detail_quick_2018 .time_countout_div .timelimitbox{clear:both;}
.product_detail_quick_2018 .time_countout_div .timelimitbox .day,
.product_detail_quick_2018 .time_countout_div .timelimitbox .hours,
.product_detail_quick_2018 .time_countout_div .timelimitbox .minutes,
.product_detail_quick_2018 .time_countout_div .timelimitbox .seconds{background:#f5f5f5 ; display:inline-block; min-width:0px; height:30px; padding:0px 5px; line-height:30px; text-align:center; color:#000000; font-size:20px; font-weight:bold;vertical-align: middle;position: relative;}
.product_detail_quick_2018 .time_countout_div .timelimitbox .time_label{display:inline-block; min-width:25px; height:30px; line-height:30px; text-align:center; color:#000000; font-size:20px; font-weight:bold;vertical-align: middle;}
.product_detail_quick_2018 .time_countout_div .timelimitbox .time_label_two{min-width: 10px;}
.product_detail_quick_2018 .time_countout_div .timelimitbox .day{padding-right: 15px;}
.product_detail_quick_2018 .time_countout_div .timelimitbox .day sup{position: absolute;right: 8px;top: 3px;height: 16px;line-height: 16px;}


/*预售*/
.product_detail_quick_2018 .presale_progress{position:relative;}
.product_detail_quick_2018 .presale_progress ul{width:100%;position:relative;}
.product_detail_quick_2018 .presale_progress ul li{width:33.333%;border-bottom:2px solid #ccc;float:left;position:relative;}
.product_detail_quick_2018 .presale_progress ul li.last{width:auto;position:absolute;right:-8px;border:0;}
.product_detail_quick_2018 .presale_progress ul li span{display:inline-block;width:7px;height:7px;border-radius:50%;background:#ccc;position:absolute;bottom:-5px;left:0;}
.product_detail_quick_2018 .presale_progress ul li .presale_section{width:23px;text-align:center;margin-left:-8px;padding-bottom:10px;font-size:14px;}
.product_detail_quick_2018 .presale_progress ul li.actived span{background:#ed3445;}
.product_detail_quick_2018 .presale_progress .progress_actived{height:2px;background:#ed3445;width:100%;position:absolute;left:0;z-index:9;bottom:0;}
.product_detail_quick_2018 .presale_con strong{font-size:14px;}
.product_detail_quick_2018 .presale_con .shipping_time{display:inline-block; font-size:14px;}
.product_detail_quick_2018 .presale_con .shipping_time span{font-size:14px;margin-right:7px;}


.product_detail_quick_2018 dl.viewdl dd.sale_property_box1 i{position:absolute;z-index:1;display:inline-block;right:6px;top:7px;width:15px;height:18px;background:none;margin-top:4px;line-height:18px;font-size:14px;}




.product_detail_quick_2018 .free_shipping_div span.close{width: 11px; height: 10px; background:url(../images/icon5.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail_quick_2018 .free_shipping_div span.open{width: 11px; height: 10px; background:url(../images/icon4.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail_quick_2018 .free_shipping_line{color: #C01D1C;padding: 10px 0 0;border-bottom: 1px dotted #ddd;width: 100%;display: inline-block;}
.product_detail_quick_2018 dl.viewcolor dd a:hover,.product_detail_quick_2018 dl.viewcolor dd a.cur{border:1px solid #dd3232;padding:0;}
.product_detail_quick_2018 dl.viewcolor dd a img{max-width: 100%;max-height: 100%;}
.product_detail_quick_2018 dl.viewdl{ width:100%; padding-top:10px;margin:0;}
.product_detail_quick_2018 dl.viewdl:after{clear: both;content: '';display: block;}

.product_detail_quick_2018 dl.viewdl #master_sale_property_box{  padding-top:0px;}
.product_detail_quick_2018 dl.viewdl .qty_dt{  padding-right:2px;line-height:30px;}
.product_detail_quick_2018 dl.viewdl #master_sale_property_box .master_sale_property{  margin-top:8px;}
.product_detail_quick_2018 dl.viewdl dt{color:#000;line-height:20px;}
.product_detail_quick_2018 dl.picsize{}
.product_detail_quick_2018 dl.picsize dt,dl.viewcolor dt{ padding:0 2px 0 0; font-weight:bold;font-size:12px;}
.product_detail_quick_2018 dl.picsize dt span.select_value,dl.viewcolor dt span.select_value{font-weight:normal;}
.product_detail_quick_2018 dl.picsize dt{line-height:30px;}
.product_detail_quick_2018 dl.viewcolor dt{line-height:30px;padding:0;}
.product_detail_quick_2018 dl.viewdl dd{ float:left; width:auto;}
.product_detail_quick_2018 dl.picsize dd a{ display:block; float:left; border:1px solid #CDCDCD; padding: 5px; margin:0 5px 5px 0; color:#7E7E7E; line-height:20px; background:#fff; min-height: 20px; min-width: 20px; text-align: center; border-radius: 3px;}
.product_detail_quick_2018 dl.picsize dd a.cur,dl.picsize dd a:hover{ padding: 5px; border:2px solid #DD3232; position:relative;}
.product_detail_quick_2018 dl.viewcolor dd a{ text-align: center; border:1px solid #E2E1E3; display:block; float:left; margin-right:5px;margin-bottom:5px; padding:0; position:relative; height: 60px; width: 60px; border-radius: 3px;}
.product_detail_quick_2018 dl.viewcolor dd a:hover,.product_detail_quick_2018 dl.viewcolor dd a.cur{ border:1px solid #DD3232; padding:0;}
.product_detail_quick_2018 dl.picsize dd a.cur b,dl.picsize dd a:hover b,dl.viewcolor dd a:hover b,dl.viewcolor dd a.cur b{ background:url(../images/tu_cur.png) no-repeat left top; width:10px; height:10px; display:block; position:absolute; bottom:0px; right:0px;}
.product_detail_quick_2018 dl.viewcolor dd a:hover,.product_detail_quick_2018 dl.viewcolor dd a.cur{padding:0;}
.product_detail_quick_2018 dl.picsize dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed; padding: 5px;}
.product_detail_quick_2018 dl.viewcolor dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed;}
.product_detail_quick_2018 dl.picsize dd a.disable, dl.viewcolor dd a.disable b,dl.picsize dd a.disable b, dl.viewcolor dd a.disable:hover b{background:none;}
.product_detail_quick_2018 dl.picsize dd a.disable:hover{  background:none; border: 1px dotted #E2E1E3; padding: 5px;}
.product_detail_quick_2018 dl.picsize dd .addprice{color:#C01D1C; margin-left:5px; font-size:12px;}
.product_detail_quick_2018 dl.viewcolor dd a.diy_property{width:auto; min-width:40px; height:40px; padding:5px;}
.product_detail_quick_2018 dl.viewcolor dd a.diy_property .diyproperty_img{width:40px; height:40px; float:left; display:block; text-align:center;}
.product_detail_quick_2018 dl.viewcolor dd a.diy_property img{max-width:40px; max-height:40px;}
.product_detail_quick_2018 dl.viewcolor dd a.diy_property .addprice{color:#C01D1C; margin-left:5px; height:40px; line-height:40px; display:block; float:left; font-size:12px;}
.product_detail_quick_2018 dl.viewcolor dd a.diy_property .diyproperty_img img{max-width:40px; max-height:40px; vertical-align:middle;}
.product_detail_quick_2018 dl.viewcolor dd a.diy_property .diyproperty_img span{display:inline-block;height:100%; vertical-align: middle;}

.product_detail_quick_2018 form.quantityform{ overflow:hidden;}
.product_detail_quick_2018 form.quantityform a.iconleft{ display:block; float:left; width:31px; height:30px;background:url(../images/left_minus_ico.jpg) no-repeat;}
.product_detail_quick_2018 form.quantityform a.iconright{ display:block; float:left; width:31px; height:30px;background:url(../images/right_plus_ico.jpg) no-repeat;}
.product_detail_quick_2018 form.quantityform input{ float:left; width:48px; height:28px; line-height:28px; text-align:center;  border:0; color:#000;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.product_detail_quick_2018 form.quantityform #goods_stock{line-height: 30px; color: #666; margin-left:15px;}
.product_detail_quick_2018 form.quantityform #goods_stock strong{color: #000; }


.product_detail_quick_2018 .viewbtnbox{ border:0; padding:0 0 15px; color:#000; font-size:11px;}
.product_detail_quick_2018 .viewbtnbox .fl{ width:300px; line-height:20px;}
.product_detail_quick_2018 .viewbtnbox .fl a{ text-decoration:underline; font-size:12px; margin-left:5px;}
.product_detail_quick_2018 a.btn_buynow{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #2678D3 solid; border-radius:3px; -webkit-border-radius: 3px; background:#2D90F8; color: #FFF; display:inline-block;  display:block; float:left; margin-top:8px;}
.product_detail_quick_2018 a.btn_addtocart{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #FF7B11 solid; border-radius:3px; -webkit-border-radius: 3px; background:#FFA811; color: #FFF; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail_quick_2018 a.btn_arrivalnotice{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #ad0000 solid; border-radius:3px; -webkit-border-radius: 3px; background:#db1d1d; color: #FFF; display:inline-block; float:left; margin:8px 15px 0 0;}
/*
.product_detail_quick_2018 a.btn_outstock{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 20px; border: 1px #b6b6b6 solid; background:#e0e0e0; color: #757575; display:inline-block; margin:0px 15px 0 20px;}
*/
.product_detail_quick_2018 a.btn_outstock{display:inline-block;padding:8px 30px;display:inline-block; font-weight:bold;font-size:16px; border:none;background:#e0e0e0;text-align:center; color:#fff; line-height:20px;border-radius:6px;color: #FFF;width:100%;padding:0;height:45px;line-height:45px;}
.product_detail_quick_2018 a.btn_sold_out{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #b6b6b6 solid; border-radius:3px; -webkit-border-radius: 3px; background:#e0e0e0; color: #757575; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail_quick_2018 #shopping_btn_box{position:relative;}
.product_detail_quick_2018 .add_cart_tip{width:400px;height:255px;box-sizing:border-box;border:0;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff;border-radius:5px;display:block;z-index:1000001;display:none;}
.product_detail_quick_2018 .addcart_bg{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.4);z-index:1000000;display:none;}
.product_detail_quick_2018 .pop_addcart{text-align:center;}
.product_detail_quick_2018 .pop_addcart .sta_icon{padding:30px 0 15px;}
.product_detail_quick_2018 .pop_addcart .sta_icon i{display:inline-block;width:55px;height:55px;text-align:center;line-height:55px;background:#24b144;border-radius:50%;color:#fff;font-size:26px;}
.product_detail_quick_2018 .pop_addcart p{font-size:14px;line-height:30px;margin-bottom:5px;}
.product_detail_quick_2018 .pop_addcart p.addcart_con{font-size:16px;}
.product_detail_quick_2018 .pop_addcart .bottom{border:0;padding:0;}
.product_detail_quick_2018 .pop_addcart .bottom a{display:inline-block;height:34px;width:150px;text-align:center;line-height:34px;color:#fff;background:#ed3445;font-size:14px;border-radius:4px;margin:0 7px;}
.product_detail_quick_2018 .pop_addcart .bottom a.continue_shopping{background:#b3b3b3;}
.product_detail_quick_2018 .add_cart_tip .arr{display:none;}
.product_detail_quick_2018 #add_favorites_text {cursor:pointer; color:#999999}
.product_detail_quick_2018 #add_favorites { cursor:pointer;position: absolute;right: 30px;top: 26px;}
.product_detail_quick_2018 #add_favorites i{font-size: 20px; background: none; vertical-align: middle;}
.product_detail_quick_2018 .stButton{line-height:normal;font-size:18px;}
.product_detail_quick_2018 .addskutocart_btn a{width:100%;padding:0;height:45px;line-height:45px;}
.product_detail_quick_2018 .addskutocart_btn a:hover{color:#fff;}
.product_detail_quick_2018 .addskutocart_btn{display:block;}
.product_detail_quick_2018 .epaddthis{float:none;}
.product_detail_quick_2018 .epaddthis .sns_all{text-align:center;}
.product_detail_quick_2018 .epaddthis .sns_all a{display:inline-block;margin-right:10px;vertical-align:top;height:30px;}
.product_detail_quick_2018 .view_block_box .reviewstitle{ border:1px solid #ddd; padding:5px 15px; font-size:15px; background:#F3F3F3; color:#000; font-size:15px;}
.product_detail_quick_2018 .view_block_box .reviewstitle span{font-size:12px; color:#999999;}
.product_detail_quick_2018 .view_block_box .seereviewsall{ border:1px solid #ddd; background:#F3F3F3; color:#000; font-size:15px; margin-top: 10px;}
.product_detail_quick_2018 .view_block_box .seereviewsall a{display: block; padding:5px 15px; color:#000; font-size:15px; text-align: center; font-weight: bold;}
.product_detail_quick_2018 .view_block_box .seereviewsall a:hover{color: #FFF; background: #333;}
.product_detail_quick_2018 .view_block_box{width:100%;}
.product_detail_quick_2018 .view_block_box #shipping_table ul{border-top: 2px solid #E5E5E5;background: #F4F4F4;height: 25px;line-height: 25px;}
.product_detail_quick_2018 .view_block_box #shipping_table ul li{float:left;width:132px;text-align: center;}
.product_detail_quick_2018 #product_table{position: relative;height:auto;margin-bottom:10px;border-bottom:1px solid #dfdfdf;}
.product_detail_quick_2018 #product_table ul{position: relative;overflow:hidden;}
.product_detail_quick_2018 #product_table li{ float:left;height:auto;border:0;}
.product_detail_quick_2018 #product_table li a{display: block;float: left;width: 100%;height:auto;border:0;text-align: center;padding:10px 0;color:#999;font-size:14px;}
.product_detail_quick_2018 #product_table li a.cur{font-weight:bold;color:#000;}
.product_detail_quick_2018 .tabfontbox{overflow:hidden; padding:10px 5px;}
.product_detail_quick_2018 .tabfont{ line-height:22px; color:#6D6D6D; display:none;}
.product_detail_quick_2018 .tabfont img{max-width:100%;}
.product_detail_quick_2018 .tabfont strong.detail_title,
.product_detail_quick_2018 .tabfont #specifications strong{ color:#202020;}
.product_detail_quick_2018 .tabfont .detail_con{color:#202020;float:left;display:block}
.product_detail_quick_2018 .tabfont .detail_title{font-size:16px;line-height: 30px;margin: 20px 0px 0px;padding: 0px;}
.product_detail_quick_2018 .tabfont .detail_con_s{color:#333333;font-family:Verdana, Helvetica, sans-serif;background-color:#FFFFFF;}
.product_detail_quick_2018 #product_table li a span{padding:0 20px;height:16px;line-height:16px;display:inline-block;border-right:1px solid #dfdfdf;}
.product_detail_quick_2018 .st_list{padding:10px 0 10px 15px;border-bottom:1px solid #eee;}
.product_detail_quick_2018 .st_list li{ list-style:disc;line-height:20px;}
.product_detail_quick_2018 .viewnav{padding:10px 0;}
.product_detail_quick_2018 .relevant_list{display:none;}
.product_detail_quick_2018 table#specifications td.parent{width:160px;}
.product_detail_quick_2018 dl.picsize dd a.cur,.product_detail_quick_2018 dl.picsize dd a:hover{ padding: 5px; border:1px solid #DD3232; position:relative;}

.product_detail_quick_2018 .buy_at_box2017{width:100%;margin-bottom:10px;}
.product_detail_quick_2018 .buy_at_box2017 .ba_con{position:relative;}
.product_detail_quick_2018 .buy_at_box2017 .buy_at_clickbtn{height:40px;border:2px solid #eee;border-radius:6px;line-height:40px;font-size:18px;position:relative;cursor:pointer;}
.product_detail_quick_2018 .buy_at_box2017 .buy_at_clickbtn i{text-indent:0;position:absolute;right:15px;line-height:40px;background:none;font-size:16px;top:0;}
.product_detail_quick_2018 .buy_at_box2017 ul{border:2px solid #eee;border-radius:6px;padding:12px;position:absolute;left:0;top:50px;background:#fff;width:100%;box-sizing:border-box;z-index:99;}
.product_detail_quick_2018 .buy_at_box2017 ul li{margin-bottom:12px;}
.product_detail_quick_2018 .buy_at_box2017 ul li.none{margin-bottom:0;}
.product_detail_quick_2018 .buy_at_box2017 a{display:block;height:45px;width:100%;text-align:center;line-height:45px;color:#fff;border-radius:6px;background:#f7b060;font-size:16px;font-weight:bold;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_amazon{background:#f7b15e;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_aliexpress{background:#e5443c;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_wish{background:#3299cd;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_tmall{background:#dd2626;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_jingdong{background:#cd3232;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_ebay{background:#00cd66;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_shopee{background:#ff5622;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_dhgate{background:#f7f7f7;color:#333;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_lazada{background:#183444;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_cdiscount{background:#fdd100;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_indiegogo{background:#eb1478;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_walmart{background:#0a72bb;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_mymall{background:#ef2246;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_rakuten{background:#b00003;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_souq{background:#008BFF;}

.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_noon{background:#444B55;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_newegg{background:#f07724;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_overstock{background:#f42b3b;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_tophatter{background:#8760cc;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_vova{background:#f97900;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_joybuy{background:#f50101;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_jumia{background:#6cb799;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_kilimall{background:#150000;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_trademe{background:#06c;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_flipkart{background:#094e77;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_paytm{background:#02bdf4;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_joom{background:#42be97;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_etsy{background:#f45800;}
.product_detail_quick_2018 .buy_at_box2017 ul li a.buy_at_alibaba{background:#ff6a00;}



.product_detail_quick_2018 .buy_at_box2017 .buy_at_clickbtn span{display:inline-block; white-space:nowrap;width:340px;overflow:hidden;text-overflow:ellipsis;text-indent:12px;}
.product_detail_quick_2018 .goods_wholesale_2017 table{border-top:1px solid #edefef;border-left:1px solid #edefef;}
.product_detail_quick_2018 .goods_wholesale_2017 table td{border-bottom:1px solid #edefef;border-right:1px solid #edefef;height:30px;text-align:center;font-weight:normal;font-size:12px;}
.product_detail_quick_2018 .goods_wholesale_2017 table td.on{background: #ff9d00;color: #fff;}
.product_detail_quick_2018 .goods_wholesale_2017 table.retail_table tbody tr:nth-child(odd){background: #ECECEC;}
.product_detail_quick_2018 .goods_wholesale_2017 table.retail_table tbody tr:nth-child(even){background: #F8F8F8;}
.product_detail_quick_2018 dl.viewdl dd{float:none;width:100%;position:relative;}
.product_detail_quick_2018 dl.viewdl dd select{width:100%;height:40px;border:1px solid #edefef;outline:none;text-indent:10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;z-index:10;background:none;}
.product_detail_quick_2018 dl.viewdl dd .icon-arrow-down2{    display: inline-block;position: absolute;right: 1px;line-height: 38px;top: 1px;font-size: 12px;background: #fff;padding: 0 10px 0 0;}
.product_detail_quick_2018 .view_more_details{display:block;line-height:40px;color:#C01D1C;font-size:14px;text-decoration:underline;}
.product_detail_quick_2018 form.quantityform #goods_moq{line-height: 30px; }

















.bbox iframe{width:1000px;height:620px;position:fixed;margin:auto;left:0;right:0;top:0;bottom:0;border:0;z-index:500000;overflow:hidden;background:#fff;}
.bbox .quick_bg{position:fixed;left:0;top:0;width:100%;height:100%;background:#000; opacity:0.5;z-index:99990;display:none;}
.quick_view{ opacity:0;transition:all 0.5s ease;}
.common_pro_list1 li.actived .quick_view, .common_pro_list2 li.actived .quick_view{ opacity:1;}
#close_icon{position:absolute;right:35px;top:26px;cursor:pointer;}
#close_icon i{font-size:20px;background:none;}


/*2017评论*/
.product_commentlist_2017 .comment_top{height:100px;padding:20px;border:1px solid #eee;}

.product_commentlist_2017 .cm_box1{float:left;padding-right:65px;border-right:1px solid #eee;height:100px;}
.product_commentlist_2017 .cm_box1 dd{height:20px;}
.product_commentlist_2017 .cm_box1 dd i{display:inline-block;vertical-align:middle;height:20px;line-height:20px;color:#ccc;font-size:14px;background:none;margin-right:4px;}
.product_commentlist_2017 .cm_box1 dd i.cur{color:#ff9d00;}
.product_commentlist_2017 .cm_box2{float:left;padding-left:65px;margin-top:10px;}
.product_commentlist_2017 .cm_box2 .cm_pic{float:left;width:80px;height:80px;border:1px solid #eee;margin-right:15px;}
.product_commentlist_2017 .cm_box2 .cm_pic a{display:block;text-align:center;height:80px;}
.product_commentlist_2017 .cm_box2 .cm_pic img{max-width:80px;max-height:80px;vertical-align:middle;}
.product_commentlist_2017 .cm_box2 .cm_pic span{display:inline-block;height:100%;vertical-align:middle;}
.product_commentlist_2017 .cm_box2 .cm_name{font-weight:bold;}
.product_commentlist_2017 .cm_box2 .cm_inf{float:left;line-height:20px;color:#333;}
.product_commentlist_2017 .cm_box2 .cm_inf a{display:block;color:#333;max-width:500px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.product_commentlist_2017 .cm_box2 .cm_inf a:hover{color:#ed3445;}
.product_commentlist_2017 .cm_box2 .cm_price{color:#ed3445;}
.product_commentlist_2017 .cm_box2 .cm_price .oldprice{margin-left:5px;color:#666;}
.product_commentlist_2017 .cm_box2 .cm_reviews{color:#666;}
.product_commentlist_2017 .cm_box3{float:right;height:100px;padding-left:65px;border-left:1px solid #eee;}
.product_commentlist_2017 .cm_box3 a{display:inline-block;margin-top:32px;}
.product_commentlist_2017 .comment_con li{border-bottom:1px solid #eee;position:relative;padding-left:160px;padding-top:20px;padding-bottom:20px;}
.product_commentlist_2017 .comment_con .cmlist_left{width:160px;float:left;position:absolute;left:0;top:20px;}
.product_commentlist_2017 .comment_con .user_name{height:20px;line-height:20px;margin-top:10px;}
.product_commentlist_2017 .comment_con .user_name img{vertical-align:middle;margin-right:3px;}
.product_commentlist_2017 .cmlist_star i{display:inline-block;vertical-align:middle;height:20px;line-height:20px;color:#ccc;font-size:12px;background:none;margin-right:4px;}
.product_commentlist_2017 .cmlist_star i.cur{color:#ff9d00;}
.product_commentlist_2017 .cmlist_right{line-height:20px;}
.product_commentlist_2017 .cmlist_right .cmlist_time{color:#808080;}
.product_commentlist_2017 .cmlist_right .cmlist_con{color:#333;margin-top:10px;padding-right:30px;}
.product_commentlist_2017 .cmlist_pic{overflow:hidden;margin-top:15px;}
.product_commentlist_2017 .cmlist_pic a{display:block;float:left;width:80px;height:80px;border:1px solid #eee;text-align:center;margin-right:10px;margin-bottom:10px;border-radius: 5px;}
.product_commentlist_2017 .cmlist_pic a img{max-width:80px;max-height:80px;vertical-align:middle;}
.product_commentlist_2017 .cmlist_pic a span{display:inline-block;height:100%;vertical-align:middle;}
.product_commentlist_2017 .cmlist_pic a:hover{border-color:#ed3445;}
.product_commentlist_2017 .reply{margin-top:10px;}


.product_commentlist_2017 .rating_star{display:inline-block;padding-left:5px;vertical-align:middle;}
.product_commentlist_2017 .rating_star i{padding-right:2px;vertical-align:middle;display:inline-block;color:#ccc;cursor:pointer;background:none;height:20px;line-height:20px;}
.product_commentlist_2017 .rating_star i.cur{color:#ff9d00;}


.product_commentlist_2017 .comment_review_box .cm_tip_top{border-bottom:1px solid #ccc;}
.product_commentlist_2017 .comment_review_box #comment_content{border:0;border-radius:5px;}
.product_commentlist_2017 .comment_review_box .comment_tip{color:#333;font-weight:normal;}
.product_commentlist_2017 .comment_review_box .comment_close{background:none;width:24px;height:24px;}
.product_commentlist_2017 .comment_review_box .comment_close i{display:block;background:none;line-height:17px;font-size:24px;}
.product_commentlist_2017 .rating_top{margin:8px 0;}
.product_commentlist_2017 .webwidget_rating_sex{float:none;display:inline-block;vertical-align:middle;}
.product_commentlist_2017 .review_text{box-sizing: border-box;height:35px;border:1px solid #ccc;border-radius:4px;width:350px;font-size:12px;}
.product_commentlist_2017 .review_textarea{border-radius:4px;margin-top:15px;line-height:20px;border:1px solid #ccc;padding-left:5px; width:100%; height:100px; box-sizing: border-box;}
.product_commentlist_2017 .code{margin-top:15px;}
.product_commentlist_2017 .boxbutton{margin-top:15px;}
.product_commentlist_2017 .review_text_list{}
.product_commentlist_2017 .review_text_list .input_nickname{width: calc(50% - 10px); display: inline-block; margin-right: 10px;}
.product_commentlist_2017 .review_text_list .input_email{width: calc(50% - 5px); display: inline-block;}


.product_commentall_2017 .review_tit{height:40px;line-height:40px;border-bottom:1px solid #eeefef;text-align:center;font-size:24px;padding:0 0 20px;}
.product_commentall_2017 .review_tit span{font-size:16px;color: #999;}
.product_commentall_2017 .Con_left1{float:left;width:15%;}
.product_commentall_2017 .Con_left1 a{width:80px;height:80px;text-align:center;border:1px solid #eee;display:block;border-radius:5px;}
.product_commentall_2017 .Con_left1 p{text-align:center;padding:15px 0;width:80px;}
.product_commentall_2017 .Con_left1 p.price{color:#ed3445;line-height:16px;}
.product_commentall_2017 .Con_left1 p.price .oldprice{color:#666;}
.product_commentall_2017 .Con_left2{float:left;width:15%;}
.product_commentall_2017 .cmlist_star i{display:inline-block;vertical-align:middle;height:20px;line-height:20px;color:#ccc;font-size:12px;background:none;margin-right:4px;}
.product_commentall_2017 .cmlist_star i.cur{color:#ff9d00;}
.product_commentall_2017 .prod-info-review{margin:0 0 10px;}
.product_commentall_2017 .product_CommontAll ul li div p.Con_username{margin:0 0 10px;padding:0;}
.product_commentall_2017 .Con_left3{float:left;width:70%;}
.product_commentall_2017 .product_CommontAll ul li div div.Con_content{padding:0;}


.product_commentall_2017 .product_CommontAll ul li .source,
.product_commentlist_2017 .comment_con li .source,
.comment_review_box .reviewmid .source,
.product_detail_2017 .comment_review_box .reviewmid .source{height:30px;border:1px solid #eaeaea;padding:0 15px 0 5px;line-height:30px;border-radius:10px;display:inline-block;font-size:12px;margin:15px 0 5px;}
.product_commentall_2017 .product_CommontAll ul li .source svg,
.product_commentlist_2017 .comment_con li .source svg,
.comment_review_box .reviewmid .source svg,
.product_detail_2017 .comment_review_box .reviewmid .source svg{vertical-align:top;width:28px;height:28px;}




/*2017专题*/
.product_topiclist_2017 .tit{text-align:center;font-size:34px;margin-bottom:30px; margin-top:30px}
.product_topiclist_2017 .topic_box{float:left;margin-right:25px;margin-bottom:25px;width:350px;border:1px solid #eee;box-sizing:border-box;padding:15px ;}
.product_topiclist_2017 .topic_none{margin-right:0;}
.product_topiclist_2017 .topic_box dt{line-height:18px;height:18px;position:relative;}
.product_topiclist_2017 .topic_box dt span{display:inline-block;position:absolute;right:0;top:0;color:#333;}
.product_topiclist_2017 .topic_box dt p{max-width:calc(100% - 130px); white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#303030}
.product_topiclist_2017 .topic_box dd{width:320px;}
.product_topiclist_2017 .topic_box dd .img_box{float:left;width:100px;height:100px;margin:10px 10px 0 0;border:1px solid #eee;box-sizing:border-box;}
.product_topiclist_2017 .topic_box dd .img-1{width:100%;height:320px;float:none;border:0;margin-top:0;}
.product_topiclist_2017 .topic_box dd .img-4{margin-right:0}

/*2017组合套装*/
.picklist_2017{width:1100px;margin:0 auto;}
.picklist_2017 .picktop{border:1px solid #e2e2e2; overflow:hidden; padding:5px;position:relative;}
.picklist_2017 .picktop .picktop_left{float:left;margin:9px 0 0 10px;}
.picklist_2017 .picktop .picktop_left .btt_items{font-size:12px;color:#999;margin-bottom:5px;}
.picklist_2017 .picktop .picktop_left .btt_total{font-size:12px;color:#333;margin-bottom:10px;width:250px;}
.picklist_2017 .picktop .picktop_left .btt_total > span{color:#fa3132;float:right;}
.picklist_2017 .picktop .picktop_right{position:absolute;right:20px;top:0;bottom:0;margin:auto;height:40px;}
.picklist_2017 .picktop .picktop_right .addskutocart_btn a{display:block;width:220px;height:40px;line-height:40px;text-align:center;border-radius:5px;background:#ed3445;padding:0;margin:0;font-weight:normal;}

.picklist_2017 .pl_list_2017{}
.picklist_2017 .pl_list_2017 ul.pick_pro_list{overflow:hidden;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li{border:1px solid #FFF;float:left;margin:0 70px 5px 0;position:relative;width:220px;padding-bottom:5px;position:relative;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li.checked{border:1px solid #cbcbcb;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .sku_value_bg{position:absolute; width:220px; top:170px; left:0px; display:none; height:40px;background:#666; opacity:0.5;filter:Alpha(opacity=50); z-index:1;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .sku_value{position:absolute; width:220px; top:170px; left:0px; display:none; text-align:center; height:40px; line-height:40px; color:#FFF; z-index:10;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li.checked .sku_value,.picklist_2017 .pl_list_2017 ul.pick_pro_list li.checked .sku_value_bg{display:block;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}

.picklist_2017 .pl_list_2017 ul.pick_pro_list li.other{width:100%;height:10px;margin:0;padding:0;}
.picklist_2017 .pl_list_2017 .pick_tt{font-size:13px;color:#e60c0c;font-weight:bold;;padding:0px 0;text-indent:3px;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .pick_tt_vis{font-size:13px;color:#393939;font-weight:bold;margin-bottom:5px;padding:10px 0;text-indent:3px;position:absolute;top:-30px;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li a.p_pic{display:table-cell;height:210px;line-height:210px;text-align:center;vertical-align:middle;width:220px;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .p_content{padding-left:10px;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .p_name{padding:8px 0 5px;display:block;text-align:center;line-height:20px;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .p_price{color:#ff7070;font-size:14px;font-weight:bold; padding-bottom:5px; text-align:center;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .old_price{color:#ccc;font-size:11px;font-weight:normal;text-decoration:line-through;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .save_price{margin-bottom:5px;font-size:12px;color:#f00418;font-weight:bold;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .sel_item{padding-left:10px;font-size:13px;color:#4d4d4d;margin-top:5px;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .p_checkbox{float:left;margin:2px 5px 0 0;cursor:pointer}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .checktext{cursor:pointer}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .select_box{display:none;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .select_bg{background:#000;height:35px;left:0;opacity:0.7;position:absolute;top:175px;width:210px;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .select{color:#fff;height:35px;left:0;line-height:35px;position:absolute;top:175px;width:210px;text-align:center;font-weight:bold;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .together{width:20px;height:20px;position:absolute;margin:auto;top:-20px;bottom:0;right:-45px;background:url(../images/list_add.jpg) no-repeat;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li.del_margin{margin-right:0}
.picklist_2017 .pl_list_2017 ul.pick_pro_list .quickcart{padding:6px 11px;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list .quickcart li{margin:0;width:100%; border:0px; margin-bottom:5px;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list .quickcart ul{padding-top:5px;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .choice_box{display:inline-block; font-weight:normal;}
.picklist_2017 .pl_list_2017 ul.pick_pro_list li .choice_box .choice,.picklist_2017 .pl_list_2017 ul.pick_pro_list li .choice_box .choiced{font-size:16px;cursor:pointer;margin-right:3px;color:#333;display:inline-block;}

.picklist_2017 .picklist_select{position:fixed;left:0;top:0;width:100%;height:100%;z-index:500000;}
.picklist_select_2017 .picklist_bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:9;}
.picklist_select_2017 .picklist_select{height:425px;background:#fff;width:600px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;z-index:99;}
.picklist_select_2017 .picklist_select li{width:100%;border:1px solid #cbcbcb;margin-bottom:20px;box-sizing:border-box;padding:15px;overflow:hidden;}
.picklist_select_2017 .picklist_select li .pic{width:100px;height:100px;float:left;text-align:center;border:1px solid #eee;box-sizing:border-box;}
.picklist_select_2017 .picklist_select li .pic img{vertical-align:middle;max-width:100%;max-height:100%;}
.picklist_select_2017 .picklist_select li .pic span{display:inline-block;vertical-align:middle;height:100%;}
.picklist_select_2017 .picklist_select li .name{line-height:20px;overflow:hidden;display:block; white-space:nowrap;text-overflow:ellipsis;color:#666;}
.picklist_select_2017 .picklist_select li .comtent{box-sizing:border-box;padding-left:115px;}
.picklist_select_2017 .picklist_select li .picklist_price{color:#ed3445;line-height:20px;}
.picklist_select_2017 .picklist_select li .picklist_price span.picklist_old_price{display:inline-block;margin-left:5px;color:#666;text-decoration:line-through;}
.picklist_select_2017 .picklist_select li .picklist_sel{margin-top:10px;}
.picklist_select_2017 .picklist_select li .picklist_sku{float:left;height:30px;border:1px solid #ccc;border-radius:2px;margin-right:5%;width:45%;margin-bottom:10px;}
.picklist_select_2017 .picklist_pro_sel{overflow:hidden;height:315px;}
.picklist_select_2017 .picklist_pro_sel ul{overflow:hidden;}
.picklist_select_2017 .picklist_select .picklist_close{position:absolute;right:5px;top:5px;font-size:20px;cursor:pointer;}
.picklist_select_2017 .pick_sel_box{padding:20px;margin-top:10px;}
.picklist_select_2017 .buy_now{height:60px;background:#fbfbfb;}
.picklist_select_2017 .buy_now .buy_btn{float:right;width:130px;height:34px;background:#ff2452;color:#fff;line-height:34px;font-size:16px;text-align:center;margin:13px 20px 0 0;}
.picklist_select_2017 .buy_now .pickselect_price{float:right;line-height:60px;margin-right:20px;font-size:14px;}


/*2017详细页 组合套装*/
.product_detail_2017 .protitle{height:46px;border-bottom:1px solid #9b9b9b;}
.product_detail_2017 .protitle li{float:left;padding:0;height:46px;}
.product_detail_2017 .protitle li span{padding:0 35px;background:#f5f5f5;display:inline-block;height:46px;line-height:46px;color:#666;cursor:pointer;}
.product_detail_2017 .protitle li.cur span{padding:0 35px;background:#9b9b9b;color:#fff;}

.product_detail_2017 .main_img{float:left;width:180px;height:150px;border-right:1px solid #ddd;position:relative;box-sizing:border-box;}
.product_detail_2017 .main_img .together{background:url(../images/list_add.jpg) no-repeat;width:20px;height:20px;position:absolute;margin:auto;top:0;bottom:0;margin:auto;right:35px;}
.product_detail_2017 .main_pic{width:100px;height:100px;text-align:center;display:block;margin-top:15px;}
.product_detail_2017 .main_pic span{display:inline-block;vertical-align:middle;height:100%;}
.product_detail_2017 .main_pic img{max-width:100px;max-height:100px;vertical-align:middle;}
.product_detail_2017 .package_pro_list1{float:left;width:700px;height:150px;overflow:hidden;}
.product_detail_2017 .package_pro_list1 li{float:left;width:102px;margin-left:25px;}
.product_detail_2017 .package_pro_list1 li .pic{border:1px solid #ddd;width:100px;height:100px;display:inline-block;text-align:center;}
.product_detail_2017 .package_pro_list1 li .pic span{display:inline-block;vertical-align:middle;height:100%;}

.product_detail_2017 .package_pro_list1 li .pic img{max-width:100px;max-height:100px;vertical-align:middle;}
.product_detail_2017 .package_pro_list1 li .price{height:50px; padding-top: 5px; box-sizing:border-box;line-height:20px;color:#ed3445;text-align:center;}
.product_detail_2017 .package_pro_list1 li .price .new_price{display: block;}
.product_detail_2017 .package_pro_list1 li .price .old_price{display: block;font-size: 11px; color: grey; text-decoration: line-through; font-weight: normal;}
.product_detail_2017 .package_pro_list1 li.more{width:40px;font-size:24px;color:#333;margin-top:43px;text-align:center;}
.product_detail_2017 .package_right{float:right;width:200px;height:130px;border-left:1px solid #ddd;padding-left:30px;box-sizing:border-box;}
.product_detail_2017 .package_right .package_item{line-height:24px;}
.product_detail_2017 .package_right .package_price{line-height:24px;color:#ed3445;}
.product_detail_2017 .package_right .save_price{line-height:24px;color:#ed3445;}
.product_detail_2017 .package_right .package_price span{display:inline-block;color:#666;text-decoration:line-through;line-height:24px;margin-left:10px;}
.product_detail_2017 .package_right .package_btn{display:block;width:130px;height:34px;line-height:34px;color:#fff;background:#ed3445;text-align:center;font-size:14px;margin-top:15px;border-radius:3px;}


/*晒图*/
.gallery_list_2017 h3{border: 0;padding: 30px 0;border: 0;height: auto;background: none;line-height: normal;font-size: 34px;text-align: center;color:#333;}
.gallery_list_2017 .cell{float:left;height:300px;width:260px;margin-bottom:15px;border:1px solid #eee;box-sizing:border-box;margin-right:20px;cursor:pointer;display:inline-block;vertical-align:top;font-size:12px;overflow:hidden;border-radius:5px;}
.gallery_list_2017 #waterfall{font-size:0;width:1100px;margin:0 auto;}
.gallery_list_2017 .cell a.pic{width:258px;height:258px;display:block;font-size:0;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;}
.gallery_list_2017 .cell a.pic:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);opacity:0; visibility:hidden;transition:all 0.3s ease-in;transform:scale(0);}
.gallery_list_2017 .cell a.pic svg{width:50px;height:50px;fill:#f5f5f5;opacity:0; visibility:hidden;transition:all 0.3s ease-in;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);}
.gallery_list_2017 .cell a.pic:hover:before{opacity:1; visibility:visible;transition:all 0.3s ease-in;transform:scale(1);}
.gallery_list_2017 .cell a.pic:hover svg{opacity:1; visibility:visible;transition:all 0.3s ease-in;transform: translate(-50%,-50%) scale(1);}

.gallery_list_2017 .mar_none{margin-right:0;}
.gallery_list_2017 .customer_name{float:left;line-height:40px;padding-left:10px;width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;text-align:left;}
.gallery_list_2017 .star_list{float:right;line-height:40px;padding-right:10px;}
.gallery_list_2017 .star_list i{display:inline-block;line-height:40px;vertical-align:middle;color:#ccc;background:none;margin-right:3px;font-size:14px;}
.gallery_list_2017 .star_list i.cur{color:#ff9d00;}
.gallery_list_2017 .right_pop_box{position:fixed;left:0;top:0;width:100%;height:100%;z-index:500000;}
.gallery_list_2017 .bg{background:rgba(0,0,0,0.8);width:100%;height:100%;position:absolute;left:0;top:0;z-index:9;}
.gallery_list_2017 .gallery_pop{position:absolute;left:0;top:50%;right:0;width:890px;z-index:10;background:#fff;margin:auto;padding:30px;max-height:90%;border-radius:5px;}
.gallery_list_2017 .gallery_img{width:400px;height:400px;text-align:center;border:1px solid #eee;float:left;}
.gallery_list_2017 .gallery_img img{max-width:400px;max-height:400px;vertical-align:middle;}
.gallery_list_2017 .gallery_img .swiper-gallery{width:400px;height:400px;}
.gallery_list_2017 .gallery_img .swiper-gallery li{width:400px;height:400px; background-position:center; background-size:cover; background-repeat:no-repeat;}
.gallery_list_2017 .gallery_img .swiper-gallery .swiper-pagination-bullet{ width:12px; height:12px; opacity:0.5; cursor:pointer;}
.gallery_list_2017 .gallery_img .swiper-gallery .swiper-pagination-bullet-active{ opacity:1;}

.gallery_list_2017 .gallery_con{float:left;margin-left:40px;padding-left:40px;border-left:1px solid #eee;min-height:400px;width:400px;}
.gallery_list_2017 .gallery_rtop{height:80px;line-height:20px;margin-bottom:40px;}
.gallery_list_2017 .gallery_rtop .name{text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}
.gallery_list_2017 .gallery_rtop .price{color:#ed3445;}
.gallery_list_2017 .gallery_rtop .price span{display:inline-block;color:#ccc;text-decoration:line-through;vertical-align:initial;}
.gallery_list_2017 .gallery_rtop .pic{width:80px;height:80px;border:1px solid #eee;text-align:center;float:left;margin-right:20px;}
.gallery_list_2017 .gallery_rtop span{display:inline-block;height:100%;vertical-align:middle;}
.gallery_list_2017 .gallery_rtop img{max-width:80px;max-height:80px;vertical-align:middle;}
.gallery_list_2017 .gallery_rtop i{display: inline-block;vertical-align: middle;color: #ccc;background: none;margin-right: 3px;font-size: 14px;}
.gallery_list_2017 .gallery_rtop i.cur{color: #ff9d00;}
.gallery_list_2017 .gallery_rtop .product_star{text-align: center;padding: 0 0 15px; position: relative;height: 16px;width: 94px;margin: 0 auto;display: inline-block;vertical-align: top;}
.gallery_list_2017 .gallery_rtop .product_star span{position: absolute;left: 0;top: 0;vertical-align: middle;}

.gallery_list_2017 .gallery_rtop .product_star svg{width: 94px;height: 16px;fill: #999;}
.gallery_list_2017 .gallery_rtop .product_star .cur{overflow: hidden;z-index: 9;}
.gallery_list_2017 .gallery_rtop .product_star .cur svg{fill: #ff9d00;}


.gallery_list_2017 .gallery_rmid .star_list{float:none;border-bottom:1px solid #eee;}
.gallery_list_2017 .gallery_rmid .star_list span{float:right;}
.gallery_list_2017 .gallery_rmid .user_name{font-weight:bold;color:#333;margin-top:10px;}
.gallery_list_2017 .gallery_rmid .comment_con{padding:10px 0;line-height:18px;height:190px;}
.gallery_list_2017 .gallery_rmid .scroll_box{}
.gallery_list_2017 .close_icon{position:absolute;right:5px;top:5px;}
.gallery_list_2017 .close_icon i{display:inline-block;font-size:26px;color:#666;background:none;cursor:pointer;}

.gallery_list_2017 .left_gallery_img{float:left;width:400px;	}
.gallery_list_2017 .small-img{text-align: center;margin-top: 15px;overflow-x: auto;white-space: nowrap;padding-bottom: 6px;}
.gallery_list_2017 .small-img span{display: inline-block;width: 60px;height: 60px;vertical-align: top;margin:0 3px; text-align: center;font-size: 0;border: 1px solid #ddd;}
.gallery_list_2017 .small-img span:hover,
.gallery_list_2017 .small-img span.on{border-color: #ed3445;}
.gallery_list_2017 .small-img span img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.gallery_list_2017 .small-img span i{display: inline-block;vertical-align: middle;height: 100%;}

.gallery_list_2017 .gallery_pop .gallery_img{position:relative;}
.gallery_list_2017 .gallery_pop .showallprocuts { height: 400px; position: relative; overflow: hidden;}
.gallery_list_2017 .gallery_pop .showimagelist { position: absolute; top: 0; left: 0;}
.gallery_list_2017 .gallery_pop .showimagelist ul { clear: both; overflow: hidden;}
.gallery_list_2017 .gallery_pop .showimagelist li { float: left; display: block; width: 400px; overflow: hidden; background-position:center; background-size:cover; background-repeat:no-repeat;}
.gallery_list_2017 .gallery_pop .pagenext { height: 12px; z-index: 100; text-align: center; line-height: 10px; display: block;position:absolute; left:50%; bottom:20px; transform:translateX(-50%);}
.gallery_list_2017 .gallery_pop .pagenext a { padding: 0px; width: 12px; height: 12px; overflow: hidden; text-decoration: none; color: #fff; display: block; float: left; background: #b40022; margin: 0 5px;opacity:0.5;border-radius:50%;display:inline-block;
}
.gallery_list_2017 .gallery_pop .pagenext a.active{ opacity:1;}

.history_list_2017  h4.history_title {border: 0;
    padding: 30px 0;
    border: 0;
    height: auto;
    background: none;
    line-height: normal;
    font-size: 34px;
    text-align: center;
    color: #333;}

/*优惠券列表*/
.product_couponlist_2017{width:802px;margin:0 auto;}
.product_couponlist_2017 .tit{border: 0;padding: 30px 0;border: 0;height: auto;background: none;line-height: normal;font-size: 34px;text-align: center;color:#333;}
.product_couponlist_2017 li{padding:20px;border:1px solid #dcdcdc;border-radius:4px;width:760px;margin-bottom:28px;height:90px;}
.product_couponlist_2017 li .coupon_left{float:left;font-size:24px;color:#602c6c;line-height:30px;text-align:center;width:120px;text-align:center;margin-top:15px;}
.product_couponlist_2017 li .coupon_mid{float:left;margin-left:20px;width:400px;margin:14px 0 0 25px;line-height:30px;}
.product_couponlist_2017 li .coupon_mid h5{font-size:18px;color:#323232;font-weight:normal;}
.product_couponlist_2017 li .coupon_mid p{font-size:14px;color:#323232;}
.product_couponlist_2017 li .coupon_mid a{color:#999;display:block;font-size:14px;}
.product_couponlist_2017 li .coupon_right{float:right;margin-top:23px;}
.product_couponlist_2017 li .coupon_right a{display:block;width:180px;height:40px;line-height:40px;text-align:center;border-radius:5px;background:#000;color:#fff;font-size:14px;}

/*优惠券详情*/
.product_coupondetail_2017{width:542px;margin:0 auto;}
.product_coupondetail_2017 .coupon_con{width:500px;border:1px solid #e7e8e8;padding:20px;height:100px;border-radius:4px;position:relative;}
.product_coupondetail_2017 .coupon_detail_left{float:left;height:83px;width:128px;color:#602c6c;font-size:24px;line-height:34px;text-align:center;padding-top:15px;}
.product_coupondetail_2017 .coupon_detail_right{width:340px;float:right;}
.product_coupondetail_2017 .coupon_detail_bom{height:36px;line-height:36px;border-top:1px solid #e7e8e8;color:#666;font-size:14px;margin-top:4px;}
.product_coupondetail_2017 .coupon_detail_p{height:30px;line-height:26px;color:#333;font-size:16px;margin-top:18px;}
.product_coupondetail_2017 .coupon_detail_time{height:30px;line-height:30px;color:#666;font-size:14px;}
.product_coupondetail_2017 .coupon_detail_time i{display:inline-block;background:none;vertical-align:middle;margin-right:3px;}
.product_coupondetail_2017 .coupon_detail_form{text-align:center;}
.product_coupondetail_2017 .coupon_detail_form .coupon_inf{line-height:20px;font-size:14px;}

.product_coupondetail_2017 .coupon_txt{width:320px;border:1px dashed #dcdede;text-align:center;color:#000;font-size:20px;height:40px;line-height:40px;display:inline-block;margin-bottom:10px;box-sizing:border-box;border-radius:4px;}
.product_coupondetail_2017 .coupon_btn{width:320px;height:40px;background:#323232;border-radius:4px;font-size:14px;color:#fff;text-align:center;line-height:40px;border:0; cursor:pointer;}
.product_coupondetail_2017 .coupon-sns-list{position:absolute;top:50%;right:10px;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);}
.product_coupondetail_2017 .coupon-sns-list dl{}
.product_coupondetail_2017 .coupon-sns-list dt{width:25px;height:25px;line-height:23px;border:1px solid #e2e2e2;border-radius:3px;text-align:center;box-sizing:border-box;}
.product_coupondetail_2017 .coupon-sns-list dt a{}
.product_coupondetail_2017 .coupon-sns-list dt span{color:#999;}
.product_coupondetail_2017 .coupon-sns-list dd{position:absolute;right:-7px;top:40px;background:#fff;width:350px;padding:20px;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:7px;opacity:0; visibility:hidden;transition:all 0.3s ease-in;}
.product_coupondetail_2017 .coupon-sns-list dd:before{content:'';width: 0;height: 0px;border-style: solid;border-width: 5px;border-color: #fff #fff transparent transparent;transform: rotate(-45deg);box-shadow: 3px -3px 3px rgba(0,0,0,.05);position:absolute;right:15px;top:-4px;}
.product_coupondetail_2017 .coupon-sns-list dd a{display:inline-block;width:50px;height:50px;border-radius:50%;border:1px solid #ddd;color:#333;line-height:50px;text-align:center;vertical-align:middle;margin:8px 16px;}
.product_coupondetail_2017 .coupon-sns-list dd svg{width: 24px;height: 50px;fill: #333;}
.product_coupondetail_2017 .coupon-sns-list dd.on{opacity:1; visibility:visible;}
.product_coupondetail_2017 .pop-coupon-share{position:fixed;left:50%;top:50%;width:500px;height:260px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 8px #b3b3b3;border-radius:5px;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transition:all 0.3s ease-in;z-index:100;}
.product_coupondetail_2017 .pop-coupon-share .close-btn{position: absolute;right: -10px;top: -10px;width: 25px;height: 25px;cursor:pointer;}
.product_coupondetail_2017 .pop-coupon-share .close-btn svg{width:25px;height:25px;fill:#333;}
.product_coupondetail_2017 .pop-coupon-share textarea{padding:5px;width:100%;height:150px;box-sizing:border-box;border:1px solid #ddd;border-radius:5px;font-size:14px;line-height:20px;}
.product_coupondetail_2017 .pop-coupon-share .tip{font-size:14px;color:#999;margin:10px 0;}
.product_coupondetail_2017 .pop-coupon-share .copy-btn{display: inline-block;height: 34px;line-height: 34px;padding: 0 20px;background: #333;color: #fff;border-radius: 5px;}
.product_coupondetail_2017 .pop-coupon-share-show{opacity:1; visibility:visible;}


.product_detail_2017 .pop-coupon-share{position:fixed;left:50%;top:50%;width:500px;height:260px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 8px #b3b3b3;border-radius:5px;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transition:all 0.3s ease-in;z-index:100;}
.product_detail_2017 .pop-coupon-share .close-btn{position: absolute;right: -10px;top: -10px;width: 25px;height: 25px;cursor:pointer;}
.product_detail_2017 .pop-coupon-share .close-btn svg{width:25px;height:25px;fill:#333;}
.product_detail_2017 .pop-coupon-share textarea{padding:5px;width:100%;height:150px;box-sizing:border-box;border:1px solid #ddd;border-radius:5px;font-size:14px;line-height:20px;}
.product_detail_2017 .pop-coupon-share .tip{font-size:14px;color:#999;margin:10px 0;}
.product_detail_2017 .pop-coupon-share .copy-btn{display: inline-block;height: 34px;line-height: 34px;padding: 0 20px;background: #333;color: #fff;border-radius: 5px;}
.product_detail_2017 .pop-coupon-share-show{opacity:1; visibility:visible;}

.product_detail_quick_2018 .pop-coupon-share{position:fixed;left:50%;top:50%;width:500px;height:260px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 8px #b3b3b3;border-radius:5px;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transition:all 0.3s ease-in;z-index:100;}
.product_detail_quick_2018 .pop-coupon-share .close-btn{position: absolute;right: -10px;top: -10px;width: 25px;height: 25px;cursor:pointer;}
.product_detail_quick_2018 .pop-coupon-share .close-btn svg{width:25px;height:25px;fill:#333;}
.product_detail_quick_2018 .pop-coupon-share textarea{padding:5px;width:100%;height:150px;box-sizing:border-box;border:1px solid #ddd;border-radius:5px;font-size:14px;line-height:20px;}
.product_detail_quick_2018 .pop-coupon-share .tip{font-size:14px;color:#999;margin:10px 0;}
.product_detail_quick_2018 .pop-coupon-share .copy-btn{display: inline-block;height: 34px;line-height: 34px;padding: 0 20px;background: #333;color: #fff;border-radius: 5px;}
.product_detail_quick_2018 .pop-coupon-share-show{opacity:1; visibility:visible;}

.product_detail_2016 .pop-coupon-share{position:fixed;left:50%;top:50%;width:500px;height:260px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 8px #b3b3b3;border-radius:5px;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transition:all 0.3s ease-in;z-index:100;}
.product_detail_2016 .pop-coupon-share .close-btn{position: absolute;right: -10px;top: -10px;width: 25px;height: 25px;cursor:pointer;}
.product_detail_2016 .pop-coupon-share .close-btn svg{width:25px;height:25px;fill:#333;}
.product_detail_2016 .pop-coupon-share textarea{padding:5px;width:100%;height:150px;box-sizing:border-box;border:1px solid #ddd;border-radius:5px;font-size:14px;line-height:20px;}
.product_detail_2016 .pop-coupon-share .tip{font-size:14px;color:#999;margin:10px 0;}
.product_detail_2016 .pop-coupon-share .copy-btn{display: inline-block;height: 34px;line-height: 34px;padding: 0 20px;background: #333;color: #fff;border-radius: 5px;}
.product_detail_2016 .pop-coupon-share-show{opacity:1; visibility:visible;}


.product_detail_women_2019 .pop-coupon-share{position:fixed;left:50%;top:50%;width:500px;height:260px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 8px #b3b3b3;border-radius:5px;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transition:all 0.3s ease-in;z-index:100;}
.product_detail_women_2019 .pop-coupon-share .close-btn{position: absolute;right: -10px;top: -10px;width: 25px;height: 25px;cursor:pointer;}
.product_detail_women_2019 .pop-coupon-share .close-btn svg{width:25px;height:25px;fill:#333;}
.product_detail_women_2019 .pop-coupon-share textarea{padding:5px;width:100%;height:150px;box-sizing:border-box;border:1px solid #ddd;border-radius:5px;font-size:14px;line-height:20px;}
.product_detail_women_2019 .pop-coupon-share .tip{font-size:14px;color:#999;margin:10px 0;line-height:normal;}
.product_detail_women_2019 .pop-coupon-share .copy-btn{display: inline-block;height: 34px;line-height: 34px;padding: 0 20px;background: #333;color: #fff;border-radius: 5px;}
.product_detail_women_2019 .pop-coupon-share-show{opacity:1; visibility:visible;}


/*instashop*/
.instashop_list_2017 .menber_list{padding-bottom:10px;text-align:center;}
.instashop_list_2017 .menber_list .menber_c{display:inline-block;vertical-align:middle;margin:15px;color:#666;font-size:14px;font-weight:bold;}
.instashop_list_2017 .menber_list .menber_c img{width:40px;height:40px;border-radius:50%;vertical-align:middle;margin-right:5px;}
.instashop_list_2017 .menber_list .menber_c a{font-size:22px;font-weight:bold;color:#333;}

.instashop_list_2017 .ins_list{text-align:left;width:1028px;margin:0 auto;font-size:0;}
.instashop_list_2017 .ins_box{width:320px;height:320px;padding:10px;position:relative;display:inline-block;vertical-align:middle;overflow:hidden;}
.instashop_list_2017 .ins_box .ins_con{position:relative;width:100%;height:100%;display:block;}
.instashop_list_2017 .ins_box .img{width:100%;height:100%;}
.instashop_list_2017 .ins_box .bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0; opacity:0;transition:opacity 0.5s ease-in-out;}
.instashop_list_2017 .ins_box .bg span{font-size:14px;border:2px solid #fff;width:100px;height:35px;line-height:35px;text-align:center;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:#fff;font-weight:bold;}
.instashop_list_2017 .ins_box .bg span.insta{border:0;height:80px;}
.instashop_list_2017 .ins_box .bg span.insta svg{width: 60px;height:60px;fill:#fff;}

.instashop_list_2017 .ins_box .ins_con:hover .bg{ opacity:1;}
.instashop_list_2017 .ins_box .ins_con .hotspot{position:absolute;width:20px;height:20px;line-height:20px;text-align:center;background:#fff;color:#000;font-size:12px;border-radius:50%;}
.instashop_list_2017 .ins_box .vido{position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;text-align:center;}
.instashop_list_2017 .ins_box .vido i{font-size:26px;background:none;color:#fff;}


.instashop_list_2017 h3 {border: 0;padding: 30px 0;border: 0;height: auto;background: none;line-height: normal;font-size: 34px;text-align: center;color: #333;}

.ins_pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:500000;display:none;}
.ins_pop iframe{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;}
.ins_pop .ins_pop_c .pop_bg{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);}
.ins_pop .ins_pop_c .pop_box{position:fixed;left:0;right:0;top:120px;margin:auto;height:auto;width:880px;border-radius:5px;overflow:hidden;background:#fafafa;}
.ins_pop .ins_pop_c .big_img{width:480px;height:auto;float:left;position:relative;}
.ins_pop .ins_pop_c .big_img img{width:480px;height: auto;}
.ins_pop .ins_pop_c .big_img .li{display: block;position: absolute;top: 50%;left: 50%;width: 30px;height: 30px;background: #fff;border-radius: 50%;text-align: center;line-height: 30px;color: #fff;cursor: pointer;color: #000;}
.ins_pop .ins_pop_c .big_img .li:hover {background: #000;color:#fff;}
.ins_pop .ins_pop_c .big_img .btn_play  {display: block;position:absolute;top:50%;left:50%;width: 50px;height: 50px;text-align: center;line-height: 50px;margin-top: -29px;margin-left: -29px;cursor: pointer;font-size:50px;color:rgba(0,0,0,.8);}
.ins_pop .ins_pop_c .big_img .btn_play:hover  {color:rgba(0,0,0,.4);}

.ins_pop .ins_pop_c .big_img .btn_play i {background-image: none;font-size: 35px;color: #fff;}
.ins_pop .ins_pop_c .big_video {width:480px;height:auto;float:left;position:relative;display: none;}
.ins_pop .ins_pop_c .ins_pop_con{float:right;width:400px;box-sizing:border-box;padding:15px;position:relative;}
.ins_pop .ins_pop_c .ins_pop_top{margin-bottom:20px;font-size:14px;}
.ins_pop .ins_pop_c .ins_pop_top .profile {font-weight: bold;font-size: 16px;display: inline-block;color:#333;}
.ins_pop .ins_pop_c .ins_pop_top img{width:50px;height:50px;border-radius:50%;vertical-align:middle;margin-right:10px;}
.ins_pop .ins_pop_c .ins_pop_inf{margin-bottom:20px;color:#666;font-size:14px;line-height:20px;}
.ins_pop .ins_pop_c .ins_pop_list li{padding-left:90px;min-height:80px;position:relative;margin-bottom:20px;}
.ins_pop .ins_pop_c .ins_pop_list li:hover {background: #eee;}
.ins_pop .ins_pop_c .ins_pop_list li .ins_pic{position:absolute;left:0;top:0;width:80px;height:80px;text-align: center;}
.ins_pop .ins_pop_c .ins_pop_list li .ins_pic a {display: inline-block;}
.ins_pop .ins_pop_c .ins_pop_list li .ins_pic img{max-width:80px;max-height:80px;}
.ins_pop .ins_pop_c .ins_pop_list li .pro_name{color:#333;font-size:12px;height:20px;overflow:hidden; padding-top:4px; white-space:nowrap; text-overflow:ellipsis;}
.ins_pop .ins_pop_c .ins_pop_list li .pro_name:hover{color:#ed3445}
.ins_pop .ins_pop_c .ins_pop_list li .pro_price{height:20px;line-height:16px;color:#ed3445;}
.ins_pop .ins_pop_c .ins_pop_list li .pro_price span{color:#333;}
.ins_pop .ins_pop_c .ins_pop_list li .pro_btn{margin-top:4px;height:26px; padding-left:25px; padding-right:25px;text-align:center;line-height:26px;color:#fff;background:#1a1a1a;border-radius:2px;display:inline-block ;font-size:12px; }
.ins_pop .ins_pop_c .ins_pop_close{position:absolute;right:10px;top:10px;text-align:center;font-size:34px;color:#999;cursor:pointer;}
.ins_pop .ins_content{ overflow:auto}

.youtube_list_2017 .youtube_box h3{border: 0;padding: 30px 0;border: 0;height: auto;background: none;line-height: normal;font-size: 34px;text-align: center;color: #333;}
.youtube_list_2017 .youtube_con ul{font-size: 0;}
.youtube_list_2017 .youtube_con li{display:inline-block;width:25%;padding:0 5px 10px;box-sizing:border-box;vertical-align: middle;}
.youtube_list_2017 .youtube_con li .li_box{background:#fafafa;}

.youtube_list_2017 .youtube_con li .youtube_pic{width:100%;height:160px;position:relative;}
.youtube_list_2017 .youtube_con li .youtube_pic .shopit{display:inline-block;width:50px;height:50px;line-height:50px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;font-size:40px;background:none;color:#fff;cursor:pointer;text-align:center;transition:all 0.5s;}
.youtube_list_2017 .youtube_con li .youtube_pic .shopit svg{fill:#fff;opacity: 0.6;}
.youtube_list_2017 .youtube_con li .youtube_pic span{position:absolute;bottom:5px;right:5px;background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:12px;height:18px;line-height:18px;padding:0 5px;}
.youtube_list_2017 .youtube_con li:hover .youtube_pic svg{opacity: 1;}
.youtube_list_2017 .youtube_con li .youtube_name{display:block;font-size:15px;font-weight:bold;color:#000;padding:15px 10px 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.youtube_list_2017 .youtube_con li .youtube_detail{padding:0 10px;line-height:20px;color:#666;font-size:13px;height:60px;margin-bottom:5px;overflow:hidden;}
.youtube_list_2017 .youtube_con li .youtube_bom{padding:5px 10px;text-align:center;position:relative;font-size:13px;color:#666;}
.youtube_list_2017 .youtube_con li .youtube_bom a{display:inline-block;height:23px;line-height:23px;color:#999;}
.youtube_list_2017 .youtube_con li .youtube_bom a:hover{color:#999;}
.youtube_list_2017 .youtube_con li .youtube_bom i{display:inline-block;font-size:20px;color:#999;vertical-align:top;margin-right:5px;background:none;}
.youtube_list_2017 .youtube_con li .youtube_thumbs_up i{font-size:24px;}
.youtube_list_2017 .youtube_con li .youtube_read{position:absolute;left:10px;top:5px;}
.youtube_list_2017 .youtube_con li .youtube_comment{position:absolute;right:10px;top:5px;}

.youtube_list_2017 .youtube_box .youtube_comment{position:absolute;right:10px;top:5px;}
.youtube_list_2017 .youtube_box .img{width:280px;height:160px;text-align:center;display:block;}
.youtube_list_2017 .youtube_box .img img{max-width:280px;max-height:160px;}
.youtube_list_2017 .youtube_box .bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0; opacity:0;transition:opacity 0.5s ease-in-out;}
.youtube_list_2017 .youtube_box .bg span{border:2px solid #fff;width:100px;height:35px;line-height:35px;text-align:center;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:#fff;font-weight:bold;}
.youtube_list_2017 .youtube_box .bg span.youtubeta{border:0;height:80px;}
.youtube_list_2017 .youtube_box .bg span.youtubeta i{display:block;font-size:50px;color:#fff;background:none;height:80px;line-height:80px;}
.youtube_list_2017 .youtube_box .youtube_con:hover .bg{ opacity:1;}
.youtube_list_2017 .youtube_box .youtube_con .hotspot{position:absolute;width:20px;height:20px;line-height:20px;text-align:center;background:#fff;color:#000;font-size:12px;border-radius:50%;}
.youtube_list_2017 .youtube_box .vido{position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;text-align:center;}
.youtube_list_2017 .youtube_box .vido i{font-size:26px;background:none;color:#fff;}


.youtube_pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:500000;display:none;}
.youtube_pop .youtube_pop_c .pop_bg{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);}
.youtube_pop .youtube_pop_c .pop_box{position:fixed;left:0;right:0;top:120px;margin:auto;height:370px;width:880px;overflow:hidden;background:#fff;padding:20px;border-radius:5px;}
.youtube_pop .youtube_pop_c .pop_left_box{float:left;width:480px;}
.youtube_pop .youtube_pop_c .big_img{width:480px;height:320px;position:relative;overflow:hidden;}
.youtube_pop .youtube_pop_c .big_img img{width:480px;}
.youtube_pop .youtube_pop_c .big_img .li{display: block;position: absolute;top: 50%;left: 50%;width: 30px;height: 30px;background: #fff;border-radius: 50%;text-align: center;line-height: 30px;color: #fff;cursor: pointer;color: #000;}
.youtube_pop .youtube_pop_c .big_img .li:hover {background: #000;color:#fff;}
.youtube_pop .youtube_pop_c .big_img .btn_play  {display: block;position:absolute;top:50%;left:50%;width: 50px;height: 50px;text-align: center;line-height: 50px;margin-top: -29px;margin-left: -29px;cursor: pointer;font-size:50px;color:rgba(0,0,0,.8);}
.youtube_pop .youtube_pop_c .big_img .btn_play:hover  {color:rgba(0,0,0,.4);}
.youtube_pop .youtube_pop_c .big_img .btn_play i {background-image: none;font-size: 35px;color: #fff;}
.youtube_pop .youtube_pop_c .youtube_img_bom{font-size:14px;height:30px;margin-top:20px;}
.youtube_pop .youtube_pop_c .youtube_pop_left{font-size:14px;height:30px;float:left;}
.youtube_pop .youtube_pop_c .youtube_pop_left .profile{font-weight:normal;font-size: 16px;display: inline-block;margin-right:5px;}
.youtube_pop .youtube_pop_c .youtube_pop_left .profile i{display:inline-block;vertical-align:middle;font-size:20px;color:#fff;margin-right:5px;font-weight:normal;width:25px;height:25px;line-height:25px;text-align:center;background:#ff0000;border-radius:5px;}
.youtube_pop .youtube_pop_c .youtube_pop_left img{width:50px;height:50px;vertical-align:middle;border-radius:50%;}
.youtube_pop .youtube_pop_c .youtube_pop_left .youtube_menber{display:inline-block;vertical-align:middle;line-height:25px;}
.youtube_pop .youtube_pop_c .youtube_pop_left .youtube_menber .name{font-weight:bold;display:inline-block;max-width:200px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.youtube_pop .youtube_pop_c .youtube_pop_right{float:right;height:30px;}
.youtube_pop .youtube_pop_c .youtube_pop_right .num_c{text-align:right;font-size:12px;color:#999;}
.youtube_pop .youtube_pop_c .youtube_pop_right .num_c i{display:inline-block;vertical-align:middle;margin-right:5px;font-size:18px;background:none;}
.youtube_pop .youtube_pop_c .youtube_pop_right .thumbs_up{text-align:right;}
.youtube_pop .youtube_pop_c .youtube_pop_right .thumbs_up a{display:inline-block;margin-left:10px;font-size:12px;color:#999;height:25px;line-height:25px;}
.youtube_pop .youtube_pop_c .youtube_pop_right .thumbs_up a i{display:inline-block;vertical-align:top;margin-right:2px;background:none;font-size:22px;line-height:1;height:25px;line-height:25px;}
.youtube_pop .youtube_pop_c .youtube_pop_right .thumbs_up a span{display:inline-block;vertical-align:top;height:25px;line-height:25px;}
.youtube_pop .youtube_pop_c .youtube_pop_right .thumbs_up a i.low{font-size:18px;position: relative;top: 2px;}
.youtube_pop .youtube_pop_c .big_video {width:480px;height:auto;float:left;position:relative;display: none;}
.youtube_pop .youtube_pop_c .youtube_pop_con{float:right;width:400px;box-sizing:border-box;padding:10px 0 10px 20px;position:relative;}
.youtube_pop .youtube_pop_c .youtube_pop_inf{margin-bottom:20px;color:#666;font-size:12px;line-height:20px;}
.youtube_pop .youtube_pop_c .youtube_pop_list li{padding-left:90px;min-height:80px;position:relative;margin-bottom:20px;}
.youtube_pop .youtube_pop_c .youtube_pop_list li:hover {background: #eee;}
.youtube_pop .youtube_pop_c .youtube_pop_list li .youtube_pic{position:absolute;left:0;top:0;width:80px;height:80px;text-align: center;}
.youtube_pop .youtube_pop_c .youtube_pop_list li .youtube_pic a {display: inline-block;}
.youtube_pop .youtube_pop_c .youtube_pop_list li .youtube_pic img{max-width:80px;max-height:80px;}
.youtube_pop .youtube_pop_c .youtube_pop_list li .pro_name{color:#333;font-size:12px;height:20px;overflow:hidden; padding-top:4px; white-space:nowrap; text-overflow:ellipsis;}
.youtube_pop .youtube_pop_c .youtube_pop_list li .pro_name:hover{color:#ed3445}
.youtube_pop .youtube_pop_c .youtube_pop_list li .pro_price{height:20px;line-height:16px;color:#ed3445;}
.youtube_pop .youtube_pop_c .youtube_pop_list li .pro_price span{color:#333;}
.youtube_pop .youtube_pop_c .youtube_pop_list li .pro_btn{margin-top:4px;height:26px; padding-left:25px; padding-right:25px;text-align:center;line-height:26px;color:#fff;background:#ed3445;border-radius:2px;display:inline-block ;font-size:12px; }
.youtube_pop .youtube_pop_c .youtube_pop_close{position:absolute;right:10px;top:10px;text-align:center;font-size:20px;color:#999;cursor:pointer;}

.youtube_pop .youtube_pop_c .youtube_content{ overflow:auto;height:300px;}
.youtube_pop .youtube_pop_c .youtube_pop_con h3{font-size:14px;margin-bottom:5px;}

/*按钮颜色*/
.common_style_red{background:#ff2452 !important;}
.common_style_orange{background:#ff8542 !important;}
.common_style_green{background:#089b32 !important;}
.common_style_blue{background:#428fff !important;}
.common_style_purple{background:#c942ff !important;}
.common_style_pink{background:#fb6cb1 !important;}
.common_style_black{background:#333 !important;}
.common_style_yellow{background:#fbd540 !important;}
.common_style_orange_yellow{background:#fe9a04 !important;}/*橙黄色*/
.common_style_magenta{background:#fa039c !important;}/*洋红色*/
.common_style_light_brown{background:#6b473c !important;}/*浅褐色*/
.common_style_brown{background:#843900 !important;}/*褐色*/
.common_style_brown_green{background:#666400 !important;}/*棕绿色*/
.common_style_light_green{background:#b2d235 !important;}/*浅绿色*/
.common_style_dark_green{background:#029834 !important;}/*深绿色*/
.common_style_light_blue{background:#2c6dff !important;}/*浅蓝色*/
.common_style_dark_blue{background:#32339f !important;}/*深蓝色*/
.common_style_light_purple{background:#d27fff !important;}/*浅紫色*/
.common_style_dark_purple{background:#b600ff !important;}/*深紫色*/
.common_style_cyan{background:#009ad6 !important;}/*青色*/
.common_style_cyan_green{background:#00ae9d !important;}/*青绿色*/
.common_style_cyan_blue{background:#102b6a !important;}/*青蓝色*/

.product_details_con img{max-width:100%;}
.product_detail_2016 .time_countout_div {display:inline-block; float:right;}
.product_detail_2016 .time_countout_div .timelimitbox{clear:both;}
.product_detail_2016 .time_countout_div .timelimitbox .hours,.product_detail_2016 .time_countout_div .timelimitbox .day,.product_detail_2016 .time_countout_div .timelimitbox .minutes,.product_detail_2016 .time_countout_div .timelimitbox .seconds{background:#f5f5f5 ; display:inline-block; min-width:30px; height:40px; padding:0px 5px; line-height:40px; text-align:center; color:#000000; font-size:26px; font-weight:bold;vertical-align: middle;position: relative;}
.product_detail_2016 .time_countout_div .timelimitbox .time_label{display:inline-block; min-width:25px; height:40px; line-height:40px; text-align:center; color:#000000; font-size:26px; font-weight:bold;vertical-align: middle;}
.product_detail_2016 .time_countout_div .timelimitbox .time_label_two{min-width: 10px;}
.product_detail_2016 .time_countout_div .timelimitbox .day{padding-right: 12px;}
.product_detail_2016 .time_countout_div .timelimitbox .day sup{position: absolute;right: 8px;top: 3px;height: 16px;line-height: 16px;}

.product_detail_2016 .youtube_list li{width:33.333%;float:left;box-sizing:border-box;padding:0 5px 10px;}
.product_detail_2016 .youtube_box{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;width:100%;margin:0;background:#fafafa;}
.product_detail_2016 .youtube_box:nth-child(4n){margin-right:0;}
.product_detail_2016 .youtube_box .youtube_con{position:relative;width:100%;height:100%;display:block;}
.product_detail_2016 .youtube_box .youtube_pic{width: 100%;height: 160px;position: relative;}
.product_detail_2016 .youtube_box .youtube_pic i{display:inline-block;width:50px;height:50px;line-height:50px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;font-size:40px;background:none;color:#fff;cursor:pointer;text-align:center;opacity:0.6;}
.product_detail_2016 .youtube_box .youtube_pic span{position:absolute;bottom:5px;right:5px;background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:12px;height:18px;line-height:18px;padding:0 5px;}
.product_detail_2016 .youtube_box:hover .youtube_pic i{ opacity:1;}
.product_detail_2016 .youtube_box .youtube_name a{display:block;font-size:15px;font-weight:bold;color:#000;padding:15px 10px 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.product_detail_2016 .youtube_box .youtube_detail{padding:0 10px;line-height:20px;color:#666;font-size:13px;height:60px;margin-bottom:5px;overflow:hidden;}
.product_detail_2016 .youtube_box .youtube_bom{padding:5px 10px;text-align:center;position:relative;font-size:13px;color:#666;}
.product_detail_2016 .youtube_box .youtube_bom a{display:inline-block;height:23px;line-height:23px;color:#999;}
.product_detail_2016 .youtube_box .youtube_bom a:hover{color:#999;}
.product_detail_2016 .youtube_box .youtube_bom i{display:inline-block;font-size:20px;color:#999;vertical-align:top;margin-right:5px;background:none;}
.product_detail_2016 .youtube_box .youtube_thumbs_up i{font-size:24px;}
.product_detail_2016 .youtube_box .youtube_read{position:absolute;left:10px;top:5px;}
.product_detail_2016 .youtube_box .youtube_comment{position:absolute;right:10px;top:5px;}
.product_detail_2016 .youtube_box .img{width:280px;height:160px;text-align:center;display:block;}
.product_detail_2016 .youtube_box .img img{max-width:280px;max-height:160px;}
.product_detail_2016 .youtube_box .bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0; opacity:0;transition:opacity 0.5s ease-in-out;}
.product_detail_2016 .youtube_box .bg span{border:2px solid #fff;width:100px;height:35px;line-height:35px;text-align:center;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:#fff;font-weight:bold;}
.product_detail_2016 .youtube_box .bg span.youtubeta{border:0;height:80px;}
.product_detail_2016 .youtube_box .bg span.youtubeta i{display:block;font-size:50px;color:#fff;background:none;height:80px;line-height:80px;}
.product_detail_2016 .youtube_box .youtube_con:hover .bg{ opacity:1;}
.product_detail_2016 .youtube_box .youtube_con .hotspot{position:absolute;width:20px;height:20px;line-height:20px;text-align:center;background:#fff;color:#000;font-size:12px;border-radius:50%;}
.product_detail_2016 .youtube_box .vido{position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;text-align:center;}
.product_detail_2016 .youtube_box .vido i{font-size:26px;background:none;color:#fff;}














.product_detail_2017 .time_countout_div {display:inline-block; float:right;}
.product_detail_2017 .time_countout_div .timelimitbox{clear:both;}
.product_detail_2017 .time_countout_div .timelimitbox .day,
.product_detail_2017 .time_countout_div .timelimitbox .hours,
.product_detail_2017 .time_countout_div .timelimitbox .minutes,
.product_detail_2017 .time_countout_div .timelimitbox .seconds{background:#f5f5f5 ; display:inline-block; min-width:30px; height:40px; padding:0px 5px; line-height:40px; text-align:center; color:#000000; font-size:26px; font-weight:bold;vertical-align: middle;position: relative;}
.product_detail_2017 .time_countout_div .timelimitbox .time_label{display:inline-block; min-width:25px; height:40px; line-height:40px; text-align:center; color:#000000; font-size:26px; font-weight:bold;vertical-align: middle;}
.product_detail_2017 .time_countout_div .timelimitbox .time_label_two{min-width: 10px;}
.product_detail_2017 .time_countout_div .timelimitbox .day{padding-right: 12px;}
.product_detail_2017 .time_countout_div .timelimitbox .day sup{position: absolute;right: 8px;top: 3px;height: 16px;line-height: 16px;}


.product_detail_2017 .youtube_list li{width:25%;float:left;box-sizing:border-box;padding:0 5px 10px;}
.product_detail_2017 .youtube_box{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;width:100%;margin:0;background:#fafafa;}
.product_detail_2017 .youtube_box:nth-child(4n){margin-right:0;}
.product_detail_2017 .youtube_box .youtube_con{position:relative;width:100%;height:100%;display:block;}
.product_detail_2017 .youtube_box .youtube_pic{width: 100%;height: 160px;position: relative;}
.product_detail_2017 .youtube_box .youtube_pic i{display:inline-block;width:50px;height:50px;line-height:50px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;font-size:40px;background:none;color:#fff;cursor:pointer;text-align:center;transition:all 0.5s;}
.product_detail_2017 .youtube_box .youtube_pic span{position:absolute;bottom:5px;right:5px;background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:12px;height:18px;line-height:18px;padding:0 5px;}
.product_detail_2017 .youtube_box:hover .youtube_pic i{color:#000;}
.product_detail_2017 .youtube_box .youtube_name a{display:block;font-size:15px;font-weight:bold;color:#000;padding:15px 10px 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.product_detail_2017 .youtube_box .youtube_detail{padding:0 10px;line-height:20px;color:#666;font-size:13px;height:60px;margin-bottom:5px;overflow:hidden;}
.product_detail_2017 .youtube_box .youtube_bom{padding:5px 10px;text-align:center;position:relative;font-size:13px;color:#666;}
.product_detail_2017 .youtube_box .youtube_bom a{display:inline-block;height:23px;line-height:23px;color:#999;}
.product_detail_2017 .youtube_box .youtube_bom a:hover{color:#999;}
.product_detail_2017 .youtube_box .youtube_bom i{display:inline-block;font-size:20px;color:#999;vertical-align:top;margin-right:5px;background:none;}
.product_detail_2017 .youtube_box .youtube_thumbs_up i{font-size:24px;}
.product_detail_2017 .youtube_box .youtube_read{position:absolute;left:10px;top:5px;}
.product_detail_2017 .youtube_box .youtube_comment{position:absolute;right:10px;top:5px;}
.product_detail_2017 .youtube_box .img{width:280px;height:160px;text-align:center;display:block;}
.product_detail_2017 .youtube_box .img img{max-width:280px;max-height:160px;}
.product_detail_2017 .youtube_box .bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0; opacity:0;transition:opacity 0.5s ease-in-out;}
.product_detail_2017 .youtube_box .bg span{border:2px solid #fff;width:100px;height:35px;line-height:35px;text-align:center;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:#fff;font-weight:bold;}
.product_detail_2017 .youtube_box .bg span.youtubeta{border:0;height:80px;}
.product_detail_2017 .youtube_box .bg span.youtubeta i{display:block;font-size:50px;color:#fff;background:none;height:80px;line-height:80px;}
.product_detail_2017 .youtube_box .youtube_con:hover .bg{ opacity:1;}
.product_detail_2017 .youtube_box .youtube_con .hotspot{position:absolute;width:20px;height:20px;line-height:20px;text-align:center;background:#fff;color:#000;font-size:12px;border-radius:50%;}
.product_detail_2017 .youtube_box .vido{position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;text-align:center;}
.product_detail_2017 .youtube_box .vido i{font-size:26px;background:none;color:#fff;}


.index_default .index_ins_box .ins_tab{text-align:center;margin-bottom:20px;}
.index_default .index_ins_box .ins_tab a{display:inline-block;font-size:22px;margin:0 15px;font-weight:bold;color:#666;text-transform:uppercase;}
.index_default .index_ins_box .ins_tab a.on{color:#000;}
.index_default .index_ins_box .ins_tab a img{width:40px;height:40px;border-radius:50%;vertical-align:middle;margin-right:5px;}
.index_default .index_ins_box .ins_list{display:none;}
.index_default .index_ins_box .ins_box{float:left;width:25%;padding:10px;box-sizing:border-box;}
.index_default .index_ins_box .ins_con{display:block;width:100%;height:100%;position:relative;}
.index_default .index_ins_box .ins_con .ins_img{width:100%;height:100%;}
.index_default .index_ins_box .ins_con .ins_bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9; visibility:hidden; opacity:0;transition:all 0.5s;}
.index_default .index_ins_box .ins_con:hover .ins_bg{visibility:visible; opacity:1;}
.index_default .index_ins_box .ins_con .ins_bg span{display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width:60px;height:60px;line-height:60px;text-align:center;}
.index_default .index_ins_box .ins_con .ins_bg span i{display:inline-block;background:none;font-size:40px;color:#fff;}
.index_default .index_ins_box .ins_con .vido{position:absolute;right:5px;top:5px;width:30px;height:30px;line-height:30px;text-align:center;z-index:10;}
.index_default .index_ins_box .ins_con .vido i{font-size:24px;background:none;color:#fff;}


.index_default .ins_list_8 .ins_box{float:left;width:25%;padding:10px;box-sizing:border-box;}
.index_default .ins_list_10 .ins_box{float:left;width:20%;padding:10px;box-sizing:border-box;}
.index_default .ins_list_12 .ins_box{float:left;width:16.666%;position:relative;padding:2px;box-sizing:border-box;overflow:hidden;}
.index_default .ins_list_12 .ins_box:nth-child(1){width:33.331%;}
.index_default .ins_list_12 .ins_box:nth-child(8){width:33.331%;float:right;}
.index_default .ins_list_12{min-width:1280px;}
.product_detail_2016 .addskutocart_btn a#addskutocart_ecpay_buynow{background:#ffc439; position:relative; height:36px; line-height:36px;}
.product_detail_2017 .addskutocart_btn a#addskutocart_ecpay_buynow{background:#ffc439; position:relative;}
.product_detail_quick_2018 .addskutocart_btn a#addskutocart_ecpay_buynow{background:#ffc439; position:relative;}
.product_detail_2016 .addskutocart_btn a#addskutocart_ecpay_buynow img,.product_detail_2017 .addskutocart_btn a#addskutocart_ecpay_buynow img,.product_detail_quick_2018 .addskutocart_btn a#addskutocart_ecpay_buynow img,{position:relative; top:50%;}
.product_detail_2016 .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo,.product_detail_2017 .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo,.product_detail_quick_2018 .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo{
    vertical-align: top;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    text-align: left;
}
.product_detail_2016 .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo{height: 21px; max-height: 27px; min-height: 18px;}
.product_detail_2017 .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo{height: 24px; max-height: 33px; min-height: 22px;}
.product_detail_quick_2018 .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo{height: 24px; max-height: 33px; min-height: 22px;}


/*站内H1样式*/
.product_list_h1{
    border: 0;
    text-align: center;
    font-size: 20px;
    margin-top: 20px;
    color: #333333;
    height: 30px;
    line-height: 30px;
}
.product_list_h1 span{
    font-size: 20px;
    color:#999;
}
.product_detail_h1{
    font-size: 16px;
    color: #333;
    margin-bottom: 3px;
    padding: 2px 0 0 0;
    line-height: 24px;
}
.product_detail_h1 .product_itemno{
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
    color: #969696;
    padding: 0px;
    white-space: nowrap;
    display: block;
    margin: 0;
}

.news_h1 .article_detail_time{
    padding-top: 10px;
    font-size: 16px;
    color: #333;
    line-height: 22px;
}
.topic_h1{
    text-align: center;
    font-size: 34px;
    margin-bottom: 30px;
    margin-top: 30px;
}
.topic_detail_h1{
    border: 0;
    text-align: center;
    font-size: 20px;
    margin-top: 20px;
    padding-bottom: 15px;
    border-bottom: 1px solid #eeefef;
    padding-left: 5px;
    color: #333333;
    height: 30px;
    line-height: 30px;
}
.topic_h1 span{
    font-size:20px;
    color:#999;
    vertical-align:middle;
}
.history_list_2017 .history_box:after{
    content: '';
    clear: both;
    display: block;
}
.news_h1,
.navpage_detail_h1,
.gallery_h1,
.coupon_h1,
.history_h1,
.insta_h1,
.youtube_h1,
.brands_h1,
.offlist_h1,
.download_default_2017 h1{
    padding: 30px 0;
    border: 0;
    height: auto;
    background: none;
    line-height: normal;
    font-size: 34px;
    text-align: center;
    color:#333;
}
.download_default_2017 table{
    width:800px;
    margin:0 auto;
}

/*专题列表页*/
.product_topiclist_2017 .topic_box_2019{
    float:none;
    margin-right:0;
    width:100%;
    padding:10px;
}
.product_topiclist_2017 .topic-list{
    padding:0 4px;
}
.product_topiclist_2017 .topic_box dt{
    height:27px;
    line-height:27px;
    margin:0 0 10px;

}
.product_topiclist_2017 .topic_box dt p{
    font-size:18px;
    color:#333;
    font-weight:bold;
}
.product_topiclist_2017 .topic_box dd{
    width:67%;
    font-size:0;
    padding:0 0 0 33%;
    position:relative;

}
.product_topiclist_2017 .topic_box dd .img_box{
    width:calc(25% - 8px);
    float:none;
    display:inline-block;
    margin:0 4px 8px;
    border:1px solid #eee;
}
.product_topiclist_2017 .topic_box dd .img_box:first-child{
    position:absolute;
    left:0;
    top:0;
    margin:0;
    width:calc(33% - 4px);
}
.product_topiclist_2017 .topic_box dt span{
    height:27px;
    line-height:27px;
    padding:0 20px;
    background:#f76b6a;
    border-radius:20px;
    color:#fff;
}


/*shippingtool*/
.shippingtool{}
.shippingtool .shippingtool-title-tab{
    padding:50px 0 60px;
    text-align:center;
}
.shippingtool .shippingtool-title-tab h3{
    font-size:0;
}
.shippingtool .shippingtool-title-tab span{
    display:inline-block;
    font-size:22px;
    color:#999;
    padding:0 20px;
    height:20px;
    line-height:20px;
    cursor:pointer;
}
.shippingtool .shippingtool-title-tab span:first-child{
    border-right:1px solid #d7d8d9;
}
.shippingtool .shippingtool-title-tab span.cur{
    color:#000;
}
.shippingtool .shippingtool-con-tab{}
.shippingtool .shippingtool-item{
    display:none;
}
.shippingtool .shippingtool-item-on{
    display:block;
}
.shippingtool .shippingtool-top{
    text-align:center;
    font-size:0;
    padding:0 0 70px;
}
.shippingtool .shippingtool-select{
    position:relative;
    display:inline-block;
    margin:0 5px;
    vertical-align:top;
}
.shippingtool .shippingtool-select svg{
    width:14px;
    height:14px;
    position:absolute;
    top:17px;
    right:17px;
}
.shippingtool .shipping_select{
    display:inline-block;
    width:280px;
    height:50px;
    border:1px solid #d9d9d9;
    border-radius:2px;
    box-sizing:border-box;
    font-size:14px;
    outline:none;
    text-indent:15px;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
}
.shippingtool .shippingtool-txt{
    display:inline-block;
    width:300px;
    height:50px;
    border:1px solid #d9d9d9;
    border-radius:2px;
    box-sizing:border-box;
    margin:0 5px;
    vertical-align:top;
    font-size:14px;
    position:relative;
}
.shippingtool .shippingtool-txt input{
    width:100%;
    height:100%;
    border:0;
    line-height:48px;
    text-indent:15px;
}
.shippingtool .shippingtool-txt span{
    position:absolute;
    right:28px;
    top:0;
    line-height:48px;
}
.shippingtool .common_btn2{
    display:inline-block;
    width:205px;
    height:50px;
    line-height:50px;
    padding:0;
    text-align:center;
    border-radius:2px;
    box-sizing:border-box;
    margin:0 5px;
    background:#f84c96;
    vertical-align:top;
    font-size:18px;
    font-weight:normal;
}
.shippingtool .shipping_tool_table{}
.shippingtool .shipping_tool_table li{
    border:1px solid #edebeb;
    padding:15px 0 15px 38px;
    position:relative;
    box-sizing:border-box;
    border-radius:3px;
    margin:0 0 10px;
}
.shippingtool .shipping_tool_table li .name{
    position:relative;
    font-size:16px;
    color:#000;
    height:34px;
    line-height:34px;
}
.shippingtool .shipping_tool_table li .name span{
    display:inline-block;
    font-size:14px;
    color:#666;
    margin-left:35px;
}
.shippingtool .shipping_tool_table li .price{
    position:absolute;
    right:15px;
    top:50%;
    transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    -webkit-transform:translate(0,-50%);
    height:30px;
    line-height:30px;
    font-size:20px;
    color:#000;
}
.shippingtool .shipping_tool_table li .remark{
    font-size:14px;
    color:#999;
    max-width:980px;
    line-height:20px;
    margin:15px 0 0;
}
.shippingtool .shipping_tool_table li.not-find{
    text-align:center;
    line-height:88px;
    font-size:18px;
}
.shippingtool .logistics-tab{

}
.shippingtool .logistics-tab th{
    background:#f7f7f7;
    height:45px;
    text-align:left;
    padding:0 0 0 30px;
    font-size:16px;
    color:#333;
    font-weight:normal;
}
.shippingtool .logistics-tab td{
    height:60px;
    border-bottom:1px solid #ececec;
    text-align:left;
    padding:0 0 0 30px;
    font-size:14px;
}
.commentform .comment_upload {position:relative;text-align:left;margin:20px 0 0px;}
.commentform .comment_upload a {display:inline-block;height:40px; padding:2px 8px; line-height:36px;border:0px solid #ddd;border-radius:5px;box-sizing:border-box;text-align:center;color:#333;background: #e9e9e9;}
.commentform .comment_upload a svg{top: 5px; left: 15px; width: 36px; height: 36px; fill: #333; float:left; vertical-align:middle;}
.commentform .comment_upload #attachData {position:absolute;top:0;left:0;width:120px;height:40px;opacity:0;cursor:pointer;}
.commentform .comment_upload p {position:absolute;left:60px;top:10px;width:calc(100% - 100px);color:#999;font-size:14px;line-height:20px;}
.commentform .comment_upload ul li {height:34px;line-height:34px;color:#333;position:relative;margin-top:8px;background:#f2f3f7;padding:0 10px;}
.commentform .comment_upload ul li svg {position:absolute;right:10px;top:9px;width:16px;height:16px;cursor:pointer;}
















/*2019女装版详细页*/
@charset "utf-8";
/* CSS Document */
/*产品详细页2019版*/
.product_detail_women_2019{margin-top:15px;}
.product_detail_women_2019 .viewpicleft{ float:left; width:610px;}
.product_detail_women_2019 .viewpicleft a.viewpic{ z-index: 10; display:block;}
.product_detail_women_2019 .viewpicleft a.viewpic img{ vertical-align:middle;}
.product_detail_women_2019 .viewimgbox{float:left; width:62px;}
.product_detail_women_2019 .viewimgbox a.btn_prev,.product_detail_women_2019 .viewimgbox a.btn_next{height:26px;line-height:26px;width:62px;text-align:center;display:block;color:#333;}
.product_detail_women_2019 .viewimgbox a.btn_prev:hover,.product_detail_women_2019 .viewimgbox a.btn_next:hover{background:#f5f5f5;}
.product_detail_women_2019 .viewimgbox a.btn_prev{margin-bottom:8px;}
.product_detail_women_2019 .viewimgbox a.btn_next{margin-top:5px;}
.product_detail_women_2019 .bigimgbox{float:left;margin-left:26px;}
.product_detail_women_2019 .viewimg_list{width:62px;height:450px;overflow:hidden;margin:0; position:relative;}
.product_detail_women_2019 ul.viewimg{ width:62px;height:100%;overflow:hidden;margin:0; position:absolute; top:0px;}
.product_detail_women_2019 ul.viewimg .sml_imglist{position:relative;top:0;}
.product_detail_women_2019 ul.viewimg li{ height:60px; width: 60px; border:1px solid #eee; display:block; text-align: center; margin:0 0 15px; padding:0; overflow: hidden;}
.product_detail_women_2019 ul.viewimg li a{position:relative; width:60px; height:60px; line-height:60px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden; color:#fff; *font-size:55px; *font-family:Arial; *display:block;}
.product_detail_women_2019 ul.viewimg li a i{position:absolute;top:18px;left:18px;width:24px;height:24px;border-radius:50%;background:#fe0000;text-align:center;line-height:24px;font-size:14px;color:#fff;box-sizing:border-box;padding:0 0 0 2px;transition:all 0.2s ease-in;}
.product_detail_women_2019 ul.viewimg li a i:hover{background:#fe0000;}
.product_detail_women_2019 ul.viewimg li a img{max-width:60px; max-height:60px;}
.product_detail_women_2019 ul.viewimg li.cur,.product_detail_women_2019 ul.viewimg li.cur:hover,.product_detail_women_2019 ul.viewimg li:hover{ padding: 0px;  border:1px solid #DD3232;}
.product_detail_women_2019 .viewimgbox .viewimg-list{font-size: 0;}
.product_detail_women_2019 .viewimgbox .viewimg-item{display: inline-block;vertical-align: top;width: calc(50% - 15px);margin-right: 30px;margin-bottom: 30px;}
.product_detail_women_2019 .viewimgbox .viewimg-item.cur a{border-color: #000;}
.product_detail_women_2019 .viewimgbox .viewimg-item:nth-child(2n){margin-right: 0;}
.product_detail_women_2019 .viewimgbox .viewimg-item a{display: block;width: 310px;height: 310px;border:1px solid #eee;text-align: center;font-size: 0;}
.product_detail_women_2019 .viewimgbox .viewimg-item img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.product_detail_women_2019 .viewimgbox .viewimg-item a:before{display: inline-block;vertical-align: middle;height: 100%;content: '';}


.product_detail_women_2019 .viewfontright{ float:right; width:460px;}
.product_detail_women_2019 .viewfontright h2{ font-size:16px; color:#333; margin-bottom:3px;padding:2px 0 0 0;line-height:24px;}
.product_detail_women_2019 .viewfontright h2 .product_itemno{ font-size:12px; font-weight:normal;   overflow:hidden; color: #969696; padding:0px; white-space:nowrap;display: block;margin:0;}
.product_detail_women_2019 .plikes{background:url(../images/favrate_icon2.png) no-repeat left center;text-indent:15px;display:inline-block;color:#999999; margin-left: 30px;}
.product_detail_women_2019 .porder{background:url(../images/order_icon2.jpg) no-repeat left center;text-indent:18px;display:inline-block;color:#999999;margin-top: 11px;}
.product_detail_women_2019 .itemnobox{ border-bottom:1px dashed #ddd; padding:10px 0; overflow:hidden; color: #969696;}
.product_detail_women_2019 .prod-info-review{border-bottom:1px solid #eee; padding:5px 0 10px; overflow:hidden;}
.product_detail_women_2019 .prod-info-review .write-review {margin:0 10px 0 3px;line-height:15px;float:left}
.product_detail_women_2019 .prod-info-review .star{float:left;background:none;line-height: 40px;margin-right: 30px;}
.product_detail_women_2019 .comment_review_box .star{display:block;background:none;}
.product_detail_women_2019 .comment_review_box .star i{height:22px;line-height:22px;}
.product_detail_women_2019 .star i{display:inline-block;color:#ccc;font-size:14px;background:none;margin-right:3px;background:none;}
.product_detail_women_2019 .star i.cur{color:#ff9d00;}
.product_detail_women_2019 .prod-info-review .star strong{vertical-align:text-bottom; font-size:14px;}
.product_detail_women_2019 .comment_review_box .reviewleft p{padding-top:10px;line-height:18px;}
.product_detail_women_2019 .limited-time,.product_detail_quick_2018 .limited-time{height:54px;width:100%;text-align:center;background:#ee3445;box-sizing:border-box;}
.product_detail_women_2019 .limited-time__left,.product_detail_quick_2018 .limited-time__left{float:left;height:54px;box-sizing:border-box;padding:0 0 0 60px;position:relative;line-height:54px;color:#fff;font-size:20px;}
.product_detail_women_2019 .limited-time__left svg,.product_detail_quick_2018 .limited-time__left svg{width:34px;height:54px;fill:#fff;position:absolute;top:0;left:20px;}
.product_detail_women_2019 .limited-time__left span,.product_detail_quick_2018 .limited-time__left span{font-size:30px;display:inline-block;}
.product_detail_women_2019 .limited-time__right,.product_detail_quick_2018 .limited-time__right{float:right;height:54px;line-height:54px;padding:0 30px 0 0;box-sizing:border-box;text-align:right;color:#fff;}
.product_detail_women_2019 .limited-time__right .timer{line-height:54px;font-size:20px;display:inline-block;}
.product_detail_women_2019 .limited-time__right p{line-height:54px;font-size:20px;margin-right:20px;display:inline-block;}
.product_detail_women_2019 .limited-time__right .start-timer,
.product_detail_women_2019 .limited-time__right .ending-timer{font-size:20px;}
.product_detail_women_2019 .limited-time-startin,.product_detail_quick_2018 .limited-time-startin{ background-color:#f97b2f}
.product_detail_women_2019 .prod-info-socialShare{float: right; width: 150px;}
.product_detail_women_2019 .prod_info_currency_selector {position:absolute;z-index:10;line-height:24px;/*top:-2px;left:-9px;*/border:1px solid #fff;background:#fff; margin-left: -8px;}
.product_detail_women_2019 .prod_info_currency_selector dt a {padding:2px 0 0 4px;	line-height:20px;width:52px;display:block;font-size:14px;text-indent:3px;color:#333}
.product_detail_women_2019 .prod_info_currency_selector dt a .stroked-arrow {position:absolute;left:auto;top:6px}
.product_detail_women_2019 .prod_info_currency_selector dt a .stroked-arrow em,.prod_info_currency_selector dt a .stroked-arrow i {border-style:solid;border-color:#999 transparent transparent transparent;border-width:5px 4px 0 4px;display:block;position:relative;top:0}
.product_detail_women_2019 .prod_info_currency_selector dt a .stroked-arrow i {border-color:#fff transparent transparent transparent;top:-7px}
.product_detail_women_2019 .prod_info_currency_selector dt a .stroked-arrow {right:15px;width:0;top:10px}
.product_detail_women_2019 .prod_info_currency_selector dt a:hover {border-color:#b6b6b6;text-decoration:none}
.product_detail_women_2019 .prod_info_currency_selector dd {margin-left:0;font-size:12px;display:none}
.product_detail_women_2019 .prod_info_currency_selector dd ul {width:56px;text-indent:9px;margin-top:6px;padding-bottom:4px;background-color:#FFF}
.product_detail_women_2019 .prod_info_currency_selector dd a {display:block}
.product_detail_women_2019 .prod_info_currency_selector dd a:hover {text-decoration:none;background-color:#e56766;color:#fff}
.product_detail_women_2019 .prod_info_currency_selector:hover {border:1px solid #b6b6b6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3)}
.product_detail_women_2019 .prod_info_currency_selector:hover dd {display:block}
.product_detail_women_2019 p.iconlink{ float:right; padding-right:10px;}
.product_detail_women_2019 p.iconlink a{ width:16px; height:16px; display:block; float:left; margin-right:5px;}
.product_detail_women_2019 p.iconlink span{ background:url(../images/numbg.gif) no-repeat left top; padding-left:12px; height:16px; display:block; float:left; line-height:16px; margin-left:3px;}
.product_detail_women_2019 p.iconlink span span{ background:url(../images/numbg.gif) no-repeat right top; padding-right:12px; padding-left:0; display:block; float:left; height:16px; position:relative;}
.product_detail_women_2019 p.iconlink span b{ background:url(../images/icon03.gif) no-repeat left top; width:4px; height:6px; display:block; position:absolute; left:-18px; top:5px; _left:-21px;}
.product_detail_women_2019 .pricebox{ font-size:20px; color:#C01D1C; padding:10px 0 0;width: 100%;display: inline-block;}
.product_detail_women_2019 .pricebox .price{color:#c01d1c;padding-top:4px;}
.product_detail_women_2019 .pricebox .goods_price{font-size: 30px; color: #C01D1C;/* margin-left: 60px;*/}
.product_detail_women_2019 .pricebox .goods_price_wholesale{font-size:32px;}
.product_detail_women_2019 .pricebox sup{ font-size:11px;}
.product_detail_women_2019 .pricebox span.product_discount{ color:#C01D1C; font-size:13px; font-weight:bold;}
.product_detail_women_2019 .pricebox span.oldprice{ text-decoration:line-through; color:#666; font-size:14px;}
.product_detail_women_2019 .pricebox strong{ font-size:14px; color:#494949;}
.product_detail_women_2019 .discount_days{ padding:12px 0; border-bottom:1px solid #D3D3D3; overflow:hidden; color:#333;}
.product_detail_women_2019 .discount_days span.discount{ display:block; float:left; width:64px; height:17px; line-height:17px; text-align:center; font-size:13px; color:#fff; font-weight:bold; background:url(../images/discount_off_bg.jpg) no-repeat left top; margin-right:5px;}
.product_detail_women_2019 .discount_days a{ text-decoration:underline;}
.product_detail_women_2019 .timelimitbox{display: inline-block; text-indent: 0;  margin-top:11px;font-size:14px;padding-left:15px;}
.product_detail_women_2019 .timelimitbox i.icon-xianshi{background:none;display:inline-block;vertical-align:middle;margin-right:4px;font-size:17px;}
.product_detail_women_2019 .timelimitbox .day{margin-right: 10px;text-transform: lowercase;}
.product_detail_women_2019 .pricebox .bg{color: #333;}
.product_detail_women_2019 .pricebox .price_22{color:#000;}
.product_detail_women_2019 .pricebox strong#save_price_str{display:none;}
.product_detail_women_2019 .day_count, .day_seconds{font-weight: bold;}
.product_detail_women_2019 .days{font-weight: 500; font-size: 13px;}
.product_detail_women_2019 .free_shipping_div{padding: 10px 0 0;font-size: 14px;height:20px;line-height:20px;}
.product_detail_women_2019 .free_shipping_div i{display:inline-block;background:none;vertical-align:bottom;margin-right:4px;font-size:18px;}
/*预售*/
.product_detail_women_2019 .presale_progress{position:relative;}
.product_detail_women_2019 .presale_progress ul{width:100%;position:relative;}
.product_detail_women_2019 .presale_progress ul li{width:33.333%;border-bottom:2px solid #ccc;float:left;position:relative;}
.product_detail_women_2019 .presale_progress ul li.last{width:auto;position:absolute;right:-8px;border:0;}
.product_detail_women_2019 .presale_progress ul li span{display:inline-block;width:7px;height:7px;border-radius:50%;background:#ccc;position:absolute;bottom:-5px;left:0;}
.product_detail_women_2019 .presale_progress ul li .presale_section{width:23px;text-align:center;margin-left:-8px;padding-bottom:10px;font-size:14px;}
.product_detail_women_2019 .presale_progress ul li.actived span{background:#ed3445;}
.product_detail_women_2019 .presale_progress .progress_actived{height:2px;background:#ed3445;width:100%;position:absolute;left:0;z-index:9;bottom:0;}
.product_detail_women_2019 .presale_con strong{font-size:14px;}
.product_detail_women_2019 .presale_con .shipping_time{display:inline-block;font-size:14px;}
.product_detail_women_2019 .presale_con .shipping_time span{font-size:14px;margin-right:7px;}
.product_detail_women_2019 dl.viewdl dd.sale_property_box1 i{position:absolute;z-index:1;display:inline-block;right:6px;top:7px;width:15px;height:18px;background:none;margin-top:4px;line-height:18px;font-size:14px;}
.product_detail_women_2019 .free_shipping_div span.close{width: 11px; height: 10px; background:url(../images/icon5.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail_women_2019 .free_shipping_div span.open{width: 11px; height: 10px; background:url(../images/icon4.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail_women_2019 .free_shipping_line{color: #C01D1C;padding: 10px 0 0;border-bottom: 1px dotted #ddd;width: 100%;display: inline-block;}
.product_detail_women_2019 dl.viewcolor dd a:hover,.product_detail_women_2019 dl.viewcolor dd a.cur{border:1px solid #dd3232;padding:0;}
.product_detail_women_2019 dl.viewdl{ width:100%; padding-top:3px;}
.product_detail_women_2019 dl.viewdl:after{ clear:both;content:'';display:block;}
.product_detail_women_2019 dl.viewdl #master_sale_property_box{  padding-top:0px;}
.product_detail_women_2019 dl.viewdl .qty_dt{  padding-right:2px;line-height:34px;}
.product_detail_women_2019 dl.viewdl #master_sale_property_box .master_sale_property{  margin-top:8px;}
.product_detail_women_2019 dl.viewdl dt{color:#000;line-height:20px;}
.product_detail_women_2019 dl.picsize{}
.product_detail_women_2019 dl.picsize dt,dl.viewcolor dt{ padding:8px 2px 0 0; font-weight:bold;font-size:12px;}
.product_detail_women_2019 dl.picsize dt span.select_value,dl.viewcolor dt span.select_value{font-weight:normal;}
.product_detail_women_2019 dl.picsize dt{line-height:30px;}
.product_detail_women_2019 dl.viewcolor dt{line-height:30px;}
.product_detail_women_2019 dl.viewdl dd{ float:left; width:auto;}
.product_detail_women_2019 dl.picsize dd a{ display:block; float:left; border:1px solid #CDCDCD; padding: 5px; margin:0 5px 5px 0; color:#7E7E7E; line-height:20px; background:#fff; min-height: 20px; min-width: 20px; text-align: center; border-radius: 3px;}
.product_detail_women_2019 dl.picsize dd a.cur,dl.picsize dd a:hover{ padding: 5px; border:2px solid #DD3232; position:relative;}
.product_detail_women_2019 dl.viewcolor dd a{ text-align: center; border:1px solid #E2E1E3; display:block; float:left; margin-right:5px;margin-bottom:5px; padding:0; position:relative; height: 60px; width: 60px; border-radius: 3px;font-size:0;z-index:99;}
.product_detail_women_2019 dl.viewcolor dd a img{vertical-align:middle;max-width:100%;max-height:100%;}
.product_detail_women_2019 dl.viewcolor dd a span{display:inline-block;vertical-align:middle;height:100%;}
.product_detail_women_2019 dl.viewcolor dd a:hover,.product_detail_women_2019 dl.viewcolor dd a.cur{ border:1px solid #DD3232; padding:0;}
.product_detail_women_2019 dl.picsize dd a.cur b,dl.picsize dd a:hover b,dl.viewcolor dd a:hover b,dl.viewcolor dd a.cur b{ background:url(../images/tu_cur.png) no-repeat left top; width:10px; height:10px; display:block; position:absolute; bottom:0px; right:0px;}
.product_detail_women_2019 dl.viewcolor dd a:hover,.product_detail_women_2019 dl.viewcolor dd a.cur{padding:0;}
.product_detail_women_2019 dl.picsize dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed; padding: 5px;}
.product_detail_women_2019 dl.viewcolor dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed;}
.product_detail_women_2019 dl.picsize dd a.disable, dl.viewcolor dd a.disable b,dl.picsize dd a.disable b, dl.viewcolor dd a.disable:hover b{background:none;}
.product_detail_women_2019 dl.picsize dd a.disable:hover{  background:none; border: 1px dotted #E2E1E3; padding: 5px;}
.product_detail_women_2019 dl.picsize dd .addprice{color:#C01D1C; margin-left:5px; font-size:12px;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property{width:auto; min-width:40px; height:40px; padding:5px;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .diyproperty_img{width:40px; height:40px; float:left; display:block; text-align:center;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property img{max-width:40px; max-height:40px;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .addprice{color:#C01D1C; margin-left:5px; height:40px; line-height:40px; display:block; float:left; font-size:12px;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .diyproperty_img img{max-width:40px; max-height:40px; vertical-align:middle;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .diyproperty_img span{display:inline-block;height:100%; vertical-align: middle;}
.product_detail_women_2019 form.quantityform{ overflow:hidden;}
.product_detail_women_2019 form.quantityform a.iconleft{ display:block; float:left; width:31px; height:30px;background:url(../images/left_minus_ico.jpg) no-repeat;}
.product_detail_women_2019 form.quantityform a.iconright{ display:block; float:left; width:31px; height:30px;background:url(../images/right_plus_ico.jpg) no-repeat;}
.product_detail_women_2019 form.quantityform input{ float:left; width:48px; height:28px; line-height:28px; text-align:center;  border:0; color:#000;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.product_detail_women_2019 form.quantityform #goods_stock{line-height: 30px; color: #666; margin-left:15px;}
.product_detail_women_2019 form.quantityform #goods_stock strong{color: #000; }
.product_detail_women_2019 form.quantityform #goods_moq{line-height: 30px; }
.product_detail_women_2019 .viewbtnbox{ border:0; padding:15px 0; color:#000; font-size:11px;}
.product_detail_women_2019 .viewbtnbox .fl{ width:300px; line-height:20px;}
.product_detail_women_2019 .viewbtnbox .fl a{ text-decoration:underline; font-size:12px; margin-left:5px;}
.product_detail_women_2019 a.btn_buynow{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #2678D3 solid; border-radius:3px; -webkit-border-radius: 3px; background:#2D90F8; color: #FFF; display:inline-block;  display:block; float:left; margin-top:8px;}
.product_detail_women_2019 a.btn_addtocart{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #FF7B11 solid; border-radius:3px; -webkit-border-radius: 3px; background:#FFA811; color: #FFF; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail_women_2019 a.btn_arrivalnotice{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #ad0000 solid; border-radius:3px; -webkit-border-radius: 3px; background:#db1d1d; color: #FFF; display:inline-block; float:left; margin:8px 15px 0 0;}
/*
.product_detail_women_2019 a.btn_outstock{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 20px; border: 1px #b6b6b6 solid; background:#e0e0e0; color: #757575; display:inline-block; margin:0px 15px 0 20px;}
*/
.product_detail_women_2019 a.btn_outstock{display:inline-block;padding:8px 30px;display:inline-block; font-weight:bold;font-size:16px; border:none;background:#e0e0e0;text-align:center; color:#fff; line-height:20px;border-radius:6px;color: #FFF;width:100%;padding:0;height:45px;line-height:45px;}
.product_detail_women_2019 a.btn_sold_out{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #b6b6b6 solid; border-radius:3px; -webkit-border-radius: 3px; background:#e0e0e0; color: #757575; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail_women_2019 #shopping_btn_box{position:relative;}
.product_detail_women_2019 .add_cart_tip{width:auto; min-width:450px;height:255px;box-sizing:border-box;border:0;position:fixed;top:0;bottom:0;left:50%;margin:auto;background:#fff;border-radius:5px;display:block;z-index:1000000;display:none;transform:translate(-50%,0);padding:0 50px;}
.product_detail_women_2019 .addcart_bg{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.4);z-index:99999;display:none;}
.product_detail_women_2019 .pop_addcart{text-align:center;}
.product_detail_women_2019 .pop_addcart .sta_icon{padding:30px 0 15px;}
.product_detail_women_2019 .pop_addcart .sta_icon i{display:inline-block;width:55px;height:55px;text-align:center;line-height:55px;background:#24b144;border-radius:50%;color:#fff;font-size:26px;}
.product_detail_women_2019 .pop_addcart p{font-size:14px;line-height:30px;margin-bottom:5px;}
.product_detail_women_2019 .pop_addcart p.addcart_con{font-size:16px;}
.product_detail_women_2019 .pop_addcart .bottom{border:0;padding:0;}
.product_detail_women_2019 .pop_addcart .bottom a{display:inline-block;height:34px;width:auto;text-align:center;line-height:34px;color:#fff;background:#ed3445;font-size:14px;border-radius:4px;margin:0 7px;padding:0 20px;vertical-align:top;}
.product_detail_women_2019 .pop_addcart .bottom a.continue_shopping{background:#b3b3b3;}
.product_detail_women_2019 .add_cart_tip .arr{display:none;}
.product_detail_women_2019 #add_favorites_text {cursor:pointer; color:#999999}
.product_detail_women_2019 #add_favorites { margin-left:20px; cursor:pointer}
.product_detail_women_2019 #add_favorites i{font-size: 15px;    background: none;margin-right: 4px; vertical-align: middle;}
.product_detail_women_2019 .stButton{line-height:normal;font-size:20px;}
.product_detail_women_2019 .addskutocart_btn a{width:100%;padding:0;height:45px;line-height:45px;}
.product_detail_women_2019 .addskutocart_btn a:hover{color:#fff;}
.product_detail_women_2019 .addskutocart_btn{display:block;}
.product_detail_women_2019 .addskutocart_btn_limited{width: calc(100% - 56px);}
.product_detail_women_2019 .epaddthis{float:none;}
.product_detail_women_2019 .epaddthis .sns_all{text-align:left;z-index:990;}
.product_detail_women_2019 .epaddthis .sns_all a{display:inline-block;margin-right:10px;vertical-align:top;height:30px;}
.product_detail_women_2019 .view_block_box .reviewstitle{ border:1px solid #ddd; padding:5px 15px; font-size:15px; background:#F3F3F3; color:#000; font-size:15px;}
.product_detail_women_2019 .view_block_box .reviewstitle span{font-size:12px; color:#999999;}
.product_detail_women_2019 .view_block_box .seereviewsall{ border:1px solid #ddd; background:#F3F3F3; color:#000; font-size:15px; margin-top: 10px;}
.product_detail_women_2019 .view_block_box .seereviewsall a{display: block; padding:5px 15px; color:#000; font-size:15px; text-align: center; font-weight: bold;}
.product_detail_women_2019 .view_block_box .seereviewsall a:hover{color: #FFF; background: #333;}
.product_detail_women_2019 .view_block_box{width:100%;}
.product_detail_women_2019 .view_block_box #shipping_table ul{border-top: 2px solid #E5E5E5;background: #F4F4F4;height: 25px;line-height: 25px;}
.product_detail_women_2019 .view_block_box #shipping_table ul li{float:left;width:132px;text-align: center;}
.product_detail_women_2019 #product_table{position: relative;height:auto;margin-bottom:10px;border-bottom:1px solid #dfdfdf;}
.product_detail_women_2019 #product_table ul{position: relative;overflow:hidden;}
.product_detail_women_2019 #product_table li{ float:left;height:auto;border:0;}
.product_detail_women_2019 #product_table li a{display: block;float: left;width: 100%;height:auto;border:0;text-align: center;padding:10px 0;color:#999;font-size:14px;}
.product_detail_women_2019 #product_table li a.cur{font-weight:bold;color:#000;}
.product_detail_women_2019 .tabfontbox{overflow:hidden; padding:10px 5px;}
.product_detail_women_2019 .tabfont{ line-height:22px; color:#6D6D6D; display:none;}
.product_detail_women_2019 .tabfont img{max-width:100%;}
.product_detail_women_2019 .tabfont strong.detail_title,
.product_detail_women_2019 .tabfont #specifications strong{ color:#202020;}
.product_detail_women_2019 .tabfont .detail_con{color:#202020;float:left;display:block}
.product_detail_women_2019 .tabfont .detail_title{font-size:16px;line-height: 30px;margin: 20px 0px 0px;padding: 0px;}
.product_detail_women_2019 .tabfont .detail_con_s{color:#333333;font-family:Verdana, Helvetica, sans-serif;background-color:#FFFFFF;}
.product_detail_women_2019 #product_table li a span{padding:0 20px;height:16px;line-height:16px;display:inline-block;border-right:1px solid #dfdfdf;}
.product_detail_women_2019 .st_list{padding:10px 0 10px 15px;border-bottom:1px solid #eee;}
.product_detail_women_2019 .st_list li{ list-style:disc;line-height:20px;}
.product_detail_women_2019 .viewnav{padding:10px 0;}
.product_detail_women_2019 .viewnav img{max-width: 100%;}
.product_detail_women_2019 .relevant_list{display:none;}
.product_detail_women_2019 table#specifications td.parent{width:160px;}
.product_detail_women_2019 dl.picsize dd a.cur,.product_detail_women_2019 dl.picsize dd a:hover{ padding:5px; border:1px solid #DD3232; position:relative;}
.product_detail_women_2019 .buy_at_box2017{width:100%;margin-bottom:10px;}
.product_detail_women_2019 .buy_at_box2017 .ba_con{position:relative;}
.product_detail_women_2019 .buy_at_box2017 .buy_at_clickbtn{height:40px;border:2px solid #eee;border-radius:6px;line-height:40px;font-size:18px;position:relative;cursor:pointer;}
.product_detail_women_2019 .buy_at_box2017 .buy_at_clickbtn i{text-indent:0;position:absolute;right:15px;line-height:40px;background:none;font-size:16px;}
.product_detail_women_2019 .buy_at_box2017 ul{border:2px solid #eee;border-radius:6px;padding:12px;position:absolute;left:0;top:50px;background:#fff;width:100%;box-sizing:border-box;z-index:99;}
.product_detail_women_2019 .buy_at_box2017 ul li{margin-bottom:12px;}
.product_detail_women_2019 .buy_at_box2017 ul li.none{margin-bottom:0;}
.product_detail_women_2019 .buy_at_box2017 a{display:block;height:45px;width:100%;text-align:center;line-height:45px;color:#fff;border-radius:6px;background:#f7b060;font-size:16px;font-weight:bold;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_amazon{background:#f7b15e;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_aliexpress{background:#e5443c;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_wish{background:#3299cd;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_tmall{background:#dd2626;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_jingdong{background:#cd3232;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_ebay{background:#00cd66;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_shopee{background:#ff5622;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_dhgate{background:#f7f7f7;color:#333;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_lazada{background:#183444;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_cdiscount{background:#fdd100;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_indiegogo{background:#eb1478;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_walmart{background:#0a72bb;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_mymall{background:#ef2246;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_rakuten{background:#b00003;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_souq{background:#008BFF;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_noon{background:#444B55;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_newegg{background:#f07724;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_overstock{background:#f42b3b;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_tophatter{background:#8760cc;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_vova{background:#f97900;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_joybuy{background:#f50101;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_jumia{background:#6cb799;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_kilimall{background:#150000;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_trademe{background:#06c;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_flipkart{background:#094e77;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_paytm{background:#02bdf4;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_joom{background:#42be97;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_etsy{background:#f45800;}
.product_detail_women_2019 .buy_at_box2017 ul li a.buy_at_alibaba{background:#ff6a00;}
.product_detail_women_2019 .buy_at_box2017 .buy_at_clickbtn span{display:inline-block; white-space:nowrap;width:400px;overflow:hidden;text-overflow:ellipsis;text-indent:12px;}
.product_detail_women_2019 .epaddthis .guide{position:absolute;bottom:58px;left:0;background:#fff;border:1px dashed #ccc;padding:20px;box-sizing:border-box;display:none;}
.product_detail_women_2019 .epaddthis .guide h3{font-size:16px;margin-bottom:10px;line-height:24px;}
.product_detail_women_2019 .epaddthis .guide .guide_con{font-size:12px;color:#333;line-height:18px;}
.product_detail_women_2019 .epaddthis .guide .guide_close{position:absolute;right:10px;top:10px;cursor:pointer;}
.product_detail_women_2019 .goods_wholesale_2017 table{border-top:1px solid #edefef;border-left:1px solid #edefef;}
.product_detail_women_2019 .goods_wholesale_2017 table td{border-bottom:1px solid #edefef;border-right:1px solid #edefef;height:40px;text-align:center;font-weight:bold;font-size:14px;}
.product_detail_women_2019 .goods_wholesale_2017 table td.on{background: #ff9d00;color: #fff;}
.product_detail_women_2019 .goods_wholesale_2017 table.retail_table tbody tr:nth-child(odd){background: #ECECEC;}
.product_detail_women_2019 .goods_wholesale_2017 table.retail_table tbody tr:nth-child(even){background: #F8F8F8;}
.product_detail_women_2019 dl.viewdl{margin-top:15px;}
.product_detail_women_2019 dl.viewdl dd{position:relative;float:none;width:100%;}
.product_detail_women_2019 dl.viewdl dd select{width:100%;height:40px;border:1px solid #edefef;outline:none;text-indent:10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;z-index:10;background:none;}
.product_detail_women_2019 dl.viewdl dd .icon-arrow-down2{    display: inline-block;position: absolute;right: 1px;line-height: 38px;top: 1px;font-size: 12px;background: #fff;padding: 0 10px 0 0;}
.product_detail_women_2019 .relevant_list1 .boxh3,.product_detail_women_2019 .history_list .boxh3{font-size:14px;font-weight:bold;margin:0;color:#000;}
.product_detail_women_2019 .common_pro_list1 li.actived{border-color:#fff;}
.product_detail_women_2019 .comment_review_box .reviewslist{border-bottom:1px solid #eee;}
.product_detail_women_2019 .comment_review_box .reviewleft{width:15%;padding:0;}
.product_detail_women_2019 .comment_review_box .reviewmid{width:85%;}
.product_detail_women_2019 .comment_review_box .reviewmid .reviewfont{font-size:12px;color:#333;padding-top:10px;}
.product_detail_women_2019 .detail_commentspics{padding:10px 0 0;}
.product_detail_women_2019 .detail_commentspics .pics{display:block;float:left;width:80px;height:80px;border:1px solid #eee;margin-right:10px;position:relative;text-align:center;font-size:0;border-radius:3px;}
.product_detail_women_2019 .detail_commentspics .pics img{max-width:80px;max-height:80px;vertical-align:middle;}
.product_detail_women_2019 .detail_commentspics .pics span{display:inline-block;height:100%;vertical-align:middle;}
.product_detail_women_2019 .detail_commentspics .pics:hover{border-color:#ed3445;}
.product_detail_women_2019 #estimate_shipping_fee{text-decoration:underline;color:#ff9d00;}
.product_detail_women_2019 .crumb{font-size:14px;color:#333;margin:0 0 15px;overflow:hidden;height:30px;line-height:30px; white-space:nowrap; text-overflow:ellipsis;}
.product_detail_women_2019 .crumb a,
.product_detail_women_2019 .crumb span{color:#333;padding:0 5px;display:inline-block;}
.product_detail_women_2019 .viewbox{position:relative;margin:0 0 15px;}
.product_detail_women_2019 .crumb a:hover{color:#ed3445;}
.product_detail_women_2019 .comment_review_box .reviewmid .source{height:30px;border:1px solid #eaeaea;padding:0 15px 0 5px;line-height:30px;border-radius:10px;display:inline-block;font-size:12px;margin:15px 0 5px;}
.product_detail_women_2019 .comment_review_box .reviewmid .source svg{vertical-align:top;width:28px;height:28px;}
/*2017详细页 组合套装*/
.product_detail_women_2019 .protitle{height:46px;border-bottom:1px solid #9b9b9b;}
.product_detail_women_2019 .protitle li{float:left;padding:0;height:46px;}
.product_detail_women_2019 .protitle li span{padding:0 35px;background:#f5f5f5;display:inline-block;height:46px;line-height:46px;color:#666;cursor:pointer;}
.product_detail_women_2019 .protitle li.cur span{padding:0 35px;background:#9b9b9b;color:#fff;}
.product_detail_women_2019 .main_img{float:left;width:180px;height:130px;border-right:1px solid #ddd;position:relative;box-sizing:border-box;}
.product_detail_women_2019 .main_img .together{background:url(../images/list_add.jpg) no-repeat;width:20px;height:20px;position:absolute;margin:auto;top:0;bottom:0;margin:auto;right:35px;}
.product_detail_women_2019 .main_pic{width:100px;height:100px;text-align:center;display:block;margin-top:15px;}
.product_detail_women_2019 .main_pic span{display:inline-block;vertical-align:middle;height:100%;}
.product_detail_women_2019 .main_pic img{max-width:100px;max-height:100px;vertical-align:middle;}
.product_detail_women_2019 .package_pro_list1{float:left;width:700px;height:130px;overflow:hidden;}
.product_detail_women_2019 .package_pro_list1 li{float:left;width:102px;margin-left:25px;}
.product_detail_women_2019 .package_pro_list1 li .pic{border:1px solid #ddd;width:100px;height:100px;display:inline-block;text-align:center;}
.product_detail_women_2019 .package_pro_list1 li .pic span{display:inline-block;vertical-align:middle;height:100%;}
.product_detail_women_2019 .package_pro_list1 li .pic img{max-width:100px;max-height:100px;vertical-align:middle;}
.product_detail_women_2019 .package_pro_list1 li .price{height:50px; padding-top: 5px; box-sizing:border-box;line-height:20px;color:#ed3445;text-align:center;}
.product_detail_women_2019 .package_pro_list1 li .price .new_price{display: block;}
.product_detail_women_2019 .package_pro_list1 li .price .old_price{display: block;font-size: 11px; color: grey; text-decoration: line-through; font-weight: normal;}
.product_detail_women_2019 .package_pro_list1 li.more{width:40px;font-size:24px;color:#333;margin-top:43px;text-align:center;}
.product_detail_women_2019 .package_right{float:right;width:200px;height:130px;border-left:1px solid #ddd;padding-left:30px;box-sizing:border-box;}
.product_detail_women_2019 .package_right .package_item{line-height:24px;}
.product_detail_women_2019 .package_right .package_price{line-height:24px;color:#ed3445;}
.product_detail_women_2019 .package_right .save_price{line-height:24px;color:#ed3445;}
.product_detail_women_2019 .package_right .package_price span{display:inline-block;color:#666;text-decoration:line-through;line-height:24px;margin-left:10px;}
.product_detail_women_2019 .package_right .package_btn{display:block;width:130px;height:34px;line-height:34px;color:#fff;background:#ed3445;text-align:center;font-size:14px;margin-top:15px;border-radius:3px;}
.product_detail_women_2019 .time_countout_div {display:inline-block; float:right;}
.product_detail_women_2019 .time_countout_div .timelimitbox{clear:both;}
.product_detail_women_2019 .time_countout_div .timelimitbox .hours,.product_detail_women_2019 .time_countout_div .timelimitbox .minutes,.product_detail_women_2019 .time_countout_div .timelimitbox .seconds{background:#f5f5f5 ; display:inline-block; min-width:30px; height:40px; padding:0px 5px; line-height:40px; text-align:center; color:#000000; font-size:26px; font-weight:bold;}
.product_detail_women_2019 .time_countout_div .timelimitbox .time_label{display:inline-block; min-width:25px; height:40px; line-height:40px; text-align:center; color:#000000; font-size:26px; font-weight:bold;}
.product_detail_women_2019 .youtube_list li{width:50%;float:left;box-sizing:border-box;padding:0 5px 10px;}
.product_detail_women_2019 .youtube_box{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;width:100%;margin:0;background:#fafafa;}
.product_detail_women_2019 .youtube_box:nth-child(4n){margin-right:0;}
.product_detail_women_2019 .youtube_box .youtube_con{position:relative;width:100%;height:100%;display:block;}
.product_detail_women_2019 .youtube_box .youtube_pic{width: 100%;height: 160px;position: relative;}
.product_detail_women_2019 .youtube_box .youtube_pic i{display:inline-block;width:50px;height:50px;line-height:50px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;font-size:40px;background:none;color:#fff;cursor:pointer;text-align:center;transition:all 0.5s;}
.product_detail_women_2019 .youtube_box .youtube_pic span{position:absolute;bottom:5px;right:5px;background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:12px;height:18px;line-height:18px;padding:0 5px;}
.product_detail_women_2019 .youtube_box:hover .youtube_pic i{color:#000;}
.product_detail_women_2019 .youtube_box .youtube_name a{display:block;font-size:15px;font-weight:bold;color:#000;padding:15px 10px 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.product_detail_women_2019 .youtube_box .youtube_detail{padding:0 10px;line-height:20px;color:#666;font-size:13px;height:60px;margin-bottom:5px;overflow:hidden;}
.product_detail_women_2019 .youtube_box .youtube_bom{padding:5px 10px;text-align:center;position:relative;font-size:13px;color:#666;}
.product_detail_women_2019 .youtube_box .youtube_bom a{display:inline-block;height:23px;line-height:23px;color:#999;}
.product_detail_women_2019 .youtube_box .youtube_bom a:hover{color:#999;}
.product_detail_women_2019 .youtube_box .youtube_bom i{display:inline-block;font-size:20px;color:#999;vertical-align:top;margin-right:5px;background:none;}
.product_detail_women_2019 .youtube_box .youtube_thumbs_up i{font-size:24px;}
.product_detail_women_2019 .youtube_box .youtube_read{position:absolute;left:10px;top:5px;}
.product_detail_women_2019 .youtube_box .youtube_comment{position:absolute;right:10px;top:5px;}
.product_detail_women_2019 .youtube_box .img{width:280px;height:160px;text-align:center;display:block;}
.product_detail_women_2019 .youtube_box .img img{max-width:280px;max-height:160px;}
.product_detail_women_2019 .youtube_box .bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0; opacity:0;transition:opacity 0.5s ease-in-out;}
.product_detail_women_2019 .youtube_box .bg span{border:2px solid #fff;width:100px;height:35px;line-height:35px;text-align:center;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:#fff;font-weight:bold;}
.product_detail_women_2019 .youtube_box .bg span.youtubeta{border:0;height:80px;}
.product_detail_women_2019 .youtube_box .bg span.youtubeta i{display:block;font-size:50px;color:#fff;background:none;height:80px;line-height:80px;}
.product_detail_women_2019 .youtube_box .youtube_con:hover .bg{ opacity:1;}
.product_detail_women_2019 .youtube_box .youtube_con .hotspot{position:absolute;width:20px;height:20px;line-height:20px;text-align:center;background:#fff;color:#000;font-size:12px;border-radius:50%;}
.product_detail_women_2019 .youtube_box .vido{position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;text-align:center;}
.product_detail_women_2019 .youtube_box .vido i{font-size:26px;background:none;color:#fff;}
.product_detail_women_2019 .addskutocart_btn a#addskutocart_ecpay_buynow{background:#ffc439; position:relative;}
.product_detail_women_2019 .addskutocart_btn a#addskutocart_ecpay_buynow img{position:relative; top:50%;}
.product_detail_women_2019 .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo{vertical-align: top;position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);text-align: left;}
.product_detail_women_2019 .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo{height: 24px; max-height: 33px; min-height: 22px;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img{width:160px;height:auto;padding:10px;border:1px solid #a9a9a9;border-radius:5px;background:#fff;box-sizing:border-box;position:absolute;bottom:65px;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);opacity:0; visibility:hidden;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img img{max-width:100%;max-height:100%;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property:hover .show-img{opacity:1; visibility:visible;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img:before,
.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img:after{width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #a9a9a9;font-size: 0;line-height: 0;position:absolute;left:50%;bottom:-10px;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);content:'';}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img:after{bottom:-8px;border-top: 10px solid #fff;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img p{line-height:20px;font-size:14px;color:#333;padding:5px 0 0;text-align:center;}

.product_detail_women{
    width:100% !important;
}

.product_detail_wapper{
    width:1200px;
    margin:0 auto;
}
.product_detail_women_2019 .crumb{
    width:1200px;
    margin:0 auto;
}
.product_detail_women_2019 .viewbox{
    margin:20px 0 0;
}
.product_detail_women_2019 .viewpicleft{
    float:left;
    width:650px;
}
.product_detail_women_2019 .bigimgbox{
    margin:0;
    float:none;
}
.product_detail_women_2019 .viewimgbox{
    float:none;
    width:650px;
    margin:30px 0 0;
    position:relative;
}
.product_detail_women_2019 .viewimg_list{
    width:100%;
    height:auto;
}
.product_detail_women_2019 ul.viewimg{
    height:auto;
    width:calc(100% + 20px);
    font-size:0;
    position: relative;
    margin-left: -10px;
}
.product_detail_women_2019 ul.viewimg li{
    display:inline-block;
    border:0;
    box-sizing:border-box;
    width: calc(25% - 20px);
    height: auto;
    vertical-align:top;
    font-size:14px;
    margin: 0 10px 20px;
}
.product_detail_women_2019 ul.viewimg li.cur,
.product_detail_women_2019 ul.viewimg li.cur:hover{
    border:0;
}
.product_detail_women_2019 ul.viewimg li.cur a,
.product_detail_women_2019 ul.viewimg li.cur:hover a{
    border:2px solid #000;
    display:block;
}
.product_detail_women_2019 ul.viewimg li.cur img,
.product_detail_women_2019 ul.viewimg li.cur:hover img{
    opacity:1;
}
.product_detail_women_2019 ul.viewimg li:hover{
    border:0;
}
.product_detail_women_2019 ul.viewimg li:hover img{
    opacity:0.8;
}
.product_detail_women_2019 ul.viewimg li a{
    display:block;
    width:147px;
    height:147px;
    text-align:center;
    border:2px solid #eee;
    box-sizing:border-box;
    font-size: 0;
}
.product_detail_women_2019 ul.viewimg li a:before{
    display: inline-block;
    vertical-align: middle;
    content: '';
    height: 100%;
}
.product_detail_women_2019 ul.viewimg li a img{
    max-width:100%;
    max-height:100%;
    vertical-align:middle;
}
.product_detail_women_2019 ul.viewimg li a span{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
}
/*一排一个*/
.product_detail_women_2019 .viewimgbox_1{
    margin-top: 0;
}
.product_detail_women_2019 .viewimgbox_1 ul.viewimg li{
    width: 100%;
    margin: 0 0 15px;
}
.product_detail_women_2019 .viewimgbox_1 ul.viewimg li.cur a,
.product_detail_women_2019 .viewimgbox_1 ul.viewimg li.cur:hover a,
.product_detail_women_2019 .viewimgbox_1 ul.viewimg li a{
    width: 100%;
    height: auto;
    border: 0;
}
/*一排二个*/
.product_detail_women_2019 .viewimgbox_2 ul.viewimg li{
    width: calc(50% - 20px);
}
.product_detail_women_2019 .viewimgbox_2 ul.viewimg li a{
    width: 310px;
    height: 310px;
}
.product_detail_women_2019 .viewimgbox_2 ul.viewimg li:nth-child(2n){
    margin-right: 0;
}
/*一排三个*/
.product_detail_women_2019 .viewimgbox_3{
    margin-top: 20px;
}
.product_detail_women_2019 .viewimgbox_3 ul.viewimg li{
    width: calc(33.33333% - 20px);
}
.product_detail_women_2019 .viewimgbox_3 ul.viewimg li a{
    width: 203px;
    height: 203px;
}



.product_detail_women_2019 .swiper-button-next,
.product_detail_women_2019 .swiper-button-prev{
    background:none;
    left:-25px;
    line-height:44px;
    font-size:24px;
}
.product_detail_women_2019 .swiper-button-next{
    left:auto;
    right:-25px;
}
.product_detail_women_2019 .swiper-button-disabled{
    display:none;
}

.product_detail_women_2019 .product_itemno{
    height:20px;
    line-height:20px;
    position:relative;
}
.product_detail_women_2019 .product_itemno > span{
    color:#666;
}
.product_detail_women_2019 .viewfontright{
    position: relative;
}
.product_detail_women_2019 .prod-info-review{
    position:relative;
    padding:0;
    border:0;
    overflow:visible;
}
.product_detail_women_2019 .epaddthis{
    position:absolute;
    right:0;
    top:0;
    padding:0;
    width:40px;
    height:40px;
}
.product_detail_women_2019 .epaddthis dt{
    height:40px;
    line-height:40px;
    text-align:center;
}
.product_detail_women_2019 .epaddthis .sns_all a{
    height:40px;
    margin:0;
    z-index:99;
}
.product_detail_women_2019 .epaddthis dt span{
    display:block;
    font-size:20px;
    color:#666;
    height:40px;
    line-height:40px;
}
.product_detail_women_2019 .epaddthis dd{
    position: absolute;
    right: 0;
    top: 40px;
    background: #fff;
    box-sizing: border-box;
    border-radius: 3px;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s ease;
    border: 1px #e9e9e9 solid;
}
.product_detail_women_2019 .epaddthis .sns_all dd a{
    display: block;
    text-align: left;
    padding: 0 15px;
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #fff;
    transition: all 0.3s ease;
    white-space: nowrap;
    box-sizing: border-box;
    color: #666;
    font-size: 14px;
}
.product_detail_women_2019 .epaddthis .sns_all dd a:hover{
    background:#666;
    color:#fff;
}
.product_detail_women_2019 .epaddthis .sns_all dd a:hover svg{
    fill:#fff;
}
.product_detail_women_2019 .epaddthis .sns_all dd svg{
    width: 20px;
    height: 40px;
    fill: #999;
}

.product_detail_women_2019 .epaddthis .sns_all{
    height:20px;
    margin:0;
    z-index:990;
}
.product_detail_women_2019 .epaddthis dd.sns-show{
    opacity:1;
    visibility:visible;
}
.product_detail_women_2019 .prod-info-review .write-review{
    margin:0 20px 0 3px;
    height:40px;
    line-height:40px;
    display: none;
}




.product_detail_women_2019 .viewfontright{
    float:right;
    width:520px;
}
.product_detail_women_2019 dl.viewcolor dt,
.product_detail_women_2019 dl.picsize dt{
    font-weight:normal;
    font-size:14px;
    padding:0;
}
.product_detail_women_2019 dl.viewcolor dd a:hover,
.product_detail_women_2019 dl.viewcolor dd a.cur{
    border:1px solid #000;
    color:#333;
}

.product_detail_quick_2018 dl.picsize dd a.cur b,
.product_detail_women_2019 dl.picsize dd a:hover b,
.product_detail_women_2019 dl.viewcolor dd a:hover b,
.product_detail_women_2019 dl.viewcolor dd a.cur b,
.product_detail_women_2019 dl.picsize dd a.cur b{
    background:url(/res/front/newdefault/statics/images/tu_cur1.png) no-repeat left top;
}


.product_detail_women_2019 dl.picsize dd a{
    font-size:14px;
    color:#999;
    margin:5px 10px 5px 0;
    border:1px solid #CDCDCD;
}
.product_detail_women_2019 dl.picsize dd a.cur,
.product_detail_women_2019 dl.picsize dd a:hover{
    border:1px solid #000;
    color:#333;
}
.product_detail_women_2019 dl.viewdl{
    margin:0 0 10px;
}
.product_detail_women_2019 .time_countout_div .timelimitbox .day,
.product_detail_women_2019 .time_countout_div .timelimitbox .hours,
.product_detail_women_2019 .time_countout_div .timelimitbox .minutes,
.product_detail_women_2019 .time_countout_div .timelimitbox .seconds{
    background:#f5f5f5 ;
    display:inline-block;
    width:28px;
    height:28px;
    padding:0;
    line-height:28px;
    text-align:center;
    color:#000000;
    font-size:16px;
    font-weight:bold;
    vertical-align: middle;
    position: relative;
}
.product_detail_women_2019 .time_countout_div .timelimitbox .time_label{
    font-size:16px;
    height:28px;
    line-height:28px;
    min-width:16px;
}
.product_detail_women_2019 .time_countout_div .timelimitbox .time_label_two{
    min-width: 10px;
}
.product_detail_women_2019 .time_countout_div .timelimitbox .day{
    padding-right: 12px;
}
.product_detail_women_2019 .time_countout_div .timelimitbox .day sup{
    position: absolute;
    right: 8px;
    top: 3px;
    height: 14px;
    line-height: 14px;
}
.product_detail_women_2019 .product_detail_h1{
    padding-right: 40px;
}
.product_detail_women_2019 .pricebox{
    padding:0;
    margin:15px 0 ;
    color:#fe5252;
}
.product_detail_women_2019 .pricebox .price{
    display:inline-block;
    padding:0;
}
.product_detail_women_2019 .pricebox .goods_price{
    color:#fe5252;
    font-size:24px;
}
.product_detail_women_2019 .pricebox span.product_discount{
    color:#fe5252;
    font-size:16px;
}
.product_detail_women_2019 .pricebox .price_22{
    margin:5px 0 0;
}
.product_detail_women_2019 .pricebox span.oldprice{
    color:#999;
}


.product_detail_women_2019 dl#qty_box{
    margin:15px 0 0;
}

.product_detail_women_2019 form.quantityform a.iconleft{
    background:none;
    height:40px;
    border:1px solid #bababa;
    border-right:0;
    box-sizing:border-box;
    text-align:center;
}
.product_detail_women_2019 form.quantityform input{
    background:none;
    height:40px;
    border:1px solid #bababa;
    border-left:0;
    border-right:0;
    box-sizing:border-box;
    font-size:16px;
}
.product_detail_women_2019 form.quantityform a.iconright{
    background:none;
    height:40px;
    border:1px solid #bababa;
    border-left:0;
    box-sizing:border-box;
    text-align:center;
}
.product_detail_women_2019 form.quantityform #goods_stock{
    font-size:14px;
    line-height:40px;
}
.product_detail_women_2019 form.quantityform a.iconleft svg,
.product_detail_women_2019 form.quantityform a.iconright svg{
    width:16px;
    height:38px;
    fill:#999;
    transition:all 0.3s ease;
}
.product_detail_women_2019 form.quantityform a.iconleft:hover svg,
.product_detail_women_2019 form.quantityform a.iconright:hover svg{
    fill:#333;
}
.product_detail_women_2019 #add_favorites{
    position:absolute;
    right:0;
    top:0;
    width:46px;
    height:46px;
    line-height:46px;
    text-align:center;
    border:2px solid #e1e1e1;
    box-sizing:border-box;
    margin:0;
    border-radius:5px;
}
.product_detail_women_2019 #add_favorites i{
    color:#898989;
    margin:0;
    font-size:20px;
    height:44px;
    line-height:44px;
}
.product_detail_women_2019 #add_favorites i.red{
    color:#fe5252 !important;
}
.product_detail_women_2019 .add_favorites_cur,
.product_detail_women_2019 #add_favorites:hover{
    border:2px solid #fe5252 !important;
}

.product_detail_women_2019 .add_favorites_cur i,
.product_detail_women_2019 #add_favorites:hover i{
    color:#fe5252 !important;
}
.product_detail_women_2019 .addskutocart_btn a{
    border-radius:5px;
    height:46px;
    line-height:46px;
    background:#fe5252;
    transition:all 0.3s ease;
    font-weight:normal;

}
.product_detail_women_2019 .addskutocart_btn a#addskutocart,
.product_detail_women_2019 a.btn_outstock{
    width:calc(100% - 56px);
    position:relative;
    z-index:99;
    outline:1px solid transparent;
}
.product_detail_women_2019 .add_out_of_stock a#addskutocart{
    background:#CBC9C9;
}
.addskutocart_btn a#addskutocart{
    outline:1px solid transparent;
    z-index:99;
    position:relative;
}
.product_detail_women_2019 .addskutocart_btn a:hover{
    background:#333;
}


.product_detail_women_2019 .view_block_box{
    margin:30px 0 0;
}
.product_detail_women_2019 #product_table{
    height:50px;
    border-top:1px solid #e9e9e9;
    border-bottom:1px solid #e9e9e9;
    margin:0 0 20px
}
.product_detail_women_2019 #product_table li{
    margin-right:40px;
}
.product_detail_women_2019 #product_table li a{
    height:50px;
    line-height:50px;
    padding:0 10px;
    text-transform:capitalize;
    font-size:16px;
    color:#333;
    position:relative;
}
.product_detail_women_2019 #product_table li a:before{
    content:'';
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    height:2px;
    background:#fff;
}
.product_detail_women_2019 #product_table li a.cur{
    font-weight:normal;
}
.product_detail_women_2019 #product_table li a.cur:before{
    background:#333;
}

.product_detail_women_2019 .tabfontbox{
    padding:0;
}
.product_detail_women_2019 #specifications{
    padding-left:15px;
}
.product_detail_women_2019 #specifications li{
    list-style: disc;
    line-height: 24px;
    color:#666;
}
.product_detail_women_2019 #specifications li a{
    color:#666;
}
.product_detail_women_2019 #specifications li span{
    color:#333;
}
.product_detail_women_2019 .pd-comment{
    margin:50px 0 0;
    border-top:1px solid #e9e9e9;
    padding:60px 0;
    font-size:14px;
}
.product_detail_women_2019 .pd-comment h3{
    text-align:center;
}
.product_detail_women_2019 .pd-comment h3 a{
    display:inline-block;
    font-size:24px;
    color:#333;
}
.product_detail_women_2019 .pd-comment .pd-comment-star{
    margin:20px 0 0;
    text-align:center;
}
.product_detail_women_2019 .pd-comment .pd-comment-star i{
    display: inline-block;
    color: #ccc;
    font-size: 20px;
    background: none;
    margin-right: 5px;
    background: none;
    vertical-align:top;
    height:24px;
    line-height:24px;
}
.product_detail_women_2019 .pd-comment .pd-comment-star i.cur {
    color: #ff9d00;
}
.product_detail_women_2019 .pd-comment .pd-comment-star strong{
    display:inline-block;
    vertical-align:top;
    font-size:20px;
    height:24px;
    line-height:24px;
    margin-right:10px;
    font-weight:normal;
}
.product_detail_women_2019 .pd-comment .pd-comment-star span{
    display:inline-block;
    vertical-align:top;
    font-size:20px;
    height:24px;
    line-height:24px;
    margin-left:10px;
    font-weight:normal;
}
.product_detail_women_2019 .pd-comment .write-a-review_form{}
.product_detail_women_2019 .pd-comment .view_block_box{}
.product_detail_women_2019 .pd-comment .comment_review_box .reviewslist{
    border:0;
    border-top:1px solid #e9e9e9;
    padding:30px 0;
}
.product_detail_women_2019 .pd-comment .comment_review_box .reviewslist .not_found_record{
    line-height:40px;
    font-size:14px;
    color:#666;
    text-align:center;
}
.product_detail_women_2019 .pd-comment .comment_review_box .reviewslist .not_found_record svg{
    width:40px;
    height:40px;
    fill:#666;
    vertical-align:top;
}

.product_detail_women_2019 .pd-comment .comment_review_box .reviewleft{
    float:right;
    text-align:right;
}
.product_detail_women_2019 .pd-comment .review-name{
    font-size:14px;
    margin-bottom:5px;
}
.product_detail_women_2019 .pd-comment .review-name img{
    margin-right:5px;
}
.product_detail_women_2019 .comment_review_box .reviewmid .reviewfont{
    font-size:14px;
    color:#666;
    line-height:20px;
}
.product_detail_women_2019 .comment_review_box .reviewleft .source{
    height: 30px;
    border: 1px solid #eaeaea;
    padding: 0 15px 0 5px;
    line-height: 30px;
    border-radius: 10px;
    display: inline-block;
    font-size: 12px;
    margin: 5px 0 15px;
    box-sizing:border-box;
}
.product_detail_women_2019 .comment_review_box .reviewleft .source svg{
    display:inline-block;
    width:28px;
    height:28px;
    fill:#333;
    vertical-align:top;
    margin-right:3px;

}
.product_detail_women_2019 .comment_review_box .reviewleft p{
    color:#999;
}
.product_detail_women_2019 .view_block_box .seereviewsall{
    border:0;
    margin:0;
    text-align:center;
    border-top:1px solid #e9e9e9;
    background:none;
    padding:50px 0 0;
}
.product_detail_women_2019 .view_block_box .seereviewsall a{
    display:inline-block;
    width:260px;
    height:46px;
    line-height:46px;
    background:#fe5252;
    color:#fff;
    text-align:center;
    border-radius:5px;
    transition:all 0.3s ease;
    font-size:18px;
    padding:0;
    font-weight:normal;
}

.product_detail_women_2019 .pd-youtube{
    border-top:1px solid #e9e9e9;
    padding:50px 0 30px;
}
.product_detail_women_2019 .pd-youtube h3{
    text-align:center;
    margin:0 0 30px;
}
.product_detail_women_2019 .pd-youtube h3 a{
    display: inline-block;
    font-size: 24px;
    color: #333;
}
.product_detail_women_2019 .youtube_list li{}





.product_detail_women_2019 .relevant_list1,
.product_detail_women_2019 .history_list{
    border-top:1px solid #e9e9e9;
    padding:50px 0 30px;

}
.product_detail_women_2019 .relevant_list1 h3,
.product_detail_women_2019 .history_list h3{
    text-align:center;
    margin:0 0 30px;
    font-size: 24px;
    color: #333;
    text-align:center;
}

.product_detail_women_2019 .common_pro_list4{
    font-size:0;
}
.product_detail_women_2019 .common_pro_list4 li{
    display:inline-block;
    width:calc(25% - 15px);
    font-size:14px;
    vertical-align:top;
    float:none;
    margin-right:20px;
}
.product_detail_women_2019 .common_pro_list4 li:nth-child(4n){
    margin-right:0;
}

.product_detail_women_2019 .common_pro_list4 li .pic{
    height:380px;
    line-height:normal;
    font-size:0;
}
.product_detail_women_2019 .common_pro_list4 li .pic img{
    max-width:100%;
    max-height:100%;
}
.product_detail_women_2019 .common_pro_list4 .pro_content{
    padding:10px 0 0;
    text-align:left;
}
.product_detail_women_2019 .common_pro_list4 li .name{
    text-align:left;
    color:#333;
}
.product_detail_women_2019 .common_pro_list4 li .price{
    text-align:left;
    color:#fe5252;
    font-weight:normal;
    font-size:16px;
}
.product_detail_women_2019 .common_pro_list4 li span.oldprice{
    color:#999;
    font-size:14px;
}




.product_detail_women_2019 .prod-info-review .star strong{
    vertical-align:top;
    line-height:40px;
    margin-right:3px;
}

.product_detail_women_2019 .package-list{
    margin: 50px 0 0;
    border-top: 1px solid #e9e9e9;
    padding: 60px 0 0;
    font-size: 14px;
    text-align:center;
}
.product_detail_women_2019 .package-list .protitle{
    border:1px solid #d8d8d8;
    border-right:0;
    display:inline-block;
    height:40px;
    box-sizing:border-box;
    font-size:0;
}
.product_detail_women_2019 .package-list .protitle li{
    float:none;
    display:inline-block;
    vertical-align:top;
    height:38px;
    border-right:1px solid #d8d8d8;
    font-size:14px;
}

.product_detail_women_2019 .package-list .protitle li span{
    background:none;
    color:#333;
    font-size:16px;
    height:38px;
    line-height:38px;
}
.product_detail_women_2019 .package-list .protitle li.cur span{
    background:#d8d8d8;
}

.product_detail_women_2019 .main_img{
    border:0;
    height:120px;
    width:160px;
}
.product_detail_women_2019 .main_pic{
    width:120px;
    height:120px;
    margin:0;
    border:1px solid #E2E1E3;
    box-sizing:border-box;
}
.product_detail_women_2019 .main_img .together{
    top:50%;
    bottom:auto;
    transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    -webkit-transform:translate(0,-50%);
    right:0;
}
.product_detail_women_2019 .package_pro_list1{
    height:160px;
    position:relative;
    padding-right:80px;
}
.product_detail_women_2019 .package_pro_list1 li{
    margin-left:20px;
    width:120px;
}
.product_detail_women_2019 .package_pro_list1 li .pic{
    border:0;
    width:120px;
    height:120px;
    border:1px solid #E2E1E3;
    box-sizing:border-box;
}
.product_detail_women_2019 .package_pro_list1 li .price{}
.product_detail_women_2019 .package_pro_list1 li.more{
    position:absolute;
    right:20px;
    top:35%;
    transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    -webkit-transform:translate(0,-50%);
    margin:0;
    color:#bdbdbd;
}
.product_detail_women_2019 .package_right{
    float:left;
    border:0;
    text-align:left;
    position:relative;
    padding:0 0 0 44px;
    width:260px;
    height:120px;
}
.product_detail_women_2019 .package_right .package-icon{
    position:absolute;
    top:50%;
    left:0;
    transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    -webkit-transform:translate(0,-50%);
    width:24px;
    height:24px;
    fill:#bdbdbd;
}
.product_detail_women_2019 .package_right .package_item,
.product_detail_women_2019 .package_right .package_price,
.product_detail_women_2019 .package_right .save_price{
    line-height:24px;
}
.product_detail_women_2019 .package_right .package_btn{
    background:#fe5252;
    height:40px;
    line-height:40px;
    border-radius:4px;
    transition:all 0.3s ease;
}
.product_detail_women_2019 .package_right .package_btn:hover{
    background:#333;
}
.product_detail_women_2019 .package_pro_list_auto{
    width:auto;
    padding-right:20px;
}
.product_detail_women_2019 .st_list li{
    color:#333;
    line-height:24px;
}
.product_detail_women_2019 .st_list{
    margin:0;
    padding:0 0 0 15px;
    border:0;
}
.product_detail_women_2019 dl.picsize dd .addprice,
.product_detail_women_2019 dl.viewcolor dd a.diy_property .addprice{
    color:#fe5252;
}
.product_detail_women_2019 #estimate_shipping_fee{
    color:#999;
}
.product_detail_women_2019 .goods_wholesale_2017{
    margin-bottom:15px;
}


.product_detail_women_2019 dl.viewcolor dd a{
    margin:5px 10px 5px 0;
    border:1px solid #E2E1E3;
}



/*picklist_2019*/
.picklist_2019 #picklist_2019:before{content: " "; clear:both; display:table;}
.picklist_2019 #picklist_2019 h4{ color: #000; font-size: 18px; padding-bottom: 10px;}
.picklist_2019 .pl_list_2019{ width:75%; float:left; padding-right:40px; box-sizing:border-box;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list{ border:1px solid #e7e7e7; padding:15px 0; border-radius:5px; overflow:visible;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list>li{ width:100%; margin:0; float:none; padding:15px; border-bottom: 1px solid #e7e7e7; box-sizing:border-box; position: relative;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list>li.del_margin{ border-bottom:none;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li a.p_pic{ display:inline-block; width:100px; height:100px; border:1px solid #e9e9eb; box-sizing:border-box;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li a.p_pic span{ display: flex; align-items: center; justify-content: center; height:100%;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li a.p_pic img{ max-width:100%; max-height:100%;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li .p_content{ display:inline-block; overflow:hidden; width:80%; vertical-align:top;line-height:19px;padding-left: 10px;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li .p_name{ font-size: 14px; text-align:left; color:#003333; padding:0; font-weight:bold;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li .sku_value_bg { position: absolute; width: 220px; top: 170px; left: 0px; display: none; height: 40px; background: #666; opacity: 0.5; filter: Alpha(opacity=50); z-index: 1;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li .sku_value { position: absolute; width: 220px; top: 170px; left: 0px; display: none; text-align: center; height: 40px; line-height: 40px; color: #FFF; z-index: 10;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li .p_codeno{ padding:5px 0; color:#003333; font-size:14px;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li .p_price{ text-align:left; font-size:16px; color: #ff7070; font-weight:bold;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li .old_price{ color:#999; text-decoration: line-through; font-size:12px; font-weight:normal;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li .select-value{ background:#999999; color:#fff; font-size:14px; border-radius:4px; padding:3px 6px; display:inline-block; text-transform:capitalize;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li .choice_box{ margin-right:10px; display: inline-block; font-weight: normal; font-weight: normal; vertical-align: top; line-height: 100px;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li .choice_box .choiced { font-size: 16px; cursor: pointer;  color: #333; display: inline-block;}
.picklist_2019 .pl_list_2019 ul.pick_pro_list .quickcart{ margin-top:0; right:15px; top:15px;}

.picklist_2019 .pl_list_2019 ul.pick_pro_list li .select-edit{
    position:absolute;
    right:15px;
    top:50%;
    cursor:pointer;
    transform:translate(0,-50%);
    -moz-transform:translate(0,-50%);
    -ms-transform:translate(0,-50%);
    -o-transform:translate(0,-50%);
    -webkit-transform:translate(0,-50%);
    opacity:0;
    visibility:hidden;
    transition:all 0.3s ease-in;
}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li .select-edit svg{
    width:30px;
    height:30px;
    fill:#333;
}
.picklist_2019 .pl_list_2019 ul.pick_pro_list li:hover .select-edit{
    opacity:1;
    visibility:visible;
}

.picklist_2019 .pick_rt{ width:25%; float:right; }
.picklist_2019 .picktop{  border:none; border-top:1px solid #e7e7e7; padding:15px 0; box-sizing:border-box;}
.picklist_2019 .picktop .picktop_left{ margin:0; float:none;}
.picklist_2019 .picktop .picktop_left .btt_total{ width:100%; font-size: 13px; color: #333; margin-bottom: 10px; width: 100%;line-height: 24px;}
.picklist_2019 .picktop .picktop_right{ position:static;}
.picklist_2019 .picktop .picktop_left .btt_total > span { color: #fa3132; float: right;}
.picklist_2019 .picktop .addskutocart_btn{ width:100%;}
.picklist_2019 .picktop .picktop_right .addskutocart_btn a{ width:100%;box-sizing: border-box;height:45px;line-height:45px;padding:0;}
.picklist_2019 .picktop .line{ margin:30px 0; width:100%; height:1px; background:#e7e7e7; position:relative;}
.picklist_2019 .picktop .line span{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); background: #fff; padding: 0 15px;}

.picklist_2019 .picktop .addskutocart_btn a#addskutocart_ecpay_buynow{background:#ffc439; position:relative; height:45px; line-height:45px;}
.picklist_2019 .picktop .addskutocart_btn a#addskutocart_ecpay_buynow img,{position:relative; top:50%;}
.picklist_2019 .picktop .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo{
    vertical-align: top;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    text-align: left;
}
.picklist_2019 .picktop .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo{height: 21px; max-height: 27px; min-height: 18px;}






/*属性漂浮*/
.product_detail_2017 dl.viewcolor dd a.diy_property .show-img{width:160px;height:auto;padding:10px;border:1px solid #a9a9a9;border-radius:5px;background:#fff;box-sizing:border-box;position:absolute;bottom:65px;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);opacity:0; visibility:hidden;}
.product_detail_2017 dl.viewcolor dd a.diy_property .show-img img{max-width:100%;max-height:100%;}
.product_detail_2017 dl.viewcolor dd a.diy_property:hover .show-img{opacity:1; visibility:visible;}
.product_detail_2017 dl.viewcolor dd a.diy_property .show-img:before,
.product_detail_2017 dl.viewcolor dd a.diy_property .show-img:after{width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #a9a9a9;font-size: 0;line-height: 0;position:absolute;left:50%;bottom:-10px;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);content:'';}
.product_detail_2017 dl.viewcolor dd a.diy_property .show-img:after{bottom:-8px;border-top: 10px solid #fff;}
.product_detail_2017 dl.viewcolor dd a.diy_property .show-img p{line-height:20px;font-size:14px;color:#333;padding:5px 0 0;text-align:center;}



.product_detail_quick_2018 .viewfontright .show-img{width:140px;height:auto;padding:10px;border:1px solid #a9a9a9;border-radius:5px;background:#fff;box-sizing:border-box;}
.product_detail_quick_2018 .viewfontright .show-img img{max-width:100%;max-height:100%;}
.product_detail_quick_2018 .viewfontright .show-img:before,
.product_detail_quick_2018 .viewfontright .show-img:after{width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #a9a9a9;font-size: 0;line-height: 0;position:absolute;left:50%;bottom:-10px;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);content:'';}
.product_detail_quick_2018 .viewfontright .show-img:after{bottom:-8px;border-top: 10px solid #fff;}
.product_detail_quick_2018 .viewfontright .show-img p{line-height:20px;font-size:14px;color:#333;padding:5px 0 0;text-align:center;}




.product_detail_2016 dl.viewcolor dd a.diy_property .show-img{width:160px;height:auto;padding:10px;border:1px solid #a9a9a9;border-radius:5px;background:#fff;box-sizing:border-box;position:absolute;bottom:65px;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);opacity:0; visibility:hidden;}
.product_detail_2016 dl.viewcolor dd a.diy_property .show-img img{max-width:100%;max-height:100%;}
.product_detail_2016 dl.viewcolor dd a.diy_property:hover .show-img{opacity:1; visibility:visible;}
.product_detail_2016 dl.viewcolor dd a.diy_property .show-img:before,
.product_detail_2016 dl.viewcolor dd a.diy_property .show-img:after{width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #a9a9a9;font-size: 0;line-height: 0;position:absolute;left:50%;bottom:-10px;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);content:'';}
.product_detail_2016 dl.viewcolor dd a.diy_property .show-img:after{bottom:-8px;border-top: 10px solid #fff;}
.product_detail_2016 dl.viewcolor dd a.diy_property .show-img p{line-height:20px;font-size:14px;color:#333;padding:5px 0 0;text-align:center;}





.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img{width:160px;height:auto;padding:10px;border:1px solid #a9a9a9;border-radius:5px;background:#fff;box-sizing:border-box;position:absolute;bottom:65px;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);opacity:0; visibility:hidden;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img img{max-width:100%;max-height:100%;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property:hover .show-img{opacity:1; visibility:visible;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img:before,
.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img:after{width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #a9a9a9;font-size: 0;line-height: 0;position:absolute;left:50%;bottom:-10px;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);content:'';}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img:after{bottom:-8px;border-top: 10px solid #fff;}
.product_detail_women_2019 dl.viewcolor dd a.diy_property .show-img p{line-height:20px;font-size:14px;color:#333;padding:5px 0 0;text-align:center;}


/*2017版  左右分*/
.product_list_full{
    width:100% !important;
}
.product_list_full_2017{
    font-size:0;
    padding:0 40px;
}
.product_list_full_2017 .left-box-2017{
    font-size:12px;
    display:inline-block;
    width:200px;
    vertical-align:top;
    padding:7px 0 0;
}
.product_list_full_2017 .right-box-2017{
    font-size:12px;
    display:inline-block;
    width:calc(100% - 220px);
    margin-left:20px;
    vertical-align:top;
}

.left-box-2017 .prolist-category{
}
.left-box-2017 .prolist-brand{
}
.left-box-2017 .prolist-prop{
}

.left-box-2017 dl{
    margin:0 0 20px;
    border-bottom: 1px solid #eee;
    padding-bottom: 15px;
}
.left-box-2017 dt{
    font-size:16px;
    color:rgba(0,0,0,.8);
    line-height:34px;
    position:relative;
    margin:0 ;
    cursor:pointer;
    font-weight:bold;
}
.left-box-2017 dt:before{
    content:'+';
    position: absolute;
    top: 8px;
    right: 0;
    font-size: 21px;
    height: 15px;
    line-height: 17px;
    width: 30px;
    text-align: center;
    cursor:pointer;
    display:none;
    font-weight:normal;
}
.left-box-2017 dt:after{
    content:'-';
    position: absolute;
    top: 8px;
    right: -6px;
    font-size: 26px;
    height: 15px;
    line-height: 15px;
    width: 30px;
    text-align: center;
    cursor:pointer;
    font-weight:normal;
}
.left-box-2017 dd{}
.left-box-2017 dd a{
    display:block;
    color:rgba(0,0,0,.5);
    height:30px;
    line-height:30px;
    font-size:14px;
    position: relative;
}
.left-box-2017 dd a:hover,
.left-box-2017 dd a.sun_cur{
    color:#000;
}
.left-box-2017 dd a.prop_cancel{
    color:#000;
    position:relative;
}
.left-box-2017 dd a.prop_cancel span{
    position:absolute;
    right:0;
    top:0;
    height:30px;
    width:30px;
    text-align:center;
}
.left-box-2017 dd a.prop_cancel svg{
    height:30px;
    width:20px;
    background:none;
    fill:#000;
}


.left-box-2017 dl.on dd{
    display:none;
}


.left-box-2017 dl.on dt:after{
    display:none;
}
.left-box-2017 dl.on dt:before{
    display:block;
}
.left-box-2017 dl dd a.on{
    color: #333;
}

.left-box-2017 dl dd.plist_attr_list a{
    height: auto;
    line-height: normal;
    padding: 10px 0;
    box-sizing: border-box;

    line-height: 20px;
    padding-left: 25px;
}
.left-box-2017 dl dd.plist_attr_list a span{
    position: absolute;
    left: 0;
    top: 50%;
    height: 16px;
    width: 16px;
    text-align: center;
    transform: translate(0,-50%);
    border: 1px solid #999;
    border-radius: 2px;
    text-align: center;
}
.left-box-2017 dl dd.plist_attr_list a span svg{
    height:16px;
    width:12px;
    background:none;
    fill:#000;
    display: none;
}
.left-box-2017 dl dd.plist_attr_list a.on span svg,
.left-box-2017 dl dd.plist_attr_list a:hover span svg{
    display: inline-block;
}
.left-box-2017 dl dd.plist_attr_list .prop_cancel span{
    right: -5px;
    width: 18px;
    height: 18px;
    border:0;
    text-align: center;
}
.left-box-2017 dl dd.plist_attr_list .prop_cancel span svg{
    width: 14px;
    height: 18px;
    display: inline-block;
}
.left-box-2017 dl dd.plist_attr_list .attr_pic{
    width: 34px;
    height: 34px;
    border-radius: 3px;
    border: 1px solid #eee;
    box-sizing: border-box;
    margin-right: 5px;
    display: inline-block;
    vertical-align: middle;
}












.right-box-2017 .product_list_h1{
    margin:0;
    height:50px;
    line-height:50px;
    text-align:left;
    text-indent:15px;
    font-size:16px;
    background:#f5f5f5;
}
.product_list_h1 span{
    font-size:16px;
}
.right-box-2017 .ban{
    padding:20px 0;
    font-size:14px;
    line-height:20px;
    color:#333;

}
.right-box-2017 .viewlistbox{
    border:0;
    border-top:1px solid #e9e9e9;
    border-bottom:1px solid #e9e9e9;
    background:none;
    height:62px;
    padding:0;
}
.right-box-2017 .viewlistnav.psize{
    width: 80px;
    margin-right: 10px;
}
.right-box-2017 .viewlistnav.psize select{
    width: 80px;
}

.right-box-2017 .viewlistnav{
    float:right;
    margin-top:12px;
    width:200px;
    height:36px;
    border:1px solid #eeeded;
    overflow:hidden;
    position:relative;
}
.right-box-2017 .viewlistnav select{
    width:200px;
    border:0;
    height:36px;
    line-height:36px;
    text-indent:10px;
    outline:none;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    position:relative;
    z-index:2;
    background:none;
    cursor:pointer;
}
.right-box-2017 .viewlistnav .icon-arrows-copy{
    display:inline-block;
    position:absolute;
    right:0;
    line-height:36px;
    top:0;
    font-size:12px;
    background:#fff;
    padding:0 10px 0 0;
    z-index:1;
}
.right-box-2017 .viewlistbox .ck_box{
    margin:20px 0 0 5px;
}
.right-box-2017 .viewlistbox .ck_box a b {
    background-image: url(../images/icombg1.png);
    background-position: -183px -252px;
    width:18px;
    height:18px;
    top:0;
}
.right-box-2017 .viewlistbox .ck_box a{
    padding-left:25px;
}
.right-box-2017 .viewlistbox .ck_box a.selected b,
.right-box-2017 .viewlistbox .ck_box a:hover b{
    background-position:-182px -273px;
}

.common_pro_list_full{
    font-size:0;
}
.common_pro_list_full li{
    display:inline-block;
    vertical-align:top;
    width:calc(20% - 16px);
    font-size:14px;
    margin:30px 20px 0 0;
    position:relative;
}
.common_pro_list_full li:nth-child(5n){
    margin-right:0;
}

.common_pro_list_full li .pic-box{
    position:relative;
}
.common_pro_list_full li .pic{
    display:block;
}
.common_pro_list_full li .pic-box img{
    max-width:100%;
    max-height:100%;
}
.common_pro_list_full li .pro_content{
    padding:5px 0 0;
}
.common_pro_list_full li .name{
    color:#333;
    font-size:14px;
    line-height:20px;
    display:block;
    height:40px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.common_pro_list_full li .price{
    font-size:14px;
    font-weight:bold;
    color:#333;
}
.common_pro_list_full li .oldprice{
    text-decoration:line-through;
    font-weight:normal;
    font-size:14px;
    color:#777;
}
.common_pro_list_full li .sold_out{
    width:165px;
    height:165px;
    line-height:165px;
    background:rgba(0,0,0,.5);
    border-radius:50%;
    text-align:center;
    color:#fff;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    -moz-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    -o-transform:translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    font-size:20px;
}
.common_pro_list_full li .discount{
    position:absolute;
    right:10px;
    top:10px;
    line-height:26px;
    height:26px;
    padding:0 15px;
    border-radius:3px;
    background:#ed3445;
    color:#fff;
}
.common_pro_list_full li .newin{
    position:absolute;
    left:10px;
    top:10px;
    line-height:26px;
    height:26px;
    padding:0 15px;
    border-radius:3px;
    background:#ed3445;
    color:#fff;
}
.product_list_full .crumb{
    padding:0 40px;
    height:40px;
    line-height:40px;
    font-size:14px;
    color:#333;
}
.product_list_full .crumb a{
    display:inline-block;
    padding:0 7px;
    color:#999;
    font-size:14px;
}
.product_list_full .crumb a:nth-child(1){
    padding-left:0;
}
.product_list_full .crumb a:hover{
    color:#333;
    text-decoration:underline;
}

/*20200211 评论列表页修改*/
.product_commentlist_2017 .comment_con_bar{
    padding-bottom: 15px;
    border-bottom: 1px solid #eee;
}
.product_commentlist_2017 .comment_con_bar a{
    color: #333;
    display: block;
}
.product_commentlist_2017 .comment_con_bar .stars_select{
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
    height: 30px;
    position: relative;
    z-index: 9;
}
.product_commentlist_2017 .comment_con_bar .stars_select span{
    display: block;
    width: 135px;
    height: 30px;
    line-height: 28px;
    border: 1px solid #333;
    border-radius: 5px;
    padding: 0 20px;
    box-sizing: border-box;
    cursor: pointer;
}
.product_commentlist_2017 .comment_con_bar .stars_select span svg{
    position: absolute;
    width: 15px;
    height: 15px;
    right: 10px;
    top: 6px;
}
.product_commentlist_2017 .comment_con_bar .stars_select_con{
    position: absolute;
    left: 0;
    top: 35px;
    width: 135px;
    background: #fff;
    box-shadow: 0 2px 5px rgba(0,0,0,.3);
    display: none;
}
.product_commentlist_2017 .comment_con_bar .stars_select_con dd{
    height: 32px;
    line-height: 32px;
    cursor: pointer;
}
.product_commentlist_2017 .comment_con_bar .stars_select_con dd a{
    padding-left: 20px;
}
.product_commentlist_2017 .comment_con_bar .stars_select_con dd:hover{
    background: #e9e9e9;
}
.product_commentlist_2017 .comment_con_bar .stars_select_con dd i,
.product_commentlist_2017 .comment_con_bar .stars_select span i{
    display: inline-block;
    vertical-align: middle;
    height: 20px;
    line-height: 20px;
    color: #ccc;
    font-size: 14px;
    background: none;
    margin-right: 2px;
}
.product_commentlist_2017 .comment_con_bar .stars_select span i,
.product_commentlist_2017 .comment_con_bar .stars_select_con dd i.cur{
    color: #ff9d00;
}
.product_commentlist_2017 .comment_con_bar .stars_select span i{
    height: 28px;
    vertical-align: top;
    padding: 3px 0;
    box-sizing: border-box;
}

.product_commentlist_2017 .comment_con_bar .comment_images{
    display: inline-block;
    vertical-align: top;
    margin-right: 15px;
    height: 30px;
}

.product_commentlist_2017 .comment_con_bar .comment_country{
    display: inline-block;
    vertical-align: top;
    height: 30px;
}
.product_commentlist_2017 .comment_con_bar .comment_images input,
.product_commentlist_2017 .comment_con_bar .comment_country input{
    display: inline-block;
    vertical-align: middle;
}
.product_commentlist_2017 .comment_con_bar .comment_images span,
.product_commentlist_2017 .comment_con_bar .comment_country span{
    display: inline-block;
    line-height: 30px;
}
.product_commentlist_2017 .comment_con_bar .comment_country img{
    vertical-align: middle;
    margin-right: 5px;
}
.product_commentlist_2017 .comment_con_bar .comment_check{
    width: 20px;
    height: 20px;
    border: 1px solid #bbb;
    border-radius: 3px;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    cursor: pointer;
    margin-right: 5px;
}
.product_commentlist_2017 .comment_con_bar .comment_check svg{
    width: 12px;
    height: 18px;
    fill: #333;
    display: none;
}
.product_commentlist_2017 .comment_con_bar .comment_check.on svg{
    display: inline-block;
}

@media screen and (max-width:1800px){
    .common_pro_list_full li{
        width:calc(25% - 15px);
    }
    .common_pro_list_full li:nth-child(5n){
        margin-right:20px;
    }
    .common_pro_list_full li:nth-child(4n){
        margin-right:0;
    }

}
@media screen and (max-width:1366px){
    .ins_pop .ins_pop_c .pop_box{
        top:50px;
    }
}
@media screen and (max-width:1200px){
    .common_pro_list_full li{
        width:calc(33.33333% - 14px);
        margin-right:21px;
    }
    .common_pro_list_full li:nth-child(5n){
        margin-right:21px;
    }
    .common_pro_list_full li:nth-child(4n){
        margin-right:21px;
    }
    .common_pro_list_full li:nth-child(3n){
        margin-right:0;
    }

}



.video-play{
    position:absolute;
    left:10px;
    bottom:10px;
    margin:auto;
    box-sizing:border-box;
    width:50px;
    height:50px;
    line-height:50px;
    text-align:center;
    z-index: 200;
}
.video-play i{
    width:50px;
    height:50px;
    line-height:50px;
    text-align:center;
    border-radius:50%;
    background:#fe0000;
    color:#fff;
    font-size:20px;
    box-sizing:border-box;
    cursor:pointer;
    transition:all 0.2s ease-in;
}
.video-play i:hover{
    background:#fe0000;
}
.player-close{
    position:absolute;
    top:10px;
    right:10px;
    box-sizing:border-box;
    width:30px;
    height:30px;
    border-radius: 50%;
    background: #202020;
    text-align:center;
    z-index: 100;
    cursor:pointer;
    border-radius:50%;
    color:#FFF;
    display:none;
    text-transform: uppercase;
    text-align: center;
}
.player-close svg{
    fill:#fff;
    height: 30px;
    width: 14px;
}


.myorders_download{
    display:inline-block;
    height: 34px;
    line-height: 34px;
    padding:0 20px;
    background: #444;
    border-radius: 3px;
    color: #fff;
}
.myorders_download:hover{
    color: #fff;
    opacity: 0.9;
}

.product_detail_quick_2018 .video-play{
    border-radius: 50%;
    background:#fe0000;
    cursor:pointer;
}
.video-play svg{
    width: 20px;
    height: 50px;
    fill: #fff;
    transition:all 0.2s ease-in;
}


/*订单列表页增加搜索框20200225*/

.account_orders .orderlist_search{
    padding: 15px 0;
    position: relative;
}
.account_orders .orderlist_search_form{
    font-size: 0;
}
.account_orders .orderlist_search_text{
    height: 34px;
    line-height: 32px;
    box-sizing: border-box;
    border-radius: 3px;
    border: 1px solid #eee;
    font-size: 12px;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    width: 215px;
    text-indent: 10px;
}
.account_orders .orderlist_search_btn{
    font-size: 12px;
    height: 34px;
    padding: 0;
    background: #333;
    border: 0;
    line-height: 34px;
    color: #fff;
    border-radius: 3px;
    margin-left: 5px;
    width: 50px;
    text-align: center;
    cursor: pointer;
}
.account_orders .orderlist_search_btn svg{
    fill:#fff;
    height: 34px;
    width: 18px;
}



.search_sub_list{
    font-size:0;
    padding: 5px 0;
}
.search_sub_list a{
    display: inline-block;
    vertical-align: middle;
    margin: 5px 10px 5px 0;
    padding: 0 10px;
    height: 30px;
    line-height: 28px;
    box-sizing: border-box;
    border: 1px solid #c6c6c6;
    color: #333;
    border-radius: 4px;
    font-size: 12px;
}
.search_sub_list a:hover,
.search_sub_list a.on{
    border-color: #fc6cb2;
    color: #fc6cb2;
}


/*标签列表页*/
.tag_list_2017 .tag_list_links{
    font-size: 0;
    width: 900px;
    margin: 0 auto;
    text-align: center;
}
.tag_list_2017 .tag_list_links a{
    display: inline-block;
    vertical-align: middle;
    margin: 5px 10px 5px 0;
    padding: 0 10px;
    height: 30px;
    line-height: 28px;
    box-sizing: border-box;
    border: 1px solid #c6c6c6;
    color: #333;
    border-radius: 4px;
    font-size: 12px;
    max-width: 170px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.tag_list_2017 .tag_list_links a:hover,
.tag_list_2017 .tag_list_links a.on{
    border-color: #fc6cb2;
    color: #fc6cb2;
}
.tag_list_2017 .product_list_h1{
    margin: 0 0 20px;
}



.rte ul,
.rte ol{ padding-left: 20px;}
.rte ul li{ list-style: disc;}
.rte ol li{ list-style: decimal;}

div.zoomDiv{z-index:109;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(/res/front/newdefault/statics/images/jqzoom_mask.png) repeat scroll 0 0 transparent;cursor:move;z-index:109;}

.product_detail_quick_2018 .presale_con .help_icon svg,
.product_detail_2017 .presale_con .help_icon svg,
.product_detail_women_2019 .presale_con .help_icon svg,
.product_detail_2016 .help_icon svg{padding:1px 0 0;width:16px;height:16px;vertical-align:top;margin:0 0 0 0px;fill:#333;}
.product_detail_quick_2018 .help_icon,
.product_detail_2017 .help_icon,
.product_detail_women_2019 .help_icon,
.product_detail_2016 .help_icon{display:inline-block;vertical-align:middle;cursor:pointer;position:relative;z-index: 100; }
.product_detail_quick_2018 .help_icon:hover,
.product_detail_2017 .help_icon:hover,
.product_detail_women_2019 .help_icon:hover,
.product_detail_2016 .help_icon:hover{color:#797979;}
.product_detail_quick_2018 .help_icon span,
.product_detail_2017 .help_icon span,
.product_detail_women_2019 .help_icon span,
.product_detail_2016 .help_icon span{display:inline-block;position:absolute;left:30px;top:-15px;width:400px;border:1px solid #e8e7e9;background:#fff;padding:10px;font-size:12px;line-height:18px;font-family:Arial, Helvetica, sans-serif; white-space:normal; z-index:99;}
.product_detail_quick_2018 .help_icon span{width: 300px;}
.product_detail_2017 .presale_con .split_line,
.product_detail_women_2019 .presale_con .split_line{display: inline-block; margin: 0px 10px; color: #808080;}



/*组合套装2020*/
.product_detail_women_2019 .package_sale_2020{
    margin-top: 35px;
}
.package_sale_2020 .package_sale_title{
    height: 40px;
    border-bottom: 1px solid #dfdfdf;
    font-size: 0;
}
.package_sale_2020 .package_sale_title a{
    display: inline-block;
    vertical-align: top;
    height: 40px;
    line-height: 40px;
    position: relative;
    font-size: 14px;
    color: #999;
    padding-left: 40px;
}
.package_sale_2020 .package_sale_title a.first{
    padding-left: 0;
}
.package_sale_2020 .package_sale_title a:before{
    content: '';
    height: 14px;
    width: 1px;
    background: #dfdfdf;
    position: absolute;
    left: 20px;
    top: 13px;
}
.package_sale_2020 .package_sale_title a.first:before{
    display: none;;
}
.package_sale_2020 .package_sale_title a:hover,
.package_sale_2020 .package_sale_title a.cur{
    font-weight: bold;
    color: #333;
}
.package_sale_2020 .package_sale_title a span{}

.package_sale_2020 .package_sale_content{
    margin: 18px 0;
}
.package_sale_2020 .package_list{
    font-size: 0;
    opacity: 0;
    height: 0;
    position: relative;
    overflow: hidden;
}
.package_sale_2020 .package_list_on{
    opacity: 1;
    height: auto;
}
.package_sale_2020 .main-product{
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    width: 230px;
}
.package_sale_2020 .main-product-pic{
    width: 150px;
    height: 150px;
    border: 1px solid #efefef;
    border-radius: 4px;
    display: block;
    text-align: center;
    min-height: 150px;
    font-size: 0;
    overflow: hidden;
}
.package_sale_2020 .main-product-pic img{
    max-width: 100%;
    max-height: 100%;
    display: inline-block;
    vertical-align: middle;
}
.package_sale_2020 .main-product-pic:before{
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}
.package_sale_2020 .main-product-name{
    width: 150px;
    margin-top: 10px;
    line-height: 20px;
    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.package_sale_2020 .main-product .together{
    position: absolute;
    left: 150px;
    top: 50%;
    width: 80px;
    height: 80px;
    text-align: center;
    margin-top: -77px;
}

.package_sale_2020 .main-product .together svg{
    width: 26px;
    height: 80px;
    fill: #bfbfbf;
}


.package_sale_2020 .package-products-list{
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    width: calc(100% - 460px);
    padding: 0 40px;
    box-sizing: border-box;
    position: relative;
}
.package_sale_2020 .package-container{
    overflow:hidden;
}

.package_sale_2020 .package-container ul{}
.package_sale_2020 .package-container li{
    display: inline-block;
    vertical-align: top;
}
.package_sale_2020 .package-container li .pic{
    border: 1px solid #efefef;
    border-radius: 4px;
    display: block;
    text-align: center;
    height: 150px;
    font-size: 0;
    overflow: hidden;
}
.package_sale_2020 .package-container li .pic img{
    max-width: 100%;
    max-height: 100%;
    display: inline-block;
    vertical-align: middle;
}
.package_sale_2020 .package-container li .pic:before{
    content: '';
    display: inline-block;
    vertical-align: middle;
    height: 100%;
}
.package_sale_2020 .package-container li .ackage-product-name{
    width: 100%;
    margin-top: 10px;
    line-height: 20px;
    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.package_sale_2020 .package-container li .price{
    font-size: 12px;
    font-weight: bold;
    position: relative;
    color: #ed4040;
    margin-top: 5px;
    line-height: 20px;
    width: 100%;
}
.package_sale_2020 .package-container li .old_price{
    display: inline-block;
    white-space: nowrap;
    font-weight: normal;
    color: #999;
    text-decoration: line-through;
}
.package_sale_2020 .package-container li .new_price{
    margin-right: 5px;
}



.package_sale_2020 .package-products-list .package-button-prev,
.package_sale_2020 .package-products-list .package-button-next{
    width: 22px;
    height: 80px;
    box-sizing: border-box;
    border: 1px solid #dfdfdf;
    border-radius: 2px;
    text-align: center;
    cursor: pointer;
    outline: none;
    position: absolute;
    left: 0;
    top: 50%;
    display: block;
    margin-top: -77px;
}
.package_sale_2020 .package-products-list .package-button-prev:hover,
.package_sale_2020 .package-products-list .package-button-next:hover{
    background: #f5f5f5;
}

.package_sale_2020 .package-products-list .package-button-next{
    left: auto;
    right: 0;
}
.package_sale_2020 .package-products-list .package-button-prev svg,
.package_sale_2020 .package-products-list .package-button-next svg{
    width: 18px;
    height: 78px;
    fill: #999;
}
.package_sale_2020 .package-products-list .swiper-button-disabled{
    background: #ddd;
}

.package_sale_2020 .package-total{
    display: inline-block;
    vertical-align: top;
    font-size: 12px;
    width: 230px;
    padding-left: 80px;
    box-sizing: border-box;
    height: 100%;

    position: absolute;
    right: 0;
    top: 50%;
    height: 150px;
    margin-top: -114px;
}
.package_sale_2020 .package-total .together{
    position: absolute;
    right: 150px;
    top: 50%;
    width: 80px;
    height: 80px;
    text-align: center;
    margin-top: -40px;
}
.package_sale_2020 .package-total .together svg{
    width: 26px;
    height: 80px;
    fill: #bfbfbf;
}
.package_sale_2020 .package-total{
    font-size: 12px;
    line-height: 30px;
    color: #333;
}
.package_sale_2020 .package-total .package_item{

}
.package_sale_2020 .package-total .package_price{
    color: #333;
    font-weight: bold;
}
.package_sale_2020 .package-total .package_price span{
    color: #999;
    text-decoration: line-through;
    margin-left: 5px;
    font-weight: normal;
}
.package_sale_2020 .package-total .save_price{
    font-size: 14px;
    color: #ed4040;
    font-weight: bold;
    display: inline-block;
    white-space: nowrap;
}
.package_sale_2020 .package-total .package_btn{
    height: 38px;
    line-height: 38px;
    text-align: center;
    display: block;
    background: #333;
    border-radius: 5px;
    color: #fff;
    font-size: 14px;
    margin-top: 10px;
    font-weight: bold;
}



.package_sale_2020 .no-switch{
    padding: 0;
}

.package_sale_2020 .no-switch .package-container li{
    width: 152px;
    margin-right: 18px;
}
.package_sale_2020 .no-switch .package-container li:last-child{
    margin-right: 0;
}
.package_sale_2020 .no-switch .package-button-prev,
.package_sale_2020 .no-switch .package-button-next{
    display: none;
}
.package_sale_2020 .package-container li .pic .discount{
    position: absolute;
    right: 1px;
    top: 1px;
    padding: 4px 7px;
    background: #ed4040;
    color: #fff;
    line-height: 16px;
    font-size: 12px;
}
.package_sale_2020 .package-container li .pic .discount span{
    display: block;
}




/*详细页细节图左侧，底部切换*/

.product_detail_2016 .viewpicleft_bottom .bigimgbox{
    margin:0;
    width: 540px;
}
.product_detail_2016 .viewpicleft_bottom a.viewpic img{
    max-width: 540px;
    max-height: 540px;
}
.product_detail_2016 .viewpicleft_bottom .viewimgbox{
    width: 542px;
    margin-top: 12px;
}
.product_detail_2016 .viewpicleft_bottom .viewimgbox:after{
    content: '';
    display: block;
    clear: both;
}
.product_detail_2016 .viewpicleft_bottom .viewimgbox a.btn_prev,
.product_detail_2016 .viewpicleft_bottom .viewimgbox a.btn_next{
    float: left;
    width: 31px;
    height: 82px;
    line-height: 82px;
    margin: 0 10px 0 0;
    font-size: 20px;
}
.product_detail_2016 .viewpicleft_bottom .viewimgbox a.btn_next{
    margin: 0 0 0 10px;
}
.product_detail_2016 .viewpicleft_bottom .viewimg_list{
    height: 82px;
    width: 460px;
    float: left;
}

.product_detail_2016 .viewpicleft_bottom ul.viewimg li{
    float: left;
    margin: 0 12px 0 0;
    width: 80px;
    height: 80px;
}

.product_detail_2016 .viewpicleft_bottom ul.viewimg li a{
    width: 80px;
    height: 80px;
    line-height: 80px;
}
.product_detail_2016 .viewpicleft_bottom ul.viewimg li a img{
    max-width: 80px;
    max-height: 80px;
}
.product_detail_2016 .viewpicleft_bottom ul.viewimg{
    width: 460px;
}
.product_detail_2016 .viewpicleft_bottom .epaddthis{
    margin: 10px 0 0 ;
}



.product_detail_2017 .viewpicleft_bottom .bigimgbox{
    margin:0;
    width: 600px;
}
.product_detail_2017 .viewpicleft_bottom a.viewpic img{
    max-width: 600px;
}
.product_detail_2017 .viewpicleft_bottom .viewimgbox{
    width: 600px;
    margin-top: 12px;
}
.product_detail_2017 .viewpicleft_bottom .viewimgbox:after{
    content: '';
    display: block;
    clear: both;
}
.product_detail_2017 .viewpicleft_bottom .viewimgbox a.btn_prev,
.product_detail_2017 .viewpicleft_bottom .viewimgbox a.btn_next{
    float: left;
    width: 31px;
    height: 92px;
    line-height: 92px;
    margin: 0 10px 0 0;
    font-size: 20px;
}
.product_detail_2017 .viewpicleft_bottom .viewimgbox a.btn_next{
    margin: 0 0 0 10px;
}
.product_detail_2017 .viewpicleft_bottom .viewimg_list{
    height: 92px;
    width: 518px;
    float: left;
}

.product_detail_2017 .viewpicleft_bottom ul.viewimg li{
    float: left;
    margin: 0 12px 0 0;
    width: 90px;
    height: 90px;
}

.product_detail_2017 .viewpicleft_bottom ul.viewimg li a{
    width: 90px;
    height: 90px;
    line-height: 90px;
}
.product_detail_2017 .viewpicleft_bottom ul.viewimg li a img{
    max-width: 90px;
    max-height: 90px;
}
.product_detail_2017 .viewpicleft_bottom ul.viewimg{
    width: 460px;
}
.product_detail_2017 .viewpicleft_bottom .epaddthis{
    margin: 10px 0 0 ;
}


/*2020版详细页*/
/*产品详细页2020版*/
.product_detail_2020{margin-top:15px;}
.product_detail_2020 .viewpicleft{ float:left; width:610px;}
.product_detail_2020 .viewpicleft a.viewpic{ z-index: 10; display:block;}
.product_detail_2020 .viewpicleft a.viewpic img{ vertical-align:middle;}
.product_detail_2020 .viewimgbox{float:left; width:62px;}
.product_detail_2020 .viewimgbox a.btn_prev,.product_detail_2020 .viewimgbox a.btn_next{height:26px;line-height:26px;width:62px;text-align:center;display:block;color:#333;}
.product_detail_2020 .viewimgbox a.btn_prev:hover,.product_detail_2020 .viewimgbox a.btn_next:hover{background:#f5f5f5;}
.product_detail_2020 .viewimgbox a.btn_prev{margin-bottom:8px;}
.product_detail_2020 .viewimgbox a.btn_next{margin-top:5px;}
.product_detail_2020 .bigimgbox{float:left;margin-left:26px;}
.product_detail_2020 .viewimg_list{width:62px;height:450px;overflow:hidden;margin:0; position:relative;}
.product_detail_2020 ul.viewimg{ width:62px;height:100%;overflow:hidden;margin:0; position:absolute; top:0px;}
.product_detail_2020 ul.viewimg .sml_imglist{position:relative;top:0;}
.product_detail_2020 ul.viewimg li{ height:60px; width: 60px; border:1px solid #eee; display:block; text-align: center; margin:0 0 15px; padding:0; overflow: hidden;}
.product_detail_2020 ul.viewimg li a{position:relative; width:60px; height:60px; line-height:60px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden; color:#fff; *font-size:55px; *font-family:Arial; *display:block;}
.product_detail_2020 ul.viewimg li a i{position:absolute;top:18px;left:18px;width:24px;height:24px;border-radius:50%;background:#fe0000;text-align:center;line-height:24px;font-size:14px;color:#fff;box-sizing:border-box;padding:0 0 0 2px;transition:all 0.2s ease-in;}
.product_detail_2020 ul.viewimg li a i:hover{background:#fe0000;}
.product_detail_2020 ul.viewimg li a img{max-width:60px; max-height:60px;}
.product_detail_2020 ul.viewimg li.cur,.product_detail_2020 ul.viewimg li.cur:hover,.product_detail_2020 ul.viewimg li:hover{ padding: 0px;  border:1px solid #DD3232;}
.product_detail_2020 .viewimgbox .viewimg-list{font-size: 0;}
.product_detail_2020 .viewimgbox .viewimg-item{display: inline-block;vertical-align: top;width: calc(50% - 15px);margin-right: 30px;margin-bottom: 30px;}
.product_detail_2020 .viewimgbox .viewimg-item.cur a{border-color: #000;}
.product_detail_2020 .viewimgbox .viewimg-item:nth-child(2n){margin-right: 0;}
.product_detail_2020 .viewimgbox .viewimg-item a{display: block;width: 310px;height: 310px;border:1px solid #eee;text-align: center;font-size: 0;}
.product_detail_2020 .viewimgbox .viewimg-item img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.product_detail_2020 .viewimgbox .viewimg-item a:before{display: inline-block;vertical-align: middle;height: 100%;content: '';}


.product_detail_2020 .viewfontright{ float:right; width:460px;}
.product_detail_2020 .viewfontright h2{ font-size:16px; color:#333; margin-bottom:3px;padding:2px 0 0 0;line-height:24px;}
.product_detail_2020 .viewfontright h2 .product_itemno{ font-size:12px; font-weight:normal;   overflow:hidden; color: #969696; padding:0px; white-space:nowrap;display: block;margin:0;}
.product_detail_2020 .plikes{background:url(../images/favrate_icon2.png) no-repeat left center;text-indent:15px;display:inline-block;color:#999999; margin-left: 30px;}
.product_detail_2020 .porder{background:url(../images/order_icon2.jpg) no-repeat left center;text-indent:18px;display:inline-block;color:#999999;}
.product_detail_2020 .itemnobox{ border-bottom:1px dashed #ddd; padding:10px 0; overflow:hidden; color: #969696;}
.product_detail_2020 .prod-info-review{border-bottom:1px solid #eee; padding:5px 0 10px; overflow:hidden;}
.product_detail_2020 .prod-info-review .write-review {margin:0 10px 0 3px;line-height:15px;float:left}
.product_detail_2020 .prod-info-review .star{float:left;background:none;}
.product_detail_2020 .comment_review_box .star{display:block;background:none;}
.product_detail_2020 .comment_review_box .star i{height:22px;line-height:22px;}
.product_detail_2020 .star i{display:inline-block;color:#ccc;font-size:14px;background:none;margin-right:3px;background:none;}
.product_detail_2020 .star i.cur{color:#ff9d00;}
.product_detail_2020 .prod-info-review .star strong{vertical-align:text-bottom; font-size:14px;}
.product_detail_2020 .comment_review_box .reviewleft p{padding-top:10px;line-height:18px;}
.product_detail_2020 .limited-time,.product_detail_quick_2018 .limited-time{height:54px;width:100%;text-align:center;background:#ee3445;box-sizing:border-box;}
.product_detail_2020 .limited-time__left,.product_detail_quick_2018 .limited-time__left{float:left;height:54px;box-sizing:border-box;padding:0 0 0 60px;position:relative;line-height:54px;color:#fff;font-size:20px;}
.product_detail_2020 .limited-time__left svg,.product_detail_quick_2018 .limited-time__left svg{width:34px;height:54px;fill:#fff;position:absolute;top:0;left:20px;}
.product_detail_2020 .limited-time__left span,.product_detail_quick_2018 .limited-time__left span{font-size:30px;display:inline-block;}
.product_detail_2020 .limited-time__right,.product_detail_quick_2018 .limited-time__right{float:right;height:54px;line-height:54px;padding:0 30px 0 0;box-sizing:border-box;text-align:right;color:#fff;}
.product_detail_2020 .limited-time__right .timer{line-height:54px;font-size:20px;display:inline-block;}
.product_detail_2020 .limited-time__right p{line-height:54px;font-size:20px;margin-right:20px;display:inline-block;}
.product_detail_2020 .limited-time__right .start-timer,
.product_detail_2020 .limited-time__right .ending-timer{font-size:20px;}
.product_detail_2020 .limited-time-startin,.product_detail_quick_2018 .limited-time-startin{ background-color:#f97b2f}
.product_detail_2020 .prod-info-socialShare{float: right; width: 150px;}
.product_detail_2020 .prod_info_currency_selector {position:absolute;z-index:10;line-height:24px;/*top:-2px;left:-9px;*/border:1px solid #fff;background:#fff; margin-left: -8px;}
.product_detail_2020 .prod_info_currency_selector dt a {padding:2px 0 0 4px;	line-height:20px;width:52px;display:block;font-size:14px;text-indent:3px;color:#333}
.product_detail_2020 .prod_info_currency_selector dt a .stroked-arrow {position:absolute;left:auto;top:6px}
.product_detail_2020 .prod_info_currency_selector dt a .stroked-arrow em,.prod_info_currency_selector dt a .stroked-arrow i {border-style:solid;border-color:#999 transparent transparent transparent;border-width:5px 4px 0 4px;display:block;position:relative;top:0}
.product_detail_2020 .prod_info_currency_selector dt a .stroked-arrow i {border-color:#fff transparent transparent transparent;top:-7px}
.product_detail_2020 .prod_info_currency_selector dt a .stroked-arrow {right:15px;width:0;top:10px}
.product_detail_2020 .prod_info_currency_selector dt a:hover {border-color:#b6b6b6;text-decoration:none}
.product_detail_2020 .prod_info_currency_selector dd {margin-left:0;font-size:12px;display:none}
.product_detail_2020 .prod_info_currency_selector dd ul {width:56px;text-indent:9px;margin-top:6px;padding-bottom:4px;background-color:#FFF}
.product_detail_2020 .prod_info_currency_selector dd a {display:block}
.product_detail_2020 .prod_info_currency_selector dd a:hover {text-decoration:none;background-color:#e56766;color:#fff}
.product_detail_2020 .prod_info_currency_selector:hover {border:1px solid #b6b6b6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3)}
.product_detail_2020 .prod_info_currency_selector:hover dd {display:block}
.product_detail_2020 p.iconlink{ float:right; padding-right:10px;}
.product_detail_2020 p.iconlink a{ width:16px; height:16px; display:block; float:left; margin-right:5px;}
.product_detail_2020 p.iconlink span{ background:url(../images/numbg.gif) no-repeat left top; padding-left:12px; height:16px; display:block; float:left; line-height:16px; margin-left:3px;}
.product_detail_2020 p.iconlink span span{ background:url(../images/numbg.gif) no-repeat right top; padding-right:12px; padding-left:0; display:block; float:left; height:16px; position:relative;}
.product_detail_2020 p.iconlink span b{ background:url(../images/icon03.gif) no-repeat left top; width:4px; height:6px; display:block; position:absolute; left:-18px; top:5px; _left:-21px;}
.product_detail_2020 .pricebox{ font-size:20px; color:#C01D1C; padding:10px 0 0;width: 100%;display: inline-block;}
.product_detail_2020 .pricebox .price{color:#c01d1c;padding-top:4px;}
.product_detail_2020 .pricebox .goods_price{font-size: 30px; color: #C01D1C;/* margin-left: 60px;*/}
.product_detail_2020 .pricebox .goods_price_wholesale{font-size:32px;}
.product_detail_2020 .pricebox sup{ font-size:11px;}
.product_detail_2020 .pricebox span.product_discount{ color:#C01D1C; font-size:13px; font-weight:bold;}
.product_detail_2020 .pricebox span.oldprice{ text-decoration:line-through; color:#666; font-size:14px;}
.product_detail_2020 .pricebox strong{ font-size:14px; color:#494949;}
.product_detail_2020 .discount_days{ padding:12px 0; border-bottom:1px solid #D3D3D3; overflow:hidden; color:#333;}
.product_detail_2020 .discount_days span.discount{ display:block; float:left; width:64px; height:17px; line-height:17px; text-align:center; font-size:13px; color:#fff; font-weight:bold; background:url(../images/discount_off_bg.jpg) no-repeat left top; margin-right:5px;}
.product_detail_2020 .discount_days a{ text-decoration:underline;}
.product_detail_2020 .timelimitbox{display: inline-block; text-indent: 0;  margin-top:11px;font-size:14px;padding-left:15px;}
.product_detail_2020 .timelimitbox i.icon-xianshi{background:none;display:inline-block;vertical-align:middle;margin-right:4px;font-size:17px;}
.product_detail_2020 .timelimitbox .day{margin-right: 10px;text-transform: lowercase;}
.product_detail_2020 .pricebox .bg{color: #333;}
.product_detail_2020 .pricebox .price_22{color:#000;}
.product_detail_2020 .pricebox strong#save_price_str{display:none;}
.product_detail_2020 .day_count, .day_seconds{font-weight: bold;}
.product_detail_2020 .days{font-weight: 500; font-size: 13px;}
.product_detail_2020 .free_shipping_div{padding: 10px 0 0;font-size: 14px;height:20px;line-height:20px;}
.product_detail_2020 .free_shipping_div i{display:inline-block;background:none;vertical-align:bottom;margin-right:4px;font-size:18px;}
/*预售*/
.product_detail_2020 .presale_progress{position:relative;}
.product_detail_2020 .presale_progress ul{width:100%;position:relative;}
.product_detail_2020 .presale_progress ul li{width:33.333%;border-bottom:2px solid #ccc;float:left;position:relative;}
.product_detail_2020 .presale_progress ul li.last{width:auto;position:absolute;right:-8px;border:0;}
.product_detail_2020 .presale_progress ul li span{display:inline-block;width:7px;height:7px;border-radius:50%;background:#ccc;position:absolute;bottom:-5px;left:0;}
.product_detail_2020 .presale_progress ul li .presale_section{width:23px;text-align:center;margin-left:-8px;padding-bottom:10px;font-size:14px;}
.product_detail_2020 .presale_progress ul li.actived span{background:#ed3445;}
.product_detail_2020 .presale_progress .progress_actived{height:2px;background:#ed3445;width:100%;position:absolute;left:0;z-index:9;bottom:0;}
.product_detail_2020 .presale_con strong{font-size:14px;}
.product_detail_2020 .presale_con .shipping_time{display:inline-block;font-size:14px;}
.product_detail_2020 .presale_con .shipping_time span{font-size:14px;margin-right:7px;}
.product_detail_2020 dl.viewdl dd.sale_property_box1 i{position:absolute;z-index:1;display:inline-block;right:6px;top:7px;width:15px;height:18px;background:none;margin-top:4px;line-height:18px;font-size:14px;}
.product_detail_2020 .free_shipping_div span.close{width: 11px; height: 10px; background:url(../images/icon5.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail_2020 .free_shipping_div span.open{width: 11px; height: 10px; background:url(../images/icon4.jpg) no-repeat right top; display: inline-block;padding-left: 10px; cursor: pointer;}
.product_detail_2020 .free_shipping_line{color: #C01D1C;padding: 10px 0 0;border-bottom: 1px dotted #ddd;width: 100%;display: inline-block;}
.product_detail_2020 dl.viewcolor dd a:hover,.product_detail_2020 dl.viewcolor dd a.cur{border:1px solid #dd3232;padding:0;}
.product_detail_2020 dl.viewdl{ width:100%; padding-top:3px;}
.product_detail_2020 dl.viewdl:after{ clear:both;content:'';display:block;}
.product_detail_2020 dl.viewdl #master_sale_property_box{  padding-top:0px;}
.product_detail_2020 dl.viewdl .qty_dt{  padding-right:2px;line-height:34px;}
.product_detail_2020 dl.viewdl #master_sale_property_box .master_sale_property{  margin-top:8px;}
.product_detail_2020 dl.viewdl dt{color:#000;line-height:20px;}
.product_detail_2020 dl.picsize{}
.product_detail_2020 dl.picsize dt,dl.viewcolor dt{ padding:8px 2px 0 0; font-weight:bold;font-size:12px;}
.product_detail_2020 dl.picsize dt span.select_value,dl.viewcolor dt span.select_value{font-weight:normal;}
.product_detail_2020 dl.picsize dt{line-height:30px;}
.product_detail_2020 dl.viewcolor dt{line-height:30px;}
.product_detail_2020 dl.viewdl dd{ float:left; width:auto;}
.product_detail_2020 dl.picsize dd a{ display:block; float:left; border:1px solid #CDCDCD; padding:0 5px; margin:0 5px 5px 0; color:#7E7E7E; line-height:30px; background:#fff; height: 30px; min-width: 20px; text-align: center; border-radius: 3px;}
.product_detail_2020 dl.picsize dd a.cur,dl.picsize dd a:hover{ padding:0 5px; border:2px solid #DD3232; position:relative;}
.product_detail_2020 dl.viewcolor dd a{ text-align: center; border:1px solid #E2E1E3; display:block; float:left; margin-right:5px;margin-bottom:5px; padding:0; position:relative; height: 60px; width: 60px; border-radius: 3px;font-size:0;z-index:99;}
.product_detail_2020 dl.viewcolor dd a img{vertical-align:middle;max-width:100%;max-height:100%;}
.product_detail_2020 dl.viewcolor dd a span{display:inline-block;vertical-align:middle;height:100%;}
.product_detail_2020 dl.viewcolor dd a:hover,.product_detail_2020 dl.viewcolor dd a.cur{ border:1px solid #DD3232; padding:0;}
.product_detail_2020 dl.picsize dd a.cur b,dl.picsize dd a:hover b,dl.viewcolor dd a:hover b,dl.viewcolor dd a.cur b{ background:url(../images/tu_cur.png) no-repeat left top; width:10px; height:10px; display:block; position:absolute; bottom:0px; right:0px;}
.product_detail_2020 dl.viewcolor dd a:hover,.product_detail_2020 dl.viewcolor dd a.cur{padding:0;}
.product_detail_2020 dl.picsize dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed; padding:0px 5px;}
.product_detail_2020 dl.viewcolor dd a.disable{background:none; border: 1px dotted #E2E1E3; cursor:not-allowed;}
.product_detail_2020 dl.picsize dd a.disable, dl.viewcolor dd a.disable b,dl.picsize dd a.disable b, dl.viewcolor dd a.disable:hover b{background:none;}
.product_detail_2020 dl.picsize dd a.disable:hover{  background:none; border: 1px dotted #E2E1E3; padding:0px 5px;}
.product_detail_2020 dl.picsize dd .addprice{color:#C01D1C; margin-left:5px; font-size:12px;}
.product_detail_2020 dl.viewcolor dd a.diy_property{width:auto; min-width:40px; height:40px; padding:5px;}
.product_detail_2020 dl.viewcolor dd a.diy_property .diyproperty_img{width:40px; height:40px; float:left; display:block; text-align:center;}
.product_detail_2020 dl.viewcolor dd a.diy_property img{max-width:40px; max-height:40px;}
.product_detail_2020 dl.viewcolor dd a.diy_property .addprice{color:#C01D1C; margin-left:5px; height:40px; line-height:40px; display:block; float:left; font-size:12px;}
.product_detail_2020 dl.viewcolor dd a.diy_property .diyproperty_img img{max-width:40px; max-height:40px; vertical-align:middle;}
.product_detail_2020 dl.viewcolor dd a.diy_property .diyproperty_img span{display:inline-block;height:100%; vertical-align: middle;}
.product_detail_2020 form.quantityform{ overflow:hidden;}
.product_detail_2020 form.quantityform a.iconleft{ display:block; float:left; width:31px; height:30px;background:url(../images/left_minus_ico.jpg) no-repeat;}
.product_detail_2020 form.quantityform a.iconright{ display:block; float:left; width:31px; height:30px;background:url(../images/right_plus_ico.jpg) no-repeat;}
.product_detail_2020 form.quantityform input{ float:left; width:48px; height:28px; line-height:28px; text-align:center;  border:0; color:#000;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
.product_detail_2020 form.quantityform #goods_stock{line-height: 30px; color: #666; margin-left:15px;}
.product_detail_2020 form.quantityform #goods_stock strong{color: #000; }
.product_detail_2020 form.quantityform #goods_moq{line-height: 30px; }
.product_detail_2020 .viewbtnbox{ border:0; padding:15px 0; color:#000; font-size:11px;}
.product_detail_2020 .viewbtnbox .fl{ width:300px; line-height:20px;}
.product_detail_2020 .viewbtnbox .fl a{ text-decoration:underline; font-size:12px; margin-left:5px;}
.product_detail_2020 a.btn_buynow{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #2678D3 solid; border-radius:3px; -webkit-border-radius: 3px; background:#2D90F8; color: #FFF; display:inline-block;  display:block; float:left; margin-top:8px;}
.product_detail_2020 a.btn_addtocart{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #FF7B11 solid; border-radius:3px; -webkit-border-radius: 3px; background:#FFA811; color: #FFF; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail_2020 a.btn_arrivalnotice{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #ad0000 solid; border-radius:3px; -webkit-border-radius: 3px; background:#db1d1d; color: #FFF; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail_2020 .pop-coupon-share{position:fixed;left:50%;top:50%;width:500px;height:260px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 8px #b3b3b3;border-radius:5px;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;transition:all 0.3s ease-in;z-index:100;}
.product_detail_2020 .pop-coupon-share .close-btn{position: absolute;right: -10px;top: -10px;width: 25px;height: 25px;cursor:pointer;}
.product_detail_2020 .pop-coupon-share .close-btn svg{width:25px;height:25px;fill:#333;}
.product_detail_2020 .pop-coupon-share textarea{padding:5px;width:100%;height:150px;box-sizing:border-box;border:1px solid #ddd;border-radius:5px;font-size:14px;line-height:20px;}
.product_detail_2020 .pop-coupon-share .tip{font-size:14px;color:#999;margin:10px 0;line-height:normal;}
.product_detail_2020 .pop-coupon-share .copy-btn{display: inline-block;height: 34px;line-height: 34px;padding: 0 20px;background: #333;color: #fff;border-radius: 5px;}
.product_detail_2020 .pop-coupon-share-show{opacity:1; visibility:visible;}
.product_detail_2020 a.btn_outstock{display:inline-block;padding:8px 30px;display:inline-block; font-weight:bold;font-size:16px; border:none;background:#e0e0e0;text-align:center; color:#fff; line-height:20px;border-radius:6px;color: #FFF;width:100%;padding:0;height:45px;line-height:45px;}
.product_detail_2020 a.btn_sold_out{ height:35px; line-height: 35px; font-weight: bold; font-size: 16px; font-family: Arial; padding: 0 30px; border: 1px #b6b6b6 solid; border-radius:3px; -webkit-border-radius: 3px; background:#e0e0e0; color: #757575; display:inline-block; float:left; margin:8px 15px 0 0;}
.product_detail_2020 #shopping_btn_box{position:relative;}
.product_detail_2020 .add_cart_tip{width:auto; min-width:450px;height:255px;box-sizing:border-box;border:0;position:fixed;top:0;bottom:0;left:50%;margin:auto;background:#fff;border-radius:5px;display:block;z-index:1000000;display:none;transform:translate(-50%,0);padding:0 50px;}
.product_detail_2020 .addcart_bg{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,.4);z-index:99999;display:none;}
.product_detail_2020 .pop_addcart{text-align:center;}
.product_detail_2020 .pop_addcart .sta_icon{padding:30px 0 15px;}
.product_detail_2020 .pop_addcart .sta_icon i{display:inline-block;width:55px;height:55px;text-align:center;line-height:55px;background:#24b144;border-radius:50%;color:#fff;font-size:26px;}
.product_detail_2020 .pop_addcart p{font-size:14px;line-height:30px;margin-bottom:5px;}
.product_detail_2020 .pop_addcart p.addcart_con{font-size:16px;}
.product_detail_2020 .pop_addcart .bottom{border:0;padding:0;}
.product_detail_2020 .pop_addcart .bottom a{display:inline-block;height:34px;width:auto;text-align:center;line-height:34px;color:#fff;background:#ed3445;font-size:14px;border-radius:4px;margin:0 7px;padding:0 20px;vertical-align:top;}
.product_detail_2020 .pop_addcart .bottom a.continue_shopping{background:#b3b3b3;}
.product_detail_2020 .add_cart_tip .arr{display:none;}
.product_detail_2020 #add_favorites_text {cursor:pointer; color:#999999}
.product_detail_2020 #add_favorites { margin-left:20px; cursor:pointer}
.product_detail_2020 #add_favorites i{font-size: 15px;    background: none;margin-right: 4px; vertical-align: middle;}
.product_detail_2020 .stButton{line-height:normal;font-size:20px;}
.product_detail_2020 .addskutocart_btn a{width:100%;padding:0;height:45px;line-height:45px;}
.product_detail_2020 .addskutocart_btn a:hover{color:#fff;}
.product_detail_2020 .addskutocart_btn{display:block;}
.product_detail_2020 .epaddthis{float:none;}
.product_detail_2020 .epaddthis .sns_all{text-align:left;z-index:990;}
.product_detail_2020 .epaddthis .sns_all a{display:inline-block;margin-right:10px;vertical-align:top;height:30px;}
.product_detail_2020 .view_block_box .reviewstitle{ border:1px solid #ddd; padding:5px 15px; font-size:15px; background:#F3F3F3; color:#000; font-size:15px;}
.product_detail_2020 .view_block_box .reviewstitle span{font-size:12px; color:#999999;}
.product_detail_2020 .view_block_box .seereviewsall{ border:1px solid #ddd; background:#F3F3F3; color:#000; font-size:15px; margin-top: 10px;}
.product_detail_2020 .view_block_box .seereviewsall a{display: block; padding:5px 15px; color:#000; font-size:15px; text-align: center; font-weight: bold;}
.product_detail_2020 .view_block_box .seereviewsall a:hover{color: #FFF; background: #333;}
.product_detail_2020 .view_block_box{width:100%;}
.product_detail_2020 .view_block_box #shipping_table ul{border-top: 2px solid #E5E5E5;background: #F4F4F4;height: 25px;line-height: 25px;}
.product_detail_2020 .view_block_box #shipping_table ul li{float:left;width:132px;text-align: center;}
.product_detail_2020 #product_table{position: relative;height:auto;margin-bottom:10px;border-bottom:1px solid #dfdfdf;}
.product_detail_2020 #product_table ul{position: relative;overflow:hidden;}
.product_detail_2020 #product_table li{ float:left;height:auto;border:0;}
.product_detail_2020 #product_table li a{display: block;float: left;width: 100%;height:auto;border:0;text-align: center;padding:10px 0;color:#999;font-size:14px;}
.product_detail_2020 #product_table li a.cur{font-weight:bold;color:#000;}
.product_detail_2020 .tabfontbox{overflow:hidden; padding:10px 5px;}
.product_detail_2020 .tabfont{ line-height:22px; color:#6D6D6D; display:none;}
.product_detail_2020 .tabfont img{max-width:100%;}
.product_detail_2020 .tabfont strong.detail_title,
.product_detail_2020 .tabfont #specifications strong{ color:#202020;}
.product_detail_2020 .tabfont .detail_con{color:#202020;float:left;display:block}
.product_detail_2020 .tabfont .detail_title{font-size:16px;line-height: 30px;margin: 20px 0px 0px;padding: 0px;}
.product_detail_2020 .tabfont .detail_con_s{color:#333333;font-family:Verdana, Helvetica, sans-serif;background-color:#FFFFFF;}
.product_detail_2020 #product_table li a span{padding:0 20px;height:16px;line-height:16px;display:inline-block;border-right:1px solid #dfdfdf;}
.product_detail_2020 .st_list{padding:10px 0 10px 15px;border-bottom:1px solid #eee;}
.product_detail_2020 .st_list li{ list-style:disc;line-height:20px;}
.product_detail_2020 .viewnav{padding:10px 0;}
.product_detail_2020 .viewnav img{max-width: 100%;}
.product_detail_2020 .relevant_list{display:none;}
.product_detail_2020 table#specifications td.parent{width:160px;}
.product_detail_2020 dl.picsize dd a.cur,.product_detail_2020 dl.picsize dd a:hover{ padding:0 5px; border:1px solid #DD3232; position:relative;}
.product_detail_2020 .buy_at_box2017{width:100%;margin-bottom:10px;}
.product_detail_2020 .buy_at_box2017 .ba_con{position:relative;}
.product_detail_2020 .buy_at_box2017 .buy_at_clickbtn{height:40px;border:2px solid #eee;border-radius:6px;line-height:40px;font-size:18px;position:relative;cursor:pointer;}
.product_detail_2020 .buy_at_box2017 .buy_at_clickbtn i{text-indent:0;position:absolute;right:15px;line-height:40px;background:none;font-size:16px;}
.product_detail_2020 .buy_at_box2017 ul{border:2px solid #eee;border-radius:6px;padding:12px;position:absolute;left:0;top:50px;background:#fff;width:100%;box-sizing:border-box;z-index:99;}
.product_detail_2020 .buy_at_box2017 ul li{margin-bottom:12px;}
.product_detail_2020 .buy_at_box2017 ul li.none{margin-bottom:0;}
.product_detail_2020 .buy_at_box2017 a{display:block;height:45px;width:100%;text-align:center;line-height:45px;color:#fff;border-radius:6px;background:#f7b060;font-size:16px;font-weight:bold;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_amazon{background:#f7b15e;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_aliexpress{background:#e5443c;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_wish{background:#3299cd;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_tmall{background:#dd2626;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_jingdong{background:#cd3232;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_ebay{background:#00cd66;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_shopee{background:#ff5622;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_dhgate{background:#f7f7f7;color:#333;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_lazada{background:#183444;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_cdiscount{background:#fdd100;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_indiegogo{background:#eb1478;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_walmart{background:#0a72bb;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_mymall{background:#ef2246;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_rakuten{background:#b00003;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_souq{background:#008BFF;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_noon{background:#444B55;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_newegg{background:#f07724;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_overstock{background:#f42b3b;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_tophatter{background:#8760cc;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_vova{background:#f97900;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_joybuy{background:#f50101;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_jumia{background:#6cb799;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_kilimall{background:#150000;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_trademe{background:#06c;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_flipkart{background:#094e77;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_paytm{background:#02bdf4;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_joom{background:#42be97;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_etsy{background:#f45800;}
.product_detail_2020 .buy_at_box2017 ul li a.buy_at_alibaba{background:#ff6a00;}
.product_detail_2020 .buy_at_box2017 .buy_at_clickbtn span{display:inline-block; white-space:nowrap;width:400px;overflow:hidden;text-overflow:ellipsis;text-indent:12px;}
.product_detail_2020 .epaddthis .guide{position:absolute;bottom:58px;left:0;background:#fff;border:1px dashed #ccc;padding:20px;box-sizing:border-box;display:none;}
.product_detail_2020 .epaddthis .guide h3{font-size:16px;margin-bottom:10px;line-height:24px;}
.product_detail_2020 .epaddthis .guide .guide_con{font-size:12px;color:#333;line-height:18px;}
.product_detail_2020 .epaddthis .guide .guide_close{position:absolute;right:10px;top:10px;cursor:pointer;}
.product_detail_2020 .goods_wholesale_2017 table{border-top:1px solid #edefef;border-left:1px solid #edefef;}
.product_detail_2020 .goods_wholesale_2017 table td{border-bottom:1px solid #edefef;border-right:1px solid #edefef;height:40px;text-align:center;font-weight:bold;font-size:14px;}
.product_detail_2020 .goods_wholesale_2017 table td.on{background: #ff9d00;color: #fff;}
.product_detail_2020 .goods_wholesale_2017 table.retail_table tbody tr:nth-child(odd){background: #ECECEC;}
.product_detail_2020 .goods_wholesale_2017 table.retail_table tbody tr:nth-child(even){background: #F8F8F8;}
.product_detail_2020 dl.viewdl{margin-top:15px;}
.product_detail_2020 dl.viewdl dd{position:relative;float:none;width:100%;}
.product_detail_2020 dl.viewdl dd select{width:100%;height:40px;border:1px solid #edefef;outline:none;text-indent:10px;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;z-index:10;background:none;}
.product_detail_2020 dl.viewdl dd .icon-arrow-down2{    display: inline-block;position: absolute;right: 1px;line-height: 38px;top: 1px;font-size: 12px;background: #fff;padding: 0 10px 0 0;}
.product_detail_2020 .relevant_list1 .boxh3,.product_detail_2020 .history_list .boxh3{font-size:14px;font-weight:bold;margin:0;color:#000;}
.product_detail_2020 .common_pro_list1 li.actived{border-color:#fff;}
.product_detail_2020 .comment_review_box .reviewslist{border-bottom:1px solid #eee;}
.product_detail_2020 .comment_review_box .reviewleft{width:15%;padding:0;}
.product_detail_2020 .comment_review_box .reviewmid{width:85%;}
.product_detail_2020 .comment_review_box .reviewmid .reviewfont{font-size:12px;color:#333;padding-top:10px;}
.product_detail_2020 .detail_commentspics{padding:10px 0 0;}
.product_detail_2020 .detail_commentspics .pics{display:block;float:left;width:80px;height:80px;border:1px solid #eee;margin-right:10px;position:relative;text-align:center;font-size:0;border-radius:3px;}
.product_detail_2020 .detail_commentspics .pics img{max-width:80px;max-height:80px;vertical-align:middle;}
.product_detail_2020 .detail_commentspics .pics span{display:inline-block;height:100%;vertical-align:middle;}
.product_detail_2020 .detail_commentspics .pics:hover{border-color:#ed3445;}
.product_detail_2020 #estimate_shipping_fee{text-decoration:underline;color:#ff9d00;}
.product_detail_2020 .crumb{font-size:14px;color:#333;margin:0 0 15px;overflow:hidden;height:30px;line-height:30px; white-space:nowrap; text-overflow:ellipsis;}
.product_detail_2020 .crumb a,
.product_detail_2020 .crumb span{color:#333;padding:0 5px;display:inline-block;}
.product_detail_2020 .viewbox{position:relative;margin:0 0 15px;}
.product_detail_2020 .crumb a:hover{color:#ed3445;}
.product_detail_2020 .comment_review_box .reviewmid .source{height:30px;border:1px solid #eaeaea;padding:0 15px 0 5px;line-height:30px;border-radius:10px;display:inline-block;font-size:12px;margin:15px 0 5px;}
.product_detail_2020 .comment_review_box .reviewmid .source svg{vertical-align:top;width:28px;height:28px;}
/*2017详细页 组合套装*/
.product_detail_2020 .protitle{height:46px;border-bottom:1px solid #9b9b9b;}
.product_detail_2020 .protitle li{float:left;padding:0;height:46px;}
.product_detail_2020 .protitle li span{padding:0 35px;background:#f5f5f5;display:inline-block;height:46px;line-height:46px;color:#666;cursor:pointer;}
.product_detail_2020 .protitle li.cur span{padding:0 35px;background:#9b9b9b;color:#fff;}
.product_detail_2020 .main_img{float:left;width:180px;height:130px;border-right:1px solid #ddd;position:relative;box-sizing:border-box;}
.product_detail_2020 .main_img .together{background:url(../images/list_add.jpg) no-repeat;width:20px;height:20px;position:absolute;margin:auto;top:0;bottom:0;margin:auto;right:35px;}
.product_detail_2020 .main_pic{width:100px;height:100px;text-align:center;display:block;margin-top:15px;}
.product_detail_2020 .main_pic span{display:inline-block;vertical-align:middle;height:100%;}
.product_detail_2020 .main_pic img{max-width:100px;max-height:100px;vertical-align:middle;}
.product_detail_2020 .package_pro_list1{float:left;width:700px;height:130px;overflow:hidden;}
.product_detail_2020 .package_pro_list1 li{float:left;width:102px;margin-left:25px;}
.product_detail_2020 .package_pro_list1 li .pic{border:1px solid #ddd;width:100px;height:100px;display:inline-block;text-align:center;}
.product_detail_2020 .package_pro_list1 li .pic span{display:inline-block;vertical-align:middle;height:100%;}
.product_detail_2020 .package_pro_list1 li .pic img{max-width:100px;max-height:100px;vertical-align:middle;}
.product_detail_2020 .package_pro_list1 li .price{height:50px; padding-top: 5px; box-sizing:border-box;line-height:20px;color:#ed3445;text-align:center;}
.product_detail_2020 .package_pro_list1 li .price .new_price{display: block;}
.product_detail_2020 .package_pro_list1 li .price .old_price{display: block;font-size: 11px; color: grey; text-decoration: line-through; font-weight: normal;}
.product_detail_2020 .package_pro_list1 li.more{width:40px;font-size:24px;color:#333;margin-top:43px;text-align:center;}
.product_detail_2020 .package_right{float:right;width:200px;height:130px;border-left:1px solid #ddd;padding-left:30px;box-sizing:border-box;}
.product_detail_2020 .package_right .package_item{line-height:24px;}
.product_detail_2020 .package_right .package_price{line-height:24px;color:#ed3445;}
.product_detail_2020 .package_right .save_price{line-height:24px;color:#ed3445;}
.product_detail_2020 .package_right .package_price span{display:inline-block;color:#666;text-decoration:line-through;line-height:24px;margin-left:10px;}
.product_detail_2020 .package_right .package_btn{display:block;width:130px;height:34px;line-height:34px;color:#fff;background:#ed3445;text-align:center;font-size:14px;margin-top:15px;border-radius:3px;}
.product_detail_2020 .time_countout_div {display:inline-block; float:right;}
.product_detail_2020 .time_countout_div .timelimitbox{clear:both;}
.product_detail_2020 .time_countout_div .timelimitbox .hours,.product_detail_2020 .time_countout_div .timelimitbox .minutes,.product_detail_2020 .time_countout_div .timelimitbox .seconds{background:#f5f5f5 ; display:inline-block; min-width:30px; height:40px; padding:0px 5px; line-height:40px; text-align:center; color:#000000; font-size:26px; font-weight:bold;}
.product_detail_2020 .time_countout_div .timelimitbox .time_label{display:inline-block; min-width:25px; height:40px; line-height:40px; text-align:center; color:#000000; font-size:26px; font-weight:bold;}
.product_detail_2020 .youtube_list li{width:50%;float:left;box-sizing:border-box;padding:0 5px 10px;}
.product_detail_2020 .youtube_box{position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;width:100%;margin:0;background:#fafafa;}
.product_detail_2020 .youtube_box:nth-child(4n){margin-right:0;}
.product_detail_2020 .youtube_box .youtube_con{position:relative;width:100%;height:100%;display:block;}
.product_detail_2020 .youtube_box .youtube_pic{width: 100%;height: 160px;position: relative;}
.product_detail_2020 .youtube_box .youtube_pic i{display:inline-block;width:50px;height:50px;line-height:50px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;font-size:40px;background:none;color:#fff;cursor:pointer;text-align:center;transition:all 0.5s;}
.product_detail_2020 .youtube_box .youtube_pic span{position:absolute;bottom:5px;right:5px;background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:12px;height:18px;line-height:18px;padding:0 5px;}
.product_detail_2020 .youtube_box:hover .youtube_pic i{color:#000;}
.product_detail_2020 .youtube_box .youtube_name a{display:block;font-size:15px;font-weight:bold;color:#000;padding:15px 10px 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.product_detail_2020 .youtube_box .youtube_detail{padding:0 10px;line-height:20px;color:#666;font-size:13px;height:60px;margin-bottom:5px;overflow:hidden;}
.product_detail_2020 .youtube_box .youtube_bom{padding:5px 10px;text-align:center;position:relative;font-size:13px;color:#666;}
.product_detail_2020 .youtube_box .youtube_bom a{display:inline-block;height:23px;line-height:23px;color:#999;}
.product_detail_2020 .youtube_box .youtube_bom a:hover{color:#999;}
.product_detail_2020 .youtube_box .youtube_bom i{display:inline-block;font-size:20px;color:#999;vertical-align:top;margin-right:5px;background:none;}
.product_detail_2020 .youtube_box .youtube_thumbs_up i{font-size:24px;}
.product_detail_2020 .youtube_box .youtube_read{position:absolute;left:10px;top:5px;}
.product_detail_2020 .youtube_box .youtube_comment{position:absolute;right:10px;top:5px;}
.product_detail_2020 .youtube_box .img{width:280px;height:160px;text-align:center;display:block;}
.product_detail_2020 .youtube_box .img img{max-width:280px;max-height:160px;}
.product_detail_2020 .youtube_box .bg{background:rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0;left:0; opacity:0;transition:opacity 0.5s ease-in-out;}
.product_detail_2020 .youtube_box .bg span{border:2px solid #fff;width:100px;height:35px;line-height:35px;text-align:center;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:#fff;font-weight:bold;}
.product_detail_2020 .youtube_box .bg span.youtubeta{border:0;height:80px;}
.product_detail_2020 .youtube_box .bg span.youtubeta i{display:block;font-size:50px;color:#fff;background:none;height:80px;line-height:80px;}
.product_detail_2020 .youtube_box .youtube_con:hover .bg{ opacity:1;}
.product_detail_2020 .youtube_box .youtube_con .hotspot{position:absolute;width:20px;height:20px;line-height:20px;text-align:center;background:#fff;color:#000;font-size:12px;border-radius:50%;}
.product_detail_2020 .youtube_box .vido{position:absolute;right:0;top:0;width:40px;height:40px;line-height:40px;text-align:center;}
.product_detail_2020 .youtube_box .vido i{font-size:26px;background:none;color:#fff;}
.product_detail_2020 .addskutocart_btn a#addskutocart_ecpay_buynow{background:#ffc439; position:relative;}
.product_detail_2020 .addskutocart_btn a#addskutocart_ecpay_buynow img{position:relative; top:50%;}
.product_detail_2020 .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo{vertical-align: top;position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);text-align: left;}
.product_detail_2020 .addskutocart_btn a#addskutocart_ecpay_buynow .paypal-button-logo{height: 24px; max-height: 33px; min-height: 22px;}
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img{width:160px;height:auto;padding:10px;border:1px solid #a9a9a9;border-radius:5px;background:#fff;box-sizing:border-box;position:absolute;bottom:65px;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);opacity:0; visibility:hidden;}
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img img{max-width:100%;max-height:100%;}
.product_detail_2020 dl.viewcolor dd a.diy_property:hover .show-img{opacity:1; visibility:visible;}
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img:before,
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img:after{width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #a9a9a9;font-size: 0;line-height: 0;position:absolute;left:50%;bottom:-10px;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);content:'';}
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img:after{bottom:-8px;border-top: 10px solid #fff;}
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img p{line-height:20px;font-size:14px;color:#333;padding:5px 0 0;text-align:center;}
.product_detail_2020 .crumb{width:1200px;margin:0 auto;}
.product_detail_2020 .viewbox{margin:20px 0 0;}
.product_detail_2020 .viewpicleft{float:left;width:650px;}
.product_detail_2020 .bigimgbox{margin:0;float:none;}
.product_detail_2020 .viewimgbox{float:none;width:650px;margin:30px 0 0;position:relative;}
.product_detail_2020 .viewimg_list{width:100%;height:auto;}
.product_detail_2020 ul.viewimg{height:auto;width:100%;font-size:0;position: relative;}
.product_detail_2020 ul.viewimg li{display:inline-block;border:0;box-sizing:border-box;width: calc(50% - 15px);height: auto;vertical-align:top;font-size:14px;margin-right: 30px;margin-bottom: 30px;}
.product_detail_2020 ul.viewimg li:nth-child(2n){margin-right: 0;}
.product_detail_2020 ul.viewimg li.cur,
.product_detail_2020 ul.viewimg li.cur:hover{border:0;}
.product_detail_2020 ul.viewimg li.cur a,
.product_detail_2020 ul.viewimg li.cur:hover a{border:2px solid #000;display:block;}
.product_detail_2020 ul.viewimg li.cur img,
.product_detail_2020 ul.viewimg li.cur:hover img{opacity:1;}
.product_detail_2020 ul.viewimg li:hover{border:0;}
.product_detail_2020 ul.viewimg li:hover img{opacity:0.8;}
.product_detail_2020 ul.viewimg li a{display:block;width:310px;height:310px;text-align:center;border:2px solid #eee;box-sizing:border-box;}
.product_detail_2020 ul.viewimg li a img{max-width:100%;max-height:100%;vertical-align:middle;}
.product_detail_2020 ul.viewimg li a span{position:absolute;left:0;top:0;width:100%;height:100%;}
.product_detail_2020 .swiper-button-next,
.product_detail_2020 .swiper-button-prev{background:none;left:-25px;line-height:44px;font-size:24px;}
.product_detail_2020 .swiper-button-next{left:auto;right:-25px;}
.product_detail_2020 .swiper-button-disabled{display:none;}

.product_detail_2020 .product_itemno{height:20px;line-height:20px;position:relative;}
.product_detail_2020 .product_itemno > span{color:#666;}

.product_detail_2020 .prod-info-review{position:relative;padding:0;border:0;overflow:visible;height:40px;line-height:40px;}
.product_detail_2020 .epaddthis{position:absolute;right:0;top:0;padding:0;width:40px;height:40px;}
.product_detail_2020 .epaddthis dt{height:40px;line-height:40px;text-align:center;}
.product_detail_2020 .epaddthis .sns_all a{height:40px;margin:0;z-index:99;}
.product_detail_2020 .epaddthis dt span{display:block;font-size:20px;color:#666;height:40px;line-height:40px;}
.product_detail_2020 .epaddthis dd{position: absolute;right: 0;top: 40px;background: #fff;box-sizing: border-box;border-radius: 3px;opacity: 0;visibility: hidden;transition: all 0.3s ease;border: 1px #e9e9e9 solid;}
.product_detail_2020 .epaddthis .sns_all dd a{display: block;text-align: left;padding: 0 15px;width: 100%;height: 40px;line-height: 40px;background: #fff;transition: all 0.3s ease;white-space: nowrap;box-sizing: border-box;color: #666;font-size: 14px;}
.product_detail_2020 .epaddthis .sns_all dd a:hover{background:#666;color:#fff;}
.product_detail_2020 .epaddthis .sns_all dd a:hover span{color:#fff;}
.product_detail_2020 .epaddthis .sns_all dd span{display: inline-block;text-align: left;padding: 0;width: auto;height: 40px;line-height: 40px;margin: 0;color: #999;vertical-align: top;margin-right: 6px;font-size: 24px;transition: all 0.3s ease;}

.product_detail_2020 .epaddthis .sns_all{height:20px;margin:0;z-index:990;}
.product_detail_2020 .epaddthis dd.sns-show{opacity:1;visibility:visible;}
.product_detail_2020 .prod-info-review .write-review{margin:0 20px 0 3px;height:40px;line-height:40px;}




.product_detail_2020 .viewfontright{float:right;width:520px;}
.product_detail_2020 dl.viewcolor dt,
.product_detail_2020 dl.picsize dt{font-weight:normal;font-size:14px;padding:0;}
.product_detail_2020 dl.viewcolor dd a:hover,
.product_detail_2020 dl.viewcolor dd a.cur{border:1px solid #000;color:#333;}

.product_detail_quick_2018 dl.picsize dd a.cur b,
.product_detail_2020 dl.picsize dd a:hover b,
.product_detail_2020 dl.viewcolor dd a:hover b,
.product_detail_2020 dl.viewcolor dd a.cur b,
.product_detail_2020 dl.picsize dd a.cur b{background:url(/res/front/newdefault/statics/images/tu_cur1.png) no-repeat left top;}


.product_detail_2020 dl.picsize dd a{font-size:14px;color:#999;margin:5px 10px 5px 0;border:1px solid #CDCDCD;}
.product_detail_2020 dl.picsize dd a.cur,
.product_detail_2020 dl.picsize dd a:hover{border:1px solid #000;color:#333;}
.product_detail_2020 dl.viewdl{margin:0 0 10px;}
.product_detail_2020 .time_countout_div .timelimitbox .day,
.product_detail_2020 .time_countout_div .timelimitbox .hours,
.product_detail_2020 .time_countout_div .timelimitbox .minutes,
.product_detail_2020 .time_countout_div .timelimitbox .seconds{background:#f5f5f5 ; display:inline-block; width:28px; height:28px; padding:0; line-height:28px ;
    text-align:center; color:#000000; font-size:16px; font-weight:bold;vertical-align: middle;position: relative;}
.product_detail_2020 .time_countout_div .timelimitbox .time_label{font-size:16px;height:28px;line-height:28px; min-width:16px; }
.product_detail_2020 .time_countout_div .timelimitbox .time_label_two{min-width: 10px;}
.product_detail_2020 .time_countout_div .timelimitbox .day{padding-right: 12px;}
.product_detail_2020 .time_countout_div .timelimitbox .day sup{position: absolute;right: 8px;top: 3px;height: 14px;line-height: 14px;}

.product_detail_2020 .pricebox{padding:0;margin:0 0 15px;color:#fe5252;}
.product_detail_2020 .pricebox .price{display:inline-block;padding:0;}
.product_detail_2020 .pricebox .goods_price{color:#fe5252;font-size:24px;}
.product_detail_2020 .pricebox span.product_discount{color:#fe5252;font-size:16px;}
.product_detail_2020 .pricebox .price_22{margin:5px 0 0;}
.product_detail_2020 .pricebox span.oldprice{color:#999;}


.product_detail_2020 dl#qty_box{margin:15px 0 0;}

.product_detail_2020 form.quantityform a.iconleft{background:none;height:40px;border:1px solid #bababa;border-right:0;box-sizing:border-box;text-align:center;}
.product_detail_2020 form.quantityform input{background:none;height:40px;border:1px solid #bababa;border-left:0;border-right:0;box-sizing:border-box;font-size:16px;}
.product_detail_2020 form.quantityform a.iconright{background:none;height:40px;border:1px solid #bababa;border-left:0;box-sizing:border-box;text-align:center;}
.product_detail_2020 form.quantityform #goods_stock{font-size:14px;line-height:40px;}
.product_detail_2020 form.quantityform a.iconleft svg,
.product_detail_2020 form.quantityform a.iconright svg{width:16px;height:38px;fill:#999;transition:all 0.3s ease;}
.product_detail_2020 form.quantityform a.iconleft:hover svg,
.product_detail_2020 form.quantityform a.iconright:hover svg{fill:#333;}
.product_detail_2020 #add_favorites{position:absolute;right:0;top:0;width:46px;height:46px;line-height:46px;text-align:center;border:2px solid #e1e1e1;box-sizing:border-box;margin:0;border-radius:5px;}
.product_detail_2020 #add_favorites i{color:#898989;margin:0;font-size:20px;height:44px;line-height:44px;}
.product_detail_2020 #add_favorites i.red{color:#fe5252 !important;}
.product_detail_2020 .add_favorites_cur,
.product_detail_2020 #add_favorites:hover{border:2px solid #fe5252 !important;}

.product_detail_2020 .add_favorites_cur i,
.product_detail_2020 #add_favorites:hover i{color:#fe5252 !important;}
.product_detail_2020 .addskutocart_btn a{border-radius:5px;height:46px;line-height:46px;background:#fe5252;transition:all 0.3s ease;font-weight:normal;
}
.product_detail_2020 .addskutocart_btn a#addskutocart,
.product_detail_2020 a.btn_outstock{width:calc(100% - 56px);position:relative;z-index:99;outline:1px solid transparent;}
.product_detail_2020 .addskutocart_btn a:hover{background:#333;}
.product_detail_2020 .view_block_box{margin:30px 0 0;}
.product_detail_2020 #product_table{height:50px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin:0 0 20px}
.product_detail_2020 #product_table li{margin-right:40px;}
.product_detail_2020 #product_table li a{height:50px;line-height:50px;padding:0 10px;text-transform:capitalize;font-size:16px;color:#333;position:relative;}
.product_detail_2020 #product_table li a:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff;}
.product_detail_2020 #product_table li a.cur{font-weight:normal;}
.product_detail_2020 #product_table li a.cur:before{background:#333;}

.product_detail_2020 .tabfontbox{padding:0;}
.product_detail_2020 #specifications{padding-left:15px;}
.product_detail_2020 #specifications li{list-style: disc;line-height: 24px;color:#666;}
.product_detail_2020 #specifications li a{color:#666;}
.product_detail_2020 #specifications li span{color:#333;}
.product_detail_2020 .pd-comment{margin:50px 0 0;border-top:1px solid #e9e9e9;padding:60px 0;font-size:14px;}
.product_detail_2020 .pd-comment h3{text-align:center;}
.product_detail_2020 .pd-comment h3 a{display:inline-block;font-size:24px;color:#333;}
.product_detail_2020 .pd-comment .pd-comment-star{margin:20px 0 0;text-align:center;}
.product_detail_2020 .pd-comment .pd-comment-star i{display: inline-block;color: #ccc;font-size: 20px;background: none;margin-right: 5px;background: none;vertical-align:top;height:24px;line-height:24px;}
.product_detail_2020 .pd-comment .pd-comment-star i.cur {color: #ff9d00;}
.product_detail_2020 .pd-comment .pd-comment-star strong{display:inline-block;vertical-align:top;font-size:20px;height:24px;line-height:24px;margin-right:10px;font-weight:normal;}
.product_detail_2020 .pd-comment .pd-comment-star span{display:inline-block;vertical-align:top;font-size:20px;height:24px;line-height:24px;margin-left:10px;font-weight:normal;}
.product_detail_2020 .pd-comment .write-a-review_form{}
.product_detail_2020 .pd-comment .view_block_box{}
.product_detail_2020 .pd-comment .comment_review_box .reviewslist{border:0;border-top:1px solid #e9e9e9;padding:30px 0;}
.product_detail_2020 .pd-comment .comment_review_box .reviewslist .not_found_record{line-height:40px;font-size:14px;color:#666;text-align:center;}
.product_detail_2020 .pd-comment .comment_review_box .reviewslist .not_found_record svg{width:40px;height:40px;fill:#666;vertical-align:top;}

.product_detail_2020 .pd-comment .comment_review_box .reviewleft{float:right;text-align:right;}
.product_detail_2020 .pd-comment .review-name{font-size:14px;margin-bottom:5px;}
.product_detail_2020 .pd-comment .review-name img{margin-right:5px;}
.product_detail_2020 .comment_review_box .reviewmid .reviewfont{font-size:14px;color:#666;line-height:20px;}
.product_detail_2020 .comment_review_box .reviewleft .source{height: 30px;border: 1px solid #eaeaea;padding: 0 15px 0 5px;line-height: 30px;border-radius: 10px;display: inline-block;font-size: 12px;margin: 5px 0 15px;box-sizing:border-box;}
.product_detail_2020 .comment_review_box .reviewleft .source svg{display:inline-block;width:28px;height:28px;fill:#333;vertical-align:top;margin-right:3px;
}
.product_detail_2020 .comment_review_box .reviewleft p{color:#999;}
.product_detail_2020 .view_block_box .seereviewsall{border:0;margin:0;text-align:center;border-top:1px solid #e9e9e9;background:none;padding:50px 0 0;}
.product_detail_2020 .view_block_box .seereviewsall a{display:inline-block;width:260px;height:46px;line-height:46px;background:#fe5252;color:#fff;text-align:center;border-radius:5px;transition:all 0.3s ease;font-size:18px;padding:0;font-weight:normal;}

.product_detail_2020 .pd-youtube{border-top:1px solid #e9e9e9;padding:50px 0 30px;}
.product_detail_2020 .pd-youtube h3{text-align:center;margin:0 0 30px;}
.product_detail_2020 .pd-youtube h3 a{display: inline-block;font-size: 24px;color: #333;}
.product_detail_2020 .youtube_list li{}

.product_detail_2020 .relevant_list1,
.product_detail_2020 .history_list{border-top:1px solid #e9e9e9;padding:50px 0 30px;}
.product_detail_2020 .relevant_list1 h3,
.product_detail_2020 .history_list h3{text-align:center;margin:0 0 30px;font-size: 24px;color: #333;text-align:center;}
.product_detail_2020 .common_pro_list4{font-size:0;}
.product_detail_2020 .common_pro_list4 li{display:inline-block;width:calc(25% - 15px);font-size:14px;vertical-align:top;float:none;margin-right:20px;}
.product_detail_2020 .common_pro_list4 li:nth-child(4n){margin-right:0;}
.product_detail_2020 .common_pro_list4 li .pic{height:380px;line-height:normal;font-size:0;}
.product_detail_2020 .common_pro_list4 li .pic img{max-width:100%;max-height:100%;}
.product_detail_2020 .common_pro_list4 .pro_content{padding:10px 0 0;text-align:left;}
.product_detail_2020 .common_pro_list4 li .name{text-align:left;color:#333;}
.product_detail_2020 .common_pro_list4 li .price{text-align:left;color:#fe5252;font-weight:normal;font-size:16px;}
.product_detail_2020 .common_pro_list4 li span.oldprice{color:#999;font-size:14px;}
.product_detail_2020 .prod-info-review .star strong{vertical-align:top;line-height:40px;margin-right:3px;}
.product_detail_2020 .package-list{margin: 50px 0 0;border-top: 1px solid #e9e9e9;padding: 60px 0 0;font-size: 14px;text-align:center;}
.product_detail_2020 .package-list .protitle{border:1px solid #d8d8d8;border-right:0;display:inline-block;height:40px;box-sizing:border-box;font-size:0;}
.product_detail_2020 .package-list .protitle li{float:none;display:inline-block;vertical-align:top;height:38px;border-right:1px solid #d8d8d8;font-size:14px;}
.product_detail_2020 .package-list .protitle li span{background:none;color:#333;font-size:16px;height:38px;line-height:38px;}
.product_detail_2020 .package-list .protitle li.cur span{background:#d8d8d8;	}

.product_detail_2020 .main_img{border:0;height:120px;width:160px;}
.product_detail_2020 .main_pic{width:120px;height:120px;margin:0;border:1px solid #E2E1E3;box-sizing:border-box;}
.product_detail_2020 .main_img .together{top:50%;bottom:auto;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);right:0;}
.product_detail_2020 .package_pro_list1{height:160px;position:relative;padding-right:80px;}
.product_detail_2020 .package_pro_list1 li{margin-left:20px;width:120px;}
.product_detail_2020 .package_pro_list1 li .pic{border:0;width:120px;height:120px;border:1px solid #E2E1E3;box-sizing:border-box;}
.product_detail_2020 .package_pro_list1 li .price{}
.product_detail_2020 .package_pro_list1 li.more{position:absolute;right:20px;top:35%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);margin:0;color:#bdbdbd;}
.product_detail_2020 .package_right{float:left;border:0;text-align:left;position:relative;padding:0 0 0 44px;width:260px;height:120px;}
.product_detail_2020 .package_right .package-icon{position:absolute;top:50%;left:0;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);width:24px;height:24px;fill:#bdbdbd;}
.product_detail_2020 .package_right .package_item,
.product_detail_2020 .package_right .package_price,
.product_detail_2020 .package_right .save_price{line-height:24px;}
.product_detail_2020 .package_right .package_btn{background:#fe5252;height:40px;line-height:40px;border-radius:4px;transition:all 0.3s ease;}
.product_detail_2020 .package_right .package_btn:hover{background:#333;}
.product_detail_2020 .package_pro_list_auto{width:auto;padding-right:20px;}
.product_detail_2020 .st_list li{color:#333;line-height:24px;}
.product_detail_2020 .st_list{margin:0;padding:0 0 0 15px;border:0;}
.product_detail_2020 dl.picsize dd .addprice,
.product_detail_2020 dl.viewcolor dd a.diy_property .addprice{color:#fe5252;}
.product_detail_2020 #estimate_shipping_fee{color:#999;}
.product_detail_2020 .goods_wholesale_2017{margin-bottom:15px;}
.product_detail_2020 dl.viewcolor dd a{margin:5px 10px 5px 0;border:1px solid #E2E1E3;}
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img{width:160px;height:auto;padding:10px;border:1px solid #a9a9a9;border-radius:5px;background:#fff;box-sizing:border-box;position:absolute;bottom:65px;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);opacity:0; visibility:hidden;}
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img img{max-width:100%;max-height:100%;}
.product_detail_2020 dl.viewcolor dd a.diy_property:hover .show-img{opacity:1; visibility:visible;}
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img:before,
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img:after{width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #a9a9a9;font-size: 0;line-height: 0;position:absolute;left:50%;bottom:-10px;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);content:'';}
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img:after{bottom:-8px;border-top: 10px solid #fff;}
.product_detail_2020 dl.viewcolor dd a.diy_property .show-img p{line-height:20px;font-size:14px;color:#333;padding:5px 0 0;text-align:center;}
.product_detail_2020 .presale_con .help_icon svg{padding:1px 0 0;width:16px;height:16px;vertical-align:top;margin:0 0 0 0px;fill:#333;}
.product_detail_2020 .help_icon{display:inline-block;vertical-align:middle;cursor:pointer;position:relative;z-index: 100; }
.product_detail_2020 .help_icon:hover{color:#797979;}
.product_detail_2020 .help_icon span{display:inline-block;position:absolute;left:30px;top:-15px;width:400px;border:1px solid #e8e7e9;background:#fff;padding:10px;font-size:12px;line-height:18px;font-family:Arial, Helvetica, sans-serif; white-space:normal; z-index:99;}
.product_detail_2020 .presale_con .split_line{display: inline-block; margin: 0px 10px; color: #808080;}
.product_detail_2020 .package_sale_2020{margin-top: 35px;}



/*batch add to cart*/
.product_detail_quick_2018 .batch_first_count_dl dt,
.product_detail_2016 .batch_first_count_dl dt,
.product_detail_2017 .batch_first_count_dl dt{
    padding-bottom:10px;
}
.product_detail_quick_2018 .batch_add_to_cart,
.product_detail_2016 .batch_add_to_cart,
.product_detail_2017 .batch_add_to_cart{
    border: 1px solid #dfdfdf;
    margin: 10px 0 0;
    padding-left: 20px;
    overflow-y: auto;
    max-height: 200px;
    font-size: 12px;
}
.product_detail_2017 .batch_add_to_cart{
    margin-bottom:-20px;
}
.product_detail_quick_2018 .batch_add_to_cart.nobor,
.product_detail_2016 .batch_add_to_cart.nobor,
.product_detail_2017 .batch_add_to_cart.nobor{
    border:none;
    padding: 0;
    overflow-y: hidden;
    max-height: none;
    max-height:300px;
    position:relative;
}

.product_detail_quick_2018 .batch_add_to_cart .stock_name,
.product_detail_2016 .batch_add_to_cart .stock_name,
.product_detail_2017 .batch_add_to_cart .stock_name{
    color: #999;
}

.product_detail_2017 .batch_add_to_cart table{}
.product_detail_quick_2018 .batch_add_to_cart table th,
.product_detail_2016 .batch_add_to_cart table th,
.product_detail_2017 .batch_add_to_cart table th{
    text-align: left;
    padding: 8px 0;
}
.product_detail_quick_2018 .batch_add_to_cart table td,
.product_detail_2016 .batch_add_to_cart table td,
.product_detail_2017 .batch_add_to_cart table td{
    padding: 5px 0;
    width:120px;
}
.batch_add_to_cart table .input_qty{
    display:inline-block;
}

.product_detail_quick_2018 .batch_add_to_cart table td.batch_list4,
.product_detail_2016 .batch_add_to_cart table td.batch_list4,
.product_detail_2017 .batch_add_to_cart table td.batch_list4{
    text-align:right;
}

.product_detail_quick_2018 .batch_add_to_cart table .iconleft_batch,
.product_detail_2016 .batch_add_to_cart table .iconleft_batch,
.product_detail_2017 .batch_add_to_cart table .iconleft_batch{
    height: 32px;
    line-height: 30px;
    width: 32px;
    box-sizing: border-box;
    text-align: center;
    border: 1px solid #dfdfdf;
    border-right: none;
    display: inline-block;
    vertical-align: top;
    font-size: 16px;
    float: left;
}

.product_detail_quick_2018 .batch_add_to_cart table .buyskunums_batch,
.product_detail_2016 .batch_add_to_cart table .buyskunums_batch,
.product_detail_2017 .batch_add_to_cart table .buyskunums_batch{
    height: 32px;
    line-height: 32px;
    width: 65px;
    box-sizing: border-box;
    text-align: center;
    border: 1px solid #dfdfdf;
    vertical-align: top;
    font-size: 14px;
    float: left;
}
.product_detail_quick_2018 .batch_add_to_cart table .iconright_batch,
.product_detail_2016 .batch_add_to_cart table .iconright_batch,
.product_detail_2017 .batch_add_to_cart table .iconright_batch{
    height: 32px;
    line-height: 30px;
    width: 32px;
    box-sizing: border-box;
    text-align: center;
    border: 1px solid #dfdfdf;
    border-left: none;
    display: inline-block;
    vertical-align: top;
    font-size: 16px;
    float: left;
}

.product_detail_quick_2018 .batch_add_to_cart{
    padding-left: 5px;
}

.product_detail_quick_2018 .batch_add_to_cart table .iconright_batch,
.product_detail_quick_2018 .batch_add_to_cart table .iconleft_batch{
    width: 24px;
    height: 24px;
    line-height: 22px;
}
.product_detail_quick_2018 .batch_add_to_cart table .buyskunums_batch{
    height: 24px;
    line-height: 22px;
    width: 50px;
    font-size: 12px;
}

.product_detail_quick_2018 .batch_first_count,
.product_detail_2017 .batch_first_count,
.product_detail_2016 .batch_first_count{
    position: absolute;
    right: -10px;
    top: -10px;
    min-width: 16px;
    height: 16px;
    border-radius: 50%;
    background: #ed4040;
    color: #fff;
    line-height: 16px;
    text-align: center;
    font-size: 12px;
}

.product_detail_quick_2018 .batch_add_to_cart .batch_total,
.product_detail_2017 .batch_add_to_cart .batch_total,
.product_detail_2016 .batch_add_to_cart .batch_total{
    color: #222;
    padding: 10px;
    font-size: 16px;
    background: #F6F6F6;
    margin-bottom: 15px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}


.batch_total .total_price{
    line-height: 32px;
}
.batch_total #resetQty {
    display: flex;
    align-items: center;
    cursor:pointer;
}
.batch_total #resetQty svg{
    width:18px;
    margin-right:5px;
}
.batch_total .batch_add_num,
.batch_total .batch_price{
    color:#C91715;
}
.batch_add_to_cart .lengthgengduo{
    height:25px;
    background: #fff;
    cursor:pointer;
    position: absolute;
    left: 0;
    width: 100%;
    bottom:0;
    border-top:1px solid #ddd;
    display:none;
}
.batch_add_to_cart .lengthgengduo span{
    position:absolute;
    left:50%;
    top:-1px;
    margin-left:-36px;
    border:1px solid #ddd;
    border-top-color:#fff;
    width:70px;
    display: flex;
    justify-content: space-evenly;
    padding: 2px 0;
}
.batch_add_to_cart .lengthgengduo span svg{
    width:20px;
    height:20px;
}

#goods_detail .tabfont:first-child ul,#goods_detail .tabfont:first-child ul li{list-style-type:disc;margin-left:10px;}
#goods_detail .tabfont:first-child ol,#goods_detail .tabfont:first-child ol li{list-style-type: decimal;margin-left:10px;}

/*细节图*/
.product_list_2017 .common_pro_list1 li .detail_drawing{
    margin-top: 15px;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content:center;
}
.product_list_2017 .common_pro_list1 li .detail_drawing_left{
    cursor: pointer;
    display: none;
    outline: none;
}
.product_list_2017 .common_pro_list1 li .detail_drawing_left svg{
    height: 40px;
    width: 20px;
    fill: #333;
}
.product_list_2017 .common_pro_list1 li .detail_drawing_right{
    cursor: pointer;
    display: none;
    outline: none;
}
.product_list_2017 .common_pro_list1 li .detail_drawing_right svg{
    height: 40px;
    width: 20px;
    fill: #333;
    transform: rotate(180deg);
}
.product_list_2017 .common_pro_list1 li .detail_drawing .detail_drawing_wapper{
    position: relative;
    overflow: hidden;
}
.product_list_2017 .common_pro_list1 li .detail_drawing dl{

}
.product_list_2017 .common_pro_list1 li .detail_drawing dl dd{
    width: auto;
}
.product_list_2017 .common_pro_list1 li .detail_drawing dl dd a{
    display: block;
    width: 40px;
    height: 40px;
    text-align: center;
    font-size: 0;
    border: 1px solid #ddd;
    box-sizing: border-box;
}
.product_list_2017 .common_pro_list1 li .detail_drawing dl dd.cur a{
    border: 1px solid #000;
}
.product_list_2017 .common_pro_list1 li .detail_drawing dl dd a:before{
    vertical-align: middle;
    height: 100%;
    display: inline-block;
    content: '';
}
.product_list_2017 .common_pro_list1 li .detail_drawing dl dd a img{
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}
.product_list_2017 .common_pro_list1 li .drawing_disabled{
    opacity: 0.3;
}


/*评星*/
.product_list_2017 .common_pro_list1 li .product_star{
    text-align: center;
    padding: 0 0 15px;
    position: relative;
    height: 18px;
    width: 100px;
    margin: 0 auto;
    display: inline-block;
    vertical-align: top;
}
.product_list_2017 .common_pro_list1 li .product_star span{
    position: absolute;
    left: 0;
    top: 0;
    vertical-align: middle;
}

.product_list_2017 .common_pro_list1 li .product_star svg{
    width: 100px;
    height: 18px;
    fill: #999;
}
.product_list_2017 .common_pro_list1 li .product_star .cur{
    overflow: hidden;
    z-index: 9;
}
.product_list_2017 .common_pro_list1 li .product_star .cur svg{
    fill: #ff9d00;

}
.product_list_2017 .common_pro_list1 li .comment_count{
    display: inline-block;
    vertical-align: top;
    line-height: 22px;
}


.product_list_2017 .common_pro_list1 li .product_img .product_side_box{
    position: absolute;
    right: 15px;
    bottom: 15px;
    width: 50px;
    z-index: 9;
    opacity: 0;
    visibility: hidden;
    transition: all 0.3s;
}
.product_list_2017 .common_pro_list1  li:hover .product_img .product_side_box{
    opacity: 1;
    visibility: visible;
}
.product_list_2017 .common_pro_list1 li .product_img .product_side_box a{
    display: block;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #fff;
    box-shadow: 0 0 5px rgba(0,0,0,.2);
    text-align: center;
    margin-top: 15px;

}
.product_list_2017 .common_pro_list1 li .product_img .product_side_box a svg{
    height: 50px;
    width: 20px;
    fill: #333;
}
.product_list_2017 .common_pro_list1 li .product_img .product_side_box a.product_tlike svg{
    width: 30px;
}
.product_list_2017 .common_pro_list1 li .product_img .product_side_box a.cur svg{
    fill: #ed4040;
}



.product_detail_women_2019 .pd-comment .pd-comment-star .product_star,
.product_detail_quick_2018 .prod-info-review .product_star,
.product_detail_2016 .prod-info-review .product_star,
.product_detail_2017 .prod-info-review .product_star,
.product_detail_women_2019 .prod-info-review .product_star{text-align: center; position: relative;height: 16px;width: 94px;margin: 0 auto;display: inline-block;vertical-align: top;}
.product_detail_women_2019 .pd-comment .pd-comment-star .product_star{height: 24px;width: 100px;}
.product_detail_women_2019 .prod-info-review .product_star{height: 40px;}


.product_detail_women_2019 .pd-comment .pd-comment-star .product_star span,
.product_detail_quick_2018 .prod-info-review .product_star span,
.product_detail_2016 .prod-info-review .product_star span,
.product_detail_2017 .prod-info-review .product_star span,
.product_detail_women_2019 .prod-info-review .product_star span{position: absolute;left: 0;top: 0;vertical-align: middle;}

.product_detail_women_2019 .pd-comment .pd-comment-star .product_star svg,
.product_detail_quick_2018 .prod-info-review .product_star svg,
.product_detail_2016 .prod-info-review .product_star svg,
.product_detail_2017 .prod-info-review .product_star svg,
.product_detail_women_2019 .prod-info-review .product_star svg{width: 94px;height: 16px;fill: #999;}
.product_detail_women_2019 .prod-info-review .product_star svg{height: 40px;}
.product_detail_women_2019 .pd-comment .pd-comment-star .product_star svg{height: 24px;width: 100px;}

.product_detail_women_2019 .pd-comment .pd-comment-star .product_star .cur,
.product_detail_quick_2018 .prod-info-review .product_star .cur,
.product_detail_2016 .prod-info-review .product_star .cur,
.product_detail_2017 .prod-info-review .product_star .cur,
.product_detail_women_2019 .prod-info-review .product_star .cur{overflow: hidden;z-index: 9;}

.product_detail_women_2019 .pd-comment .pd-comment-star .product_star .cur svg,
.product_detail_quick_2018 .prod-info-review .product_star .cur svg,
.product_detail_2016 .prod-info-review .product_star .cur svg,
.product_detail_2017 .prod-info-review .product_star .cur svg,
.product_detail_women_2019 .prod-info-review .product_star .cur svg{fill: #ff9d00;}






.article_list_vimage .news_list{
    margin-top: 20px;
}
.article_list_vimage .news_list ul{
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
}
.article_list_vimage .news_list li{
    width: calc(33.333% - 20px);
    margin-right: 30px;
    margin-bottom: 30px;
}
.article_list_vimage .news_list li:nth-child(3n){
    margin-right: 0;
}
.article_list_vimage .news_list li .news_pic{
    margin-bottom: 10px;
}
.article_list_vimage .news_list li .news_pic a{

}
.article_list_vimage .news_list li .news_pic a img{
    max-width: 100%;
}

.article_list_vimage .news_list li .news_content{

}
.article_list_vimage .news_list li .news_tit{
    line-height: 24px;
    max-height: 60px;
    font-size: 18px;
    margin-bottom: 6px;

}
.article_list_vimage .news_list li .news_tit a{

    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.article_list_vimage .news_list li .news_tit a:hover{
    text-decoration: underline;
}
.article_list_vimage .news_list li .news_time{
    color: #999;
}
.article_list_vimage .news_list li .news_descript{
    line-height: 20px;
    margin-top: 20px;
    max-height: 60px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.article_list_vimage .news_list li .read_more{
    height: 44px;
    line-height: 40px;
    padding: 0 20px;
    box-sizing: border-box;
    border: 2px solid #333;
    color: #333;
    display: inline-block;
    margin-top: 20px;
}
.article_list_vimage .news_list li .read_more:hover{
    color: #fff;
    background: #333;
}


#mini_detail .icon-iconfontclose{
    right: 5px !important;
    top: 5px !important;
    font-size: 24px !important;
}

/*私域联盟*/
.goods_icon_div .goods_icon_close,
.pop-coupon .coupon_close{
    position: absolute;
    right: 20px;
    top: 7px;
    cursor: pointer;
}
.goods_icon_div .goods_icon_close svg,
.pop-coupon .coupon_close svg{
    width:15px;
    height:15px;
    padding:5px;
    border-radius:50%;
    border:1px solid #333;
}

.product_detail_2017 dl.viewdl dd select::-ms-expand,
.product_list_2017 .viewlistnav select::-ms-expand {
    display: none;
}
