/*样式覆盖部分*/
body{ font-family:"微软雅黑";}
.newtime{ font-family:Arial,Helvetica,sans-serif;}
a{ color:#333;}
.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 .logo{ display:table; height:80px;}
#header_box .logo a{ display:table-cell; vertical-align:middle;}
#header_box .logo a img{vertical-align:middle; max-height:80px;}
#header_box .search_box{padding:13px 0 0 100px;}
#header_box .search{width:auto;height:auto; padding:0; z-index:1000;}
#header_box .searchform{width:600px;height:54px;border:none;}

#header_box .select_box{ width:180px; float:left; padding:15px 15px 15px 0; height:54px; box-sizing:border-box; border-top:2px solid #fed700; border-bottom:2px solid #fed700; position:relative;}
#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:528px; border:2px solid #fed700; border-right:none; border-radius:25px 0 0 25px; text-indent:15px;}
#header_box .btn_search{margin:0;border:none;height:54px;width:70px;background:#fed700;border:none;color:#ff6f6f;font-size:16px; font-weight:bold; border-radius:0 25px 25px 0;border:2px solid #fed700;}
#header_box .header_rt{ padding-top:28px;}
#header_box .wish{ text-align:center; margin:0 30px;}
#header_box .wish a{color:#ff6f6f;font-size:14px;}
#header_box .wish a:hover{color:#000;}
#header_box .wish a i{color:#ff6f6f;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 strong{ position:absolute; left:8px; top:7px; width:23px; height:23px; text-align:center; line-height:23px; border-radius:50%; background:#fed700; color:#ff6f6f; 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{}
#header_box .nav_box{border:none; height:52px;}
#header_box .nav_box .category_box{ width:270px;}
#header_box .category_box h4{ height:52px; background:#fed700; border-radius:9px 9px 0 0; padding:15px 20px; box-sizing:border-box; font-size:16px; line-height:normal; color:#ff6f6f;}
#header_box .category_box h4 i{background:none;font-size:16px; width:20px;height:20px; float:none; margin:0 5px -6px 0;}
#header_box .category_2{ display:none; width:270px; border:none; box-shadow:none; top:52px; border:2px solid transparent; border-top:none; box-sizing:border-box; border-radius:0 0 5px 5px;}
#header_box.header_box .category_2{ border-color:#fed700;}
#header_box .category_2 li{ padding:0 15px; border:none; height:auto; 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:16px; font-weight:bold;}
#header_box .category_2 li.list>a{ font-weight:normal;}
#header_box .category_2 li a i{ display:block; background:none; position:absolute; right:0; top:0; font-weight:bold; color:#aeaeae;}
#header_box .category_2 li>a:hover i{ width:auto; height:auto; margin-top:0px;}
#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:268px; border:1px solid rgba(0, 0, 0, 0.15); border-top:2px solid #fed700; width:400px;}
#header_box .category_2 .dropdown_menu2 .img{ position:absolute; left:0; top:0; height:100%; width:100%;}
#header_box .category_2 .dropdown_menu2 dl{ width:100%;margin:0;float:none;}
#header_box .category_2 .dropdown_menu2 dd a{ font-size:16px; height:30px; line-height:30px; color:#333; width:185px;}
#header_box .category_2 .dropdown_menu2 dd a:hover{ color:#ff6f6f;}

#header_box .more1{ position:absolute; right:20px; bottom:20px; width:250px; height:200px;} 
#header_box .category_2 li .more1 a{ display:block; position:initial; height:100%; width:100%; box-sizing:border-box;}
#header_box .category_2 li .more1 a:hover{ border:none; padding:0;}

#header_box .nav{ height:52px; width:690px; padding:0 15px; 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.home a{ color:#ff6f6f;}
#header_box .nav li a{height:52px;display:inline-block;line-height:52px;font-size:16px;border:none;color:#333; font-weight:bold;padding:0 10px;}
#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:#ff6f6f;}

#header_box .nav .sub_nav{ width:200px; top:52px;}
#header_box .nav .sub_nav li{ float:none; height:auto; width:200px;}
#header_box .nav .sub_nav li a{height:40px;line-height:40px;font-size:16px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
#header_box .nav .sub_nav li a:hover{ color:#000; background:none;}

#header_box .nav .daily .sub_nav{ width:420px; font-size:0;padding:15px 10px;}
#header_box .nav .daily .sub_nav li{ display:inline-block;width:420px;}
#header_box .nav li.daily .sub_nav li dl dt{font-weight:bold;font-size:16px;color:#333;text-align:left;margin-bottom:7px;padding:0 5px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
#header_box .nav li.daily .sub_nav li dl{width:210px;float:left;}

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

#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:#f2f2f2;}
.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 .swiper-pagination{ width:auto; bottom:30px; left:50px;}



.index_default .tit{border-bottom:none;padding:0;height:auto;line-height:normal;font-size:18px;font-weight:normal;text-align:center;}
.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:#666; float:none; display:inline-block;}

.index_default .deals .tit{ border-bottom:1px solid #ddd;text-align:center;}
.index_default .deals .tit span{ float:none; display:inline-block; font-size:25px; padding-bottom:12px; position:relative; color:#333e48;}
.index_default .deals .tit span:after { border-bottom: 2px solid #ff6f6f; bottom: -1px; content: " "; display: block; position: absolute; width: 100%;}
.index_default .deals .tit a{ float:right; margin-top:10px;}

.common_pro_list1>li{ margin:15px 0 5px; width:300px; 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.none:after,.index_default .box2 .common_pro_list1>li:after,.index_default .deals .common_pro_list1 li:after,.index_default .box3 .common_pro_list1>li:after{ border:none;}
.common_pro_list1 .pro_content{ padding-left:0; overflow:hidden;}
.common_pro_list1 li .name,.common_pro_list1 li .price{ text-align:left;}
.common_pro_list1 li .name{ padding:0; font-size:12px; color:#888; margin-bottom:5px; }
.common_pro_list1 li .name:hover{color:#ff6f6f;}
.quickcart{ left:50%; transform:translate(-50%,0); margin-top:0; top:120px; width:189px;}
.common_pro_list1 li .price{ margin-bottom:0; font-weight:normal; font-size:16px; position:relative; display:inline-block;}
.common_pro_list1 li .price .oldprice{ white-space:nowrap;font-size:14px;}
.common_pro_list1 li .gsold{ float:right; line-height:22px;}
.common_pro_list1 li .sold_out_box span{ left:50%; transform:translateX(-50%); background:rgba(112,113,117,0.7); padding:0 20px; width:auto; white-space:nowrap;top:200px;}
.common_pro_list1 li .free_shipping{ position:absolute; left:0; top:-5px; position:absolute;}

.common_pro_list1 li .sold_out,.common_pro_list2 li .sold_out,.common_pro_list4 li .sold_out{ position:absolute; left:50%; top:85px; transform:translateX(-50%); width:150px; text-align:center; background:rgba(112,113,117,0.7); line-height:35px; height:35px; color:#fff; font-weight:bold; font-size:14px; padding:0; border-radius:5px;}

.common_pro_list1 li a.pic .hover-image {position: absolute;text-align: center;top: 0;width: 100%;line-height:100%;left: 0;transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);transform-style: preserve-3d;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;visibility: hidden;opacity: 0;}
.common_pro_list1 li a.pic:hover .hover-image {transform: rotateX(0deg) rotateY(0deg);-webkit-transform: rotateX(0deg) rotateY(0deg);-moz-transform: rotateX(0deg) rotateY(0deg);visibility: visible;opacity: 1;}
.common_pro_list1 li a.pic:hover img {right: 0;left: 0;top: 0;bottom: 0;}


.common_pro_list1 li .products{ position:relative; margin-bottom:10px;}
.common_pro_list1 .product_item .wrap-addto{ width:100%; position:absolute; bottom:20px; left:50%; transform:translate(-50%,0); transition:all .3s; z-index:5; text-align:center; font-size:0;}
.common_pro_list1 .product_item .wrap-addto a{ display:inline-block; height:35px; width:35px;text-align:center; line-height:35px; color:#68696c; background:#fff; transition:all 250ms ease-out; border:1px solid #eee; -webkit-transform: scale(0.2); visibility:hidden; opacity:0; -moz-transform: scale(0.2); -ms-transform: scale(0.2); -o-transform: scale(0.2); transform: scale(0.2); -webkit-transition: all 250ms cubic-bezier(1.000,-0.6,0.570,-0.15); -moz-transition: all 250ms cubic-bezier(1.000,-0.6,0.570,-0.15); -ms-transition: all 350ms cubic-bezier(1.000,-0.6,0.570,-0.15); -o-transition: all 250ms cubic-bezier(1.000,-0.6,0.570,-0.15);
 transition: all 250ms cubic-bezier(1.000,-0.6,0.570,-0.15);}
.common_pro_list1 .product_item .wrap-addto a i{ font-size:17px; position:relative; font-weight:bold;}
.common_pro_list1 .product_item .wrap-addto a.add_to_cart i{ font-size:19px;}
.common_pro_list1 .product_item .wrap-addto a.quickview{ border-right:none; border-left:none;}
.common_pro_list1 .product_item .wrap-addto a.quickview i{ font-size:19px;}
.common_pro_list1 .product_item .wrap-addto a.quickview b{ position:absolute; left: 50%; top: 5.5px; font-size: 14px; line-height: normal; transform:translateX(-63%); -moz-transform:translate(-63%,-7%);}
.common_pro_list1 .product_item .wrap-addto a:hover,.common_pro_list1 .product_item .wrap-addto a.glike i.cur{ color:#e03550;}
.common_pro_list1 .product_item:hover .wrap-addto a{ opacity: 1; visibility: visible; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}
.common_pro_list1 .product_item:hover .wrap-addto a.quickview{transition-delay: 0.2s;}
.common_pro_list1 .product_item:hover .wrap-addto a.glike{transition-delay: 0.3s;}

.common_pro_list1 li .sales{ color:#e00; font-weight:bold;}
.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{ height:auto;}
.common_pro_list1 .pro_content{}
.common_pro_list1 li .category_name{ margin-bottom:10px; font-size:11px;}
.common_pro_list1 li .category_name a{ color:#878787;}
.common_pro_list1 li .category_name a:hover{ color:#333;}



.index_default .pro{ min-height:50px;}
.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:#333e48; 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;}
.index_default .box1 .pro .common_pro_list1,.index_default .box2 .common_pro_list1{ display:none;}
.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 .common_pro_list1 li .pic{ width:255px; height:auto;}
.index_default .common_pro_list1 li .pic img{ max-width:100%; max-height:100%;}



.product_list_2017 .common_pro_list1 li .pic{ width:255px; height:auto;}
.product_list_2017 .common_pro_list1 li .pic img{ max-width:100%; max-height:100%;}
.product_list_2017 .common_pro_list1 li .name{font-size:12px;color:#888;}
.product_list_2017 .common_pro_list1 li .name:hover{color:#ff6f6f;}
#body_box .product_list_2017{ padding-bottom:30px;}

.product_detail_2017 .viewfontright{ width:555px;}


#bottom_box{ width:100%; color:#ff6f6f;}
#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:#333; 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%; color:#333; font-size:14px; line-height:27px;}
#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:#ff6f6f;}

#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:#ff6f6f;}
#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:#ff6f6f; font-size:14px;}
#bottom_box .payment{ float:right; border:none;}



#header_box .search_input,
#header_box .searchform .select_box,
#header_box .btn_search,
.index_default .deals .pro_box,
.index_default .deals .tit a,
.index_default .tit .pro_change_title a.actived::after,
.index_default .tag .tit span::after,
#header_box.header_box .category_2,
#header_box .category_2 .dropdown_menu2{ border-color:#ff6f6f;}

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

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

#header_box .btn_search,
#header_box .cart_txt strong,
#header_box .category_box h4,
.index_default .banner_con .more,
#bottom_box .bottom h3{ color:#fff;}

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






/*快速弹窗*/
.mini_detail{position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;display:none;}
.mini_detail .mini_detail_bg{position:fixed;left:0;top:0;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:-1;}
#mini_detail{position:fixed;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:0;margin:auto;width:960px;position:relative;}
#mini_detail .icon-iconfontclose{position:absolute;right:10px;top:10px;font-size:30px;background:none;color:#333;cursor:pointer;}


.product_detail_2017 .prod-info-review .star,
.product_detail_2017 .prod-info-review .write-review{margin-top:2px;}
.product_list_2017 .common_pro_list1 li .price{font-size:16px;}



/*图标字体*/
#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 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;}
#header_box .cart_txt i{ font-size:22px; background:none; color:#ff6f6f; line-height:25px;margin:0 5px 0 0;  vertical-align:middle; font-weight:bold;}
#header_box a.go{background:#db4c52;text-align:center;}
#header_box a.go i{background:#db4c52;color:#fff;line-height:32px;font-size:14px;}
#header_box .nav li a{background:none;}
#header_box .nav li a i{background:none;font-size:15px; width:17px;height:14px;-webkit-transform:scale(0.4);transform:scale(0.6);color:#898989;font-weight:bold;right:-5px;top:15px;position:absolute;}

.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:15px; color:#ed3445;}
.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;}}
.price_search{
 display: inline-flex;
 align-items: center;
 margin-top: 18px;
}
.price_search .price_search_item {
 border-radius: 3px;
 border: 1px solid #333333;
 position: relative;
 width:110px;
 margin-left:5px;
}
.price_search .price_search_border{
 border-top: 1px solid #C4C6CF;
 width:8px;
 margin-left:10px;
}
.price_search .price_search_item .price_icon{
 line-height: 26px;
 display: inline-block;
 padding-left: 4px;
 font-family: none;
 font-size: 13px;
}
.price_search .price_search_item input{
 width: 75px;
 color: #333333;
 position: absolute;
 right: 0;
 border: 0;
 height: 26px;
 top: 0;
}
.price_search .sure{
 border: 1px solid #ff9d00;
 color: #ff9d00;
 background: none;
 margin-left: 10px;
 width: 60px;
 line-height: 24px;
 border-radius: 2px;
 transform: translatex(-30px);
 opacity: 0;
 transition: all .3s;
}
.price_search .sure.active{
 transform: translatex(0px);
 opacity: 1;
}
