/*--------------------------------------------------
慧一科技版权 定制购买destoon模板找慧一科技 QQ:3292628658 - http://www.qiyeyunshang.com 微信：huiyikeji8  淘宝店地址：https://destoonhy.taobao.com
--------------------------------------------------*/
/**/
.sell_tip {width:180px;height:70px;background:url('sell_tip.gif') no-repeat;overflow:hidden;z-index:1000;position:absolute;}
.sell_tip p {margin:0 0 4px 2px;font-weight:bold;}
.sell_tip div {padding:8px 0 0 10px;}
.tools {padding:8px 0;border-bottom:#EEEEEE 1px solid;}
.tools table {width:100%;}
.tools select {padding:2px;}
.tool-btn {background:url('btn_1.gif') no-repeat;height:22px;line-height:22px;width:70px;padding:0 0 0 10px;border:none;cursor:pointer;}
.tool-btn:hover {background:url('btn_2.gif') no-repeat;}
.img_list li {height:22px;line-height:22px;overflow:hidden;}

.im-rec {z-index:3;position:relative;margin:0 0 0 -10px;}
.im-sec {display:block;height:48px;line-height:48px;background:#FFFFFF url('ico-sec-on.png') no-repeat 16px center;border-top:#F6F6F6 1px solid;font-size:14px;color:#E4393C;padding:0 16px 0 48px;overflow:hidden;}
.im-sec b {float:right;font-weight:normal;}

.list_price {color:#FF2900;width:160px;}
.list_price strong {font-family:Arial;color:#FF2900;font-weight:bold;font-size:16px;}
.list_count {color:#404040;width:100px;line-height:24px;}
.list_count span {color:#999999;}
.mall_tab {height: 48px;overflow:hidden;font-size: 16px;background: #ececec;}
.mall_tab_1,.mall_tab_2 {float:left;padding: 15px 24px;}
.mall_tab_2 {background: #FFFFFF;font-weight:bold;border-top: 2px solid #E2231A;padding-top: 13px;}
.mall_tab_2 a{color: #E2231A;}
.mall_c {border-top:none;padding:20px;background: #ffffff;}
.cc_inp {border:#CCCCCC 1px solid;text-align:center;}
.stat {padding:15px 0 10px 0;}
.stat_p {height:10px;line-height:10px;background:#FFF7D2;font-size:1px;}
.stat_p div {height:10px;line-height:10px;background:#FFA40D;border-left:#FFA40D 2px solid;float:left;}
.comment-filter {background:#F3F3F3;padding:12px 16px;}
.comment {padding:16px 0;border-bottom:#EEEEEE 1px solid;overflow:hidden;}
.comment-l {width:128px;float:left;text-align:center;margin-right:24px;}
.comment-l img {width:48px;height:48px;border-radius:50%;margin-bottom:12px;}
.comment-l b {display:block;width:100%;}
.comment-r {float:left;width: 690px;overflow:hidden;}
.comment-r ul {margin-top:12px;overflow:hidden;}
.comment-r li {width:84px;height:84px;float:left;}
.comment-r li img {width:64px;height:64px;border:#EEEEEE 1px solid;padding:2px;cursor:pointer;}
.comment-r p {margin:0;overflow:hidden;clear:both;display:none;}
.comment-r p img {max-width:800px;cursor:url('next.cur'),default;}
.comment-info {padding:0 0 10px 0;}
.comment-info span {float:right;color:#666666;}
.comment-content {font-size:14px;line-height:24px;}
.comment-reply {font-size:14px;line-height:24px;color:#FF6600;margin-top:10px;border-top:#EAEAEA 1px dotted;padding-top:10px;clear:both;}
.comment-reply span {float:right;color:#666666;font-size:12px;}
.comment-empty {padding:128px;text-align:center;color:#666666;font-size:14px;}

.relate_1,.relate_2 {display:inline-block;height:40px;float:left;margin:0 6px 6px 0;}
.relate_1 img,.relate_2 img {width:40px;height:40px;float:left;}
.relate_1 b,.relate_2 b {float:left;display:inline-block;max-width:300px;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;font-weight:normal;padding:0 10px;}
.relate_2 em {display:block;width:16px;height:16px;background:url('relate_on.gif') no-repeat;z-index:1;position:absolute;margin:40px 0 0 40px;}
.relate_1 a:link,.relate_1 a:visited,.relate_1 a:active {display:inline-block;height:40px;border:#CCCCCC 1px solid;}
.relate_1 a:hover {border:#C90000 1px solid;}
.relate_2 a:link,.relate_2 a:visited,.relate_2 a:active,.relate_2 a:hover {display:inline-block;height:40px;color:#333333;border:#C90000 1px solid;background:url('relate_on.gif') no-repeat right bottom;}

.nv_1,.nv_2,.nv_3 {float:left;padding:6px 10px;margin:0 6px 6px 0;cursor:pointer;}
.nv_1 {border:#CCCCCC 1px solid;}
.nv_1:hover {border:#C90000 1px solid;}
.nv_2 {border:#C90000 1px solid;background:url('relate_on.gif') no-repeat right bottom;}

.promos {}
.promos span {display:block;float:left;padding:2px 6px;margin-right:10px;background:#FFDEDF;color:#DF3033;border-left:#DF3033 1px dotted;border-right:#DF3033 1px dotted;border-top:#DF3033 1px solid;border-bottom:#DF3033 1px solid;}
.promos span:hover {background:#FFFFFF;}

.cart_info {height:33px;overflow:hidden;border:#EEEEEE 1px solid;background:#F7F7F7 url('cart_info.gif') no-repeat 10px center;}
.cart_info div {padding:8px 0 0 40px;}

.mthumb {padding:5px 0 5px 0;}
.mthumb img {margin:3px;}
.mthumb li {height:24px;line-height:24px;overflow:hidden;}

.mall-list {width:970px;background:#F6F6F6;overflow:hidden;padding:0 0 10px 0;z-index:3;position:relative;}
.mall-list div {width:200px;height:316px;border:#FFFFFF 1px solid;border-radius:10px;margin:10px 10px 0 0;padding:15px;float:left;background:#FFFFFF;}
.mall-list div img {-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.mall-list div:hover {border:#F6F6F6 1px solid;box-shadow:2px 2px 10px #EEEEEE;}
.mall-list div:hover img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.mall-list i {display:block;height:32px;line-height:32px;font-size:12px;font-style:normal;}
.mall-list i span {color:#999999;}
.mall-list i img {float:right;margin:8px 2px 0 0;}
.mall-list b {display:block;height:40px;line-height:40px;color:#E4393C;font-size:14px;}
.mall-list b s {font-size:12px;text-decoration:none;}
.mall-list b em {float:right;font-size:12px;color:#999999;font-weight:normal;font-style:normal;padding-right:4px;}
.mall-list b span {color:#999999;font-weight:normal;}
.mall-list p {height:36px;line-height:18px;margin:0;overflow:hidden;font-size:12px;}

.mall-rec {overflow:hidden;padding:10px 0;}
.mall-rec h3 {line-height:24px;margin:0;padding:0;text-align:center;color:#999999;font-weight:normal;}
.mall-rec div {width:200px;height:286px;margin:0 0 10px 15px;padding:10px;float:left;background:#FFFFFF;border-bottom:#F6F6F6 1px solid;}
.mall-rec div img {-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.mall-rec div:hover img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.mall-rec b {display:block;height:40px;line-height:40px;color:#E4393C;font-size:14px;}
.mall-rec b s {font-size:12px;text-decoration:none;}
.mall-rec b em {float:right;font-size:12px;color:#999999;font-weight:normal;font-style:normal;padding-right:4px;}
.mall-rec b span {color:#999999;font-weight:normal;}
.mall-rec p {height:36px;line-height:18px;margin:0;overflow:hidden;font-size:12px;}

.list-view {width:1224px;}
.list-view:after {content:"";display:block;clear:both;}
.list-view div {width:204px;float:left;}
.list-view img:hover {border-left:#FFFFFF 1px solid;}
.list-view ul {margin:6px 24px 24px 0;}
.list-view li {height:24px;line-height:24px;overflow:hidden;font-size:14px;}
.list-view i {font-size:16px;font-family:Verdana;font-weight:100;font-style:normal;color:#999999;float:right;display:none;}
.list-view div:hover i {display:inline;}
.list-view-msg {padding:96px;text-align:center;font-size:16px;}

/* .list-sec {overflow:hidden;padding:16px;}
.list-sec div {width:300px;float:left;}
.list-sec img:hover {border-left:#FFFFFF 1px solid;}
.list-sec p {height:32px;line-height:32px;margin:0 20px 32px 6px;color:#FF0036;font-size:16px;}
.list-sec p s {display:block;float:right;width:84px;height:32px;line-height:32px;background:#FF0036;font-size:14px;color:#FFFFFF;text-align:center;text-decoration:none;}
.list-sec p s:hover {background:#DF3033;}
.list-sec p i {display:block;float:right;width:84px;height:32px;line-height:32px;background:#666666;font-size:14px;color:#FFFFFF;text-align:center;font-style:normal;} */

.mall-title {line-height:28px;font-size:16px;padding:0 10px;margin:0;}
.mall-text {line-height:18px;font-size:12px;padding:10px 10px 0 10px;margin:0;color:#E4393C;}
.mall-text span {color:#005EA7;}
.mall-price {font-weight:bold;font-family:Arial;color:#E4393C;}
.mall-price b {font-size:18px;}
.mall-price i {font-size:12px;float:right;display:inline-block;color:#999999;font-style:normal;font-weight:normal;background:url('ico-spread.png') no-repeat 0 center;padding:0 0 0 16px;cursor:pointer;}
.mall-fprice {font-family:Arial;color:#7049FF;}
.mall-fprice b {font-size:16px;font-weight:normal;}
.mall-fprice span {color:#666666;}
.mall-alter {width:57px;height:33px;border:#CCCCCC 1px solid;float:left;}
.mall-alter input{width:40px;height:32px;line-height:32px;border:none;text-align:center;padding:0;float:left;}
.mall-alter b,.mall-alter i {width:16px;height:16px;line-height:16px;border-left:#CCCCCC 1px solid;background:#F2F2F2;text-align:center;float:left;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
.mall-alter b {border-bottom:#CCCCCC 1px solid;font-size:14px;}
.mall-alter i {font-style:normal;font-size:18px;}
.mall-alter b:hover,.mall-alter i:hover {background:#E2E2E2;}
.mall-amount {display:inline-block;height:32px;line-height:32px;float:left;margin-left:24px;color:#666666;}
.mall-sec1 {height:36px;line-height:36px;overflow:hidden;font-size:16px;color:#FFFFFF;background:#E4393C url('ico-sec.png') no-repeat 12px center;margin:10px 0 0 0;border-radius:10px 10px 0 0;padding:0 16px 0 48px;}
.mall-sec1 div {float:right;font-size:12px;}
.mall-sec2 {height:48px;line-height:48px;overflow:hidden;font-size:16px;color:#666666;background:#F6F6F6 url('ico-sec-on.png') no-repeat 12px center;margin:10px 0 0 0;border-radius:10px 10px 0 0;padding:0 16px 0 48px;}
.mall-sec2 b {color:#E4393C;}
.btn-buy,.btn-cart {font-size:16px;width:148px;height: 38px;line-height:30px;border:none;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin:6px 10px 0 0;border-radius: 5px;}
.btn-buy {background:#FFEDED;border:#FF0036 1px solid;color:#FF0036;}
.btn-buy:hover {background:#F7BBBB;}
.btn-buy:disabled {background:#F2F2F2;border:#D6D6D8 1px dashed;color:#CDCDCD;cursor:not-allowed;}
.btn-cart {background:#FF0036;border:#FF0036 1px solid;color:#FFFFFF;}
.btn-cart:hover {background:#DF3033;}
.btn-cart:disabled {background:#CDCDCD;border:#CDCDCD 1px solid;color:#999999;cursor:not-allowed;}

/*xiaohei - new*/
.xh_mt{height:0;margin-top: 0 !important;}
strong, b{font-weight: bold;}
h1, h2, h3, h4, h5, h6, b{font-size: 100%;font-weight: bold;}
.mt20{margin-top:20px}
.ping,.ping_2,.ping_3,.ping_4{overflow:hidden;background: none;}
.f-hover:hover{opacity: .85 !important;filter: alpha(opacity=85) \9;}
.w-tit1{font-size: 18px; color: #333; line-height: 45px;}
.w-tit1-1{font-size: 14px;color: #999;position: relative;zoom: 1;font-weight: normal;background: #f2f2f2;}
.w-tit1 .big{font-size: 22px; font-weight: bold;}
.w-tit1-1 .big{font-size: 18px;color: #333;}
ins, a{text-decoration: none;}
.pic:hover img, .m-reclst .itemImg:hover img{opacity: .80 !important; filter: alpha(opacity=80) \9;}
/*nav导航*/
.btcolor{border-bottom:0;min-width: 1220px;}
.navigation_mall{width:100%;/* background:#FFFFFF; *//* min-width: 1220px; *//* border-bottom:#ededed 1px solid; */}
.navigation_nav_mall{width:1220px;margin:0 auto;/* height:46px; *//* line-height:46px; *//* position: relative; *//* z-index: 3; */}
.navigation_nav_mall .cat_mall{width: 210px;float:left;font-size:18px;background: #E2231A;color:#ffffff;vertical-align:middle;}
.navigation_nav_mall .cat_mall dl dt{padding-left: 15px;height: 47px;}
.navigation_nav_mall .cat_mall dl dt i{background:url('images/cat_icno.png') no-repeat;width:32px;height:24px;display: block;float: left;margin-top:12px;padding-right:5px;}
.navigation_nav_mall .cat_mall_ul{width: 990px;float: left;}
.navigation_nav_mall .cat_mall_ul li{float: left;padding: 0;height: 46px;line-height: 46px;position: relative;}
.navigation_nav_mall .cat_mall_ul li a{color:#333;font-size: 16px;z-index: 0;line-height: 44px;height: 44px;padding: 0 10px;font-weight: bold;}
.navigation_nav_mall .cat_mall_ul li a:hover{color:#E2231A;}
.navigation_nav_mall .cat_mall_ul li:hover a,.navigation_nav_mall li.menuon a{color: #E2231A;}
.navigation_nav_mall .cat_mall_ul li:nth-child(10){padding-left:0px;}
.navigation_nav_mall .cat_mall_ul li:nth-child(10) a{border-left:1px solid #e0e6ed;margin-left:10px}
.navigation_nav_mall .cat_mall_ul li:nth-child(10) a{ padding-left: 25px; }
.navigation_nav_mall .cat_mall_ul li:nth-child(n+10) a{font-size:16px;font-weight:normal}

#navAll dd{display:none}
#navAll:hover dd{display:block;}

/*cont*/
.mainBgWrap {position: relative;zoom: 1;width: 1220px;margin: 0 auto;min-height: 600px;_height: 600px;}
#indexleft{position:absolute;left: 50%;top: 200px !important;z-index:99;margin-left: -700px;}
.m-indexleft{width: 70px;background-color:#fff;}
.m-indexleft .topImg,.m-indexleft .bottomImg{display:block;    height: 35px;}
.m-indexleft .topImg img,.m-indexleft .bottomImg img{width:100%;}
.m-indexleft .channel_dh{border:1px solid #eaeaea;border-bottom:none;}
.m-indexleft .channel_dh li a{display:block;height:34px;line-height:34px;text-align:center;font-size: 12px;font-weight:bold;color:#333;text-decoration:none;border-bottom:1px solid #eaeaea;}
.m-indexleft .channel_dh li a:hover{color:#E31436;background-color:#f6f6f6;}
.m-indexleft .floor_dh{border:1px solid #eaeaea;border-top:none;}
.m-indexleft .floor_dh li a{display:block;height:28px;line-height:28px;text-align:center;font-size:12px;color:#333;text-decoration:none;}
.m-indexleft .floor_dh li a:hover{color:#E31436;background-color:#f6f6f6;}

/*p2*/
.rowof4 li{margin-right: 20px;float:left;}
.rowof4 li.no_mr{margin-right:0}
.rowof4 .pic{width: 228px; height:260px; display: inline-block;}
.row img{width: 100%; height: 100%;}
.row img:hover{filter:alpha(opacity=80); opacity:0.8;}
/*p3*/
.m-dailylimit{width: 1220px;}
.m-dailylimit .tit{position:relative;font-size: 18px;border-bottom: 0;font-weight: 700;}
.m-dailylimit .tit .big{margin-right:10px;}
.m-dailylimit .tit .more{position:absolute;top: 0px;right:0px;color: #777;font-size: 14px;font-weight: 500;}
.m-dailylimit .tit .more:hover{color:#E60000}
.m-dailylimit .timebox{font-weight: 500;font-size: 14px;color: #d8d6d6;text-align: center;}
.m-dailylimit .timebox span{color:red;padding:0 3px;font-weight:700}
.m-dailylimit .timebox i{display:inline-block;margin:0 1.5px;width:20px;height:20px;line-height:20px;color:#fff;text-align:center;vertical-align:1px;background-color:#333;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.m-dailylimit .cnt{}
.m-dailylimit .cnt .goodslist{float: right;width: 1000px;}
.m-dailylimit .cnt .goodslist .goods{position:relative;float:left;width: 499px;height:188px;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background-color:#fff;overflow:hidden;}
.m-dailylimit .cnt .goodslist .goods:hover{padding-left:3px;width: 496px;}
.m-dailylimit .cnt .goods .pic{display:inline-block;position:relative;float:left;margin-right:-188px;width: 148px;height: 148px;padding: 20px;}
.m-dailylimit .cnt .goods .pic img{width:100%;height:100%;}
.m-dailylimit .cnt .goods .detail_mall{position:relative;float:right;margin-right:20px;width: 295px;height:188px;}
.m-dailylimit .cnt .goods .intro{margin:20px 0 6px;height:21px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.m-dailylimit .cnt .goods .intro a{font-size: 16px;font-weight:bold;}
.m-dailylimit .cnt .goods .shortTitle{overflow:hidden;height:40px;word-break:break-all;word-wrap:break-word;font-weight: normal;}
.m-dailylimit .cnt .goods .shortTitle a{line-height:20px;overflow:hidden;font-size:12px;color:#666;}
.m-dailylimit .cnt .goods .price{margin:14px 0 2px;font-size:24px;font-weight:bold;color: #E60000;}
.m-dailylimit .cnt .goods .price b{font-size:20px;font-weight:normal;}
.m-dailylimit .cnt .goods .price span{margin-left:8px;font-size:14px;font-weight:normal;color:#999;}
.m-dailylimit .cnt .goods .price del{font-size:14px;font-weight:normal;color:#999;}
.m-dailylimit .cnt .goods .process{position:relative;width:100px;height:18px;line-height:18px;text-align:left;font-size:12px;color:#DE2634;border:1px solid #F3C7C7;overflow:hidden;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;}
.m-dailylimit .cnt .goods .process .text{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;}
.m-dailylimit .cnt .goods .process b{display:inline-block;height:100%;background-color:#FFD2C5;}
.m-dailylimit .cnt .goods .process-limit,.m-dailylimit .cnt .goods .process-soldout{width:120px;border:none;font-size:14px;color:#DC2C32;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.m-dailylimit .cnt .goods .btn_mall{display:inline-block;position:absolute;bottom:30px;right:0;width:78px;height:26px;line-height:26px;border: 1px solid #E60000;text-align:center;font-size: 12px;color:#fff;background-color: #E60000;text-decoration:none;border-radius: 3px;}
.m-dailylimit .cnt .goods .btn_mall-soon,.m-dailylimit .cnt .goods .btn_mall-goto{color:#DE2634;background-color:#fff;}
.m-dailylimit .cnt .aside{float: left;width: 220px;height:378px;}
.m-dailylimit .cnt .aside .pic{display:inline-block;}
.m-dailylimit .cnt .aside .pic.sec-bg{background:url('images/mall/sec_bg.jpg') no-repeat;background-size: cover;width: 100%;height: 100%;position:relative}
.m-dailylimit .cnt .aside .pic.sec-bg h3{text-align:center;color:#ffffff;font-size:24px;margin-top:50px}
.m-dailylimit .cnt .aside .pic.sec-bg p{text-align:center;color:#ffffff;font-size:16px;margin-top:30px;margin-bottom:25px}
.m-dailylimit .cnt .aside .pic.sec-bg span{border-radius:3px;margin:0 3px;padding: 5px; background-color: #222;font-weight: 700;color:#ffffff}
.m-dailylimit .cnt .aside .pic.sec-bg a.btn_more{background:#FF9800;color:#ffffff;display:inline-block;margin:auto;width:60px;margin-top:30px;text-align:center;height:26px;line-height:26px;border-radius:5px;position:absolute;bottom:20px;right:20px}
.m-dailylimit .cnt .aside .pic.sec-bg .btn_more:hover{background:#da8507;}
/* .m-dailylimit .cnt .aside .pic img{width:221px;height:378px;}
.m-dailylimit .pic .custom-corner{display:inline-block;position:absolute;top:10px;left:10px;padding:7px 0 0 7px;width:38px;height:38px;color:#fff;background:url('images/mall/dmallmit.png') no-repeat;}
.m-dailylimit .pic .custom-corner b{display:inline-block;width:30px;line-height:15px;text-align:center;font-size:13px;font-weight:normal;}
.m-dailylimit .pic .gt4{padding:8px 0 0 0;width:44px;height:37px;}
.m-dailylimit .pic .gt4 b{width:44px;}
.m-dailylimit .pic .lt4{padding:13px 0 0 1px;width:43px;height:31px;}
.m-dailylimit .pic .lt4 b{width:42px;} */

/*p4*/
.m-recomds-new h2 .big{margin-right:10px;}
.m-recomds-new h2 .more{position:absolute;top: 0px;right:0px;color:#666666;}
.m-recomds-new h2 .more:hover{color:#E60000}
.m-recomds-new ul{box-shadow:none;text-align:center;background:#fff;}
.m-recomds-new .itmBox{width: 1220px;overflow:hidden;}
.m-recomds-new .itmWrap{margin:0 -1px;height:461px;overflow:hidden;}
.m-recomds-new .itm{float:left;width: 202.5px;height:230px;font-size:12px;border:1px solid #f0f0f0;border-width:0 0 1px 1px;overflow: hidden;}
.m-recomds-new .itm-brand a{display:block;width:100%;height:100%;text-decoration:none;}
.m-recomds-new .itm-brand .desc,.m-recomds-new .itm-brand .profix{padding:0 15px;font-size:14px;color:#000;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.m-recomds-new .itm-brand .desc{padding-top: 50px;height:35px;line-height:35px;}
.m-recomds-new .itm-brand .profix{margin-top:3px;font-size:18px;color: #E60000;height:35px;line-height:35px;padding-bottom: 20px;}
.m-recomds-new .itm-brand .profix i{font-weight:bold;}
.m-recomds-new .itm-brand .profix b{margin-left:4px;font-weight:lighter;}
.m-recomds-new .itm-brand .btn_mall{display: inline-block;width: 78px;height: 26px;line-height: 26px;border: #E60000 1px solid;text-align: center;font-size: 12px;color: #fff;background-color: #E60000;text-decoration: none;border-radius: 3px;}
.m-recomds-new .itm-pic{border-left-color:#fff;padding: 15px;width: 173px;height: 200px;}
.m-recomds-new .itm-pic a{display:block;position:relative;width:100%;height:100%;overflow:hidden;}
.m-recomds-new .itm-pic img{margin-top:24px;width:100%;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.m-recomds-new .itm-pic .img-offset,.m-recomds-new .itm-pic:hover img{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}
.m-recomds-new .itm-goods .pic{width: 175px;height:157px;display: table-cell;vertical-align: middle;text-align: center;overflow: hidden;padding-top: 5px;padding-left:13px}
.m-recomds-new .itm-goods .pic img{max-width: 175px;max-height:157px;_height:157px;_width:175px;overflow: hidden;transition: all .3s;}
.m-recomds-new .itm-goods .pic img:hover {transform: scale(1.05);}
.m-recomds-new .itm-goods .tit{display:block;margin:0 12px;width: 175px;height: 28px;line-height: 28px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;border-bottom: 0;font-size: 14px;}
.m-recomds-new .itm-goods .price{height:28px;line-height:28px}
.m-recomds-new .itm-goods .cur{color:#e31436;}
.m-recomds-new .itm-goods .cur b{margin-left:3px;font-size:16px;}
.m-recomds-new .itm-goods .mkt{margin-left:10px;color:#999;}
.m-recomds-new .itm-entra:hover{opacity:.80 !important;filter:alpha(opacity=80) \9;}
.m-recomds-new .itm-entra a{display:block;position:relative;width:100%;height:100%;text-decoration:none;overflow:hidden;}
.m-recomds-new .itm-entra .date{display:inline-block;position:absolute;top:130px;left:50%;margin-left:-32px;width:64px;height:34px;font-size:26px;color:#151515;overflow:hidden;}
.m-recomds-new .itm-entra .date b{display:inline-block;position:absolute;top:-27px;line-height:30px;font-weight:normal;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:top 1.2s ease;-moz-transition:top 1.2s ease;-ms-transition:top 1.2s ease;-o-transition:top 1.2s ease;transition:top 1.2s ease;}
.m-recomds-new .itm-entra .date .month{left:0;}
.m-recomds-new .itm-entra .date .day{right:0;}
.m-recomds-new .itm-entra .date .f-act{top:3px;}
.m-recomds-new .itm:hover a{color:#dd2726;}
/*p-5*/
.f-cb, .clearfix {zoom: 1;}
.topic{height: 50px;background: #f2f2f2;}
.topic h3{float: left;line-height: 45px;color: #333333;font-size: 18px;font-weight: bold;}
.topic .louico{padding-right: 6px;font-size: 22px;font-weight: bold;float: left;}
/*
.topic.blue{background-color: #0B6BB7;}
.topic.purple{background-color: #078B9C;}
.topic.brown{background-color: #9C27B0;}
.topic.green{background-color: #518152;}
.topic.red{background-color: #BB170B;}
*/
.topic a{color: #333333;}
.topic a.more{float: right;font-size: 12px;color: #666666;padding: 16px 16px 0;line-height: 20px;}
.topic a.more .sprite{display: inline-block; width: 34px; height: 14px; background-position: -500px 0; margin-left: 6px; vertical-align: -2px;}
.ie7 .topic a.more .sprite{vertical-align: 2px;}
.topic a:hover{color: #E60000;}
.topic ul{float: right;padding-top: 16px;line-height: 20px;}
.topic li{float: left; font-size: 14px; padding-right: 1.8em;}
.forum{margin: 30px auto;}
.forum dd > *{float: left;}
/*lou-l*/
.forum-adv{width: 228px; float: left;}
/*lou-l-s*/
.forum-adv .forum-adv-s a:hover{opacity: 0.8; filter: alpha(opacity=80);}
.forum-adv .forum-adv-s{position: relative;opacity: 1;filter: alpha(opacity=100);margin-bottom:10px;width: 228px;height: 444px;overflow:hidden;}
.forum-adv .forum-adv-s .forum-adv-s-img{width: 228px;height: 444px;overflow:hidden}
.forum-adv .forum-adv-s .forum-adv-s-img img{width: 228px;height: 444px;}

.forum-adv .forum-adv-s .hy_lc_box_bg{position: absolute;top: 40px;margin: 0 0 0 11px;}
.forum-adv .forum-adv-s .hy_lc_box_bg_li{position:relative;border: 1px solid #FBD7D7;width: 184px;height: 70px;padding: 10px;}
.forum-adv .forum-adv-s .hy_lc_box_bg_li .hy_lc{position:absolute;top: -10px;left: 65px;width: 80px;height: 22px;line-height: 22px;text-align:center;color: #ffffff;}
.forum-adv .forum-adv-s .forum-adv-text{position:absolute;padding-top: 10px;padding-bottom: 15px;text-align: center;}
.forum-adv .forum-adv-s .forum-adv-text li,.forum-adv .forum-adv-s .forum-adv-text li a{width:58px;height:20px; }
.forum-adv .forum-adv-s .forum-adv-text li{float:left;margin: 0 5px 10px 0;}
.forum-adv .forum-adv-s .forum-adv-text li a{display:block;height:36px;padding: 3px 0;overflow:hidden;font-size: 12px;color: #fff;}
.forum-adv .forum-adv-s .forum-adv-text li a:hover{color:#E60000;text-decoration:none;background:rgba(255,255,255,.7);}
.forum-adv .forum-adv-s .forum-adv-text li .child-name{width: 58px;height: 18px;line-height:18px;text-overflow: ellipsis;overflow: hidden;}
.forum-adv .forum-adv-s .forum-adv-text li .child-name-1{padding:0 8px;}
.hybg1{background:#F4AB44}
.hybg2{background:#C0A89C}
.hybg3{background:#F67474}
.hybg4{background:#A4C5E6}
.hybg5{background:#F99AAE}
.hybg6{background:#ffffff}
.hybg7{background:#ffffff}

/*lou-l-x*/
.forum-adv .forum-adv-x{background-color: #ffffff;padding:15px;height: 280px;}
.forum-adv .forum-adv-x .forum-hotproductT{height: 30px;line-height: 30px;margin-bottom: 5px;}
.forum-adv .forum-adv-x .forum-hotproductT h2{float:left;font-size: 15px;}
.forum-hotproductT_Al{width:28px;height:20px;float:right;margin-top:2px;border:1px solid #eee;background:url(images/hotproductT_Al1.png) center top #fff no-repeat;cursor: pointer;}
.forum-hotproductT_Ar{width:28px;height:20px;float:right;margin-top: 2px;border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;background:url(images/hotproductT_Ar1.png) center top #fff no-repeat;cursor: pointer;}
.forum-hotproductT_Al:hover{ background:url(images/hotproductT_Al2.png) center top #E60000 no-repeat; border:1px solid #E60000;}
.forum-hotproductT_Ar:hover{ background:url(images/hotproductT_Ar2.png) center top #E60000 no-repeat; border-top:1px solid #E60000; border-right:1px solid #E60000; border-bottom:1px solid #E60000;}
.forum-adv .forum-adv-x .forum-hotproductC{width: 196px;height: 250px;overflow: hidden;position:relative;margin: 0 auto;}
.forum-adv .forum-adv-x .forum-hotproductC ul{position:absolute;left:0px;top:0px;}
.forum-adv .forum-adv-x .forum-hotproductC ul li{width:196px;height: 250px;float:left;position:relative;}
.forum-adv .forum-adv-x .forum-hotproductC ul li .li_img{width: 196px;height: 196px;display: table-cell;vertical-align: middle;text-align: center;overflow: hidden;}
.forum-adv .forum-adv-x .forum-hotproductC ul li .li_img img{max-height: 196px;max-width:196px;_height: 196px;_width:196px;}
.forum-adv .forum-adv-x .forum-hotproductC ul li p.newborder_price{width:100%;height: 25px;line-height:25px;font-size:14px;color: #E60000;}
.forum-adv .forum-adv-x .forum-hotproductC ul li p.newborder_price i.sign,.forum-adv .forum-adv-x .forum-hotproductC ul li p.newborder_price i.unit{color: #E60000;font-size:12px;}
.forum-adv .forum-adv-x .forum-hotproductC ul li p.newborder_text{height: 25px;line-height: 25px;font-size:14px;color:#333;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.forum-adv .forum-adv-x .forum-hotproductC ul li:hover a{ color:#E60000;}

.forum-adv .forum-adv-x .forum-hotproductC ul li .li_img img{-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.forum-adv .forum-adv-x .forum-hotproductC ul li:hover .li_img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}


/*lou-r*/
.forum-pros{float: right;width: 992px;}
.forum-pros .forum-pros-list{width: 100%;height: 640px;overflow: hidden;margin-bottom: 13px;}
.forum-pros .forum-pros-list li{float: left;width: 230px;height: 314px;margin: 0 0 10px 18px;overflow: hidden;background:#fff;}
.forum-pros .forum-pros-list li:hover{-webkit-box-shadow: 0 4px 6px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0 4px 6px rgba(0, 0, 0, 0.15);box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.15);}
.ie7 .forum-pros .forum-pros-list li:hover,
.ie8 .forum-pros .forum-pros-list li:hover{border-color: #d1d1d1;}

.forum-adv-r-img{/* margin-left:10px; */overflow:hidden;}
.forum-adv-r-img li{width: 310px;height: 110px;float:left;margin-left: 20px;}
.forum-adv-r-img li.no_mr{margin-right:0}
.forum-adv-r-img li img{width: 100%;height: 110px;}

.forum-pros li .itemimg{width: 230px;height: 230px;display: table-cell;vertical-align: middle;text-align: center;overflow: hidden;border-bottom: 1px solid #f5f5f5;}
.forum-pros li .itemimg img{max-width: 230px;_width:233px;max-height: 230px;_height: 233px;margin:0;overflow: hidden;transition: all .3s;}
.forum-pros li .itemimg img:hover {transform: scale(1.05);}
.forum-pros li p.t_text{height: 40px;line-height:40px;padding: 0 10px;font-size:14px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.forum-pros li .itemInfo {padding: 0 10px;height:28px;line-height:28px;}
.forum-pros li .itemInfo .price{float:left;font-size:20px;color: #E60000;}
.forum-pros li .itemInfo .price .symbol{font-size:14px;font-weight:normal;color: #E60000;}
.forum-pros li .itemInfo .comment{float:right;padding: 0;border-top: 0;color: #888888;border: 0;font-size: 12px;}

/*p-6*/

/*list*/
/*图文列表*/
.extension_ul *{overflow:hidden;word-break:break-all}
.extension_ul li{height:164px;padding:20px 265px 20px 203px;position:relative;margin-bottom:15px;border:1px solid #e6e6e6;border-bottom-color:#cfcfcf;background:#fff}
.extension_ul li .img{width:162px;height:162px;position:absolute;left:20px;top:20px;border:1px solid #f6f6f6}
.extension_ul li .img a{width:162px;height:160px;display:table-cell;vertical-align: middle;text-align: center;}
.extension_ul li .img a img{max-height:162px;max-width:162px;_height:162px;_width:162px;webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;}
.extension_ul li .img img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.extension_ul li .title_list{height:22px;line-height:22px;font-size:18px;position:relative}
.extension_ul li .title_list a{color:#333;display:inline-block}
.extension_ul li .title_list a b{color:#e60000;font-weight:normal}
.extension_ul li .title_list a:hover{color:#d10504}
.extension_ul li.special .title_list a{width:343px;height:22px;overflow:hidden}
.adspan{background:#f7f7f7;font-size:12px;width:40px;height:20px;line-height:20px;text-align:center;display:inline-block;margin-right:2px;position:relative}
.extension_ul .su-price{margin:5px 0 10px 0;display:block;font-size:20px;font-family:Arial, Helvetica, "Microsoft YaHei", sans-serif;color:#e60000}
.extension_ul .su-price .redpc, .extension_ul .su-price .fts{font-size:12px}
.extension_ul .su-price .redpc{font-family:"Microsoft YaHei"}
.extension_ul .su-price .fts span{color:#333;font-family:"Microsoft YaHei"}
.extension_right{position:absolute;height:167px;top:15px;right:20px;width:240px;text-align:right;line-height:20px}
.extension_right p{color:#b2b2b2;overflow:hidden;margin-bottom:5px}
.extension_right p i{display:block;width:59px;height:16px;float:right}
.extension_right p a{color:#696969}
.extension_right p a:hover{color:#000;text-decoration:underline}
.inquiry_a{position:absolute;right:0;bottom:0}
.inquiry_a{display:block;width:98px;height:28px;line-height:28px;font-family:"Microsoft YaHei";text-align:center;background: #e66600;color:#333;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border: 1px solid #e66600;cursor:pointer;}
.inquiry_a:link,.inquiry_a:visited, .inquiry_a:active{color:#ffffff;}
.inquiry_a:hover{background:#e60000;border:1px solid #e60000;color:#fff}
.open{border: 1px solid #e6e6e6;background:#f6f6f6;}
.open:link,.open:visited, .open:active{color:#333333;}
.open:hover{background:#ff7730;border:1px solid #ff7730;color:#fff}
.main_products{height:20px;line-height:20px;position:absolute;bottom:20px;width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#b2b2b2}
.main_products span{padding-right:15px}
.extension_dl{border:1px solid #ededed;border-bottom-color:#ededed;border-bottom:none;border-right:none;margin:15px 0 0 0;}
.extension_dl dt, .extension_dl dd{float:left;height:31px;line-height:31px;padding:0 3px;border-bottom:1px solid #ededed;/* border-left:1px solid #ededed; */border-right:1px solid #ededed;margin:0;}
.extension_dl dt{text-align:right;background:#fafafa;width: 90px;color:#696969;padding-right:7px;margin: 0;}
.extension_dl dd{width: 132.5px;padding:0 10px;color:#333;}
.extension_ul li.special{border:1px solid #fbe0a7;border-bottom-color:#ffb30f}
.extension_ul li.special .img{border:1px solid #fff2d6}
.extension_ul li.special .extension_dl dt{background:#fff7e7}
.extension_ul li.special .extension_dl{border:1px solid #ffebbf;border-bottom-color:#ffebbf}
.extension_ul li.special .extension_dl dt, .extension_ul li.special .extension_dl dd{border-top:1px solid #ffebbf;border-left:1px solid #ffebbf}
.extension_ul li.special .inquiry_a{background:#fff7e7;border:1px solid #fbe0a7}
.extension_ul li.special .inquiry_a:hover{background:#ffd200;border:1px solid #ffd200;color:#8b4400}
.extension_ul li .title_list .special_s{display:none}
.extension_ul .special .title_list .special_s{display:block;top:2px}
.extension_ul li.special:hover{-webkit-box-shadow:#f8edb5 2px 4px 0;-moz-box-shadow:#f8edb5 2px 4px 0;box-shadow:#f8edb5 2px 4px 0}
.extension_ul li:hover{-webkit-box-shadow:#666666 0px 2px 0;-moz-box-shadow:#666666 0px 2px 0;box-shadow:#666666 0px 2px 0}
.extension_right p i{display: block; width: 59px; height: 16px; float: right;}
.extension_right p i{background: url(images/member-ico.png) no-repeat;}
.extension_right p i.ioc_vip{background-position: 0 0;}
.extension_right p i.ioc_qyhy{background-position: 0 -19px;}
.extension_right p i.ioc_grhy{background-position: 0 -38px;}
/*大图列表*/
.extension_ul_img{overflow:hidden;}
.extension_ul_img li{width: 200px;height: 350px;position: relative;float: left;z-index: 1;padding: 14px 18px 0;margin-right: 11px;margin-bottom: 11px;background: #fff;}
.extension_ul_img li:hover img{transform: scale(1.05);}
.extension_ul_img li:hover{box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.15);}
.extension_ul_img li.no_mr{margin-right:0}
.extension_ul_img li:hover{border-color: #f60;}
.extension_ul_img li table{width: 198px;height: 198px;float: left;position: absolute;left: 18px;top: 14px;z-index: 9;overflow: hidden;}
.extension_ul_img li table tr td{width: 199px;height: 198px;text-align: center;vertical-align: middle;overflow: hidden;}
.extension_ul_img li table tr td .li_img img{max-width: 190px;_width: 190px;max-height: 190px;_height: 190px;transition: all .3s;}
/*list-询价*/
.extension_ul_img li .xun{display: none;}
.extension_ul_img li:hover .xun{display: block; width: 100%;height: 40px;font: 16px/40px "Microsoft Yahei";text-indent: 105px; color: #fff; position: absolute;top: 175px;left:0px; z-index: 99;line-height: 34px;background: #ff7730; filter: alpha(opacity=90); opacity: 0.90;cursor: pointer;}
.extension_ul_img li:hover .xun em{width: 25px;height:25px; float: left; display: block;position: absolute;left: 70px; top: 8px; background: url(images/ico-xun.png) no-repeat 0 0;}
/*list-购买*/
.extension_ul_img li .gou{display: none;}
.extension_ul_img li:hover .gou{display: block;width: 100%;height: 40px;font: 16px/40px "Microsoft Yahei";text-indent: 95px;color: #fff;position: absolute;bottom: 150px;left:0px;z-index: 99;line-height: 40px;background: #e60000;filter: alpha(opacity=90);opacity: 0.90;cursor: pointer;}
.extension_ul_img li:hover .gou em{width: 25px;height: 23px;float: left;display: block;position: absolute;left: 60px;top: 8px;background: url(images/ico-gou.png) no-repeat 0 0;}
.extension_ul_img li p{width: 205px;height: 20px;line-height: 20px;overflow: hidden;position: absolute;left: 16px;top: 225px;z-index: 12;}
.extension_ul_img li p a{font-size:14px;color: #333;}
.extension_ul_img li p a:hover{color: #f60;}
.extension_ul_img li .com{width: 210px;height: 22px;line-height: 22px;overflow: hidden;position: absolute;left: 13px;top: 250px;text-indent: 3px;}
.extension_ul_img li .com a{font-size:12px;color: #888; float: left;}
.extension_ul_img li .com div{float: left;}
.extension_ul_img li .year{width: 210px;height: 20px;line-height: 20px;overflow: hidden;position: absolute;left: 15px;top: 278px;color: #888888;}
.extension_ul_img li .year b{height: 20px;line-height: 20px;}
.extension_ul_img li:hover .year b{border: 0;}
.extension_ul_img li .year input{vertical-align: bottom;}
.extension_ul_img li .year b.topLevel{font-size: 14px;float: left;padding-right: 10px;color: #b76d53;}
.extension_ul_img li .year i.fen{height: 12px;width: 1px;border-left: 1px solid #888;display: inline-block;}
.extension_ul_img li .year span{color: #766969;font-size: 14px;padding-left: 10px;}
.extension_ul_img li .year span font{font: bold 16px/18px "microsoft yahei";color: #ff002f;margin: 0 5px;}
.extension_ul_img li .price{width: 210px;position: absolute;left: 12px;top: 303px;height: 22px;line-height:22px;font-size: 12px;color: #666;z-index: 11;overflow: hidden;}
.extension_ul_img li .price em{font-size: 12px;font-style: normal;float: left;margin-right: 2px;color: #666;}
.extension_ul_img li .price i{font-style: normal;font-size: 16px;font-weight:700;float: left;color: #e60000;}
.extension_ul_img li .show_quan{position: absolute;top: 332px;height: 22px;line-height: 22px;background: url(images/ico-map.png) no-repeat 0px 5px;padding-left: 15px;width: 198px;left: 11px;}
.extension_ul_img li .show_quan .show_quan_fl{float:left;color: #888888;}

/*20180503*/
.promos {margin-top: 20px;margin-bottom: 10px;}
.promos dt{color:#e60000}
.promos span {display:block;float:left;padding:0 6px;height: 25px;line-height: 25px;margin-right:10px;background:#FFDEDF;color:#DF3033;border-left:#DF3033 1px dotted;border-right:#DF3033 1px dotted;border-top:#DF3033 1px solid;border-bottom:#DF3033 1px solid;}
.promos span:hover {background:#FFFFFF;}

/*20180504*/
.list-view {width: 1185px;background:#ffffff;padding: 15px;padding-right: 0;margin-bottom: 20px;}
.list-view:after {content:"";display:block;clear:both;}
.list-view div {width: 215px;margin-right: 20px;float:left;border: 1px solid #f5f5f5;margin-bottom: 20px;}
.list-view div.no_mr{margin-right:0}
.list-view img:hover {border-left:#FFFFFF 1px solid;}
.list-view ul {padding: 6px 5px 6px 5px;}
.list-view li {height:24px;line-height:24px;overflow:hidden;font-size:14px;}
.list-view i {font-size:16px;font-family:Verdana;font-weight:100;font-style:normal;color:#999999;float:right;display:none;}
.list-view div:hover i {display:inline;}
.list-view div:hover{background:#fff}
.list-view-msg {padding:96px;text-align:center;font-size:16px;}

/*secshow*/
.seckill {min-height:330px;background:url(images/mall/seckill-back.bg.png) top/100% no-repeat;padding-bottom:20px;}
.seckill .title-section {padding-top:40px;padding-bottom:40px;text-align:center;}
/*seclist*/
.timeline {width: 1220px;margin:0 auto 10px;position:relative;height:60px;}
.timeline_list {width:1252px;margin-left:60px;height:60px;}
.timeline_item {float:left;line-height:60px;text-align:center;font-size:18px;}
.timeline_item_link {color:#000;width: 345px;height:60px;display:block;overflow:hidden;transition:all .3s;position:relative;margin-left:-60px;outline:none;}
.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:8px;}
.timeline_item_link_skew_processwrap,.timeline_item_link_skew_timewrap {overflow:hidden;display:inline-block;}
.timeline_item_link_skew_time {vertical-align:middle;font-weight:700;font-size: 18px;margin-left:10px;}
.timeline_item_selected .timeline_item_link_skew_time {font-size:20px;}
.timeline_item_link_skew_processtips {border:1px solid #666;padding:0 14px;vertical-align:middle;height:26px;line-height:25px;color:#666;border-radius:22px;font-size:12px;display:inline-block;}
.timeline_item_selected .timeline_item_link_skew_processtips {color:#fff;border:1px solid #fff;display:none;}
.timeline_timecount {font-size:14px;display:none;height:60px;overflow:hidden;text-align:left;}
.timeline_item_selected .timeline_timecount {display:inline-block;}
.timeline_timecount_txt {display:block;margin-top:15px;line-height:1;}
.timeline_timecount_time {display:block;margin-top:5px;line-height:1;}
.timeline_item_link .before,.timeline_item_link:before {display:block;content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 0 60px 60px;position:absolute;left:0;top:0;zoom:1;}
.timeline_item_selected .timeline_item_link .before,.timeline_item_selected .timeline_item_link:before {border-color: transparent transparent #E60000;content:" ";}
.timeline_item_link .after,.timeline_item_link:after {display:block;content:"";width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:60px 60px 0 0;position:absolute;right:0;top:0;zoom:1;}
.timeline_item_selected .timeline_item_link .after,.timeline_item_selected .timeline_item_link:after {border-color: #E60000 transparent transparent;content:" ";}
.timeline_item_selected .timeline_item_link {width: 365px;}
.timeline_item_selected .timeline_item_link_skew {color:#fff;background: #E60000;}
/*show-sec*/
.acea-row {display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;flex-wrap:wrap;}
.acea-row.row-middle {-o-box-align:center;align-items:center;}
.acea-row.row-column,.acea-row.row-column-between {-o-box-orient:vertical;flex-direction:column;}
.acea-row.row-between-wrapper {-o-box-align:center;align-items:center;-o-box-pack:justify;justify-content:space-between;}
.acea-row.row-center-wrapper {-o-box-align:center;align-items:center;-o-box-pack:center;justify-content:center;}
.m .money-wrapper {height:78px;margin-top: 10px;background:url(images/mall/money-back.bg.png) 50%/cover no-repeat;color:#fff;margin-bottom: 10px;}
.m .money-wrapper .money-wrap {flex:1;min-width:0;padding-left:15px;}
.m .money-wrapper del {margin-bottom:10px;font-size: 12px;}
.m .money-wrapper .money-wrapper .price {font-size:22px;}
.m .money-wrapper .price span {font-weight: bold;font-size: 26px;}
.m .money-wrapper .timer-wrapper {width: 180px;margin-right:15px;font-size:12px;color:#fff;}
.m .money-wrapper .timer-wrapper .time {display:flex;justify-content:center;margin-top: 2px;}
.m .money-wrapper .timer-wrapper .time span{display:inline-block;height:100%;border-radius:4px;background-color:#fff;color:#000000;padding:0 3px;margin:0 3px}
.m .money-wrapper .timer-wrapper .progress-group {margin-top:10px;}
.m .money-wrapper .timer-wrapper .progress {width: 125px;height:8px;border:1px solid #fff;border-radius:4px;font-size:0;}
.m .money-wrapper .timer-wrapper .progress span {display:inline-block;width:50%;height:100%;border-radius:4px;background-color:#fff;}
.m .money-wrapper .sales {position:relative;height:100%;padding-right:20px;padding-left:20px;font-size:12px;}
.m .money-wrapper .sales:before {content:"";position:absolute;top:14px;bottom:12px;left:0;width:1px;border-left:1px solid hsla(0,0%,100%,.24);}
.m .money-wrapper .sales .num {margin-bottom:3px;font-weight:bold;font-size: 16px;}
/*coupon*/
.line1 {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.coupon-center {background-image:url(images/mall/coupon-center.bg.png);background-repeat:no-repeat;background-size:100%;}
.coupon-center .title-section {padding-top:40px;padding-bottom:40px;text-align:center;}
.coupon-center .title-section img {display:inline-block;width:200px;height:48px;vertical-align:middle;}

.title-selection {background:#fff;width:1220px;height:80px;margin:0 auto;display:flex;align-items:center;padding:0 30px;box-sizing: border-box;}
.title-selection .title-item {margin-right:20px;padding:7px 18px;border-radius:21px;border:1px solid #bbb;color:#666;cursor:pointer;}
.title-selection .title-item.on {color:#fff;background-color:#e93323;border-color:#e93323;}
.title-selection .title-item.on a{color:#ffffff}
.main-bd {width: 1250px;margin:30px auto 0;}
.main-bd .item {width: 386px;height:160px;margin-right:30px;margin-bottom:20px;background:url(images/mall/coupon-back3.bg.png) 50%/cover no-repeat;box-shadow:0 3px 20px rgba(0,0,0,.08);box-sizing:border-box;}
.main-bd .item .text {flex:1;padding-left:14px;display:flex;align-items:center;}
.main-bd .item .product,.main-bd .item .product img {width: 50px;height: 50px;border-radius: 5px;}
.main-bd .item .coupon-desc {margin-left: 15px;}
.main-bd .item .btnc {width:52px;padding-right:18px;padding-left:18px;font-size:16px;color:#fff;cursor:pointer;box-sizing:border-box;}
.main-bd .item .btnc a {color:#ffffff;}
.main-bd .item .coupon-desc .price {display:flex;align-items:baseline;color:#969696;font-size:12px;}
.main-bd .item .coupon-desc .price p {font-size:16px;color:#e93323;}
.main-bd .item .coupon-desc .price p span {font-size: 24px;font-weight:700;}
.main-bd .item .coupon-desc .price {display:flex;align-items:baseline;color:#969696;font-size:12px;}
.main-bd .item .coupon-desc .price .used{margin-left:5px}
.main-bd .item .coupon-title {color:#282828;font-size:14px;line-height:22px;margin-top:12px;display:flex;align-items:center;}
.main-bd .item .coupon-title .coupon-label {color:#e93323;font-size:12px;background:rgba(233,51,35,.1);padding:0 7px;line-height:20px;border-radius:10px;text-align:center;}
.main-bd .item .coupon-title .coupon-label a{color:#e93323;}
.main-bd .item .coupon-title .coupon-label a:hover{font-weight:bold}
.main-bd .item .coupon-title .titles {display:inline-block;max-width:120px;margin-left:5px;}
.main-bd .item.disabled {background: url(images/mall/coupon-back2.bg.png) 50%/cover no-repeat;pointer-events:none;cursor:not-allowed;}
.nothing{padding-top: 100px;padding-bottom: 150px;font-size: 16px;text-align: center;color: #969696;}
.nothing img{margin: 0 auto;display: block;}
/**/
.list-sec {overflow: visible;padding: 0;margin-left: -20px;}
.list-sec .sec-li {float: left;margin-left: 20px;margin-top: 10px;margin-bottom: 10px;position: relative;background: #fff;}
.list-sec .sec-li .sec_link {width: 230px;padding: 20px 30px 0;background: #fff;display: block; text-decoration: none;position: relative;overflow: hidden;text-align: center;color: #666;}
.list-sec img{width:100%;-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;}
.list-sec img:hover {-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px); transform: translateY(-10px);}
.list-sec .sec-li ul{margin: 10px 0;text-align: left;}
.list-sec p {height:32px;line-height:32px;margin: 0 20px 10px 6px;color: #DF0021;font-size:16px;}
.list-sec p s {display:block;float:right;width:84px;height:32px;line-height:32px;background: #DF0021;font-size:14px;color:#FFFFFF;text-align:center;text-decoration:none;border-radius: 5px;}
.list-sec p s:hover {background:#DF3033;}
.list-sec p i {display:block;float:right;width:84px;height:32px;line-height:32px;background:#666666;font-size:14px;color:#FFFFFF;text-align:center;font-style:normal;}
.list-sec .seckill_mod_goods_info {overflow:hidden;text-align:left;height: 50px;display:block;border-top:1px solid #f6f6f6;position:relative;margin: 0 0 20px 0;padding-top: 10px;}
.list-sec .seckill_mod_goods_info_txt {padding: 6px 0 0 0;display:block;position:relative;line-height:1;}
.list-sec .seckill_mod_goods_price {position:relative;display:block;line-height:1.1;}
.l-sprice {font-size: 14px;color:#e01222;font-family:arial;line-height:1;display:inline-block;min-width:50px;}
.l-sprice b{font-size:22px}
.list-sec .aui-sep{position:relative;display:block;line-height:1.1;}
.list-sec .aui-sep-box2 {width: 88px;height:auto;overflow:hidden;position: relative;height: 8px;border-radius: 33px;overflow: hidden;background: #B8B8B8;margin: 7px 0 0 0;padding: 0;float: left;}
.list-sec .aui-sep-line {width: 100%;height: 8px;padding: 0;position: absolute;top: 0;left: 0;border-radius: 33px;overflow: hidden;background: #DF0021;}
.list-sec .aui-nub-text2 {float: left;line-height: 1;font-size: 14px;font-weight:normal;padding-top: 5px;margin-right: 5px;}
.list-sec s,.list-sec i {border-radius: 5px;color:#fff;height: 35px;line-height: 35px;font-size: 14px;display:block;top: 17px;right:0;bottom:0;margin:auto 0;width: 70px;text-align:center;position:absolute;background:#df0021;text-align:center;text-decoration:none;}
.list-sec i{background: #B8B8B8;}
.seckill_mod_goods_days{height: 20px;line-height: 20px;margin-bottom: 10px;display: block;font-size: 12px;margin-top: -5px;}