@charset "utf-8";
/*样式覆盖部分*/
body{ font-family:"Open Sans",Helvetica,Arial,sans-serif;}
.newtime{ font-family:Arial,Helvetica,sans-serif;}
a{ color:#333e48;}
.wapper{ width:1200px;}
#top_box{background:none;color:#666; border-bottom:1px solid #ddd; height:40px;}
#top_box .welcome{ line-height:40px; height:40px; min-width:200px;}
#top_box .login a{color:#666;}
#top_box .top_rt{border-right:none; margin:12px 0; height:16px; border-color:#cad5d5;}
#top_box .currency_box{ padding-right:0;}
#top_box .currency li a:hover{ background: #fed700;}
.header_ad{background:#c11a21;text-align:center;}
.header_ad img{width:1100px;}
#header_box{width:100%;}
#header_box .wapper{ padding:40px 0;}
#header_box .logo{ display:table; height:54px; width:260px;}
#header_box .logo a{ display:table-cell; vertical-align:middle;}
#header_box .logo a img{max-height:70px; vertical-align:middle; max-height:54px;}
#header_box .search_box{padding-top:0px; margin-left:15px; z-index:1000;}
#header_box .search{width:auto;height:auto; padding:0;}
#header_box .searchform{width:600px;height:50px;border:none;}
#header_box .select_box{ width:180px; float:left; padding:15px 15px 15px 0; height:50px; box-sizing:border-box; position:relative; background:#fff;}
#header_box .select_box span{ font-size:15px; white-space:nowrap; text-overflow: ellipsis; overflow:hidden; width:100%; float:left;background:url(../images/index.png) no-repeat right 0.75rem center / 8px 10px; padding-right:20px; display:inline-block; box-sizing:border-box;}
#header_box .select_box i{ margin:2px 5px 0 0; transform:scale(0.8); float:right;}
#select_box{ background:#fff; width:200px; overflow-y:scroll; max-height:220px; position:absolute; left:-5px; top:50px; border:1px #b5b5b5 solid;}
#select_box li{ white-space:nowrap; color:#5f6062; padding:0 15px; line-height:30px;}
#select_box li:hover{ background:#3399ff; color:#fff;}
#header_box .search_input{padding:0;height:50px;line-height:50px;width:348px; border:2px solid #fed700; border-right:none; border-radius:25px 0 0 25px; text-indent:15px; border:none;}
#header_box .btn_search{margin:0;border:none;height:50px;width:72px;background:#333e48;border:none;color:#fff;font-size:16px; font-weight:bold; border-radius:0 25px 25px 0;border:none;}
#header_box .header_rt{ padding-top:15px;}
#header_box .wish{ text-align:center; margin:0 30px;}
#header_box .wish a{color:#333e48;font-size:14px;}
#header_box .wish a:hover{color:#000;}
#header_box .wish a i{font-size:24px; vertical-align:middle;line-height:25px;background:none; font-weight:bold;}
#header_box .cart_box{margin:0 0 0 10px;padding:0; border:none; float:right;}
#header_box .cart_box span a{color:#666;font-size:14px;font-weight:normal;}
#header_box .cart_box span a:hover{color:#df0716;}
#header_box .cart_txt{line-height:normal;}
#header_box .cart_txt i{ font-size:26px; background:none; color:#333e48; line-height:25px;margin:0;  vertical-align:middle; font-weight:bold; width:22px;}
#header_box .cart_txt strong{ position:absolute; left:10px; top:8px; width:23px; height:23px; text-align:center; line-height:23px; border-radius:50%; background:#333e48; color:#fff; font-weight:bold;}
#header_box .cart{right:-15px;top:40px;}
#header_box .view_cart_btn a{ background:#fed700;}
#header_box .cart .arr{right:15px;}


#header_box .nav_warp{ width:100%; background:#fed700; padding:5px 0;}
#header_box .nav_box{border:none; height:50px; width:1200px; margin:0 auto;}
#header_box .nav_box .category_box{ width:280px;}
#header_box .category_box h4{ height:50px; background:#fed700; padding:15px 20px; box-sizing:border-box; font-size:16px; line-height:normal; color:#333e48; position:relative;}
#header_box .category_box h4:after{ position:absolute; left:0; bottom:-5px; width:100%; height:5px; content: ""; display:block;}
#header_box .category_box h4 i{background:none;font-size:16px; width:20px;height:20px; float:none; margin:0 0 -6px 5px;}
#header_box .category_2{ display:none; width:250px; border:none; box-shadow:none; top:55px; border:2px solid #fed700; border-top:none; box-sizing:border-box; border-radius:0 0 5px 5px;}
#header_box .category_2 li{ padding:0 15px; border:none; height:42px; position:initial; margin:0 -2px;}
#header_box .category_2 li>a{ width:100%; box-sizing:border-box; padding:0 5px; border-bottom:1px solid #ddd; position:relative; line-height:42px; height:42px; font-size:14px; font-weight:bold; display:inline-block;}
#header_box .category_2 li.list>a{ font-weight:normal;}
#header_box .category_2 li a i{ display:block; background:none; float:right; font-weight:bold; color:#aeaeae; margin-top:1px;}
#header_box .category_2 li>a:hover i{ width:auto; height:auto; margin-top:1px;}
#header_box .category_2 li>a:hover,#header_box .category_2 li.on>a{ border:none; border-bottom:1px solid #ddd; padding:0 5px; color:#525252; background:#f5f5f5; font-weight:bold;}

#header_box .category_2 .dropdown_menu2{ top:0; left:246px; border:1px solid rgba(0, 0, 0, 0.15); border-top:2px solid #fed700; width:926px; padding:15px 10px;}
#header_box .category_2 .dropdown_menu2 .img{ position:absolute; right:0; bottom:0; z-index:-1;}
#header_box .category_2 .dropdown_menu2 dl{ width:210px; margin:0 10px; height:auto;}
#header_box .category_2 .dropdown_menu2 dd a{ font-size:14px; height:30px; line-height:30px; color:#333e48;}
#header_box .category_2 .dropdown_menu2 dd a:hover{ color:#000;}


#header_box .nav{ height:52px; width:650px; box-sizing:border-box; margin:0 15px;}
#header_box .nav li{z-index:998;padding-top:0;padding-bottom:0;height:auto;}
#header_box .nav li a{height:52px;display:inline-block;line-height:52px;font-size:15px;border:none;color:#333e48; font-weight:bold;}
#header_box .nav li a i{background:none;font-size:12px; width:17px;height:14px;font-weight:bold; line-height:1; margin:0 0 -4px 0; color:#aeaeae;}
#header_box .nav li a:hover,#header_box .son_nav li .son_sub_nav li a:hover,#header_box .son_nav li .son_sub_nav li a.more{color:#df3737;}

#header_box .nav li .sub_nav{ width:200px; top:52px; border:1px solid rgba(0, 0, 0, 0.15); border-top:2px solid #fed700; opacity:0; visibility:hidden; display:block;}
#header_box .nav .sub_nav li{ float:none; height:auto; border-bottom:1px solid #ddd; width:200px;}
#header_box .nav .sub_nav li a{height:40px;line-height:40px;font-size:14px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
#header_box .nav .sub_nav li a:hover{ color:#000; background:none;}

#header_box .nav li.open .sub_nav{ animation-duration: 200ms; animation-fill-mode: forwards; animation-iteration-count: 1; animation-name: slidenavAnimation; animation-timing-function: ease-out; transform: translateY(0%); opacity:1; visibility:visible;}

#header_box .nav_rt{ float:left; width:260px; height:52px; line-height:52px; font-size:14px; text-align:right;}

#header_box.header_box{ border-bottom:1px solid #ddd;}

#body_box{ width:1200px;}
.index_default{width:100% !important;}
.index_default .banner_box{width:100%;position:relative;height:485px; background:url(../images/background.jpg) no-repeat center center / cover;}
.index_default .ban{width:1200px;margin:0 auto;}
.index_default .banner_con{float:left;width:930px;height:485px;margin-left:270px;}
.index_default .banner_con ul li{ height:485px;}
.index_default .banner_con .text{ position:absolute; left:50px; top:80px; width:420px;}
.index_default .banner_con .text h3{ color:rgb(52, 188, 236); font-size:18px; margin-bottom:10px;}
.index_default .banner_con .text p{ font-size:45px; font-weight:300; line-height:50px; color:rgb(51, 62, 72);}
.index_default .banner_con .more{ padding:15px 40px; background:#fed700; display:inline-block; position:absolute; left:50px; bottom:80px; border-radius:9px; font-size:14px; color:rgb(51, 62, 72);}
.index_default .banner_con .more:hover{ background:#eac600;}
.index_default .banner_con .img{ position:absolute; right:0; top:0; overflow:hidden;}
.index_default .banner_con .img img{ max-width:450px;}
.index_default .banner_con .swiper-pagination{ width:auto; bottom:30px; left:50px;}

.index_default .left_box{ width:285px; padding-right:15px; box-sizing:border-box; float:left;}
.index_default .left_box .home_ltad{ min-height:50px; margin-bottom:30px;}
.index_default .left_box .home_ltad img{ max-width:100%;}

.index_default .left_box .tit{ position:relative; margin-bottom:20px;}
.index_default .left_box .pro_box{ margin-bottom:30px;}
.index_default .left_box .tit a{ font-size:18px !important;}
.index_default .left_box .left_list li{ margin-bottom:25px; display:inline-block; width:270px;}
.index_default .left_box .left_list li:last-child{ margin-bottom:0;}
.index_default .left_box .left_list li .pic{ float:left; width:75px; height:75px; margin-right:25px;}
.index_default .left_box .left_list li .pic img{ max-width:75px; max-height:75px;}
.index_default .left_box .left_list li .pro_content{ float:left; width:170px;}
.index_default .left_box .left_list li .name{ margin-bottom:5px; display:block;}
.index_default .left_box .left_list li .price{ color:#333e48; font-size:15px; font-weight:bold;}
.index_default .left_box .left_list li .sales{ color:#e00;}
.index_default .left_box .left_list li .oldprice{ font-size:12px; color:#777; font-weight:normal; text-decoration: line-through;}


.index_default .left_box .common_pro_list1 li{ width:270px;}
.index_default .left_box .common_pro_list1 li .pic{ width:225px; height:225px;}
.index_default .left_box .common_pro_list1 li .pic img{ max-height:225px; max-width:225px;}
.index_default .left_box .common_pro_list1 li .name,.index_default .left_box .common_pro_list1 li .price{ text-align:center; color:#333e48;}
.index_default .left_box .common_pro_list1 li .category_name{ text-align:center;}
.index_default .left_box .common_pro_list1 li .name{ font-weight:normal;}
.index_default .left_box .common_pro_list1 li .price{ float:none;}
.index_default .left_box .common_pro_list1 li:after{ display:none;}
.index_default .left_box .common_pro_list1 li:hover{ box-shadow:none;}
.index_default .left_box .swiper_btn{ position:absolute; right:0; top:50%; transform:translateY(-50%); width:15px; height:15px; color:#aeaeae; font-weight:bold; float:none;}
.index_default .left_box .swiper_btn:after{ display:none;}
.index_default .left_box .swiper_btn:hover{ color:#333e48;}
.index_default .left_box .btn_prev{ right:20px;}

.index_default .news li{ width:100%;}
.index_default .news li img{ width:100%; display:block; padding-bottom:10px;}
.index_default .news li .text span,.index_default .news li .text p{ color:#878787; padding-bottom:5px; display:block;}
.index_default .news li .text h5{ font-size:14px; color:#333e48;}


.index_default .right_box{ float:right; width:915px; padding-left:15px; box-sizing:border-box;}

.index_default .home_ad{ overflow:hidden; margin-bottom:50px;}
.index_default .home_ad .ad{ width:435px; float:left; margin-right:30px; min-height:50px; background:#f5f5f5;}
.index_default .home_ad .ad.none{ margin:0;}
.index_default .home_ad .ad .img{  display:table-cell; width:60%; padding-right:10px; box-sizing:border-box; vertical-align:middle;}
.index_default .home_ad .ad .img img{ width:100%; vertical-align:middle;}
.index_default .home_ad .ad .text{ display:table-cell; width:40%; padding:40px 0 30px;}
.index_default .home_ad .ad .text h5{ font-size:22px; font-weight:300; text-transform:uppercase; margin-bottom:30px;}
.index_default .home_ad .ad .text a{ font-weight:bold; color:#333e48; font-size:14px;}
.index_default .home_ad .ad .text a i{ background:#fed700; border-radius:50%; width:12px; height:18px; text-align:center; color:#fff; line-height:18px; margin:0 0 -4px 5px; padding:0 3px; font-size:14px;}

.index_default .tit{border-bottom:none;padding:0;height:auto;line-height:normal;font-size:18px;font-weight:normal;}
.index_default .tit span{border:none;text-indent:0;color:#da0815;}
.index_default .categories{overflow:hidden;background:#fff;width:100%;}
.index_default .tit a{color:#343f49; float:none; display:inline-block;}

.common_pro_list1>li{ margin:12px 0 5px; height:300px;  width:240px; border:none;  padding:20px 22.5px; box-sizing:border-box;}
.common_pro_list1 li.other{ height:1px;}
.common_pro_list1>li:hover{ box-shadow:0 0 6px 0 rgba(1, 1, 1, 0.3);}
.common_pro_list1>li.other:hover{ box-shadow:none;}
.common_pro_list1>li:after,.index_default .tag2 .common_pro_list1 li.my-slide-visible:after,.index_default .box1 .pro .common_pro_list1 > li.my-slide-visible:after{ border-right: 1px solid #eaeaea; content: ""; display: block; height: 80%; position: absolute; right: 0; top: 50%; transform: translateY(-50%);}
.common_pro_list1 li.none:after,.index_default .deals .common_pro_list1 li:after,.index_default .tag .common_pro_list1>li:after,.index_default .box1 .common_pro_list1>li:after{ border:none;}
.common_pro_list1 li .pic,.product_list_2017 .common_pro_list1 li .pic{ margin-bottom:5px; width:195px; height:195px;}
.common_pro_list1 li .pic img,.product_list_2017 .common_pro_list1 li .pic img{ max-height:195px; max-width:195px;}
.common_pro_list1 .pro_content{ padding-left:0; margin-bottom:5px; overflow:hidden;}
.common_pro_list1 .pro_content .content{ position:relative;}
.common_pro_list1 li .name,.common_pro_list1 li .price{ text-align:left;}
.common_pro_list1 li .price{ margin-bottom:0; font-weight:normal; font-size:16px; position:relative;}
.common_pro_list1 li .price .oldprice{ white-space:nowrap;}
.common_pro_list1 li .name{ padding:0; font-weight:bold; font-size:15px; color:#333e48; height:40px; margin-bottom:5px; overflow:hidden;}
.quickcart{ left:50%; transform:translate(-50%,0); margin-top:0; top:0; width:189px;}

.common_pro_list1 li .goodsinfo{ background:#fff; overflow:hidden; padding:5px 0 15px; border-top:1px solid #eaeaea; display:none; position:relative; z-index:2; width:100%;}
.common_pro_list1 li .goodsinfo span,.common_pro_list1 li .goodsinfo .glike{ display:inline-block; margin:0 5px; padding:5px 0 0 0;}
.common_pro_list1 li .goodsinfo .glike{ background:none;}
.common_pro_list1 li .goodsinfo .glike i{ margin:0 0 -5px 3px; background:none;}
.common_pro_list1 li .goodsinfo .glike i.cur{ color:#f22613; font-size:15px;}
.common_pro_list1 li .price{ float:left; line-height:35px;}
.common_pro_list1 li .free_shipping{ line-height:20px; padding:0; margin-top:-10px; text-align:left;}
.common_pro_list1 li .sales{ color:#e00; font-weight:bold;}
.common_pro_list1 li .timer_box{ text-align:left;}
.common_pro_list1 li .add_cart_box{ float:right; display:block; position:relative; background:#fff; position:absolute; right:0; top:0;}
.common_pro_list1 li .add_cart{ position: initial; height:35px; width:35px; border-radius:50%; background:#efecec; color:#fff; display:inline-block; box-sizing:border-box; padding:0 10px; line-height:36px;}
.common_pro_list1 li:hover .add_cart{ background:#fed700;}
.common_pro_list1 li:hover .product_inner{box-shadow: 0 0 6px 0 rgba(1, 1, 1, 0.3); height: auto; min-height: 100%; position: absolute; width: 100%; left:0; top:0; background:#fff; padding:20px 22.5px 0; box-sizing:border-box; z-index:1;}
.common_pro_list1 li:hover .goodsinfo{ display:block;}

.common_pro_list1 li .timer_box i{ margin:0 3px -4px 0; background:none; font-size:15px; font-weight:bold;}
span.discount-timer{ background:none; text-indent:0;}

.common_pro_list1 li .sold_out_box span{ background:rgba(112,113,117,0.8); left:50%; transform:translateX(-50%);}


#body_box .product_list_2017{ padding-bottom:30px;}
.index_default .common_pro_list1>li{  margin:0; height:auto;}
.index_default .common_pro_list1 .pro_content{ height:35px; margin-bottom:12px;}
.index_default .quickcart{ top:150px;}
.product_list_2017 .common_pro_list1 li .price{ margin-top:0;}


.index_default .pro,.index_default .deals{ min-height:50px; width:100%;}
.index_default .tit .pro_change_title{ text-align:center; border-bottom:1px solid #ddd;}
.index_default .tit .pro_change_title a{ display:inline-block; margin-left:50px; padding-bottom:20px; color:#343f49; font-size:20px; position:relative;}
.index_default .tit .pro_change_title a:after { border-bottom: 2px solid transparent; bottom: -1px; content: " "; display: block; position: absolute; width: 100%;}
.index_default .tit .pro_change_title a:before { border-radius: 0 0 10px 10px; bottom: -5px; content: " "; display: block; height: 4px; left: 50%; position: absolute; transform: translateX(-50%); width: 10px;}
.index_default .tit .pro_change_title a.first{ margin-left:0;}
.index_default .tit .pro_change_title a.actived{ font-weight:700;}
.index_default .tit .pro_change_title a.actived:after{ border-color:#fed700;}
.index_default .tit .pro_change_title a.actived:before{ background:#fed700;}
#productbox_tab{ position:relative; height:480px;}
.index_default .box1 .pro .padd{ opacity:0; visibility:hidden; position:absolute; left:0; top:0; width:100%;}
.index_default .box1 .pro .abc{ opacity:1; visibility:visible;}
.index_default .box1 .pro .swiper_1{ padding:0 5px 40px; margin:0 -5px;}
.index_default .box1 .pro .common_pro_list1>li{ width:300px; box-sizing:border-box; margin:10px 0 5px 0;}
.index_default .box1 .pro .common_pro_list1 li.other{ width:100%; padding:0; height:1; margin:0;}
.index_default .box1 .pro .common_pro_list1 li .pic{ width:255px; height:255px;}
.index_default .box1 .pro .common_pro_list1 li .pic img{ max-width:255px; max-height:255px;}
.index_default .common_pro_list1 li .category_name{ margin-bottom:10px; font-size:11px;}
.index_default .common_pro_list1 li .category_name a{ color:#878787;}
.index_default .common_pro_list1 li .category_name a:hover{ color:#333;}


.index_default .deals .pro_box{ padding:20px 22.5px; border:2px solid #fed700; border-radius:9px; width:100%; box-sizing:border-box;}
.index_default .deals .tit{ margin-bottom:15px;}
.index_default .deals .tit a{ font-size:22px; font-weight:500;}
.index_default .deals .common_pro_list1 li{ float:none; margin:0; width:100%; padding:0; display:inline-block;}
.index_default .deals .common_pro_list1 li:hover{ box-shadow:none;}
.index_default .deals .common_pro_list1 li .img{ width:480px; float:left; margin-right:15px; position:relative;}
.index_default .deals .common_pro_list1 li .pic{ width:394px; height:390px; margin-bottom:30px; padding-right:4px; box-sizing:border-box; position:relative;}
.index_default .deals .common_pro_list1 li .pic img{ max-width:390px; max-height:390px;}
.index_default .deals .common_pro_list1 li .change_color{ width:16.6667%; position:absolute; right:0; top:50%; transform:translateY(-50%); padding-left:4px; box-sizing:border-box; text-align:center;}
.index_default .deals .common_pro_list1 .change_color dd{ padding:5px; border:1px solid #eaeaea; margin:0 0 5px; display:block;}
.index_default .deals .common_pro_list1 .change_color dd.none{ display:none;}
.index_default .deals .common_pro_list1 .change_color dd.on{ border-color:#ccc;}
.index_default .deals .common_pro_list1 .change_color dd:last-child{ margin-bottom:0;}
.index_default .deals .common_pro_list1 .change_color dd img{ max-width:100%;}
.index_default .deals .common_pro_list1 .prev,.index_default .deals .common_pro_list1 .next{ font-size:20px;}
.index_default .deals .common_pro_list1 .prev{ margin-bottom:5px; display:inline-block;}
.index_default .deals .common_pro_list1 .prevStop{ display:none;}

.index_default .deals .common_pro_list1 .pro_content{ height:auto; margin:75px 0 0; width:341px; float:left; margin-left:15px; box-sizing:border-box;}
.index_default .deals .common_pro_list1 li .discount_wrap{ left:0; right:auto; top:0; background:#343f49; border-radius:8px; height:65px; width:110px;}
.index_default .deals .common_pro_list1 li .discount{ right:auto; left:0; top:50%; transform:translate(0,-50%); width:100%; font-size:18px; font-weight:bold; font-size:20px;}
.index_default .deals .common_pro_list1 li .discount span{ font-size:20px;}
.index_default .deals .common_pro_list1 li .name,.index_default .deals .common_pro_list1 li .price{ text-align:center; margin-bottom:15px;}
.index_default .deals .common_pro_list1 li .price{ margin-bottom:30px; font-size:30px; font-weight:normal; float:none; text-align:center;}
.index_default .deals .common_pro_list1 li .price .sales{ font-weight:normal;}
.index_default .deals .common_pro_list1 li span.oldprice{ font-size:16px;}
.index_default .deals .common_pro_list1 li .free_shipping{ margin:0 0 15px; text-align:center;}
.index_default .deals .common_pro_list1 li .timer_box{ text-align:center;}
.index_default .deals .common_pro_list1 li .timer_box i{ background:none; font-size:30px; margin:0 5px -5px 0; font-weight:bold;}
.index_default .deals .common_pro_list1 li .discount-timer{ background:none; font-size:30px; text-indent:0;}

.index_default .deals .swiper_btn{ position:absolute; right:30px; top:0; border-bottom:1px solid #eaeaea; padding:10px 0 10px; width:36%; display:inline-block; z-index:10;}
.index_default .deals .swiper_btn a{ color:#383838; font-size:13px;}
.index_default .deals .swiper_btn i{ margin:0 0 -4px 0;}
.index_default .deals .swiper_btn .btn_prev{ float:left;}

.index_default .deals .swiper_btn .btn_next{ float:right;}

.index_default .deals .home-discount-timer{ display:inline-block; margin-bottom:12px;}
.index_default .deals .discount-timer-text{ margin-bottom:15px; font-size:14px; color:#303030;}
.index_default .deals .home-discount-timer span.hours,.index_default .deals .home-discount-timer span.minutes,.index_default .deals .home-discount-timer span.seconds{ display:inline-block; margin:0 5px; vertical-align:top;}
.index_default .deals .home-discount-timer span.value{ width:55px; height:45px; background:#e6e6e6; text-align:center; line-height:45px; font-size:20px; display:block; border-radius:5px; margin-bottom:15px;}
.index_default .deals .home-discount-timer span.d{ display:inline-block; font-size:20px; margin-top:10px; font-weight:bold;}
.index_default .deals .home-discount-timer span b{ display:block; font-size:13px; font-weight:600;}

.index_default .tag1{ margin-bottom:35px; min-height:50px;}
.index_default .tag .tit,.index_default .left_box .tit{ border-bottom:1px solid #ddd;}
.index_default .tag .tit span,.index_default .left_box .tit a{ float:none; display:inline-block; font-size:25px; padding-bottom:12px; position:relative; color:#333e48;}
.index_default .tag .tit span:after,.index_default .left_box .tit a:after{ border-bottom: 2px solid #fed700; bottom: -1px; content: " "; display: block; position: absolute; width: 100%;}
.index_default .tag1 .tit a{ float:right; margin-top:10px;}
.index_default .tag1 .swiper_tag1,.index_default .tag2 .swiper_tag2{ padding:10px 5px 30px; margin:0 -5px;}
.index_default .tag1 .common_pro_list1>li{ width:400px; margin:10px 0 0 0; padding:20px 22.5px; box-sizing:border-box; height:185px;}
.index_default .tag1 .common_pro_list1 li .list_lt{ display:table-cell; vertical-align:top;}
.index_default .tag1 .common_pro_list1 li .list_lt{ padding-left:20px; width:215px;}
.index_default .tag1 .common_pro_list1 li .pic{ width:170px; height:170px;}
.index_default .tag1 .common_pro_list1 li .pic img{ max-height:170px; max-width:170px;}
.index_default .tag1 .common_pro_list1 li .goodsinfo{ overflow:hidden;}
.index_default .tag1 .common_pro_list1 li .goodsinfo .glike{ float:left;}
.index_default .tag1 .common_pro_list1 li .goodsinfo .gsold{ float:right;}
.index_default .tag1 .common_pro_list1 li .quickcart{ top:0;}


.index_default .swiper-pagination{ bottom:0;}
.index_default .swiper-pagination-bullet{ background:#bcbcbc; opacity:1;}
.index_default .swiper-pagination-bullet-active{ width:30px; border-radius:3px; background:#fed700;}

.index_default .home_ad1{ margin-bottom:40px; min-height:50px;}
.index_default .home_ad1 img{ width:100%;}

.index_default .tag2{ margin-bottom:50px;}
.index_default .tag2 .tit{ position:relative;}
.index_default .tag2 .common_pro_list1>li{ width:225px; padding:20px 22.5px; box-sizing:border-box; margin-right:0;}
.index_default .tag2 .common_pro_list1 li.my-slide-visible:after,.index_default .box1 .pro .common_pro_list1>li.my-slide-visible:after{ right:auto; left:0;}
.index_default .tag2 .common_pro_list1 li.swiper-slide-active:after,.index_default .box1 .pro .common_pro_list1 > li.swiper-slide-active:after{ display:none;}
.index_default .tag2 .common_pro_list1 li .pic{ width:180px; height:180px;}
.index_default .tag2 .common_pro_list1 li .pic img{ max-width:155px; max-height:155px;}
.index_default .tag2 .common_pro_list1>li .quickcart{ width:188px; top:100px;}
.index_default .tag2 .quickcart ul li .common_mini_btn1,.index_default .tag2 .quickcart ul li .common_mini_btn2{ width:49px;}

.index_default .tag2 .swiper_btn{ position:absolute; right:0; top:13px; width:20px; height:20px; text-align:center; line-height:20px; color:#aeaeae; font-weight:bold;}
.index_default .tag2 .swiper_btn.btn_prev{ right:20px;}
.index_default .tag2 .swiper-button-disabled{ color:#333e48;}

.index_default .brand_box{ margin-bottom:50px;}
.index_default .brand{ padding:15px 0; border-top:1px solid #dadada; border-bottom:1px solid #dadada;}
.index_default .brand li{ text-align:center;}
.index_default .brand li a img{ max-height:50px; opacity:0.5; margin:0 auto; filter: grayscale(100%); transform-style: preserve-3d;}
.index_default .brand li:hover a img{ opacity:1;}
.index_default .brand li a:hover img{ filter: grayscale(0);}
.index_default .brand .swiper_btn{ position:absolute; left:0; top:50%; transform:translateY(-50%); width:20px; height:30px; line-height:30px; text-align:center; font-weight:bold; color:#d6d6d6; z-index:2;}
.index_default .brand .swiper_btn i{ font-size:22px;}
.index_default .brand .swiper_btn.btn_next{ left:auto; right:0;}
.index_default .brand .swiper_btn:hover{ color:#869791;}

.index_default .tag3{ width:380px; padding-right:30px; float:left;}
.index_default .tag3.none{ padding:0;}
.index_default .tag3 .tit{ margin-bottom:40px;}
.index_default .tag3 .tit span{ font-size:20px; padding:15px 0;}
.index_default .tag3 .tit span::after,.index_default .left_box .tit a:after{ width:83px;}
.index_default .tag3 .common_pro_list1 li{ width:100%; margin:0 0 30px 0; padding:0;}
.index_default .tag3 .common_pro_list1 li .img{ float:left; margin:0 20px 0 0 ;}
.index_default .tag3 .common_pro_list1 li .pic{ width:75px; height:75px; margin:0;}
.index_default .tag3 .common_pro_list1 li .pic img{ max-height:75px; max-width:75px;}
.index_default .tag3 .common_pro_list1 .pro_content{ float:left; height:auto; overflow:visible; margin-bottom:0; width:285px;}
.index_default .tag3 .common_pro_list1 li .name{ margin-bottom:0; font-size:14px;}
.index_default .tag3 .common_pro_list1 li .price{ font-size:15px;}
.index_default .tag3 .common_pro_list1 li:hover{ box-shadow:none;}

.product_detail_2017 .viewfontright{ width:555px;}


#bottom_box{ width:100%; color:#333e48;}
#bottom_box .bottom{border:none;padding:15px 0; background:#fed700;}
#bottom_box .newletterform label{display:none;}
#bottom_box .bottom h3{ float:left; line-height:50px; font-size:20px;}
#bottom_box .newletterform{float:right;}
#bottom_box .newsletter_txt{ padding:15px 20px; width:380px; box-sizing:border-box; height:50px; border-radius:25px 0 0 25px ; float:left; font-size:14px; border:none;}
#bottom_box .newsletter_btn{background:#333e48; height:50px; line-height:50px; border-radius: 0 25px 25px 0; font-size:16px; text-transform:capitalize; width:100px; margin:0; float:left;}
#bottom_box .newsletter_btn:hover{ background:#000;}

#bottom_box .link_box{ background:#f8f8f8;}
#bottom_box .link_box .bot_lt{ float:left; width:500px; box-sizing:border-box;}
#bottom_box .link_box .logo{ margin-bottom:20px;}
#bottom_box .link_box .contact_us{ min-height:50px; width:100%;}
#bottom_box .link_box .contact_us p{ font-size:20px; margin-bottom:20px; text-transform:capitalize;}
#bottom_box .shartto{ height:auto; min-height:36px;}
#bottom_box .shartto li{width:30px;height:30px; margin-right:10px;}
#bottom_box .shartto li a{ font-size:20px;display:block;width:30px;height:30px;line-height:35px;text-align:center; color:#7c7c7c;}
#bottom_box .shartto li a:hover{ color:#333e48;}

#bottom_box .link_box .bot_rt{ float:right; width:700px;}
#bottom_box .link_box dl{padding:0 0 0 30px; width:33.333%; box-sizing:border-box;}
#bottom_box .link_box dl dt{color:#666; margin-bottom:35px;}
#bottom_box .link_box dl dd{ margin-bottom:15px; font-size:14px;}
#bottom_box .link_box dl dd a:hover{ color:#333e48;}
#bottom_box .foot{ background:#eaeaea; overflow:hidden; padding:10px 0;}
#bottom_box .copyright,#bottom_box .payment{ height:40px; line-height:40px; padding:0; min-width:200px;}
#bottom_box .copyright{ float:left; color:#333e48; font-size:14px;}
#bottom_box .payment{ float:right; border:none;}


/*蓝色*/
.common_temp_blue #header_box .search_input,
.common_temp_blue #header_box .searchform .select,
.common_temp_blue .index_default .left_box .tit a::after,
.common_temp_blue .index_default .deals .pro_box,
.common_temp_blue .index_default .deals .tit a,
.common_temp_blue .index_default .tit .pro_change_title a.actived::after,
.common_temp_blue .index_default .tag .tit span::after,
.common_temp_blue #header_box .category_2,
.common_temp_blue #header_box .category_2 .dropdown_menu2{ border-color:#2ec4ff;}
.common_temp_blue #header_box .nav .sub_nav{ border-top-color:#2ec4ff;}

.common_temp_blue #top_box .currency li a:hover,
.common_temp_blue #header_box .view_cart_btn a,
.common_temp_blue #header_box .nav_warp,
.common_temp_blue #header_box .category_box h4,
.common_temp_blue .index_default .banner_con .more,
.common_temp_blue .index_default .home_ad .ad .text a i,
.common_temp_blue .index_default .tit .pro_change_title a.actived::before,
.common_temp_blue .index_default .deals .common_pro_list1 li .progress,
.common_temp_blue .common_pro_list1 li:hover .add_cart,
.common_temp_blue .index_default .swiper-pagination-bullet-active,
.common_temp_blue #bottom_box .bottom{ background-color:#2ec4ff;}

.common_temp_blue #header_box .cart_txt strong{ background:#fff; color:#2ec4ff;}

.common_temp_blue .index_default .banner_con .more:hover{ background:#31a6fd;}

.common_temp_blue #header_box .wish a,
.common_temp_blue #header_box .cart_txt i,
.common_temp_blue #header_box .category_box h4,
.common_temp_blue .index_default .banner_con .more,
.common_temp_blue #bottom_box .bottom h3{ color:#fff;}

.common_temp_blue .index_default .banner_con .text h3{ color:#2ec4ff;}

/*深蓝*/
.common_temp_mazarine #header_box .search_input,
.common_temp_mazarine #header_box .searchform .select,
.common_temp_mazarine .index_default .left_box .tit a::after,
.common_temp_mazarine .index_default .deals .pro_box,
.common_temp_mazarine .index_default .deals .tit a,
.common_temp_mazarine .index_default .tit .pro_change_title a.actived::after,
.common_temp_mazarine .index_default .tag .tit span::after,
.common_temp_mazarine #header_box .category_2,
.common_temp_mazarine #header_box .category_2 .dropdown_menu2{ border-color:#6472a2;}
.common_temp_mazarine #header_box .nav .sub_nav{ border-top-color:#6472a2;}

.common_temp_mazarine #top_box .currency li a:hover,
.common_temp_mazarine #header_box .view_cart_btn a,
.common_temp_mazarine #header_box .nav_warp,
.common_temp_mazarine #header_box .category_box h4,
.common_temp_mazarine .index_default .banner_con .more,
.common_temp_mazarine .index_default .home_ad .ad .text a i,
.common_temp_mazarine .index_default .tit .pro_change_title a.actived::before,
.common_temp_mazarine .index_default .deals .common_pro_list1 li .progress,
.common_temp_mazarine .common_pro_list1 li:hover .add_cart,
.common_temp_mazarine .index_default .swiper-pagination-bullet-active,
.common_temp_mazarine #bottom_box .bottom{ background-color:#6472a2;}

.common_temp_mazarine #header_box .cart_txt strong{ background:#fff; color:#6472a2;}

.common_temp_mazarine .index_default .banner_con .more:hover{ background:#5a6898;}

.common_temp_mazarine #header_box .wish a,
.common_temp_mazarine #header_box .cart_txt i,
.common_temp_mazarine #header_box .category_box h4,
.common_temp_mazarine .index_default .banner_con .more,
.common_temp_mazarine #bottom_box .bottom h3{ color:#fff;}

.common_temp_mazarine .index_default .banner_con .text h3{ color:#6472a2;}

/*红色*/
.common_temp_red #header_box .search_input,
.common_temp_red #header_box .searchform .select,
.common_temp_red .index_default .left_box .tit a::after,
.common_temp_red .index_default .deals .pro_box,
.common_temp_red .index_default .deals .tit a,
.common_temp_red .index_default .tit .pro_change_title a.actived::after,
.common_temp_red .index_default .tag .tit span::after,
.common_temp_red #header_box .category_2,
.common_temp_red #header_box .category_2 .dropdown_menu2{ border-color:#ff6f6f;}
.common_temp_red #header_box .nav .sub_nav{ border-top-color:#ff6f6f;}

.common_temp_red #top_box .currency li a:hover,
.common_temp_red #header_box .view_cart_btn a,
.common_temp_red #header_box .nav_warp,
.common_temp_red #header_box .category_box h4,
.common_temp_red .index_default .banner_con .more,
.common_temp_red .index_default .home_ad .ad .text a i,
.common_temp_red .index_default .tit .pro_change_title a.actived::before,
.common_temp_red .index_default .deals .common_pro_list1 li .progress,
.common_temp_red .common_pro_list1 li:hover .add_cart,
.common_temp_red .index_default .swiper-pagination-bullet-active,
.common_temp_red #bottom_box .bottom{ background-color:#ff6f6f;}

.common_temp_red #header_box .cart_txt strong{ background:#fff; color:#ff6f6f;}

.common_temp_red .index_default .banner_con .more:hover{ background:#ff5555;}

.common_temp_red #header_box .wish a,
.common_temp_red #header_box .cart_txt i,
.common_temp_red #header_box .category_box h4,
.common_temp_red .index_default .banner_con .more,
.common_temp_red #bottom_box .bottom h3{ color:#fff;}

.common_temp_red .index_default .banner_con .text h3{ color:#ff6f6f;}

/*绿色*/
.common_temp_green #header_box .search_input,
.common_temp_green #header_box .searchform .select,
.common_temp_green .index_default .left_box .tit a::after,
.common_temp_green .index_default .deals .pro_box,
.common_temp_green .index_default .deals .tit a,
.common_temp_green .index_default .tit .pro_change_title a.actived::after,
.common_temp_green .index_default .tag .tit span::after,
.common_temp_green #header_box .category_2,
.common_temp_green #header_box .category_2 .dropdown_menu2{ border-color:#7fc24c;}
.common_temp_green #header_box .nav .sub_nav{ border-top-color:#7fc24c;}

.common_temp_green #top_box .currency li a:hover,
.common_temp_green #header_box .view_cart_btn a,
.common_temp_green #header_box .btn_search,
.common_temp_green #header_box .nav_warp,
.common_temp_green #header_box .category_box h4,
.common_temp_green .index_default .banner_con .more,
.common_temp_green .index_default .home_ad .ad .text a i,
.common_temp_green .index_default .tit .pro_change_title a.actived::before,
.common_temp_green .index_default .deals .common_pro_list1 li .progress,
.common_temp_green .common_pro_list1 li:hover .add_cart,
.common_temp_green .index_default .swiper-pagination-bullet-active,
.common_temp_green #bottom_box .bottom{ background-color:#7fc24c;}

.common_temp_green #header_box .cart_txt strong{ background:#fff; color:#7fc24c;}

.common_temp_green .index_default .banner_con .more:hover{ background:#6cae3c;}

.common_temp_green #header_box .wish a,
.common_temp_green #header_box .cart_txt i,
.common_temp_green #header_box .category_box h4,
.common_temp_green .index_default .banner_con .more,
.common_temp_green #bottom_box .bottom h3{ color:#fff;}

.common_temp_green .index_default .banner_con .text h3{ color:#7fc24c;}

/*灰红*/
.common_temp_greyred #header_box .search_input,
.common_temp_greyred #header_box .searchform .select,
.common_temp_greyred .index_default .left_box .tit a::after,
.common_temp_greyred .index_default .deals .pro_box,
.common_temp_greyred .index_default .deals .tit a,
.common_temp_greyred .index_default .tit .pro_change_title a.actived::after,
.common_temp_greyred .index_default .tag .tit span::after{ border-color:#e25656;}
.common_temp_greyred #header_box .nav .sub_nav{ border-top-color:#e25656;}

.common_temp_greyred #top_box .currency li a:hover,
.common_temp_greyred #header_box .view_cart_btn a,

.common_temp_greyred .common_pro_list1 li:hover .add_cart,
.common_temp_greyred .index_default .tit .pro_change_title a.actived::before{ background:#e25656;}

.common_temp_greyred #header_box .cart_txt strong{ background:#fff; color:#e25656;}

.common_temp_greyred #header_box .category_2,
.common_temp_greyred #header_box .category_2 .dropdown_menu2{ border-color:#646464;}

.common_temp_greyred #header_box .nav_warp,
.common_temp_greyred #header_box .category_box h4,
.common_temp_greyred .index_default .banner_con .more,
.common_temp_greyred .index_default .home_ad .ad .text a i,
.common_temp_greyred .index_default .deals .common_pro_list1 li .progress,
.common_temp_greyred .index_default .swiper-pagination-bullet-active,
.common_temp_greyred #bottom_box .bottom{ background-color:#646464;}

.common_temp_greyred .index_default .banner_con .more:hover{ background:#585858;}

.common_temp_greyred #header_box .wish a,
.common_temp_greyred #header_box .cart_txt i,
.common_temp_greyred #header_box .category_box h4,
.common_temp_greyred .index_default .banner_con .more,
.common_temp_greyred #bottom_box .bottom h3{ color:#fff;}

.common_temp_greyred .index_default .banner_con .text h3{ color:#e25656;}

/*紫色*/
.common_temp_purple #header_box .search_input,
.common_temp_purple #header_box .searchform .select,
.common_temp_purple .index_default .left_box .tit a::after,
.common_temp_purple .index_default .deals .pro_box,
.common_temp_purple .index_default .deals .tit a,
.common_temp_purple .index_default .tit .pro_change_title a.actived::after,
.common_temp_purple .index_default .tag .tit span::after,
.common_temp_purple #header_box .category_2,
.common_temp_purple #header_box .category_2 .dropdown_menu2{ border-color:#aa8cdb;}
.common_temp_purple #header_box .nav .sub_nav{ border-top-color:#aa8cdb;}

.common_temp_purple #top_box .currency li a:hover,
.common_temp_purple #header_box .view_cart_btn a,
.common_temp_purple #header_box .nav_warp,
.common_temp_purple #header_box .category_box h4,
.common_temp_purple .index_default .banner_con .more,
.common_temp_purple .index_default .home_ad .ad .text a i,
.common_temp_purple .index_default .tit .pro_change_title a.actived::before,
.common_temp_purple .index_default .deals .common_pro_list1 li .progress,
.common_temp_purple .common_pro_list1 li:hover .add_cart,
.common_temp_purple .index_default .swiper-pagination-bullet-active,
.common_temp_purple #bottom_box .bottom{ background-color:#aa8cdb;}

.common_temp_purple #header_box .cart_txt strong{ background:#fff; color:#aa8cdb;}

.common_temp_purple .index_default .banner_con .more:hover{ background:#9f7dd7;}

.common_temp_purple #header_box .wish a,
.common_temp_purple #header_box .cart_txt i,
.common_temp_purple #header_box .category_box h4,
.common_temp_purple .index_default .banner_con .more,
.common_temp_purple #bottom_box .bottom h3{ color:#fff;}

.common_temp_purple .index_default .banner_con .text h3{ color:#aa8cdb;}





@-webkit-keyframes slidenavAnimation{from{margin-top:-30px;opacity:0}to{margin-top:0;opacity:1}}











/*图标字体*/
#top_box .currency_txt i,#header_box .cart_txt i,.index_default span.discount-timer-big,.index_default .tit i.icon-clock1,#bottom_box .contact_us dd.email i,#bottom_box .contact_us dd.phone i,#bottom_box .newletterform label,.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,#bottom_box .newletterform label i,.index_default i{ background:none;}/*背景图片为无*/
#top_box .currency_txt i{ height:12px; width:15px; line-height:18px; font-size:12px; margin:0;-webkit-transform:scale(0.84);transform:scale(0.84);margin-left:5px;color:#666;}

.index_default span.timer_box{ float:none; margin-left:0;}
.index_default span.discount-timer-big{padding-left:0;background:none;}

.common_pro_list1 li .add_cart{ text-align:center;}
.common_pro_list1 li .add_cart i{ font-size:16px; margin:0 5px 2px 0;}
.common_pro_list2 li .dc,.common_pro_list1 li .dc{position:absolute; right:0; top:0;}
.common_pro_list2 li .discountbg,.common_pro_list1 li .discountbg{ color:#ff2d2d; font-size:58px;width:55px;line-height:44px;text-align:center;}
.common_pro_list2 li .add_cart{ text-align:center;}
.common_pro_list2 li .add_cart i{ font-size:16px; margin:0 5px -12px 0;}
#bottom_box .newletterform label i{ font-size:20px; margin:0 2px -5px 0;}
.discount_timer_wrap i {font-size: 16px;font-weight: bold;height: 16px;line-height: 17px;margin: 0 2px -4px 0;width: 16px;background:none;}
.common_pro_list1 li .free_shipping i,.common_pro_list2 li .free_shipping i{background:none;margin:0 3px -1px 0; font-size:16px; color:#333; line-height:1; width:16px}
.discount_timer_wrap span.discount-timer{background:none;text-indent:3px;}
.index_default .left_box .left_prolist li .dc{display:none;}
.common_pro_list1 li .discount_wrap{ position:absolute; right:0; top:0;}
.common_pro_list1 li .discount_wrap i{ width:51px; height:41px; line-height:40px; color:#ed3445; font-size:54px; background:url(../images/ico.png) no-repeat;}
@-moz-document url-prefix(){.common_pro_list1 li .discount_wrap i{ line-height:49px;}
