/*运费查询弹出层*/
.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}

@font-face {
 	font-family: 'Roboto Bold';
 	src: url(Roboto-Bold-webfont.eot);
 	src: url(Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),
 	url(Roboto-Bold-webfont.woff) format('woff'),
 	url(Roboto-Bold-webfont.ttf) format('truetype'),
 	url(Roboto-Bold-webfont.svg#robotobold) format('svg');
 	font-weight: 700;
 	font-style: normal
 }

/*覆盖*/
body{ font-family:'Roboto', sans-serif;}
h1,h2,h3,h4,h5,h6{ font-family:'Roboto Bold';}
a{ transition:color 300ms ease-out;}
.wapper{ width:1220px;}
#top_box .wapper,#header_box .wapper,.index_default .wapper{ width:1440px;}
#top_box{ background:#80c242; border-bottom:3px solid #e9e9e9;}
#top_box .welcome{ min-width:200px;}
#top_box .top_rt{ border-left:none; border-right-color:#fff; height:14px; line-height:14px;}
#top_box .currency_txt i{font-size:12px; line-height:1; margin:0 0 0 3px; color:#fff;}/*选择货币*/
#top_box .drop_currency{ top:22px;}
#top_box .currency li a:hover{ background:#80c242;}
.header_con{ background:#fff;}
#header_box{ width:100%; box-shadow:0px 1px 4px 0px rgba(129, 131, 133, 0.1);}
#header_box .logo{ display:table; width:25%;}
#header_box .logo a{display:table-cell; vertical-align:middle;}

#header_box .header_rt{ width:75%; padding-top:18px;}
#header_box .search_box{ padding:0 15px; width:66.66667%; box-sizing:border-box;}
#header_box .search{width:100%; padding:0;}
#header_box .searchform{ width:100%; height:40px; border-color: #e0e0e0; border-radius:4px; box-sizing:border-box; position:relative;}
#header_box .search_input{ width:100%; height:38px; line-height:38px; padding:0 40px 0 0; box-sizing:border-box;}
#header_box .btn_search{ width:40px; height:38px; text-align:center; background:none; font-size:25px; color:#818385; line-height:31px; margin:0; border:none; position:absolute; right:0; top:0;}/*搜索框按钮*/
#header_box .mycount_box{ width:33.33333%; min-height:30px; text-align:right;}
#header_box .mycount_box span{ display:inline-block; line-height:40px; padding-left:20px; font-size:14px; color:#202020; font-weight:bold;}
#header_box .mycount_box span i{ line-height:1; font-size:14px; font-weight:normal;}
#header_box .mycount_box span i.icon-youxiang{ font-size:16px;}


#header_box .nav_warp{ border-top:1px solid #f0f0f0;}
#header_box .nav_box{ border:none; height:52px;}
#header_box .category_box{ width:auto;}
#header_box .category_box h4{ width:180px; height:52px; text-indent:15px; color:#818385; box-shadow:1px 0px 0 0 #202020, 0px 1px 0 0 #202020 inset, 0px 1px 0 0 #fff, -1px 0px 0 0 #202020; position:relative; z-index:10000; line-height:50px;}
#header_box .category_box h4 i{ display:none;}
#header_box .category_box.cate_show h4{ box-shadow:1px 0px 0 0 #f0f0f0 inset, 1px 0px 0 0 #f0f0f0, 0px 1px 0 0 #f0f0f0 inset, 0px -1px 0 0 #fff;}
#header_box .cate_show #menuParent{ opacity:0; visibility:hidden;}
#header_box .category_box.category_box:hover #menuParent{ opacity:1; visibility:visible;}
#header_box .category_box.category_box:hover h4{ box-shadow:1px 0px 0 0 #202020, 0px 1px 0 0 #202020 inset, 0px 1px 0 0 #fff, -1px 0px 0 0 #202020;}
#header_box #menuParent{ height:480px; top:52px; box-shadow:0px -1px 0 0 #202020 inset, -1px 0px 0 0 #202020, 1px 0px 0 0 #202020; border:none; width:265px; padding:0; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; z-index:9999;}
#header_box #menuParent>li{ width:265px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; border-bottom: 1px solid #f5f5f5;  position:initial;}
#header_box #menuParent li.first{ border-top:1px solid #202020;}
#header_box #menuParent li.none{ border-bottom:none;}
#header_box #menuParent>li>a{ padding:10px 30px; text-transform:uppercase; position: relative; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-flex: 1; -ms-flex: 1 0 auto; flex: 1 0 auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width:auto; height:auto; line-height:1.3px; font-size:14px; color:#818385; position:relative;}
#header_box #menuParent li a{ position:relative;}
#header_box .category_1 li a span{ overflow:hidden;text-overflow: ellipsis; white-space:nowrap; font-weight:bold; line-height:27px;}
#header_box #menuParent>li>a:before{ content: ""; width: 1px; display: none; position: absolute; right: -1px; top: 0; background: #fff; bottom: 0; z-index: 100;}
#header_box #menuParent>li.hover>a:before{ display:block;}
#header_box #menuParent li a:hover{ border:none; color:#000;}
#header_box #menuParent>li>a i{ position:absolute; right:20px; top:50%; transform:translateY(-50%); line-height:1;}
#header_box .category_1 li a:hover i{ height:auto; width:auto; margin:0; float:none;}

#header_box #menuParent .dropdown_menu2{ top:0; left:265px; border-color:#202020; padding:40px 0 35px 0; width:1175px; box-sizing:border-box; font-size:0;}
#header_box #menuParent .dropdown_menu2.list_tag{ padding-right:556px;}
#header_box #menuParent .dropdown_menu2 li{ width:50%; float:none; display:inline-block; padding:0 5px; height:auto; box-sizing:border-box; border:none; text-align:center; vertical-align:middle;}
#header_box #menuParent .dropdown_menu2 li.noimg{ text-align:left; padding:0 15px;}
#header_box #menuParent .dropdown_menu2 li.noimg a{ line-height:40px;}
#header_box #menuParent .list4>li{ width:33.3333% !important;}
#header_box #menuParent .list6>li{ width:25% !important;}
#header_box #menuParent .dropdown_menu2 li a{ border:none; width:100%; display:block; padding:0; height:auto;}
#header_box #menuParent .dropdown_menu2 li a:hover{ padding:0;}
#header_box #menuParent .dropdown_menu2 li a p{ height:40px; line-height:1.4; color:#202020; font-size:14px;}
#header_box #menuParent .dropdown_menu2 li .img img{ max-width:100%; max-height:160px;}

#header_box #menuParent .dropdown_menu2 li.cate_tag{ width:556px !important; position:absolute; right:0; top:0; padding:27px 60px 20px 0px !important;}
#header_box #menuParent .dropdown_menu2 li.cate_tag h3{ text-align:left; line-height:1; padding-bottom:7px; border-bottom:1px solid #f0f0f0; margin-bottom:35px;}
#header_box #menuParent .common_pro_list1 li .name,#header_box #menuParent .common_pro_list1 li .price,#header_box #menuParent .pro_content{ text-align:left; padding:0;}
#header_box #menuParent .common_pro_list1 li{ width:50%; padding:5px 15px; box-sizing:border-box; margin:0; border:none;}
#header_box #menuParent .common_pro_list1 li .product_item_thumbnail{ margin-bottom:10px;}
#header_box #menuParent .common_pro_list1 li .pic{ height:200px; display:table-cell;}
#header_box #menuParent .common_pro_list1 li .pic img{ max-height:100%; max-width:100%;}
#header_box #menuParent .common_pro_list1 li .name{ margin-bottom:18px; display:block; overflow:hidden; white-space:nowrap;text-overflow: ellipsis; line-height:20px;}
#header_box #menuParent .common_pro_list1 li .price{ margin-bottom:20px;}
#header_box #menuParent .dropdown_menu2 li .review{ margin-bottom:13px;}
#header_box #menuParent .dropdown_menu2 li .star{ background:none;}
#header_box #menuParent .dropdown_menu2 li .review i{ font-size:13px; margin:0 2px; font-weight:bold; color:#cecece;}
#header_box #menuParent .dropdown_menu2 li .review i.cur{ color:#f9bf3b;}
#header_box #menuParent .common_pro_list1 li .more a{ display:inline-block; background:#80C142; color:#fff; margin: 0; padding: 8px 30px; font-weight: bold; width:auto; border-radius:4px;}

#header_box .nav{ margin:0; width:1100px}
#header_box .nav li{ z-index:998; height:auto; padding:0;}
#header_box .nav li.home{ width:150px; text-align:center;}
#header_box .nav>li>a{ color:#fff; padding:18px 30px; line-height:16px; display:block; color:#202020; text-transform:uppercase; font-size:14px; border-color:#f0f0f0; font-weight:bold;}
#header_box .nav li a:hover,#header_box .nav li.home a{ color:#f60007;}

#header_box .nav .sub_nav{ background: #fff; display: block; text-align: left; top: 150%; padding:0; width: 189px; z-index: 900; visibility: hidden; border-radius: 3px; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; -webkit-box-shadow: 0px 6px 15px rgba(0,0,0,0.12); box-shadow: 0px 6px 15px rgba(0,0,0,0.12); border:none; box-sizing:border-box; display:block;}
#header_box .nav .sub_nav li{width:100%; padding:0; height:auto; border-bottom:1px solid #f4f4f4;}
#header_box .nav .sub_nav li a{color:#333; padding:10px 18px; font-weight:bold; height:24px; line-height:24px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; font-weight:normal;}
#header_box .nav .sub_nav li a:hover{color:#ff4136;background:#fafafa;}
#header_box .nav>li.on .sub_nav{ top:100%; visibility:visible; opacity:1;} 

#header_box .cart_box{ float:right; border:none; margin:0; height:52px;}
#header_box .cart_txt{ text-transform:uppercase; line-height:20px; padding:16px 0; height:52px; box-sizing:border-box; font-size:14px; font-weight:bold;}
#header_box .cart_txt a{ color:#202020;}
#header_box .cart_txt i{ font-size:16px; margin:0;}
#header_box .cart_txt strong{font-size:16px; color:#202020; line-height:1; display:inline-block; margin:0 0 -4px 0 overflow:hidden;}#header_box .cart{ top:52px;}


#body_box{ width:1220px;}
.index_default{width:100% !important;background:#e9e9e9;}
.index_default .banner_box{ width:80%; height:450px; float:right;}
.index_default .banner_box img{display:block;}
.index_default .banner_box .www51buycom .prev{left:10px;}
.index_default .banner_box .www51buycom .next{right:10px;}

/*广告*/
.index_default .home_ad1 ul li,.index_default .pro_box,.common_pro_list1 li,.index_default .home_ad .ad{border: 1px solid #dfdfdf; -webkit-transition: -webkit-box-shadow 200ms ease-out; -moz-transition: -webkit-box-shadow 200ms ease-out; transition: box-shadow 200ms ease-out; box-sizing:border-box;}
.index_default .home_ad1 ul li:hover,.index_default .home_ad .ad:hover,.common_pro_list1 li:hover{ box-shadow:0px 0px 10px 3px rgba(128,193,66,1); z-index:10;}
.index_default .home_ad ul li .text span,.index_default .home_ad .ad a,.index_default .pro_tit a{ background: #80c142; border-radius: 4px; color: #ffffff; font-size: 14px; font-weight: 500; line-height: 40px; letter-spacing: 0.03em; margin: 0px; padding: 0px 20px; text-transform: uppercase; -webkit-transition: background 100ms ease-out; transition: background 100ms ease-out; display:inline-block;}
.index_default .home_ad ul li .text span:hover,.index_default .home_ad .ad a:hover{ background:#54a000;}

.index_default .home_ad{ margin:15px 0;}
.index_default .home_ad .ad{ cursor:pointer;}
.index_default .home_ad p{ font-weight:300; color:#666;}



.index_default .home_ad1 ul li{ float:left; width:33.3333%; height:300px; background:#fff; position: relative; text-align: center; text-decoration: none; padding: 40px 0px 28px;}
.index_default .home_ad1 ul li.ad_first{ border-right-width:0; border-top-left-radius: 5px;}
.index_default .home_ad1 ul li.ad_third{ border-left-width:0; border-top-right-radius: 5px;}
.index_default .home_ad1 ul li.ad_fourth{ border-top-width:0; border-right-width:0; border-bottom-left-radius:12px;}
.index_default .home_ad1 ul li.ad_sixth{ border-top-width:0; border-left-width:0; border-bottom-right-radius:12px;}
.index_default .home_ad1 ul li a{ display:block; height:100%; overflow:hidden;}
.index_default .home_ad1 ul li .img{ width:50%; float:left; padding:0 10px; box-sizing:border-box;}
.index_default .home_ad1 ul li .img img{ max-width:100%;}
.index_default .home_ad1 ul li .text{ width:50%; float:left; padding-right:15px; text-align:right; box-sizing:border-box;}
.index_default .home_ad1 ul li .text h5{ color:#333333; height:50px; line-height:32px; font-size:28px; letter-spacing:0.2px; margin-bottom:19px; text-transform:uppercase;}
.index_default .home_ad1 ul li .text p{ font-size:14px; line-height:21px; margin:15px 0; color:#888;}
.index_default .home_ad1 ul li .text span{}
.index_default .home_ad1 ul li:hover .text h5,.index_default .home_ad .ad:hover h5{ color:#80c142;}

.index_default .home_ad2 .ad_l{ width:66.4%; float:left; background:#fff; border-radius:12px; text-align:center; cursor:pointer;}
.index_default .home_ad2 .ad_l h5,.index_default .home_ad3 .ad h5{ margin-top:30px; line-height:37px; font-size:28px; transition:color 0.2s ease-out; text-transform:uppercase; color:#333333;}
.index_default .home_ad2 .ad p,.index_default .pro_tit p{ line-height:28px; font-size:18px;  margin-bottom:15px;}

.index_default .home_ad2 .ad_l .img{ margin:23px auto 0; width:85%;}
.index_default .home_ad2 .ad_l .img img{ max-width:100%;}

.index_default .home_ad2 .ad_r{ width:32.4%; float:right; cursor:pointer; height:350px; border-radius:12px; background-color:#fff; height:347px;}
.index_default .home_ad2 .ad_r .text{ margin:0 35px;}
.index_default .home_ad2 .ad_r h5{ margin:95px 0 20px; font-size:28px; color:#80c142; text-transform:uppercase; line-height:1;}
.index_default .home_ad2 .ad_r p{ margin-bottom:30px}
.index_default .home_ad2 .ad_r a:hover{ background:#1fb1d4;}

.index_default .home_ad3 .ad{ height:305px; float:left; width:28.1690140845%; margin-right:1.4084507042%; border-radius:12px; text-align:center;}
.index_default .home_ad3 .ad p{ margin:12px 0 50px; font-size:16px; line-height:22px;}
.index_default .home_ad3 .ad_txt{ width:40.8450704225%; margin:0; overflow:hidden;}
.index_default .home_ad3 .ad_txt img{ max-width:100%;}

.index_default .tit{ border-bottom:2px solid #999; font-size:18px; font-weight:normal; font-style:italic;}
.index_default .tit span{ text-indent:0; border:none;}
.index_default .tit a.more{ font-size:13px; font-style:normal; margin-top:5px; color:#cb2027; font-weight:bold;}

.index_default .pro{}
.index_default .pro_box{ background:#fff; padding-top:30px; border-radius:12px; overflow:hidden;}
.index_default .pro_tit{ text-align:center;}
.index_default .pro_tit h3{ font-size:28px; line-height:37px; color:#333; text-transform:uppercase;}
.index_default .pro_tit p{ margin:2px 0 7px;}


.common_pro_list1 li{ width:290px; margin-right:20px;}
.common_pro_list1 li .pro_content{ padding:0;}
.common_pro_list1 li .name{ color:#555;}
.common_pro_list1 li .name:hover{ color:#80c142}
.common_pro_list1 li .newin{ left:5px; top:5px;}
.common_pro_list1 li .timer_box{ position:absolute; right:5px; top:5px; padding:5px 10px; border-radius:25px; box-shadow:0px 0px 10px 3px rgba(128,193,66,1); z-index:10;}
.common_pro_list1 li .timer_box i{ font-size:15px; font-weight:bold; line-height:1; margin:0 3px 0 0;}
.common_pro_list1 li .sold_out_box span{ padding:0 25px; transform:translateX(-50%); left:50%; background:rgba(112,113,117,0.7); white-space:nowrap; width:auto; top:140px;}

.index_default .common_pro_list1{ background:#f7f7f7; margin-top:28px; overflow:hidden;}
.index_default .common_pro_list1 li{ width:calc(16.6667% - 10px); border:0; margin:10px 5px 5px; border-radius:4px; min-height:300px;}
.index_default .common_pro_list1 li.none{ border-right:0;}
.index_default .common_pro_list1 li .img{ width:100%; background:#fff; display:table; text-align:center;}
.index_default .common_pro_list1 li .pic{ width:100%;}
.index_default .common_pro_list1 li .pic img{ max-height:100%; max-width:100%;}
.index_default .common_pro_list1 li .name{ line-height:20px;}
.index_default .common_pro_list1 li .sold_out_box span{ top:85px}
.common_pro_list1 li .free_shipping{ color:#80c242;}

#bottom_box{ width:100%; padding:0;background:#fff; margin-top:50px;}
#bottom_box .wapper{ width:1220px;}
#bottom_box .bottom_txt{ min-height:50px; border-bottom:1px solid #e0e0e0; background:#f4f4f4;}
#bottom_box .bottom_txt img{ width:100%;}
#bottom_box .bottom_line{ padding:60px 0; background:#f4f4f4;}
#bottom_box .joinour_box{ padding:0;}
#bottom_box .joinour_tit{ line-height:40px; padding-right:10px;}
#bottom_box .newletterform{ float:left;}
#bottom_box .newsletter_txt{ width:200px;}
#bottom_box .newsletter_btn{ background:#80C142; border-radius:3px;}

#bottom_box .link_box{ background:#f4f4f4; border-top:5px solid #edebeb;}
#bottom_box .link_box dl{ width:20%; padding:0 10px; box-sizing:border-box;}
#bottom_box .link_box dl dt{ font-weight:500; font-size:15px; line-height:20px; margin-bottom:14px; color:#333; height:auto;}
#bottom_box .link_box dl dd a{ color:#666; font-size:13px; line-height:26px;}
#bottom_box .link_box dl dd a:hover{ color:#80C242;}

#bottom_box .foot{ padding:20px 0; overflow:hidden;}
#bottom_box .copyright,#bottom_box .payment{ float:left; width:50%; min-height:30px; text-align:left; padding:0;}
#bottom_box .copyright{ font-size:15px; line-height:30px; color:#555;}
#bottom_box .payment{border:none; text-align:right;}

.common_pro_list1 li.other, .common_pro_list1 li.clear10{ background:none;}
.picScroll-left .bd .common_pro_list1 li.other,.picScroll-left .bd .common_pro_list1 li.clear10{ width:0 !important;}



/*蓝色*/
.common_temp_blue #top_box,
.common_temp_blue .index_default .home_ad ul li .text span,
.common_temp_blue .index_default .home_ad .ad a,
.common_temp_blue .index_default .pro_tit a,
.common_temp_blue #bottom_box .newsletter_btn,
.common_temp_blue #bottom_box .shartto li{ background:#2ec4ff;}

.common_temp_blue .index_default .home_ad ul li .text span:hover,
.common_temp_blue .index_default .home_ad .ad a:hover,
.common_temp_blue .index_default .pro_tit a:hover,
.common_temp_blue #bottom_box .shartto li:hover,
.common_temp_blue #bottom_box .newsletter_btn:hover{ background:#2ec4ff; box-shadow:0px 0px 10px 3px #2ec4ff;}

.common_temp_blue .index_default .home_ad1 ul li:hover .text h5,
.common_temp_blue .index_default .home_ad .ad:hover h5,
.common_temp_blue .index_default .home_ad2 .ad_r h5,
.common_temp_blue .common_pro_list1 li .free_shipping,
.common_temp_blue .common_pro_list1 li .free_shipping i,
.common_temp_blue #bottom_box .link_box dl dd a:hover{ color:#2ec4ff}


.common_temp_blue #bottom_box .shartto li{border-color:#2ec4ff; box-shadow:0 0 0 1px #2ec4ff inset}

.common_temp_blue .index_default .home_ad1 ul li:hover,
.common_temp_blue .index_default .home_ad .ad:hover,
.common_temp_blue .common_pro_list1 li .timer_box,
.common_temp_blue .common_pro_list1 li:hover{ box-shadow:0px 0px 10px 3px #2ec4ff;}


/*深蓝色*/
.common_temp_mazarine #top_box,
.common_temp_mazarine .index_default .home_ad ul li .text span,
.common_temp_mazarine .index_default .home_ad .ad a,
.common_temp_mazarine .index_default .pro_tit a,
.common_temp_mazarine #bottom_box .newsletter_btn,
.common_temp_mazarine #bottom_box .shartto li{ background:#6472a2;}

.common_temp_mazarine .index_default .home_ad ul li .text span:hover,
.common_temp_mazarine .index_default .home_ad .ad a:hover,
.common_temp_mazarine .index_default .pro_tit a:hover,
.common_temp_mazarine #bottom_box .shartto li:hover,
.common_temp_mazarine #bottom_box .newsletter_btn:hover{ background:#6472a2; box-shadow:0px 0px 10px 3px #6472a2;}

.common_temp_mazarine .index_default .home_ad1 ul li:hover .text h5,
.common_temp_mazarine .index_default .home_ad .ad:hover h5,
.common_temp_mazarine .index_default .home_ad2 .ad_r h5,
.common_temp_mazarine .common_pro_list1 li .free_shipping,
.common_temp_mazarine .common_pro_list1 li .free_shipping i,
.common_temp_mazarine #bottom_box .link_box dl dd a:hover{ color:#6472a2}

.common_temp_mazarine #bottom_box .shartto li{border-color:#6472a2; box-shadow:0 0 0 1px #6472a2 inset}

.common_temp_mazarine .index_default .home_ad1 ul li:hover,
.common_temp_mazarine .index_default .home_ad .ad:hover,
.common_temp_mazarine .common_pro_list1 li .timer_box,
.common_temp_mazarine .common_pro_list1 li:hover{ box-shadow:0px 0px 10px 3px #6472a2;}



/*红色*/
.common_temp_red #top_box,
.common_temp_red .index_default .home_ad ul li .text span,
.common_temp_red .index_default .home_ad .ad a,
.common_temp_red .index_default .pro_tit a,
.common_temp_red #bottom_box .newsletter_btn,
.common_temp_red #bottom_box .shartto li{ background:#ff6f6f;}

.common_temp_red .index_default .home_ad ul li .text span:hover,
.common_temp_red .index_default .home_ad .ad a:hover,
.common_temp_red .index_default .pro_tit a:hover,
.common_temp_red #bottom_box .shartto li:hover,
.common_temp_red #bottom_box .newsletter_btn:hover{ background:#ff6f6f; box-shadow:0px 0px 10px 3px #ff6f6f;}

.common_temp_red .index_default .home_ad1 ul li:hover .text h5,
.common_temp_red .index_default .home_ad .ad:hover h5,
.common_temp_red .index_default .home_ad2 .ad_r h5,
.common_temp_red .common_pro_list1 li .free_shipping,
.common_temp_red .common_pro_list1 li .free_shipping i,
.common_temp_red #bottom_box .link_box dl dd a:hover{ color:#ff6f6f}

.common_temp_red #bottom_box .shartto li{border-color:#ff6f6f; box-shadow:0 0 0 1px #ff6f6f inset}

.common_temp_red .index_default .home_ad1 ul li:hover,
.common_temp_red .index_default .home_ad .ad:hover,
.common_temp_red .common_pro_list1 li .timer_box,
.common_temp_red .common_pro_list1 li:hover{ box-shadow:0px 0px 10px 3px #ff6f6f;}


/*橙色*/
.common_temp_orange #top_box,
.common_temp_orange .index_default .home_ad ul li .text span,
.common_temp_orange .index_default .home_ad .ad a,
.common_temp_orange .index_default .pro_tit a,
.common_temp_orange #bottom_box .newsletter_btn,
.common_temp_orange #bottom_box .shartto li{ background:#ffbe00;}

.common_temp_orange .index_default .home_ad ul li .text span:hover,
.common_temp_orange .index_default .home_ad .ad a:hover,
.common_temp_orange .index_default .pro_tit a:hover,
.common_temp_orange #bottom_box .shartto li:hover,
.common_temp_orange #bottom_box .newsletter_btn:hover{ background:#ffbe00; box-shadow:0px 0px 10px 3px #ffbe00;}

.common_temp_orange .index_default .home_ad1 ul li:hover .text h5,
.common_temp_orange .index_default .home_ad .ad:hover h5,
.common_temp_orange .index_default .home_ad2 .ad_r h5,
.common_temp_orange .common_pro_list1 li .free_shipping,
.common_temp_orange .common_pro_list1 li .free_shipping i,
.common_temp_orange #bottom_box .link_box dl dd a:hover{ color:#ffbe00}

.common_temp_orange #bottom_box .shartto li{border-color:#ffbe00; box-shadow:0 0 0 1px #ffbe00 inset}

.common_temp_orange .index_default .home_ad1 ul li:hover,
.common_temp_orange .index_default .home_ad .ad:hover,
.common_temp_orange .common_pro_list1 li .timer_box,
.common_temp_orange .common_pro_list1 li:hover{ box-shadow:0px 0px 10px 3px #ffbe00;}

/*紫色*/
.common_temp_purple #top_box,
.common_temp_purple .index_default .home_ad ul li .text span,
.common_temp_purple .index_default .home_ad .ad a,
.common_temp_purple .index_default .pro_tit a,
.common_temp_purple #bottom_box .newsletter_btn,
.common_temp_purple #bottom_box .shartto li{ background:#aa8cdb;}

.common_temp_purple .index_default .home_ad ul li .text span:hover,
.common_temp_purple .index_default .home_ad .ad a:hover,
.common_temp_purple .index_default .pro_tit a:hover,
.common_temp_purple #bottom_box .shartto li:hover,
.common_temp_purple #bottom_box .newsletter_btn:hover{ background:#aa8cdb; box-shadow:0px 0px 10px 3px #aa8cdb;}

.common_temp_purple .index_default .home_ad1 ul li:hover .text h5,
.common_temp_purple .index_default .home_ad .ad:hover h5,
.common_temp_purple .index_default .home_ad2 .ad_r h5,
.common_temp_purple .common_pro_list1 li .free_shipping,
.common_temp_purple .common_pro_list1 li .free_shipping i,
.common_temp_purple #bottom_box .link_box dl dd a:hover{ color:#aa8cdb}

.common_temp_purple #bottom_box .shartto li{border-color:#aa8cdb; box-shadow:0 0 0 1px #aa8cdb inset}

.common_temp_purple .index_default .home_ad1 ul li:hover,
.common_temp_purple .index_default .home_ad .ad:hover,
.common_temp_purple .common_pro_list1 li .timer_box,
.common_temp_purple .common_pro_list1 li:hover{ box-shadow:0px 0px 10px 3px #aa8cdb;}

/*灰蓝*/
.common_temp_grayblue #top_box,
.common_temp_grayblue .index_default .home_ad ul li .text span,
.common_temp_grayblue .index_default .home_ad .ad a,
.common_temp_grayblue .index_default .pro_tit a,
.common_temp_grayblue #bottom_box .newsletter_btn,
.common_temp_grayblue #bottom_box .shartto li{ background:#323a40;}

.common_temp_grayblue .index_default .home_ad ul li .text span:hover,
.common_temp_grayblue .index_default .home_ad .ad a:hover,
.common_temp_grayblue .index_default .pro_tit a:hover,
.common_temp_grayblue #bottom_box .shartto li:hover,
.common_temp_grayblue #bottom_box .newsletter_btn:hover{ background:#323a40; box-shadow:0px 0px 10px 3px #323a40;}

.common_temp_grayblue .index_default .home_ad1 ul li:hover .text h5,
.common_temp_grayblue .index_default .home_ad .ad:hover h5,
.common_temp_grayblue .index_default .home_ad2 .ad_r h5,
.common_temp_grayblue .common_pro_list1 li .free_shipping,
.common_temp_grayblue .common_pro_list1 li .free_shipping i,
.common_temp_grayblue #bottom_box .link_box dl dd a:hover{ color:#323a40}

.common_temp_grayblue #bottom_box .shartto li{border-color:#323a40; box-shadow:0 0 0 1px #323a40 inset}

.common_temp_grayblue .index_default .home_ad1 ul li:hover,
.common_temp_grayblue .index_default .home_ad .ad:hover,
.common_temp_grayblue .common_pro_list1 li .timer_box,
.common_temp_grayblue .common_pro_list1 li:hover{ box-shadow:0px 0px 10px 3px #323a40;}




/*图标字体*/
#top_box i,#header_box i,#header_box .btn_search,.index_default span.discount-timer-big,span.discount-timer,.index_default i,span.discount-timer,#bottom_box i,#bottom_box .newletterform label,.common_pro_list1 li .discount,.common_pro_list1 li i,.common_pro_list2 li .discount,.common_pro_list2 li i{ background-image:none; overflow:visible;}/*背景图片为无*/
,.common_pro_list1 li i,.common_pro_list2 li i{ overflow:hidden;}

#top_box .livechat i{ font-size:16px; height:auto; margin:-1px 5px -4px 0;}/*fackbook*/

/*显示特价时间图标字体star*/
.index_default span.timer_box{ float:none; margin-left:0; font-style:normal;}
.index_default span.discount-timer-big{padding-left:0; text-indent:0;}
.index_default .tit i.icon-clock1{ line-height:21px; float:left; font-size:20px; font-weight:bold; margin:-3px 2px 0 12px;}
span.discount-timer{ text-indent:0; padding: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; right:0; top:-2px;}
.common_pro_list1 li .discount_wrap i,.common_pro_list2 li .discount_wrap i{ width:51px; height:41px; line-height:40px; color:#ed3445; font-size:54px;}
@-moz-document url-prefix(){.common_pro_list1 li .discount_wrap i{ line-height:49px;} } /*正对火狐兼容*/

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

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

/*底部分享*/
#bottom_box .shartto{ float:right;}
#bottom_box .shartto li{ width:35px; height:35px; border:1px solid #80C142; border-radius:50%; box-shadow:0 0 0 1px #80C142 inset; text-align:center; background:#80C142;}
#bottom_box .shartto li a{ font-size:18px; line-height:38px; color:#fff;}
#bottom_box .shartto li:hover,#bottom_box .newsletter_btn:hover{ background:#54A000}

/* 底部联系我们*/
#bottom_box .contact_us dd i{ font-size:19px; line-height:37px; color:#fff; background:#828282; border-radius:50%; text-align:center;}


/*内页样式*/
.product_list_2017 .common_pro_list1 li .pic{ width:288px; height:288px;}
.product_list_2017 .common_pro_list1 li .pic img{ max-height:288px; max-width:288px;}
.product_list_2017 .common_pro_list1 li .name{ font-size:16px; font-weight:500; color:#000;}
.product_list_2017 .common_pro_list1 li .price{ font-size:15px;}
.product_detail_2017 .viewfontright{ width:570px;}


@media only screen and (max-width: 1440px){
#top_box .wapper,#header_box .wapper,.index_default .wapper,#bottom_box .wapper{ width:1220px;}	
#header_box #menuParent .dropdown_menu2{ width:955px !important; padding-right:0;}
#header_box #menuParent .dropdown_menu2.list_tag{ padding-right:0;}
#header_box #menuParent .dropdown_menu2 li.cate_tag{ display:none;}
.index_default .common_pro_list1 li{ width:calc(20% - 10px);}
#header_box .nav{ width:880px;}
#header_box .nav li.home{ width:130px;}
#header_box .nav>li>a{ padding-left:25px; padding-right:25px;}
#header_box .cart_txt{ padding:16px 25px;}
	#header_box #menuParent,
	#header_box #menuParent>li{
		width:240px;
	}
	#header_box #menuParent .dropdown_menu2{
		left:240px;
	}
	#header_box #menuParent>li>a i{
		right:10px;	
	}
	.index_default .banner_box{
		width: calc(100% - 255px);
		height:380px;
	}
	.index_default .banner_box .www51buycom{
		height:380px;
	}
	.index_default .common_pro_list1 li{
		width:calc(20% - 10px)
	}
}