/*图标字体*/
#header_box .currency_txt i,#header_box .cart_txt i,#header_box .btn_search,.index_default span.discount-timer-big,span.discount-timer,.index_default .tit i.icon-clock1,span.discount-timer,.discount_timer_wrap i,#bottom_box .contact_us dd.email i,#bottom_box .contact_us dd.phone i,.common_pro_list1 li .discount,.common_pro_list1 li .discount_wrap i,.common_pro_list1 li .add_cart i,.common_pro_list2 li .discount,.common_pro_list2 li .discount_wrap i,.common_pro_list2 li .add_cart i,#top_box .livechat i,.common_pro_list1 li .free_shipping i,.common_pro_list2 li .free_shipping i,#bottom_box .shartto li i,.index_default .news .news_con li .time i,#header_box i,#top_box i,.common_pro_list1 li i,.common_pro_list2 li i{ background-image:none;}/*背景图片为无*/

#top_box .currency_txt i,#header_box .btn_search,.index_default span.discount-timer-big,span.discount-timer,.index_default .tit i.icon-clock1,span.discount-timer,#bottom_box .contact_us dd.email i,#bottom_box .contact_us dd.phone i,.common_pro_list1 li .discount,.common_pro_list1 li .discount_wrap i,.common_pro_list2 li .discount,.common_pro_list2 li .discount_wrap i{overflow:visible;}

#top_box .livechat i{height:auto; width:auto;line-height:25px; font-size:16px; margin:0 5px -9px 0;}/*fackbook*/
#top_box .currency_txt i{width:auto;font-size:12px;  margin:0; transform:scale(0.9); margin-left:3px;}/*选择货币*/


/*显示特价时间图标字体star*/
.index_default span.timer_box{ float:none; margin-left:0;}
.index_default span.discount-timer-big{padding-left:0;}
.index_default .tit i.icon-clock1{ line-height:21px; float:left; font-size:20px; font-weight:bold; margin:-2px 0px 0px 10px;}
span.discount-timer{ text-indent:0;}
.discount_timer_wrap i{ height:16px;line-height:17px; font-size:16px; font-weight:bold; margin:0 2px -4px 0;}
/*显示特价图标字体 end*/

