.wrap-lg{width:1190px;margin:0 auto;}
a {color:#333}
a:hover {text-decoration:none;color:#000}

.site-logo {position:relative;height:90px;}
.site-logo .logo {width:175px;height:90px;float:left;}
.site-logo .logo a {display:block;width:100%;height:100%;text-indent:-999em;overflow:hidden}
.site-logo .logo img {display:block;}
.site-logo .extra {position:absolute;top:0;left:175px;width:180px;height:90px;padding-left:10px;background:#fff}

/*面包屑*/
.crumbs{padding:10px 0;}

/*登陆注册*/
.login-panel .header-left{height:44px;line-height:44px;padding:22px 0;}
.login-panel .header-left img{vertical-align:middle;}
.signinup-center{background-image:url("i/passportbg.jpg");}
.login-panel .main,.signinup-center{background-size:1190px !important;background-position:center !important;background-repeat:no-repeat !important;background-color:#E9DCD4 !important;height:600px;}
.login-panel .footer{padding:50px 0;}

.login{margin:100px 0 0 90px;width:350px;}
.signinup-center .form-control{background:#fff;width:540px;left:62%;margin-top:50px;}
.signin2 .header-title{text-indent:0;text-align:center;font-size:22px;padding-top:20px;}
.btn-lg > span > span, .input-comb-lg > .input-comb-btn > span > span{height:34px;line-height:34px;}
.btn-import > span {
  background-image: -webkit-linear-gradient(#ff0036, #da131b);
  background-image: -moz-linear-gradient(#ff0036, #da131b);
  background-image: linear-gradient(#ff0036, #da131b);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=true, gradientType=0, startColorstr='#FFe62129', endColorstr='#FFda131b') \9;
}
.btn-import:hover > span, .btn-import:focus > span {
  background-image: -webkit-linear-gradient(#ed363d, #e72b32);
  background-image: -moz-linear-gradient(#ed363d, #e72b32);
  background-image: linear-gradient(#ed363d, #e72b32);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=true, gradientType=0, startColorstr='#FFed363d', endColorstr='#FFe72b32') \9;
}

/*订单确认*/
.order-confirm-title {background:none;color:#000;font-weight:600;margin-top:-1px;border:none;padding:0 10px}

/*订单支付*/
.payment {border:none;height:auto;}
.payment .payment-info {padding:30px 20px 10px;margin:0 auto 30px;text-align:center;}
.payment .success-info,
.payment .payment-line  {margin:0;float:none;width:100%}
.payment .payment-choose-item {width:auto;}

/*会员中心*/
.membercenter-box:first-child{border:1px solid #e6e6e6}
.membercenter-box-wrap .membercenter-box{border:none;}
.coupon-item-d .c-type{background:#ff0036;}
.coupon-item .c-time{color:#fff}
.coupon-item .op-btn a.btn{border-color:#ff0036;color:#ff0036}
.new-order-list .order-item-info .info-col-03 span{color:#ff0036}
.membercenter-box .membercenter-box-right .btn span{color:#999;}

/*平台活动*/
.purchase-list-banner{}

/*文章模板*/
.bread-crumbs{height:40px;line-height:40px;}
.dropmenu-list .dropmenu-items li a:hover,
.dropmenu-list .dropmenu-items li a.active {color:#ff0036}
.article-page .col-lg-3{display:none;}
.artical-detail {line-height:1.8;font-size:14px;margin-left:20px}
.artical-detail .artical-detail-hd {border-bottom:1px solid #e5e5e5;color:#000;padding-bottom:15px}
.artical-detail .artical-detail-hd h2 {font-size:20px;padding:5px 0}
.artical-detail .artical-detail-hd .time {text-align:center;color:#999}
.artical-detail .artical-detail-bd {color:#333}
.artical-detail-bd h2,.artical-detail-bd h3,.artical-detail-bd h4,.artical-detail-bd h5,.artical-detail-bd h6 {margin:1em 0 0.5em;color:#369}
.artical-detail .artical-detail-bd  img {vertical-align:middle;max-width:100%}
.dropmenu-list .dropmenu-items {padding:8px 0 9px}
.dropmenu-list{border:1px solid #e5e5e5}
.dropmenu-list .dropmenu{width:194px;padding-left:15px;color:#333;font-size:14px;height:45px;line-height:45px;background:#f4f4f4;border:1px solid #e5e5e5;border-right:none;position:relative;left:-7px;top:-1px}
.article .membercenter-box:first-child{border:none;}


/*=============活动页面==============*/
.widget-redpacket2{max-height:345px;min-height:195px;overflow:hidden;padding:20px 20px 15px;text-align:center}
.widget-redpacket2 .title{font-size:22px}
.widget-redpacket2 ul{margin-right:-12px;margin-top:22px}
.widget-redpacket2 ul::after{clear:both;content:" ";display:block;height:0;overflow:hidden;visibility:hidden}
.widget-redpacket2 li{background-position:0 -364px;float:left;height:120px;margin-bottom:12px;margin-right:12px;position:relative;width:220px}
.widget-redpacket1 a,.widget-redpacket2 a{color:#fff;display:block}
.widget-redpacket1 .redpacket-title,.widget-redpacket2 .redpacket-title{line-height:30px}
.widget-redpacket1 .redpacket-money,.widget-redpacket2 .redpacket-money{font-size:35px;line-height:110px}

/*优惠券*/
.store-coupons{width:102%;}
.store-coupons li{position:relative;float:left;margin-right:15px;width:230px;height:110px;background:#DD2727;margin-bottom:15px;}
.store-coupons li:last-child{margin-right:0}
.store-coupons li .coupons-type{position:absolute;top:0;left:0;width:0;height:0;border-color:transparent;border-style:solid;border-width:0;border-top-width:39px;border-right-width:39px}
.store-coupons li .coupons-type:after{position:absolute;bottom:16px;left:6px;color:#fff;content:" ";font-size:14px}
.store-coupons li .coupons-title{margin-top:8px;text-align:center}
.store-coupons li .coupons-title span{position:relative;color:#fff;font-size:60px;line-height:1}
.store-coupons li.quan .coupons-type{border-top-color:#f3c111}
.store-coupons li.quan .coupons-type:after{content:"券"}
.store-coupons li.quan .coupons-title span{margin-right:-16px}
.store-coupons li.quan .coupons-title span:after{position:absolute;top:8px;left:-20px;content:"¥";font-size:30px}
.store-coupons li.zhe .coupons-type{border-top-color:#3074ff}
.store-coupons li.zhe .coupons-type:after{content:"折"}
.store-coupons li.zhe .coupons-title span{margin-left:-20px}
.store-coupons li.zhe .coupons-title span:after{position:absolute;right:-26px;bottom:10px;content:"％";font-size:26px}
.store-coupons li .store-info{padding:0 10px 7px 10px}
.store-coupons li .store-info .store-logo{float:left;margin-right:10px;width:32px;height:32px;background:#fff}
.store-coupons li .store-info .store-logo a{display:table-cell;height:32px;vertical-align:middle}
.store-coupons li .store-info .store-logo a img{width:100%;height:auto;max-width:100%;max-height:100%}
.store-coupons li .store-info .info-txt{float:left;width:140px}
.store-coupons li .store-info .info-txt p{overflow:hidden;margin:0;color:#fff;text-overflow:ellipsis;white-space:nowrap}
.store-coupons li .store-info .info-txt p a{color:#fff}
.store-coupons li .get-coupons{position:absolute;bottom:0;right:0;width:40px;height:110px;background-image:-webkit-linear-gradient(45deg,transparent 20%,#fc902f 20%,#fc902f),linear-gradient(135deg,rgba(0,0,0,0) 20%,#fc902f 20%,#fc902f);background-image:-moz-linear-gradient(45deg,transparent 20%,#fc902f 20%,#fc902f),linear-gradient(135deg,rgba(0,0,0,0) 20%,#fc902f 20%,#fc902f);background-image:-ms-linear-gradient(45deg,transparent 20%,#fc902f 20%,#fc902f),linear-gradient(135deg,rgba(0,0,0,0) 20%,#fc902f 20%,#fc902f);background-image:linear-gradient(45deg,rgba(0,0,0,0) 20%,#fc902f 20%,#fc902f),linear-gradient(135deg,rgba(0,0,0,0) 20%,#fc902f 20%,#fc902f);background-size:100% 10px;color:#fff;text-align:center;font-size:14px}
.store-coupons li .get-coupons span{display:table-cell;padding:0 10px;height:110px;vertical-align:middle;line-height:1.3}


/*促销专题*/
.promotion{background:#FF5B5A url("promo/bg.jpg") no-repeat center top;}
.promotion .wrap-lg{width:990px;}
.promotion .module-hd{height:60px;line-height:60px;border:none;background:url("promo/hd.png") no-repeat center;font-size:28px;text-align:center;color:#fff;-webkit-text-shadow:8px 5px 6px #F3265C;-moz-text-shadow:8px 5px 6px #F3265C;text-shadow:8px 5px 6px #F3265C;margin-bottom:15px;}

/*优惠券*/
.module-hd{margin:10px 0;height:33px;}
.module-hd h3{font-size:22px;font-weight:normal;color:#000;float:left}
.module-hd h3 span{color:#B3B3B3;font-size:14px;padding-left:20px;}
.module-bd{width:1200px;height:135px;overflow:hidden}
.store-coupons{height:135px;width:5000px !important;}


/*产品层*/
.qf_goods_list{margin-top:45px;}
.qf_goods_list .hd h3{height:60px;line-height:60px;border:none;background:url("promo/hd.png") no-repeat center;font-size:28px;text-align:center;color:#fff;-webkit-text-shadow:8px 5px 6px #F3265C;-moz-text-shadow:8px 5px 6px #F3265C;text-shadow:8px 5px 6px #F3265C;margin-bottom:15px;}
.qf_goods_list .goods-item{float:left;width:188px;margin:0 10px 10px 0;background:#fff;overflow:hidden}
.qf_goods_list .goods-item .goods-inner{display:block;padding:4px;}
.qf_goods_list .goods-item .goods-inner:hover{}
.qf_goods_list .goods-item.last{margin-right:0;}
.qf_goods_list .goods-item .goods-pic{width:180px;height:180px;margin:0 auto;text-align:center;display:table-cell;vertical-align:middle;*display:block;line-height:100%;*font-family:Arial;*font-size:151px;overflow: hidden;}
.qf_goods_list .goods-item .goods-pic img {max-width:180px;max-height:180px;_width:180px;vertical-align:middle;-webkit-transition:opacity 0.2s linear 0s;-moz-transition:opacity 0.2s linear 0s;transition:opacity 0.2s linear 0s;opacity:1;}
.qf_goods_list .goods-item .goods-inner:hover img{opacity:.7;}
.qf_goods_list .goods-item .goods-info{padding:14px 12px 8px;}
.qf_goods_list .goods-item .goods-name{height:34px;line-height:14px;margin:0;}
.qf_goods_list .goods-item .goods-name em{line-height:18px;font-size:13px;color:#666}
.qf_goods_list .goods-item .goods-price{font-size:16px;height:33px;line-height:32px;margin-top:2px;}
.qf_goods_list .goods-item .goods-price ins{font-weight:normal;}
.qf_goods_list .goods-item .goods-price del{padding-left:5px;font-size:12px;}




