ol, ul { list-style: none; }
a, address, b, big, blockquote, body, center, cite, code, dd, del, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, label, legend, li, ol, p, pre, small, span, strong, u, ul, var { margin: 0 auto; padding: 0; }
a { color: #666; text-decoration: none; }
em, i, u { font-style: normal; }
.clearfix { *zoom: 1;
}
.dpr-color1 { color: #010167; }
.dpr-color2 { color: #da6432; }
/*图片*/

/*goods kefu*/
.kefu { display: inline-block; }
.qrcode { display: inline-block; float: right; margin-right: 36px; }
.qrcode img { width: 60px; }
.kefu .kefu-title { text-align: center; margin-bottom: 10px }
.kefu-name { color: #888; margin-bottom: 5px }
.kefu ul li i { display: inline-block; vertical-align: middle; width: 24px; height: 24px; margin-right: 5px; }
.kefu ul li a { border-radius: 3px; }
.kefu ul li:first-child .qq_kefu { background: url(../images/kefu/qq2.png) no-repeat; background-size: 35px; background-position: center; width: 56px; height: 56px; display: inline-block; background-color: #d86431; color: #fff; line-height: 28px; margin: 2px; }
.kefu ul li:first-child .online_kefu { background: url(../images/kefu/kefu.png) no-repeat; background-size: 16px; background-position: 5px center; width: 68px; height: 26px; display: inline-block; padding-left: 15px; line-height: 26px; border: 1px solid #d86431; color: #d86431 }
.kefu ul li:nth-child(2) i { background: url(../images/kefu/tel.png) center no-repeat; background-size: 80%; }
.kefu ul li:nth-child(3) { margin-top: 10px }
.kefu-email { color: #888; margin-bottom: 5px }
.kefu-email i { background: url(../images/kefu/email.png) center no-repeat; background-size: 80%; display: inline-block; vertical-align: middle; width: 24px; height: 24px; margin-right: 5px; }
/* 更新公告 */
.banner_r_c_c { height: 46px; line-height: 22px; text-align: left; padding: 2px 10px; overflow: hidden; margin: 0; position: relative; margin-top: 10px; -webkit-box-shadow: 0 0 15px #ddd; -moz-box-shadow: 0 0 15px #ddd; box-shadow: 0 0 15px #ddd; }
.banner_r_c_c div { margin: unset; }
.banner_r_c_c .swiper-container { margin-left: 38px; }
.banner_r_c_c .a_cat { text-decoration: none; color: #666; }
.banner_r_c_c .a_hover { text-decoration: none; color: #000; }
.up-text { position: absolute; left: 10px; line-height: 49px; color: #ee2e2c; font-size: 15px; font-weight: 700; }
/* 底部广告 */
/* 中间四个广告 */
/* 底部广告 */
.banner_bottom { position: fixed; bottom: 0; width: 100%; z-index: 99999; }
.banner_bottom_close { float: right; margin-right: 9px; color: #fff; font-size: 20px; cursor: pointer; padding: 10px; }
.banner_bottom_img { display: block; margin: auto; width: 100%; height: 90px; }
/*goods相关产品*/
.goods_content_a_l_r .price .score_span { position: absolute; right: 10px; bottom: 5px; }
.goods_content_c_l_b_c { padding: 14px; height: 80px; padding: 10px 20px 10px 50px; }
.goods_content_c_l_b_c .title { color: #444; max-height: 35px; overflow: hidden; width: 100px; line-height: 16px; }
.goods_content_c_l_b_c .title a { color: #666; }
.goods_content_c_l_b_c .price { color: #da6432; width: 100px; overflow: hidden; }
.goods_content_c_l_b_c img { width: 80px; height: 80px; margin-right: 5px; border: 1px solid #e5e5e5; overflow: hidden; }
.goodsPage_right_div2 { width: 228px; margin-top: 10px; color: #888; text-align: center; padding: 10px 0; }
.goodsPage_right_div2 img { float: right; padding: 10px 0; width: 100px; height: 100px; }
.goodsPage_right_div2 p { padding: 10px 10px 0px; }
.default_price { width: 185px; display: inline-block; }
.volume_price:nth-child(3) { float: right; }
.goods_add_cart { background: #da6432; width: 134px; margin-left: 0; text-align: center; border-radius: 5px; }
.goods_add_cart a { line-height: 36px; color: #fff; font-size: 16px; }
.goods_add_cart .cart_icon { background: url(../images/cart_icon.png) no-repeat; background-size: 20px; background-position: 10px center; width: 134px; height: 36px; display: inline-block; padding-left: 10px; }
.goods_add_cart .cart_login { width: 134px; height: 36px; display: inline-block; cursor: pointer; }
.goods_count { height: 22px; width: 42px; display: inline-block; }
.goods_letter_spacing_shuliang { display: inline-block; }
/*xunjia页*/
.input_goods_brand option { width: 100px; height: 200px; overflow-y: hidden }
/*search搜索页*/
.xun_btn { background: #da6432; border-radius: 5px; color: #fff; width: 80px; margin: 0 5px; display: inline-block; }
/*inventory库存现货*/
.search_goods_record_count { margin-right: 0px; }
.inventory_page .goods_list { width: 1210px; }
.inventory_page .goods_list li { width: 218px; }
.inventory_page .goods_list li:nth-child(5n) { margin-right: 0px; }
.inventory_page .ikeywords { display: inline-block; margin-bottom: 20px; }
.inventory_page .cate-search_goodslist_title { width: 1208px; }
.inventory_page .cate-search_goodslist_content { width: 1208px; }
.inventory_page #inv_keywords { padding: 0 5px; border: 1px solid #da6432; height: 32px; width: 150px; color: #989898; outline: none; vertical-align: middle; }
.inventory_page .inv_keywords_btn { border: none; background: #da6432; color: #fff; height: 34px; font-size: 16px; line-height: 3px; margin-left: -5px; margin-top: 0px; cursor: pointer; width: 60px; vertical-align: middle; }
.goods_type_table { background: #cccccc; }
.goods_type_table th { background: #dfdfdf!important; font-weight: normal; }
.goods_type_table th, .goods_type_table td { padding-left: 10px; }
.goods_type_table td { background: #fff; }
/*首页*/
.promote_product_img { max-width: 115px; }
.index-title-box { height: 28px; padding: 20px 0 20px; line-height: 28px; }
.index-title-box h2 { font-size: 20px; color: #222; font-weight: bold; }
.index-title-box p a { font-size: 18px; color: #101010; }
.index-title-box p a.cur, .index-title-box p a:hover { color: #da6432; }
.index-title-box p span { color: #bbbbbb; padding: 0 22px; font-size: 18px; }
.title-h2-bot { width: 29px; height: 2px; background: #da6432; margin-top: 2px; }
.index-title-box .title-h2-bot { float: left; }
.index-title2-box { position: relative; height: 28px; padding: 20px 0 20px; line-height: 28px; text-align: center; }
.index-title2-box h2 { font-size: 20px; color: #222; font-weight: bold; }
.index-title2-box .title-h2 { position: relative; width: 150px; padding: 0 40px; }
.index-title2-box .title-h2 a:before { content: ""; background-image: url(../images/icon/icon_three.png); background-size: 60px; background-position: -30px 0; background-repeat: no-repeat; width: 30px; height: 23px; position: absolute; left: 0; top: 10%; }
.index-title2-box .title-h2 a:after { content: ""; background-image: url(../images/icon/icon_three.png); background-size: 60px; background-position: 0 0; background-repeat: no-repeat; width: 30px; height: 23px; position: absolute; right: 0; top: 10%; }
.index-title2-box .title-h2:hover a:before { background-position: -30px -22px; }/*-30px -22px*/
.index-title2-box .title-h2:hover a:after { background-position: 0px -22px; }/*-0 -22px*/
.index-title2-box .title-h2 a { color: #222; }
.index_best_goods .goods_list { }
.index_article .index-news-pic { width: 1220px; margin-bottom: 10px; display: none; }
.index_article .index-news-pic li { width: 275px; padding: 10px; float: left; margin-right: 10px; background: #fff; position: relative; top: 0; }
.index_article .index-news-pic li p { display: block; height: 22px; margin: 18px 0 20px 0; line-height: 22px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.index_article .index-news-pic li p a { font-size: 16px; color: #000; }
.imgA img { width: 100%; height: 168px; }
.index_article .index-news-pic li .more { line-height: 20px; height: 20px; font-size: 13px; color: #6D6D6D; }
.index_article .index-news-pic li:hover { box-shadow: rgba(76,76,76,.2) 0 0 8px; top: -3px; }
.index_article_left .ar_span_three { float: right; line-height: 38px; }
.index_article_left .ar_span_three a { color: #101010; font-size: 14px; font-weight: 100; }
.index_article_left .ar_span_three a.cur, .index_ar_left_div .ar_span_three a:hover { color: #da6432; }
.index_article_left .ar_span_three span { color: #bbbbbb; padding: 0 12px; }
.cate_channel { overflow: hidden; height: 24px; padding-left: 5px; }
.cate_channel a {
*cursor: pointer; float: left; margin-right: 10px; padding: 0 10px; height: 24px; background-color: #ce511a; line-height: 24px; color: #fff; }
.none_scroll ::-webkit-scrollbar {
display: none;
}    /*隐藏滚轮条*/
/*左侧楼层导航*/
#app { position: relative; z-index: 10; }
.elevator_fix { position: fixed; top: 75px; -webkit-animation: eleShow .5s ease both; animation: eleShow .5s ease both; }
.elevator { position: absolute; top: 0; left: 50%; margin-left: -673px; -webkit-transition: -webkit-transform .5s ease; transition: -webkit-transform .5s ease; transition: transform .5s ease; transition: transform .5s ease, -webkit-transform .5s ease; z-index: 100; }
.elevator_bottom { bottom: 0px; top: auto; }
.elevator_list { overflow: hidden; }
.elevator_lk { position: relative; display: block; width: 38px; height: 38px; line-height: 19px; font-size: 14px; color: #333; padding: 10px; text-align: center; -webkit-transition: color .2s ease; transition: color .2s ease; background: #fff; z-index: 1; }
.elevator_lk:hover .elevator_lk_bg { background: #da6432; }
.elevator_lk:hover .elevator_lk_txt { color: #fff; }
.elevator_lk_cur { color: #e1251b; }
.elevator_lk_bg { position: absolute; top: -1px; left: 0; right: 0; bottom: -1px; z-index: 2; background: transparent; -webkit-transition: background .2s ease; transition: background .2s ease; }
.elevator_lk_txt { position: relative; z-index: 3; }
/*index限时特惠*/
.dpr_seckill { background: #fff; margin-top: 20px; }
.lazyimg { position: relative; overflow: hidden; background: #eee; -webkit-transition: background .2s linear; transition: background .2s linear; }
.lazyimg_loaded { -webkit-transition: background .2s linear, opacity .2s linear !important; transition: background .2s linear, opacity .2s linear !important; background: transparent; }
.lazyimg_img { width: 100%; height: 100%; opacity: 1; -webkit-transition: opacity .2s linear; transition: opacity .2s linear; -webkit-backface-visibility: hidden; }
.third_cate_hide_scroll { width: 760px; overflow-x: hidden; overflow-y: auto; }
#dpr_seckill { outline: none; position: relative; z-index: 10; }
.seckill { height: 260px; }
#dpr_seckill .dpr_container { margin-left: auto; margin-right: auto; }
.seckill__inner { background: #fff; height: 100%; overflow: hidden; }
.seckill-countdown { position: relative; float: left; width: 230px; height: 100%; color: #fff; background-image: url(../images/miaosha/mx_bg.png); background-size: contain; background-position: 90%; background-repeat: no-repeat; }
.seckill-countdown .countdown-title { width: 100%; text-align: center; font-size: 30px; font-weight: 700; margin-top: 31px; }
.seckill-countdown .countdown-txt { position: absolute; bottom: 20px; padding: 0 10px; text-align: center; font-size: 16px; font-weight: 600; }
.seckill-list { position: relative; float: left; height: 100%; overflow: hidden; }
.seckill-list .slider { width: 980px; height: 260px; position: relative; }
.seckill-list .seckill-item__image { width: 140px; height: 140px; margin-left: auto; margin-right: auto; margin-top: 30px; }
.seckill-list .seckill-item { position: relative; width: 200px; height: 260px; display: inline-block; }
.seckill-list .seckill-item__name { width: 160px; margin-left: auto; margin-right: auto; margin-top: 13px; }
.seckill-list .seckill-item__name { font-size: 12px; font-weight: 400; color: #333; -webkit-transition: color .2s ease; transition: color .2s ease; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.seckill-list .seckill-item__price { border: 1px solid #e1251b; position: relative; -webkit-box-sizing: border-box; box-sizing: border-box; line-height: 24px; overflow: hidden; background-color: #e1251b; }
.seckill-list .seckill-item__price { width: 160px; height: 24px; margin-left: auto; margin-right: auto; margin-top: 7px; }
.seckill-list .seckill-item__price .price-miaosha { width: 92px; height: 100%; text-align: center; color: #fff; font-size: 16px; font-weight: 700; line-height: 22px; float: left; }
.seckill-list .seckill-item__price .price-origin { height: 100%; width: 66px; float: right; background: #fff; text-align: center; color: #999; font-size: 12px; line-height: 22px; -webkit-box-sizing: border-box; box-sizing: border-box; text-decoration: line-through; vertical-align: top; }
.seckill-list .seckill-item:after { content: ""; display: block; position: absolute; top: 50%; right: 0; width: 1px; height: 200px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(#eeeeee), to(white)); background: linear-gradient(180deg, white, #eeeeee, white); }
/*index新品、热销、好店、红包*/
.dpr_core { height: 305px; margin-top: 20px; }
.dpr-core-box { float: left; width: 295px; height: 305px; margin: 0 10px 0 0; background: #fff; }
.dpr-core-box:nth-child(4n) { margin: 0; }
.newArrival_slider .slider_list { position: relative; height: 240px; }
.newArrival_item { position: relative; text-align: center; }
.slider_item { height: 100%; min-height: 1px; }
.newArrival_item_lk { display: block; position: relative; }
.newArrival_item_img { height: 140px; }
.newArrival_item_img img { width: 140px; height: 100%; margin-top: 0; }
.newArrival_item_name { margin-top: 8px; margin-bottom: 10px; position: relative; width: 200px; height: 38px; line-height: 19px; font-size: 14px; color: #333; -webkit-transition: color .2s ease; transition: color .2s ease; font-family: Microsoft Yahei, PingFangSC-Medium, sans-serif, serif; overflow: hidden; text-overflow: ellipsis; filter: alpha(opacity=0); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.newArrival_item_desc { position: relative; width: 200px; height: 16px; line-height: 16px; letter-spacing: 0; font-size: 12px; font-family: Microsoft Yahei, PingFangSC-Medium, Heiti SC, tahoma, arial, Hiragino Sans GB, "\5B8B\4F53", sans-serif, serif; color: #999; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; filter: alpha(opacity=0); }
.newArrival_item_price { margin-top: 10px; font-family: Arial-BoldMT, Microsoft Yahei, PingFangSC-Medium, sans-serif, serif; font-size: 18px; color: #e1251b; letter-spacing: 0; }
.newArrival_item_msg { opacity: 0; }
.swiper-slide-active .newArrival_item_msg { opacity: 1; }
.nice-shop__container { height: 231px }
.nice-shop .shop-item { width: 160px; height: 68px; padding: 0px 100px 0px 0px; }
.nice-shop .shop-item { position: relative; display: block; background-color: #F2F2F2 }
.nice-shop .shop-item--bg-1 { background-color: #ebf2ea; }
.nice-shop .shop-item--bg-2 { background-color: #f1f8f7; }
.nice-shop .shop-item--bg-3 { background-color: #f4f1ef; }
.text-tag--origin { color: #e2231a; border-color: #e2231a; }
.nice-shop .shop-item .item-tags { margin-top: 5px; }
.text-tag { font-size: 12px; text-align: center; border-radius: 2px; padding: 0 2px; height: 18px; line-height: 17px; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid transparent; margin-right: 5px; display: inline-block; }
.nice-shop .shop-item .item-tags { margin-top: 5px; }
.nice-shop .shop-item .item-social { color: #999; font-size: 12px; position: absolute; bottom: 5px; left: 10px }
.nice-shop .shop-item__cover { position: absolute; width: 60px; height: 60px; top: 5px; right: 10px; -webkit-transition: opacity .2s ease; transition: opacity .2s ease; border-radius: 4px; -webkit-box-shadow: 0 2px 8px rgba(0,0,0,.05); box-shadow: 0 2px 8px rgba(0,0,0,.05); padding: 5px; -webkit-box-sizing: border-box; box-sizing: border-box; background: white; }
.nice-shop .shop-item__cover>img { display: block; width: auto; height: auto; max-width: 100%; max-height: 100%; margin: 0 auto; }
.nice-shop .shop-item__info .item-title { margin: 5px 0 0 10px }
.bonus .box_bd { }
.bonus .coupon_inner { padding: 0 12px; background: url(../images/icon/bonus_bg.png) no-repeat bottom; background-image: url(../images/icon/bonus_bg.png); overflow: hidden; background-size: 295px 245px; }
.bonus .coupon_list { height: 245px; }
.coupon_item { position: relative; overflow: hidden; margin-bottom: 3px; }
.coupon_lk { height: 72px; display: block; overflow: hidden; }
.coupon_lk_wrap { height: 100%; margin-right: 40px; }
.coupon_info { padding-top: 7px; margin-left: 16px; }
.coupon_price { height: 24px; line-height: 24px; display: block; font-size: 14px; color: #e33333; }
.coupon_price i { font-size: 14px; margin-right: 3px; font-family: arial, sans-serif; font-weight: 400; }
.coupon_price span { font-size: 20px; }
.coupon_limit { color: #999; }
.coupon_desc, .coupon_limit { font-size: 12px; line-height: 18px; height: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.coupon_desc { color: #333; }
.coupon_more { position: absolute; height: 100%; line-height: 72px; margin-right: 32px; font-size: 12px; color: #666; top: 5px; right: 0; }
.coupon_more_inner { display: inline-block; width: 1px; line-height: 15px; vertical-align: middle; }
/*index分类楼层产品*/
.cat-product { height: 1322px; }
.dpr-two-box { position: relative; float: left; width: 600px; height: 323px; margin: 0 10px 0 0; background: #fff; }
.dpr-two-box:nth-child(2n) { margin: 0; }
.dpr-two-box:nth-child(n+3) { margin-top: 10px; }
#index_cat_pro .hd_bg1 { background-color: #76ae86; }
#index_cat_pro .hd_bg2 { background-color: #54c0df; }
#index_cat_pro .hd_bg3 { background-color: #638adb; }
#index_cat_pro .hd_bg4 { background-color: #f5bd3a; }
#index_cat_pro .hd_bg5 { background-color: #8190bb; }
#index_cat_pro .hd_bg6 { background-color: #ddaf8d; }
#index_cat_pro .hd_bg7 { background-color: #56b6f3; }
#index_cat_pro .hd_bg8 { background-color: #f7915f; }
#index_cat_pro .hd_bg { background-color: #6b87c2; }
.dpr-four-box { float: left; width: 295px; height: 320px; margin: 0 10px 0 0; background: #fff; }
.dpr-four-box:nth-child(4n) { margin: 0; }
.dpr-four-box:nth-child(n+5) { margin-top: 10px; }
.box_hd { height: 60px; padding: 0 20px; font-size: 0; line-height: 0; }
.box_hd_lk { display: inline-block; position: relative; height: 32px; margin: 12px 0 0; }
.box_tit { float: left; font-weight: 700; font-size: 24px; color: #333; line-height: 32px; }
.box_hd_arrow { background-image: url(../images/icon/sprite.png); background-position: -16px 0; width: 16px; height: 16px; position: relative; float: left; top: 9px; left: 10px; }
.dpr-two-box .box_hd_arrow { background-position: 0 -16px; }
.box_hd_lk:hover .box_hd_arrow, .box_hd_arrow:hover { background-position: -32px 0; }
.cat-product .box_tit { color: #fff; }
.cat-product .top_tab { position: relative; }
.cat-product .box_hd { border-bottom: 1px solid #f5f5f5; }
.cat-product .tab_head { text-align: center; overflow: hidden; position: absolute; line-height: 0; font-size: 0; width: 100%; width: 376px; top: 0; right: -1px; }
.cat-product .tab_head_item { position: relative; display: inline-block; height: 30px; width: 75px; float: left; line-height: 30px; padding-top: 0; font-size: 14px; box-shadow: inset 1px 0 0 0 #f5f5f5; }
.cat-product .tab_head_item:last-child { border-right: 1px solid #f5f5f5; }
.cat-product .tab_head_item:nth-child(-n+5) .top_tab_lk:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #f5f5f5; }
.cat-product .tab_head_item.active { }
.cat-product .tab_head_item.active .top_tab_lk, .cat-product .tab_head_item:hover .top_tab_lk { background-color: rgba(0,0,0,.2); font-weight: 600; }
/*.cat-product .tab_head_item.active .top_tab_lk:after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-color: #e1251b;}*/
.cat-product .top_tab_lk { display: inline-block; white-space: nowrap; text-overflow: ellipsis; color: #fff; font-size: 12px; height: 30px; line-height: 30px; margin: 0; width: 75.5px; text-align: center; font-family: Microsoft Yahei, PingFangSC-Medium, sans-serif, serif; }
.cat-product .box_fo { height: 61px; }
.cat-product .box_fo a { float: left; display: inline-block; width: 150px; height: 100%; text-align: center; box-shadow: inset 1px 0 0 0 #f5f5f5; }
.cat-product .box_fo a:hover { box-shadow: rgba(76,76,76,.2) 0 0 8px; margin-top: -1px; }
.cat-product .box_fo a img { margin: 5px 0; }
.new_top_list { position: relative; height: 231px; overflow: hidden; }
.cat-product .new_top_list { height: 200px; width: 100%; border-right: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; }
.new_top_list .top_item { width: 275px; height: 60px; position: relative; }
.new_top_list .top_item_img { display: block; width: 110px; height: 110px; margin-left: 10px; -webkit-transition: all .2s ease; transition: all .2s ease; }
.new_top_list .top_item_img > img { display: block; width: auto; height: auto; max-width: 100%; max-height: 100%; margin: 0 auto; }
.new_top_list .top_item_name { position: absolute; left: 130px; top: 50%; width: 140px; max-height: 2.6em; line-height: 1.3em; font-size: 14px; word-break: break-all; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); color: #333; overflow: hidden; -webkit-transition: all .2s ease; transition: all .2s ease; font-family: Microsoft Yahei, PingFangSC-Medium, sans-serif, serif; }
.cat-product .new_top_list .top_item { float: left; padding: 15px 10px; display: inline-block; width: 130px; height: 170px; overflow: hidden; box-shadow: inset 1px 0 0 0 #f5f5f5; }
.cat-product .new_top_list .top_item_img { width: 120px; height: 120px; margin: 10px auto; }
.cat-product .new_top_list .top_item_name { height: 30px; width: 100%; font-size: 12px; margin-top: 25px; position: unset; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.pro_price_txt { color: #e1251b; font-size: 16px; font-weight: 700; line-height: 18px; }
/*index推荐产品*/
#app .brand_logo { position: absolute; left: 5px; top: 5px; height: 25px; z-index: 9; }
.best_goods_list .more2_item { margin: 0 5px 8px; background: #fff; position: relative; float: left; width: 193px; height: 230px; }
.best_goods_list .more2_item:hover { box-shadow: rgba(76,76,76,.2) 0 0 8px; top: -3px; }
.more2_item_gdot { position: absolute; bottom: 0; right: 20px; display: inline-block; width: 1px; height: 1px; background-color: #b1b1b1; }
.more2_lk { display: inline-block; width: 100%; height: 100%; }
.best_goods_list .more2_img { width: 120px; height: 120px; margin: 30px auto; display: block; }
.more2_list { margin: 0 -5px; }
.more2_img>img { display: block; width: auto; height: auto; max-width: 100%; max-height: 100%; margin: 0 auto; }
.best_goods_list .more2_info { line-height: 22px; padding: 0 10px; clear: both; height: 65px; }
.best_goods_list .more2_info_name { font-size: 12px; line-height: 20px; height: 40px; }
.more2_info_name { height: 48px; font-size: 14px; line-height: 24px; text-align: left; color: #666; -webkit-transition: color .2s ease; transition: color .2s ease; word-break: break-all; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.more2_info_price { position: absolute; width: 173px; bottom: 60px; }
.more2 .mod_price { display: inline-block; font-size: 16px; line-height: 18px; height: 18px; color: #e1251b; }
.more2_info_price_plus .mod_price { float: left; width: 100%; text-align: left; }
.more2_info_price_txt { font-size: 16px; font-weight: 700; font-family: arial, sans-serif; }
.reset_btn { position: absolute; right: 10px; bottom: 10px; }
.dpr-reset-icon { background: url(../images/icon/icon_box.png) no-repeat scroll -14px -196px; vertical-align: middle; display: inline-block; width: 15px; height: 18px; margin-left: 5px; }
/*秒杀 start*/
.mod_container { font-family: Microsoft YaHei, tahoma, arial, Hiragino Sans GB, \\5b8b\4f53, sans-serif; background: #f6f6f6; overflow: hidden; }
.mod_container, body { min-width: 1190px; }
.grid_c1 { width: 1190px; margin-left: auto; margin-right: auto; }
.skmu { height: 44px; width: 100%; background: #fff; border-bottom: 2px solid #da6432; }
.seckill_dialog { width: 0; height: 0; left: 0; top: 0; right: 0; bottom: 0; border: 0 solid #000; opacity: .75; filter: alpha(opacity=75); z-index: 9999; -webkit-transition: all .25s; -moz-transition: all .25s; transition: all .25s; -moz-box-shadow: 0 0 0 100px #000; box-shadow: 0 0 0 100px #000; overflow: hidden; display: none; }
.seckill_dialog, .seckill_dialog_showarrow { position: absolute; }
.skmu_list { float: left; overflow: hidden; display: inline-block }
.skmu_list_item { float: left; font-size: 20px; line-height: 44px; padding: 0 12px }
.skmu_list_item a { color: #333; font-weight: 700 }
.skmu_list_item a:hover { color: #da6432 }
.skmu_list_item_on { color: #fff; background: #da6432 }
.skmu_list_item_on a, .skmu_list_item_on a:hover { color: #fff }
.skmu_cls { line-height: 50px; position: relative; z-index: 4; float: right; height: 44px }
.skmu_cls_list { overflow: hidden; height: 44px }
.skmu_cls_line { display: inline-block; width: 1px; height: 12px; background-color: #d3d3d3; float: left; margin-top: 18px; display: none }
.skmu_cls_item { float: right; font-size: 14px; line-height: 44px; width: 87px; text-align: center }
.skmu_cls_item_on a { color: #da6432 }
.skmu_cls_item i { -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s }
.skmu_cls_item a:hover { color: #da6432 }
.skmu_cls_item a:hover i { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg) }
.skmu_cls_item_last { margin-right: 0 }
.skmu_cls_item_active a { color: #da6432 }
.skmu_cls_item_active a i { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg) }
.skmu_mcate { position: absolute; width: 425px; border-top: 4px solid #fff; right: 0; background: #fff; padding: 10px 20px; padding-right: 0; top: 156px; -webkit-transition: all .3s ease; -moz-transition: all ease .3s; transition: all .3s ease; opacity: 0; visibility: hidden }
.skmu_mcate_active { opacity: 1; top: 56px; visibility: visible }
.skmu_mcate_on { color: #da6432 }
.skmu_mcate a { font-size: 14px; display: inline-block; *display:inline;
*zoom:1;
float: left; width: 100px; line-height: 35px; margin-right: 5px }
.skmu_mcate a:hover { color: #da6432 }
.skmu_mcate s { font-size: 0; position: absolute; right: 40px; width: 0; height: 0; top: -14px; border-width: 5px; border-style: solid; border-color: transparent transparent #fff }
.skmu_arrow { background-image: url(//static.360buyimg.com/mtd/pc/seckill/6.0.0/index/images/sprite.png); background-position: -2079px -198px; background-repeat: no-repeat; width: 9px; height: 5px; font-size: 0; display: inline-block; *display:inline;
*zoom:1;
vertical-align: middle; margin-left: 8px }
.o2_mini .skmu_cls { width: 678px }
.o2_mini .skmu_cls_item { width: 67px }
.o2_mini .skmu_cls_item_last { margin-right: 0 }
.o2_mini .skmu_arrow { margin-left: 2px }
.o2_mini .seckill_mod_goods_link_img { height: 200px }
.o2_retina .seckill_lowestprice_btn:after, .o2_retina .skmu_arrow { background-image: url(//static.360buyimg.com/mtd/pc/seckill/6.0.0/index/images/sprite@2x.png); background-position: -969.5px -106px; -moz-background-size: 983px 346px; background-size: 983px 346px; background-repeat: no-repeat; width: 9px; height: 5px }
.o2_firefox .skmu_cls_item, .o2_safari .skmu_cls_item { width: 86px }
.o2_firefox.o2_mini .skmu_cls, .o2_safari.o2_mini .skmu_cls { width: 666px }
.o2_firefox.o2_mini .skmu_cls_item, .o2_safari.o2_mini .skmu_cls_item { width: 65px }
.o2_firefox.o2_mini .skmu_cls_item_last, .o2_safari.o2_mini .skmu_cls_item_last { width: 80px }
.seckill_container { overflow: hidden; position: relative }
.seckill_container_bg { background: url(../images/miaosha/header_bgV2.png) no-repeat top; position: absolute; top: 0; width: 100%; height: 274px }
.skhd_tit { background: url(../images/miaosha/header_textV2.png) no-repeat; width: 656px; height: 90px; margin: 0 auto }
.timeline { width: 100%; margin-bottom: 10px; position: relative; height: 60px }
.timeline_timecount { font-size: 14px; display: none; height: 60px; overflow: hidden; text-align: left }
.timeline_timecount_txt { display: block; margin-top: 15px; line-height: 1 }
.timeline_timecount_time { display: block; margin-top: 5px; line-height: 1 }
.timeline.o2data-lazyload { background: none }
.timeline_list { width: 1252px; margin-left: 60px; height: 60px }
.timeline_item { float: left; line-height: 60px; text-align: center; font-size: 18px; padding: 0!important; }
.timeline_item_selected .timeline_item_link { width: 350px }
.timeline_item_selected .timeline_item_link .before, .timeline_item_selected .timeline_item_link:before { border-color: transparent transparent #da6432; content: " " }
.timeline_item_selected .timeline_item_link .after, .timeline_item_selected .timeline_item_link:after { border-color: #da6432 transparent transparent; content: " " }
.timeline_item_selected .timeline_item_link_skew { color: #fff; background: #da6432 }
.timeline_item_selected .timeline_timecount { display: inline-block }
.timeline_item_selected .timeline_item_link_skew_processtips { color: #fff; border: 1px solid #fff; display: none }
.timeline_item_selected .timeline_item_link_skew_time { font-size: 20px }
.timeline_item_link { color: #000; width: 285px; height: 60px; display: block; overflow: hidden; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; position: relative; margin-left: -60px; outline: none }
.timeline_item_link .before, .timeline_item_link:before { display: block; content: ""; width: 0; height: 0; border-style: solid; border-width: 0 0 60px 60px; border-color: transparent transparent #fff; position: absolute; left: 0; top: 0; zoom: 1 }
.timeline_item_link .after, .timeline_item_link:after { display: block; content: ""; width: 0; height: 0; border-style: solid; border-width: 60px 60px 0 0; border-color: #fff transparent transparent; position: absolute; right: 0; top: 0; zoom: 1 }
.timeline_item_link_skew { background: #fff; margin: 0 60px; overflow: hidden; text-align: center; font-size: 0 }
.timeline_item_link_skew_timewrap { height: 60px; margin-right: 10px }
.timeline_item_link_skew_processwrap, .timeline_item_link_skew_timewrap { line-height: 60px!important; overflow: hidden; display: inline-block }
.timeline_item_link_skew_time { vertical-align: middle; font-weight: 700; font-size: 14px; margin-left: 10px }
.timeline_item_link_skew_processtips { border: 1px solid #666; padding: 0 14px; vertical-align: middle; height: 26px; line-height: 25px; color: #666; -moz-border-radius: 22px; border-radius: 22px; font-size: 12px; display: inline-block }
.timeline.fixed .grid_c1 { -moz-box-shadow: 0 5px 20px -8px #4e4e4e; box-shadow: 0 5px 20px -8px #4e4e4e }
.timeline.fixed .timeline_list { margin-left: 0 }
.timeline.fixed .timeline_item_link { width: 230px; margin-left: 0 }
.timeline.fixed .timeline_item_link .after, .timeline.fixed .timeline_item_link .before, .timeline.fixed .timeline_item_link:after, .timeline.fixed .timeline_item_link:before { display: none }
.timeline.fixed .timeline_item_selected .timeline_item_link { width: 270px }
.timeline.fixed .timeline_item_link_skew { margin: 0 }
.o2_mini .timeline_list { width: 1200px }
.o2_mini .timeline_item { font-size: 14px }
.o2_mini .timeline_item_link { width: 253px }
.o2_mini .timeline_item_selected .timeline_item_link { width: 280px }
.o2_mini .timeline_timecount { font-size: 12px }
.o2_mini .timeline_item_link_skew_timewrap { margin-right: 5px }
.o2_mini .timeline_item_link_skew_processtips { padding: 0 8px; margin-left: 5px }
.o2_mini .timeline_item_link_skew_time { font-size: 12px; margin-left: 0 }
.o2_mini .timeline.fixed .timeline_item_link { width: 190px }
.o2_mini .timeline.fixed .timeline_item_selected .timeline_item_link { width: 230px }
.o2_safari .timeline_item_selected .timeline_item_link_skew_timewrap { vertical-align: 13px }
.skwrap { position: relative }
.spsk { width: 100%; min-height: 1000px; _height: 2475px; overflow: visible; margin-top: 10px }
.spsk .seckill_mod_goods_nogood .seckill_mod_goods_info { border-top: 1px solid #f6f6f6 }
.spsk .seckill_mod_goods_nogood .seckill_mod_goods_info .seckill_mod_goods_info_i { background: #666 }
.spsk_brand_list_wrap { width: 1190px; margin: 0 auto; overflow: hidden }
.spsk_brand_list { margin-left: -10px }
.spsk_brand_list_con { width: 230px; height: 172px; background: #fff; opacity: .9; position: absolute; left: 50%; margin-left: -115px; bottom: 30px; text-align: center }
.spsk_brand_list_con_logo { width: 60px; height: 30px; margin: 15px 0 }
.spsk_brand_list_con_title { font-size: 16px; color: #333; margin-bottom: 10px }
.spsk_brand_list_con_cutinfo { font-size: 20px; line-height: 20px; color: #673720; display: block; margin-bottom: 15px; overflow: hidden; font-weight: 700 }
.spsk_brand_list_con_btn { display: inline-block; font-size: 16px; color: #673720; width: 110px; height: 30px; line-height: 30px; border: 2px solid #673720; text-align: center; cursor: pointer }
.spsk_brand_list_con_btn:hover { background-color: #673720; color: #fff }
.spsk_brand_list_item { position: relative; float: left; width: 290px; height: 400px; overflow: hidden; margin-left: 10px; margin-bottom: 20px; margin-top: 10px }
.spsk_brand_list_item_bg { height: 100% }
.spsk_brand_list_item_img { width: 290px; height: 400px; outline: none; border: none }
.spsk .brand_fullcut_item_btn { position: absolute; left: 335px; top: 121px; width: 116px; height: 30px; line-height: 30px; text-align: center; border: 2px solid #673621; display: block; color: #673621; font-size: 18px; z-index: 2 }
.spsk .brand_fullcut_item_btn:hover { background: #673621; color: #fff }
.spsk .brand_fullcut_item_btn.pos_left { top: 122px; left: 28px }
.spsk_item { width: 590px; height: 390px; position: relative; float: left; margin-left: 10px }
.spsk_item_container { background: #de1221; width: 100%; height: 370px; position: absolute; left: 0; bottom: 0 }
.spsk_item_title { width: 210px; padding: 0 0 0 20px; margin-top: 126px }
.spsk_item_tip { color: #fcdc1c }
.spsk_item_more, .spsk_item_tip { font-size: 14px; text-overflow: ellipsis; overflow: hidden; line-height: 1; white-space: nowrap; display: block; margin-top: 15px }
.spsk_item_more { color: #000 }
.spsk_item_more:hover { color: #000; text-decoration: underline }
.spsk_item .title_logo { position: absolute; left: 0; top: 0; width: 285px; height: 129px; z-index: 9; text-indent: -9999px; background: url(//static.360buyimg.com/mtd/pc/seckill/6.0.0/index/images/super_seckill_tit.png) no-repeat }
.spsk_item .goods_title { width: 210px; font-size: 18px; color: #333; height: 45px; line-height: 24px; font-weight: 700; display: block; overflow: hidden; text-overflow: ellipsis; display: -moz-box; display: -webkit-box; -webkit-line-clamp: 2; -moz-line-clamp: 2; -moz-box-orient: vertical; margin-bottom: 30px }
.spsk_item .price { display: block }
.spsk_item .price_now { color: #fff; font-size: 50px; font-family: arial; font-weight: 700 }
.spsk_item .price_now em { font-size: 30px }
.spsk_item .price_origin { color: #fff; font-size: 14px; margin-left: 6px }
.spsk_item .progress { display: block; overflow: hidden; margin-top: 20px }
.spsk_item .progress_txt { color: #333; font-size: 12px }
.spsk_item .progress_inner { width: 110px; height: 11px; background: #b8b8b8; display: inline-block; position: relative; overflow: hidden }
.spsk_item .progress_completed { background: #f5dc32; width: 40%; position: absolute; left: 0; top: 0; height: 11px }
.spsk_item_btn { width: 197px; height: 46px; line-height: 46px; color: #fff; font-size: 24px; display: block; background: #000; text-align: center; position: absolute; bottom: 20px; left: 20px }
.spsk_item_goods { width: 290px; height: 290px; background: #fff; position: absolute; right: 20px; top: -20px; padding: 40px 20px; overflow: hidden }
.spsk_item_goods:hover .spsk_item_goods_img { -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px) }
.spsk_item_goods_img { width: 100%; height: 100%; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s }
.spsk_item_goods .seckill_mod_goods_out { top: 35%; z-index: 1 }
.spsk_item_soon .spsk_item_btn { background: #464747 }
.spsk .seckill_mod_goodslist { margin-left: -10px }
.spsk .seckill_mod_goods_soldout .spsk_item_btn { background: #fcdc1c; font-size: 24px; color: #da6432 }
.spsk .brand_fullcut_item { float: left; margin: 10px 0 20px 10px; width: 590px; height: 385px; position: relative }
.spsk .brand_fullcut_item .seckill_mod_goods_plus_logo { margin-bottom: 1px; top: -16px }
.spsk .brand_fullcut_item .seckill_mod_goods_plus_jdpr { color: #a8a8a8!important }
.spsk .brand_fullcut_item:hover { opacity: .8 }
.spsk .brand_fullcut_item_lk { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2 }
.spsk .brand_fullcut_item.last { margin-right: 0 }
.spsk .brand_fullcut_item_img { width: 590px; height: 180px }
.spsk .brand_fullcut_item_container { padding: 0; width: 590px; height: 210px; position: absolute; bottom: 0; left: 0; z-index: 1 }
.spsk .brand_fullcut_item_list { background: #fff; width: 590px; height: 210px; overflow: hidden }
.spsk .brand_fullcut_item_list_item { width: 143px; height: 189px; overflow: hidden; padding: 6px 20px 15px; float: left }
.spsk .brand_fullcut_item_list_item_title { margin: 0 20px 12px 0; font-size: 12px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap }
.spsk .brand_fullcut_item_list_item_img { margin-left: 8px; width: 130px; height: 130px }
.spsk .brand_fullcut_item_list_item_goods_info { margin-right: -20px }
.spsk .brand_fullcut_item_list_item_price { position: relative; display: block }
.spsk .brand_fullcut_item_list_item_price .seckill_mod_goods_plus_price_pre { top: 6px }
.spsk .brand_fullcut_item_list_item_price_now { font-size: 16px; color: #da6432; margin-right: 5px; font-family: arial }
.spsk .brand_fullcut_item_list_item_price_now em { font-size: 14px }
.spsk .brand_fullcut_item_list_item_progress { display: block }
.spsk .brand_fullcut_item_list_item_progress_txt { color: #a2a2a2; font-size: 12px; vertical-align: middle }
.spsk .brand_fullcut_item_list_item_price_pre { font-size: 12px; color: #a8a8a8; font-family: arial }
.spsk .brand_fullcut_item_list_item_progress_inner { width: 80px; height: 6px; background: #b8b8b8; display: inline-block; position: relative; overflow: hidden; margin-left: 5px; vertical-align: middle }
.spsk .brand_fullcut_item_list_item_progress_completed { background: #da6432; width: 40%; position: absolute; left: 0; top: 0; height: 8px }
.spsk .seckill_mod_goods_info_txt { padding-left: 19px }
.spsk_brand_itemv8 { position: relative; float: left; margin: 10px 0 20px 10px; width: 590px; height: 420px; background-color: #e2e2e2; overflow: hidden }
.spsk_brand_itemv8_lk { position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 2 }
.spsk_brand_itemv8_img { position: absolute; top: 0; right: 0; width: auto; height: 235px }
.spsk_brand_itemv8_con { position: absolute; top: 35px; left: 20px; width: 240px; height: 140px; background-color: #fff; opacity: .9; overflow: hidden }
.spsk_brand_itemv8_logo { display: block; margin: 18px auto; width: 60px; height: 30px }
.spsk_brand_itemv8_logo.spsk_brand_itemv8_logo { background-image: none }
.spsk_brand_itemv8_title { margin-bottom: 14px; color: #333; font-size: 18px; text-align: center }
.spsk_brand_itemv8_desc { color: #333; font-size: 22px; text-align: center }
.spsk_brand_itemv8_list { position: absolute; bottom: 20px; left: 20px; padding: 0; width: 550px; height: 206px; background-color: #fff }
.spsk_brand_itemv8_goods { position: relative; float: left; width: 33.3%; height: 206px }
.spsk_brand_itemv8_cover { display: block; margin: 20px auto 6px; width: 126px; height: 126px }
.spsk_brand_itemv8_info { margin: 0 20px }
.spsk_brand_itemv8_pricenow { margin-right: 5px; color: #da6432; font-size: 18px; font-family: arial }
.spsk_brand_itemv8_pricepre { color: #999; font-size: 12px; font-family: arial }
.spsk_brand_itemv8_progress { margin: 3px 20px 0 }
.spsk_brand_itemv8_progresstxt { color: #666; font-size: 12px; vertical-align: middle }
.spsk_brand_itemv8_progressinner { position: relative; width: 80px; height: 10px; background-color: #e6e6e6; display: inline-block; overflow: hidden; margin-left: 5px; vertical-align: middle; -moz-border-radius: 10px; border-radius: 10px }
.spsk_brand_itemv8_completed { position: absolute; top: 0; left: 0; height: 10px; background-color: #da6432; -moz-border-radius: 10px 0 0 10px; border-radius: 10px 0 0 10px }
.spsk .seckill_mod_goods_plus_logo { background: #414141 }
.o2_mini .spsk { margin-top: 55px }
.o2_mini .spsk .brand_fullcut_item { margin-bottom: 20px; width: 490px; height: 330px }
.o2_mini .spsk .brand_fullcut_item_list { width: 470px; height: 185px }
.o2_mini .spsk .brand_fullcut_item_list_item { width: 140px; height: 175px; padding: 5px 8px }
.o2_mini .spsk .brand_fullcut_item_list_item_img { width: 120px; height: 120px }
.o2_mini .spsk .brand_fullcut_item_img { width: 490px; height: 335px }
.o2_mini .spsk .brand_fullcut_item_container { width: 470px; height: 180px; padding: 0 10px 10px }
.o2_mini .spsk_item { width: 490px; height: 350px }
.o2_mini .spsk_item .title_logo { top: -36px; width: 285px }
.o2_mini .spsk_item_goods { width: 250px; height: 250px; background: #fff; right: 10px; top: 10px; padding: 17px 0 }
.o2_ie .spsk_item .goods_title { display: block }
.o2_ie .spsk .brand_fullcut_item_lk { }
.o2_retina .spsk .title_logo { background-image: url(//static.360buyimg.com/mtd/pc/seckill/6.0.0/index/images/sprite@2x.png); background-position: 0 -217px; -moz-background-size: 983px 346px; background-size: 983px 346px; background-repeat: no-repeat; width: 285px; height: 129px }
.o2_ie8 .spsk_brand_list_con { background: #fff }
.spsk .spsk_brand_list_con_logo { background-image: none }
.seckill_mod_goods { float: left; margin-left: 10px; margin-bottom: 10px; height: 400px; position: relative; background: #fff }
.seckill_mod_goods_link { width: 230px; padding: 20px 30px 0; background: #fff; display: block; text-decoration: none; position: relative; overflow: hidden; text-align: center }
.seckill_mod_goods_link_img { width: auto; height: 200px; -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; -moz-transition: transform .3s, -moz-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s, -moz-transform .3s }
.seckill_mod_goods_link:hover .seckill_mod_goods_link_img { -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px) }
.seckill_mod_goods_title { color: #333; font-size: 14px; margin: 20px -10px 9px; font-weight: 400; text-align: left; line-height: 20px; height: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden }
.seckill_mod_goods_title.twoline { height: 42px; line-height: 1.5; white-space: normal; display: -webkit-box; -webkit-line-clamp: 2; /*! autoprefixer: off */ -webkit-box-orient: vertical/*! autoprefixer: on */ }
.seckill_mod_goods_desc { margin: 0 -10px; font-size: 14px; height: 21px; line-height: 21px; color: #da6432; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden }
.seckill_mod_goods_desc img { display: inline-block; margin: -3px 2px 0 0; width: 40px; height: 19px; background-image: none; vertical-align: middle }
.seckill_mod_goods_desc span { display: inline-block; margin: -3px 5px 0 0; padding: 0 10px; height: 19px; line-height: 19px; vertical-align: middle; color: #fff; font-size: 11px; background-color: #df0021; }
.seckill_mod_goods_info { overflow: hidden; text-align: left; height: 99px; display: block; border-top: 1px solid #f6f6f6; position: absolute; bottom: 0; left: 0; width: 290px }
.seckill_mod_goods_info_txt { padding: 30px 0 0 30px; display: block; position: relative; line-height: 1; padding-left: 20px }
.seckill_mod_goods_info_btn { width: 108px; height: 100%; position: absolute; display: block; top: 0; right: 0; background: #d91222 }
.seckill_mod_goods_info_i { color: #fff; height: 40px; line-height: 40px; font-size: 16px; display: block; top: 0; right: 0; bottom: 0; margin: auto 0; width: 80px; text-align: center; position: absolute; background: #df0021; margin-right: 5px; }
.seckill_mod_goods_info_i:hover { color: #fff; background: #e03340 }
.seckill_mod_goods_info_i.bg_soldout, .seckill_mod_goods_info_i.bg_soldout:hover { background: #666 }
.seckill_mod_goods_tag { background-image: url(//static.360buyimg.com/mtd/pc/seckill/6.0.0/index/images/sprite.png); background-position: 0 -393px; background-repeat: no-repeat; width: 40px; height: 50px; line-height: 42px; text-align: center; display: block; color: #fff; position: absolute; top: 30px; left: 30px; overflow: hidden; *font-size:30px
}
.seckill_mod_goods_tag_10 { background-position: -1390px -289px }
.seckill_mod_goods_tag_10, .seckill_mod_goods_tag_11 { background-image: url(//static.360buyimg.com/mtd/pc/seckill/6.0.0/index/images/sprite.png); background-repeat: no-repeat; width: 60px; height: 45px; display: block; position: absolute; top: 30px; left: 30px; overflow: hidden }
.seckill_mod_goods_tag_11 { background-position: -1326px -289px }
.seckill_mod_goods_tag_12 { background-image: url(//static.360buyimg.com/mtd/pc/seckill/6.0.0/index/images/sprite.png); background-position: -1262px -289px; background-repeat: no-repeat; width: 60px; height: 45px; display: block; position: absolute; top: 30px; left: 30px; overflow: hidden }
.seckill_mod_goods_tag_i { line-height: 1.1; display: inline-block; width: 28px; text-align: center; margin: 0 auto; vertical-align: middle; *font-size:12px
}
.seckill_mod_goods_end { background: #000; font-size: 16px; width: 80px; height: 80px; position: absolute; z-index: 1; color: #fff; left: 50%; margin-left: -40px; top: 20%; text-align: center; -moz-border-radius: 100%; border-radius: 100%; display: none; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80)
}
.seckill_mod_goods_end_t { display: inline-block; width: 34px; line-height: 1.1; margin-top: 24px }
.seckill_mod_goods_price { position: relative; display: block; line-height: 1.1 }
.seckill_mod_goods_price_now { font-size: 24px; color: #da6432; font-family: arial; margin-right: 2px; line-height: 1; display: inline-block; min-width: 50px }
.seckill_mod_goods_price_now em { font-size: 14px }
.seckill_mod_goods_progress { display: block; margin-top: 5px }
.seckill_mod_goods_out { background-image: url(//static.360buyimg.com/mtd/pc/seckill/6.0.0/index/images/sprite_soldout.png); background-position: 0 0; background-repeat: no-repeat; width: 120px; height: 120px; display: block; position: absolute; top: 20%; left: 50%; margin-left: -60px; -webkit-transition: background .3s; -moz-transition: background .3s; transition: background .3s }
.seckill_mod_goods_ptxt { color: #999 }
.seckill_mod_goods_ptxt, .seckill_mod_goods_tip { display: block; margin-top: 5px; width: 150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }
.seckill_mod_goods_tip { color: #3d4042; font-size: 14px }
.seckill_mod_goods_new_flag { font-size: 12px }
.seckill_mod_goods_price_pre { font-size: 12px; color: #999 }
.seckill_mod_goods_progress_inner { width: 88px; height: 8px; background: #e6e6e6; display: inline-block; position: relative; overflow: hidden; margin-left: 5px; -moz-border-radius: 8px; border-radius: 8px }
.seckill_mod_goods_progress_completed { background: #df0021; width: 40%; position: absolute; left: 0; top: 0; height: 8px; -moz-border-radius: 8px 0 0 8px; border-radius: 8px 0 0 8px }
.seckill_mod_goods_soldout .seckill_mod_goods_info { border-top: 1px solid #f6f6f6 }
.seckill_mod_goods_soldout .seckill_mod_goods_info .seckill_mod_goods_info_i { background: #666 }
.seckill_mod_goods_soldout .seckill_mod_goods_info .seckill_mod_goods_info_i i { border-color: transparent transparent #787878 }
.seckill_mod_goods_soldout:hover .seckill_mod_goods_out { background-image: url(//static.360buyimg.com/mtd/pc/seckill/6.0.0/index/images/sprite_soldout.png); background-position: -124px 0; background-repeat: no-repeat; width: 120px; height: 120px }
.seckill_mod_goods_plus_price_pre { display: inline-block; margin-top: -80px; top: 0 }
.seckill_mod_goods_plus_lowest { position: absolute; top: -22px; left: 0; padding: 0 8px; height: 16px; line-height: 16px; background-color: #e6e6e6; font-size: 10px; color: #999; -moz-border-radius: 2px; border-radius: 2px }
.seckill_mod_goods_plus_lowest:after { content: ""; position: absolute; left: 0; right: 0; bottom: -6px; margin: 0 auto; width: 0; height: 0; border-width: 3px; border-style: solid dashed dashed; border-color: #e6e6e6 transparent transparent; pointer-events: none }
.seckill_mod_goods_plus_logo { position: absolute; top: -22px; left: 0; padding: 0 10px; height: 14px; line-height: 14px; background-color: #414141; font-size: 10px; color: #fdf493; -moz-border-radius: 2px; border-radius: 2px }
.seckill_mod_goods_plus_logo:after { content: ""; position: absolute; left: 0; right: 0; bottom: -6px; margin: 0 auto; width: 0; height: 0; border-width: 3px; border-style: solid dashed dashed; border-color: #414141 transparent transparent; pointer-events: none }
.seckill_mod_goods_plus_jdpr { margin-top: 3px; color: #666!important }
.seckill_mod_goodspre .seckill_mod_goods_info_btn { background: #443630 }
.seckill_mod_goodspre .seckill_mod_goods_info { border-top: 1px solid #f6f6f6 }
.seckill_mod_goodspre .seckill_mod_goods_info_i { background: #333 }
/*秒杀 end*/

/*新品推荐*/
.goods-new-banner { width: 100%; height: 240px; background-repeat: no-repeat; background-position:center center; overflow: hidden; font-family: Microsoft YaHei; }
.goods-new-banner .title { margin-top: 46px; color: #fff; font-size: 36px; line-height: 48px; text-align: center; }
.goods-new-banner .sub-title { color: #fff; font-size: 14px; line-height: 32px; text-align: center; }