/*圆圈打折字体*/
.common_pro_list1 li .discount_wrap,.common_pro_list2 li .discount_wrap{ position:absolute; left:160px; top:0; width:51px; display:table;}
.index_default .common_pro_list1 li .discount_wrap{ left:20px; top:20px;}
.common_pro_list1 li .discount_wrap i,.common_pro_list2 li .discount_wrap i{ width:50px; height:50px; border-radius:50%; background:#991b1e; opacity:0.75; filter:(opacity=75); font-size:54px;}
.icon-discount-bg1:before{ display:none;}
@-moz-document url-prefix(){.common_pro_list1 li .discount_wrap i{ line-height:49px;} } /*正对火狐兼容*/
.common_pro_list1 li .discount,.common_pro_list2 li .discount{ height:50px; padding-top:0; text-align:center;position:relative; top:0; right:0; display:table-cell; vertical-align:middle; background:#ffeb3b; color:#03a9f4; border-radius:50%; text-transform:uppercase;}
.common_pro_list1 li .discount span,.common_pro_list2 li .discount span{ width:50px;}
.common_pro_list1 li .add_cart_bg,.common_pro_list2 li .add_cart_bg{background:#991b1e;}
.common_pro_list1 li .add_cart_bg, .common_pro_list2 li .add_cart_bg, #header_box .view_cart_btn a, a.common_btn4, .common_btn2, .product_detail .addskutocart_btn a, .common_mini_btn1,#bottom_box .newsletter_btn{ background:#ba3345;}

/*加入购物车*/
.common_pro_list1 li .add_cart,.common_pro_list2 li .add_cart{ text-align:center;color:#fff;}
.common_pro_list1 li .add_cart i,.common_pro_list2 li .add_cart i{ font-size:15px; margin:0 5px -1px 0; color:#fff;}

/*免邮*/
.common_pro_list1 li .free_shipping i,.common_pro_list2 li .free_shipping i{ margin:0 3px -1px 0; font-size:15px; color:#ed3445;}


/* 底部联系我们*/
#bottom_box .contact_us dd i{ height:20px; line-height:25px; width:auto; font-size:20px; text-align:center; color:#888; background:none; margin:3px 5px 0 0;}


@font-face {
    font-family: 'Roboto';
    src: url('roboto-regular-webfont.eot');
    src: url('roboto-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('roboto-regular-webfont.woff2') format('woff2'),
         url('roboto-regular-webfont.woff') format('woff'),
         url('roboto-regular-webfont.ttf') format('truetype'),
         url('roboto-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}



/*覆盖*/
body{ color:#b1ada8; font-size:12px; font-family:"Roboto", sans-serif}
a{transition:all 0.3s ease-out 0s;}
.wapper{ width:1200px;}
h1,h2,h3,h4,h5,h6{ font-weight:700; color:#000;}
#header_box .logo a{ border:none !important;}


#top_box{ height:51px; background:#1e1e1e; color:#fff; padding:0 30px;}
#top_box .currency_box{ text-transform:capitalize; line-height:49px;}
#top_box .currency_box span.Currencies{ font-size:14px; margin-right:10px; float:left;}
#top_box .currency_txt{ float:right;}
#top_box .currency_txt i{ background:none; color:#fff; margin-left:10px;}
#top_box .currency_txt i.icon-jiantoushang{ font-size:13px;}
#top_box .drop_currency{ left:auto; top:50px; right:-20px;}
#top_box .currency_box:hover span.name,#top_box .currency_box:hover i,#top_box .open span.name,#top_box .open i{ color:#f44336;}

#top_box .currency li a:hover{ background:#03a9f4;}

#top_box .top_rt{ margin:15px 0; border:none; height:20px; line-height:20px; padding:0 10px;}
#top_box .login a{ line-height:20px;}
#top_box .login a i{ float:left; line-height:24px; font-size:22px;}

/*搜索框*/
#top_box .search_box{ position:relative; border-left:none;}
#top_box .searchbtn i{ font-size:25px;}
#top_box .search{ width:250px; box-sizing:border-box; height:auto; padding:0; background:#fff; display:none; position:absolute; right:0; top:36px; padding:15px; box-shadow:0 0 5px rgba(0, 0, 0, 0.35); background:#1e1e1e; z-index:10000;}
#top_box .search .searchform{ width:auto; height:40px;  background:none; position:relative;  border:none;}
#top_box .search .search_input{ width:178px; height:38px; padding:0; line-height:38px;color:#888; font-size:12px; background:none; text-indent:15px; border:1px solid #3f3f43; border-right:none; float:left;}
#top_box .btn_search{ width:40px; height:40px; font-size:22px; text-align:center;line-height:20px; color:#333; border:0; padding:0;background:none; margin:0; cursor:pointer; transition:all 0.3s ease-out 0s; font-weight:bold; border:1px solid #3f3f43;}/*搜索框按钮*/
#top_box .btn_search:hover{ color:#f44336;}

#header_box{ width:100%; background:#f8f8f8; position:relative;}
#header_box .logo{ height:auto; text-align:center; float:left; min-width:320px; box-sizing:border-box; padding-right:15px;}
#header_box .logo a{ height:auto; display:table-cell; vertical-align:middle;}
#header_box .logo a img{ width:100%;}
#header_box .header_rt{float:right; padding:0; width:10%;}

#header_box .cart_box{ margin:20px 30px 0 0;  height:auto; border-left:0; box-sizing:inherit; display:inline-block; padding:0; float:right;}
#header_box .cart_txt{ height:auto;  padding:0; line-height:38px; font-size:14px; text-transform:uppercase; line-height:normal;}
#header_box .cart_box a{ color:#fff; position:relative; z-index:998; display:inline-block;}
#header_box .cart_txt i{ width:auto; font-size:27px; text-align:center; margin:0; margin:0 10px 0 0; vertical-align:middle; line-height:44px; height:auto; color:#1e1e1e;}/*购物车*/
#header_box .cart_box a span{ font-weight:normal; letter-spacing:0.1em; }
#header_box .cart_txt strong{ color:#1e1e1e; text-align:center; line-height:44px; font-size:16px; float:right;}
#header_box .cart .arr{ display:none;}
#header_box .cart{ box-shadow:none; border-color:#f3f3f5; top:69px; right:0px;}
#header_box .buy_pro li a,#header_box .view_cart_btn a{ padding:0; border:none; border-radius:0;}
#header_box .view_cart_btn a{ background:#39ad8b; color:#fff;}
#header_box .cart_box:hover .buy_pro a{ border:none;}


#header_box .menu{ float:left; width:65%; padding:0 15px; box-sizing:border-box; margin:20px 0 0 15px;min-height:20px;}
#header_box .menu>li{ float:left; line-height:44px; padding:0 30px 25px 0;position:relative;}
#header_box .menu>li>a{ display:block; font-size:16px; color:#1e1e1e; font-weight:bold; text-transform:uppercase;}
#header_box .menu>li>a>i{ transform:scale(0.85); margin:0 0 -4px 0; font-size:16px; transition:all 0.3s ease-out 0s; color:#000;}
#header_box .menu li i{ background:none}
 
#header_box .sub_nav{top:69px;border:1px solid #e4e3e3;box-shadow:none;background:#f2f2f2;width:200px;}
#header_box .sub_nav li{float:none;display:block;width:auto;height:30px;}
#header_box .sub_nav li a{display:block;line-height:30px;height:30px;color:#1e1e1e;font-size:13px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
#header_box .sub_nav li a:hover{color:#f44336;}

.posFixed{ position:fixed; left:0; top:0; padding:10px 0 !important; box-shadow:0 5px 5px rgba(0, 0, 0, 0.3); z-index:100000;}

/*导航样式*/
.visible{ transform:translateY(0px) !important;}
#header_box .nav_warp{ position:absolute; left:50%; transform:translateX(-50%); top:89px; background:#fff; display:none; box-shadow:0 0 10px rgba(0, 0, 0, 0.4); padding:20px 30px 30px; box-sizing:border-box; width:1200px; z-index:1000;}
#header_box .nav_warp:before{position:absolute; left:0; top:-6px; width:100%; padding:3px 0; content:"";}
#header_box .nav_box{ width:100%; margin:0 auto; border:0; height:auto;}
#header_box .nav{ display:block; width:100%; padding:0; float:none; margin-left:0; position:relative; min-height:200px;}
#header_box .nav>li{ height:auto; width:25%; padding:0 15px; box-sizing:border-box; float:left; vertical-align:top; border-bottom:none; position:initial; text-align:left;}
#header_box .nav>li>a{ font-size:18px; color:#03a9f4;  position:static; height:auto; line-height:34px; width:auto; border:none; text-transform:capitalize; display:block; margin-bottom:5px; padding:0;}
#header_box .nav li:hover a{ border:none; color:#000;}

#header_box .nav .sub_nav li{ width:100%; display:block; float:none; height:auto; box-sizing:border-box;}
#header_box .nav .sub_nav li.other{ width:100%; height:15px;}
#header_box .nav .sub_nav{ width:100%; padding:0; border:none; box-shadow:none; box-sizing:border-box; position:static; display:block;}
#header_box .nav .sub_nav li a{ height:auto; float:none; padding:7px 0; color:#888; margin-right:0; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; display:block;font-size:16px; line-height:20px; transform:all 0.3s ease-in 0s;}
#header_box .nav .sub_nav li a i{ float:left; margin-top:3px; margin-right:5px; width:auto; height:auto; transform:scale(0.7); font-weight:bold;}
#header_box .nav .sub_nav li a:hover{ background:none; color:#03a9f4; padding-left:5px;}
#header_box .nav .sub_nav li a:hover i{ float:left; margin-top:3px; width:auto; height:auto;}


#bottom_box{ width:100%; padding:0; background:#1e1e1e; box-sizing:border-box;}
#bottom_box .bottom{ padding:30 0px; border:none;}
#bottom_box .newletter{  width:20%; float:right; padding:15px; box-sizing:border-box;}

#bottom_box .newletterform{ float:none;}
#bottom_box .newletterform form{ display:block; position:relative;}
#bottom_box .newletterform label{ display:none;}
#bottom_box .newsletter_txt{ width:188px; height:30px; line-height:30px; border:1px solid #888; background:none; padding:0; text-indent:10px; color:#888; float:left; box-sizing:border-box; margin-bottom:10px;}
#bottom_box .newsletter_btn{ width:auto; height:30px; background:none; margin:0;letter-spacing:1px; font-size:13px;transition:all 0.3s ease 0s; padding:0 15px; text-transform:capitalize; border:1px solid #888; line-height:25px;}
#bottom_box .newsletter_btn:hover{ color:#2b88f1;}
/*底部分享*/
#bottom_box .shartto{ height:auto; float:none;overflow:hidden;}
#bottom_box .shartto li{ width:35px; height:35px; text-align:center;float:left;display:inline-block; margin:0 12px 10px 0; line-height:35px; background:#2d2e2e;}
#bottom_box .shartto li a{ width:35px; height:35px; font-size:16px; line-height:35px; color:#888; display:inline-block;}
#bottom_box .shartto li:hover{background:#6a6d70;}
#bottom_box .shartto li:hover a{ color:#fff;}


#bottom_box .link_box{padding:0; margin-top:10px;}
#bottom_box .link_box dl,#bottom_box .newletter{ width:20%; box-sizing:border-box; padding:30px 25px; border-left:1px solid #3f3f43; min-height:350px;}
#bottom_box .link_box dl.contact_us{ margin-left:0;}
#bottom_box .link_box dl.contact_us dd{ padding:0;}
#bottom_box .link_box dl.contact_us dd p{ color:#888; font-size:12px; line-height:30px;}
#bottom_box .link_box dl dt,#bottom_box .newletter h3{ color:#fff; font-weight:700; padding-bottom:15px; margin:0 0 10px 0; font-size:18px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
#bottom_box .link_box dl dd{ margin-bottom:18px;}
#bottom_box .link_box dl dd a{ padding:0; color:#888; display:inline-block; line-height:1.666;  font-size:14px;}
#bottom_box .link_box dl dd a:hover{ color:#f44336;}
#bottom_box dl.contact_us .address{ color:#898e91; font-size:16px; line-height:28px;}
#bottom_box dl.contact_us .phone,#bottom_box dl.contact_us .mail{ color:#aeb4bc; font-size:18px;}
#bottom_box dl.contact_us .phone{ margin:5px 0;}
#bottom_box dl.contact_us .phone p{ line-height:25px;}
#bottom_box .foot{ width:100%; padding:17px 0 16px; line-height:32px; background:#3f3f43;}
#bottom_box .copyright{ color:#666; text-align:center; padding:0;}



.swiper-button-next, .swiper-button-prev { background:none; font-size:40px;}
#body_box{ width:1200px;}
/*banner*/
.index_default .banner_box{ width:100%; height:auto; float:none;}
.index_default .swiper-wrapper li{ height:auto; position:relative;}
.index_default .text{ position:absolute; width:100%; left:50%; top:50%; transform:translate(-50%,-50%); text-align:center; visibility:hidden; opacity:0; transition:all 0.5s ease-in 0.3s;}
.index_default .swiper-slide-active .text{ visibility:visible; opacity:1;}

.index_default .text h3{ font-size:120px; line-height:110px; letter-spacing:-1px; color:#fff; text-transform:uppercase;}
.index_default .text p{ font-size:60px; line-height:45px; padding-top:20px; color:#fff; text-transform:uppercase; font-weight:bold;}
.index_default .swiper_btn{ position:absolute; left:-3%; top:30%; font-size:25px; font-weight:bold; background:none !important;  width:35px; height:35px; line-height:35px; text-align:center; color:#1e1e1e;  cursor:pointer;}
.index_default .btn_next,.index_default .btn_next1{ left:auto; right:-3%;}



.index_default .cate_list ul li{ padding:0 15px; width:50%; box-sizing:border-box; float:left; margin-bottom:30px;min-height:50px;}
.index_default .cate_list ul li a{ display:block; overflow:hidden; position:relative;}
.index_default .cate_list ul li a img{ width:100%; display:block; transition:all 0.2s ease 0s;}
.index_default .cate_list ul li a span{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); color:#fff; font-size:40px; font-weight:bold; white-space:nowrap;}
.index_default .cate_list ul li a:hover img{ transform:scale(1.05);}


/*广告2*/
.index_default .home_ad1{ width:100%; box-sizing:border-box; position:relative;}
.index_default .home_ad1 .ad_bg{ padding:6.7% 0; background-size:cover; background-repeat:no-repeat;background-attachment:fixed;}

.index_default .home_ad1 .txt{ width:1200px; margin:0 auto; padding:0 15px; box-sizing:border-box; text-align:center;}
.index_default .home_ad1 h3{ font-size:165px; line-height:80%; color:#fff; text-transform:uppercase;}
.index_default .home_ad1 h3 span{ display:block; font-size:64.24%;}
.index_default .home_ad1 h4{ font-size:76px; display:inline-block; background:#f44336; color:#fff; padding:17px 15px; line-height:100%; text-transform:uppercase;}
.index_default .home_ad1 h4 a{ color:#fff;}


.index_default{ width:100% !important; margin-top:0 !important;}
.index_default .wapper{ padding:30px;}
.index_default .none{ margin-right:0 !important;}

.index_default .swiper{ position:relative; }
.index_default .tit{ border-bottom:none;color:#393e45; font-weight:400; text-align:center; height:auto; line-height:normal; padding:0; text-transform:uppercase; font-size:25px; margin-bottom:20px;}
.index_default .tit a{ font-weight:700; color:#393e45; display:inline-block; font-size:24px; line-height:24px; padding:10px 15px; position:relative; color:#333; float:none;}
.index_default .tit a.first{ margin-left:0;}
.index_default .tit a.first:before{ display:none;}
.index_default .tit .pro_change_title a.actived,.index_default .pro_change_title .tit a:hover{ color:#fff; background:#00a990; border-bottom-color:#00a990;}

#productbox_tab .common_pro_list1{ display:none;}
.common_pro_list1 >li,.common_pro_list2>li{ width:300px; margin:0; text-align:left; border:none; background:#fff; box-sizing:border-box; padding:15px;}
.common_pro_list1 li.other,.common_pro_list2 li.other{ width:100%; border:none;}
.common_pro_list1 li .pic,.common_pro_list2 li .pic{ width:275px; height:275px; overflow:hidden; position:relative; position:relative; background:#fff; border:1px solid #e4e3e3;}
.common_pro_list1 li .pic img,.common_pro_list2 li .pic img{ max-height:275px; max-width:275px;}
.common_pro_list1 li span.oldprice,.common_pro_list2 li span.oldprice{ display:inline;  color:#888; font-size:14px; line-height:20px; margin-top:10px; text-align:left;}
.common_pro_list1 .pro_content,.common_pro_list2 .pro_content{ width:235px; height:auto; padding-left:0;  z-index:998; margin-top:16px;}
.index_default .product-item-details,{ position:absolute; left:50%; top:50%; transform:translate(-50%, -50%);}
.common_pro_list1 li .price,.common_pro_list2 li .price{ color:#d54d4d; margin-bottom:5px; font-size:16px; line-height:25px; margin-top:10px; text-align:left; margin-top:0;}
.common_pro_list1 li .goodsinfo,.common_pro_list2 li .goodsinfo{ display:inline-block; float:right; margin-top:10px; padding:0;}
.common_pro_list1 li .goodsinfo .glike,.common_pro_list2 li .goodsinfo .glike{ background:none; font-size:25px; color:#00a990; transform:rotateY(90deg); margin-right:-15px; opacity:0; transition:all 0.3s ease 0s;}
.common_pro_list1 li .goodsinfo .glike:hover,.common_pro_list2 li .goodsinfo .glike:hover{ color:#df4c49;}
.common_pro_list1 li:hover .glike,.common_pro_list2 li:hover .glike{ margin-right:0; transform:rotateY(0deg); opacity:1;}

.common_pro_list1 li .name,.common_pro_list2 li .name{ color:#888; font-weight:400; border:none; font-size:16px; line-height:20px; font-family:"Roboto",sans-serif; text-align:left;
padding:0; margin-bottom:8px;}
.common_pro_list1 li .name:hover,.common_pro_list2 li .name:hover{ color:#f44336;}
.common_pro_list1 li .sold_out_box span,.common_pro_list2 li .sold_out_box span{ left:50%; width:auto; padding:5px 10px; background:#e74b54; height:auto; line-height:normal; transform:translateY(120px) translateX(-50%);}

.common_pro_list1 li .list_bt,.common_pro_list2 li .list_bt{ position:absolute; left:0; top:0; padding:0 15px 15px; top:150%; background:#fff; transition:all 0s ease 0s, all 0.2s ease 0s, all 0s ease-in-out 0s; opacity:0; visibility:hidden; width:100%; box-sizing:border-box; z-index:10;}
.common_pro_list1 li .star,.common_pro_list2 li .star{background:none; margin:5px 0 15px;}
.common_pro_list1 li .star i,.common_pro_list2 li .star i{ font-size:12px; color:#d3d1d1;}
.common_pro_list1 li .star i .cur,.common_pro_list1 li .star i .cur{ color:#1e1e1e;}

.common_pro_list1 li .view,
.common_pro_list2 li .view,
.common_pro_list1 li .glike,
.common_pro_list2 li .glike,
.common_pro_list1 li .add_cart_box,
.common_pro_list2 li .add_cart_box{ display:inline-block; background:#fff; border:1px solid #e4e3e3; height:40px; line-height:38px; width:40px; text-align:center; margin-right:8px; display:inline-block; cursor:pointer;}
.common_pro_list1 li .add_cart_box,
.common_pro_list2 li .add_cart_box{ background:#f44336;}
.common_pro_list1 li .view i,
.common_pro_list2 li .view i,
.common_pro_list1 li .glike i,
.common_pro_list2 li .glike i,
.common_pro_list1 li .add_cart_box i,
.common_pro_list2 li .add_cart_box i{ line-height:40px; font-size:20px; color:#e4e3e3;}
.common_pro_list1 li .add_cart_box i,
.common_pro_list2 li .add_cart_box i{ color:#fff;}
.common_pro_list1 li .view i,
.common_pro_list2 li .view i{ font-size:25px;}
.common_pro_list1 li .view:hover i,
.common_pro_list2 li .view:hover i,
.common_pro_list1 li .glike:hover i,
.common_pro_list2 li .glike:hover i{ color:#1e1e1e;}
.quickcart{ width:238px; margin-top:100px; padding:6px 15px;}
.quickcart ul li .common_mini_btn1, .quickcart ul li .common_mini_btn2{ width:65px;}
.quickcart ul li .qty_style{ width:102px;}
.quickcart ul li .attr_value .qty_txt{ width:100px;}

.common_pro_list1>li:hover{ background:#f9f9f9;}
.common_pro_list1 li:hover .list_bt{ opacity:1; visibility:visible; top:95%; background-color:#f9f9f9;}

/*新闻*/

.index_default .news img{ width:100%;}
.index_default .news li{ position:relative; width:25%; padding:0 15px; float:left; box-sizing:border-box;}
.index_default .news a.img{ position:relative; display:block;}
.index_default .news a .view{ white-space:nowrap;top:48%;}
.index_default .news a:hover .view{ left:50%; transform:translate(-50%,-50%); opacity:1;}
.index_default .news li figure{ width:100%; overflow:hidden;}
.index_default .news li .item_content{ text-align:left; background:#fff; padding:25px 0; transition:all 0.2s ease-in 0s;}
.index_default .news li h4{margin-bottom:10px; width:100%; font-size:14px; text-transform:uppercase; line-height:24px; margin:18px 0 6px; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.index_default .news li h4 a{ color:#1e1e1e;}
.index_default .news li h4 a:hover{ color:#f44336;}
.index_default .news li p{ color:#888; margin-bottom:20px; font-size:12px; line-height:20px; font-weight:400;}
.index_default .news li .time{ font-size:12px; line-height:20px; color:#fb7568; margin-bottom:15px;}



.product_list_2017 .common_pro_list1 li .pic,.product_list_2017 .common_pro_list2 li .pic{ width:273px; height:273px; line-height:273px;}
.product_list_2017 .common_pro_list1 li .pic img,.product_list_2017 .common_pro_list2 li .pic img{ max-width:273px; max-height:273px;}
.product_list_2017 .common_pro_list1 li .price,.product_list_2017 .common_pro_list2 li .price{ font:700 24px/24px "Source Sans Pro",sans-serif;}
.product_list_2017 .viewlistbox{ margin-bottom:20px;}

#left_box ul.superdeals li div.p_info{ width:130px; padding-left:10px;}

.product_detail_2017 .viewfontright{ width:550px;}