﻿.nc-toolbar-wrap { position: fixed; _position: absolute; top: 0; right: 0; z-index: 9990; width: 0; height: 100%;}
.nc-toolbar { position: absolute; right: 0; top: 0; width: 0; height: 100%; border-right: 6px solid #483E39; -webkit-transition: right .3s ease-in-out 0s; -moz-transition: right .3s ease-in-out 0s; transition: right .3s ease-in-out 0s }
.nc-toolbar-panels { position: absolute; left: 6px; _left: 6px; top: 0; width: 270px; height: 100%; z-index: 2; background: #eceaea; _display: none;}

.nc-toolbar-header { position: absolute; top: 0; right: -6px }
.nc-toolbar-tabs { position: absolute; top: 50%; left: -29px; width: 35px; margin-top: -61px }
.nc-toolbar-tabs .tabs-tip { position: absolute; top: 0; right: 35px; height: 35px; line-height: 35px; white-space: nowrap; border-radius: 5px; background: #F15C18; color: #fff; padding: 0 10px; padding-left: 30px }
.nc-toolbar-tabs .tabs-tip .ico { width: 15px; height: 12px; background-position: -98px -162px; position: absolute; top: 13px; left: 10px }

.nc-toolbar-tab { position: relative; width: 35px; height: 35px; margin-bottom: 1px; cursor: pointer; background-color: #483E39; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; }
.nc-toolbar-tab .tab-ico { width: 34px; height: 35px; margin-left: 1px; position: relative; z-index: 2; background-color: #483E39; _display: block }
.nc-toolbar-tab .tab-text { width: 62px; height: 35px; line-height: 35px; color: #fff; text-align: center; font-family: "宋体"; position: absolute; z-index: 1; left: 35px; top: 0; background-color: #7a6e6e; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; -webkit-transition: left .3s ease-in-out .1s; -moz-transition: left .3s ease-in-out .1s; transition: left .3s ease-in-out .1s; _display: none }
.nc-toolbar-tab .tab-sub { position: absolute; z-index: 3; right: 2px; top: -5px; height: 11px; padding: 1px 2px; overflow: hidden; color: #fff; font: 11px/11px verdana; text-align: center; min-width: 11px; _width: 20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border-radius: 0\9; background-color: #F15C18;}
.nc-toolbar-tab .tab-tip { position: absolute; top: 8px; right: 10px; width: 6px; height: 6px; background-position: -100px 0; z-index: 999 }

.nc-toolbar-tab .tab-ico,
.nc-toolbar-tab .tab-tip,
.nc-tbar-panel-header i,
.nc-tbar-panel-header .close-panel { display: inline-block; background-image: url(../images/toolbar_bg.png); background-repeat: no-repeat }

.nc-tbar-tab-user .tab-ico { background-position: 0 0 }
.nc-tbar-tab-cart .tab-ico { background-position: 0 -50px }
.nc-tbar-tab-follow .tab-ico { background-position: 0 -100px }
.nc-tbar-tab-history .tab-ico { background-position: 0 -150px }

.z-nc-tbar-tab-hover, .z-nc-tbar-tab-hover .tab-ico { background-color: #F15C18 }
.z-nc-tbar-tab-hover .tab-text { left: -60px; background-color: #F15C18; _display: block }
.z-nc-tbar-tab-hover .tab-sub { color: #F15C18; background-color: #fff; -webkit-box-shadow: 1px 1px 3px rgba(0,0,0,.3); -moz-box-shadow: 1px 1px 3px rgba(0,0,0,.3); box-shadow: 1px 1px 3px rgba(0,0,0,.3); text-shadow: 1px 0 1px rgba(0,0,0,.3) }
.z-nc-tbar-tab-hover .tab-tip { display: none }
.z-nc-tbar-tab-selected, .z-nc-tbar-tab-selected .tab-ico { background-color: #F15C18 }
.z-nc-tbar-tab-selected .tab-text { display: none }
.z-nc-tbar-tab-selected .tab-sub { color: #F15C18; background-color: #fff; background-image: -moz-linear-gradient(top, #fff, #fff); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #fff)); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType='0');
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff');
background-image: linear-gradient(to bottom, #fff 0, #fff 100%); -webkit-box-shadow: 1px 1px 3px rgba(0,0,0,.3); -moz-box-shadow: 1px 1px 3px rgba(0,0,0,.3); box-shadow: 1px 1px 3px rgba(0,0,0,.3); text-shadow: 1px 0 1px rgba(0,0,0,.3) }
.z-nc-tbar-tab-selected .tab-tip { display: none }



.nc-tbar-tab-message .tab-ico { background-position: 0 -200px }
.nc-tbar-tab-top .tab-ico { background-position: 0 -250px }
.nc-tbar-tab-qrCode .tab-ico { background-position: 0 -300px }
@-webkit-keyframes toolbar-scaleIn {
 from {
opacity:.7;
-webkit-transform:translateX(270px);
-moz-transform:translateX(270px);
transform:translateX(270px)
}
 to {
-webkit-transform:translateX(0px);
-moz-transform:translateX(0px);
transform:translateX(0px)
}
}
@-ms-keyframes toolbar-scaleIn {
 from {
opacity:.7;
-webkit-transform:translateX(270px);
-moz-transform:translateX(270px);
transform:translateX(270px)
}
 to {
-webkit-transform:translateX(0px);
-moz-transform:translateX(0px);
transform:translateX(0px)
}
}
@-moz-keyframes toolbar-scaleIn {
 from {
opacity:.7;
-webkit-transform:translateX(270px);
-moz-transform:translateX(270px);
transform:translateX(270px)
}
 to {
-webkit-transform:translateX(0px);
-moz-transform:translateX(0px);
transform:translateX(0px)
}
}
@keyframes toolbar-scaleIn {
 from {
opacity:.7;
-webkit-transform:translateX(270px);
-moz-transform:translateX(270px);
transform:translateX(270px)
}
 to {
-webkit-transform:translateX(0px);
-moz-transform:translateX(0px);
transform:translateX(0px)
}
}
@-webkit-keyframes toolbar-scaleOut {
 to {
opacity:.5;
-webkit-transform:scale(0.7) translateX(270px);
-moz-transform:scale(0.7) translateX(270px);
transform:scale(0.7) translateX(270px)
}
}
@-ms-keyframes toolbar-scaleOut {
 to {
opacity:.5;
-webkit-transform:scale(0.7) translateX(270px);
-moz-transform:scale(0.7) translateX(270px);
transform:scale(0.7) translateX(270px)
}
}
@-moz-keyframes toolbar-scaleOut {
 to {
opacity:.5;
-webkit-transform:scale(0.7) translateX(270px);
-moz-transform:scale(0.7) translateX(270px);
transform:scale(0.7) translateX(270px)
}
}
@keyframes toolbar-scaleOut {
 to {
opacity:.5;
-webkit-transform:scale(0.7) translateX(270px);
-moz-transform:scale(0.7) translateX(270px);
transform:scale(0.7) translateX(270px)
}
}
.toolbar-animate-in { -webkit-animation: toolbar-scaleIn .35s ease-in-out; -moz-animation: toolbar-scaleIn .35s ease-in-out; animation: toolbar-scaleIn .35s ease-in-out }
.toolbar-animate-out { -webkit-animation: toolbar-scaleOut .35s ease-in; -moz-animation: toolbar-scaleOut .35s ease-in; animation: toolbar-scaleOut .35s ease-in }
.nc-tbar-panel-ad .nc-tbar-panel-content { overflow: hidden }





.cut-price-tip .tip-arrow, 
.nc-tbar-panel-follow .follow-act-list .fal-item .act-status-bg, 
.nc-tbar-panel-follow .follow-head-tip .close-tip, 
.nc-tbar-panel-follow .follow-product-list .fpl-item .fpl-remove, 
.nc-tbar-panel-follow .follow-shop-list .fsl-item .shop-logo a { display: inline-block; background-image: url(../images/toolbars.png); _background-image: url(../images/toolbars-png8.png); background-repeat: no-repeat }
/*Copyright: 天津网城商动科技有限责任公司*/
.nc-toolbar-tabs .tabs-tip .ico { display: inline-block; background-image: url(../images/toolbars.png); _background-image: url(../images/toolbars-png8.png); background-repeat: no-repeat }

.i-face-fd, .i-face-jk { display: inline-block; background-image: url(../images/toolbar_bg.png); _background-image: url(../images/toolbar_bg.png); background-repeat: no-repeat }
.i-loading { display: inline-block; width: 32px; height: 32px; background-image: url(../images/loading.gif); background-repeat: no-repeat }
.i-face-fd { width: 67px; height: 80px; margin-bottom: 10px; background-position: -150px 0 }
.i-face-jk { width: 113px; height: 35px; background-position: 0 -50px }
.error-img { display: inline-block; width: 144px; height: 48px; background: url(../images/error-img.jpg) no-repeat 50% 50% }
.nc-tbar-tipbox .tip-inner { padding: 6px 5px; border: 1px solid #edd28b; background: #fffdee; text-align: center }
.nc-tbar-tipbox .tip-text { display: inline-block; line-height: 20px; vertical-align: middle; color: #333 }
.nc-tbar-tipbox .tip-btn { display: inline-block; height: 20px; line-height: 20px; padding: 0 5px; margin-left: 5px; color: #fff; vertical-align: middle; background: #F15C18 }
.nc-tbar-login { display: none }
.nc-tbar-tipbox2 { text-align: center }
.nc-tbar-tipbox2 .tip-text { line-height: 20px; overflow: hidden}
.nc-tbar-tipbox2 .tip-text a { color: #F15C18 }

.nc-toolbar-wrap a { text-decoration: none }

.z-nc-toolbar-open .nc-toolbar { right: 270px }
.z-nc-toolbar-open .nc-toolbar-panels { _display: block }

.nc-toolbar-panel { width: 270px; height: 100%; position: absolute; background: #F0F0F0; visible: hidden }
.nc-tbar-panel-header { position: relative; width: 270px; height: 40px; line-height: 40px; background: #F0F0F0; border-bottom: solid 1px #EEE; }
.nc-tbar-panel-header i { margin-right: 4px; margin-left: 10px; vertical-align: top }
.nc-tbar-panel-header .title { display: inline-block; height: 40px; color: #5e5050; font: 16px/40px "微软雅黑" }
.nc-tbar-panel-header .title em { display: inline-block; vertical-align: top }
.nc-tbar-panel-header .close-panel { width: 10px; height: 10px; padding: 5px; background-position: -95px -45px; position: absolute; right: 4px; top: 11px; cursor: pointer; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity: 0.5 }
.nc-tbar-panel-header .close-panel:hover { filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity: 1 }
.nc-tbar-panel-main { position: relative }
.nc-tbar-panel-content { width: 270px; overflow-y: auto; overflow-x: hidden; position: relative }
.nc-tbar-panel-content .nc-tbar-tipbox2 { width: 270px; position: absolute; left: 0; top: 50%; margin-top: -60px }
.nc-tbar-panel-content::-webkit-scrollbar { width:5px}
.nc-tbar-panel-content::-webkit-scrollbar-track {
-webkit-border-radius:6px;
border-radius:6px;
background-color:transparent
}
.nc-tbar-panel-content::-webkit-scrollbar-thumb {
-webkit-border-radius:6px;
border-radius:6px;
background:#7b6f6f
}




.nc-toolbar-tabs .tabs-tip b { width: 0; height: 0; line-height: 0; font-size: 0; border: transparent 6px dashed; border-left: 6px solid #F15C18; position: absolute; right: -12px; top: 12px; z-index: 20 }
.nc-toolbar-footer { position: absolute; bottom: -1px; width: 100%; left: -29px }
.nc-toolbar-footer .nc-toolbar-tab .tab-text { width: 50px }
.nc-toolbar-footer .z-nc-tbar-tab-hover .tab-text { left: -48px }





/*会员中心*/
.nc-tbar-panel-jdvip .nc-tbar-panel-header i { width: 20px; height: 20px; margin-top: 10px; background-position: -50px 0 }
.grid-layout .column-3 { float: left; width: 33.33% }
.nc-tbar-member .preson-block { padding: 10px; background-color: #FFF; margin-bottom: 10px; }
.nc-tbar-member .preson-block .preson-info { position: relative; height: 72px; overflow: hidden }
.nc-tbar-member .preson-block .preson-info .avatar { position: absolute; left: 0; top: 0; width: 65px; height: 65px; overflow: hidden; -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; border-radius: 50% 50% 50% 50% }
.nc-tbar-member .preson-block .preson-info .avatar img { width: 100%; height: 100% }
.nc-tbar-member .preson-block .preson-info .user-rank sub { display: inline-block; padding: 0 2px; margin-left: 4px; border-radius: 2px; vertical-align: middle; background-color: #F15C18; font-size: 11px; line-height: 12px; color: #FFF; font-weight: 100; font-family: Verdana }
.nc-tbar-member .preson-block .preson-info .info { margin-left: 75px; margin-top: 10px; line-height: 20px }
.nc-tbar-member .preson-block .preson-info .info .name { font-size: 14px }
.nc-tbar-member .preson-block .preson-info .info .user-rank { margin-top: 3px; cursor: pointer }
.nc-tbar-member .preson-block .preson-info .info .user-rank .user-marker-item { display: inline-block; margin-right: 2px; vertical-align: middle }
.nc-tbar-member .preson-block .preson-info .info .user-rank .user-marker-item.last { margin-right: 0 }
.nc-tbar-member .preson-block .preson-info .info .user-rank .icon-rank { margin-right: 2px }
.nc-tbar-member .preson-block .preson-info .info .user-rank span { vertical-align: middle }
.nc-tbar-member .preson-block .get-dou-group { padding: 3px 0 10px; overflow: hidden }
.nc-tbar-member .preson-block .get-dou-group .link-marker { float: left; margin-right: 5px }
.nc-tbar-member .preson-block .account-info { overflow: hidden; text-align: center }
.nc-tbar-member .preson-block .account-info .account-info-item { float: left; overflow: hidden; position: relative }
.nc-tbar-member .preson-block .account-info .account-info-item .info-value { font-size: 14px }
.nc-tbar-member .preson-block .account-info .account-info-item .info-name { color: #999; padding-top: 5px }
.nc-tbar-member .preson-block .account-info .account-info-item .border { width: 1px; height: 100%; font-size: 0; position: absolute; display: inline-block; top: 0 }
.nc-tbar-member .preson-block .account-info .account-info-item .border.b-l { border-left: 1px dotted #ddd; left: 0 }
.nc-tbar-member .preson-block .account-info .account-info-item .border.b-r { border-right: 1px dotted #ddd; right: 0 }
/*会员中心的优惠券*/
.nc-tbar-ticket { background-color: #FFF; padding: 0 10px; margin-bottom: 10px; text-align: center; }
.nc-tbar-ticket .title-block { font-size: 15px; text-align: center; padding: 15px 0 7px; position: relative; }
.nc-tbar-ticket .title-block .text { position: relative; padding: 0 10px; display: inline-block; background-color: #FFF; z-index: 2; font-family: "微软雅黑", "Microsoft Yahei", arial, sans-serif; color: #000; }
.nc-tbar-ticket .title-block .line { position: absolute; border-top: 1px dotted #ddd; width: 90%; left: 5%; top: 60%; }
.nc-tbar-ticket .more { display: inline-block; padding: 0 10px; margin: 10px auto 15px auto; border: solid 1px #EEE; border-radius:  13px; line-height: 24px; color: #999;}
/* 优惠券列表 */
.nctb-ticket-list { width: 100%;}
.nctb-ticket-list li { display: inline-block; position: relative; z-index: 1; width: 247px; height: 90px; margin: 15px auto 0 auto; background: url(../images/toolbar_bg.png) no-repeat; }
.nctb-ticket-list .ticket-value { position: absolute; z-index: 1; top: 8px; left: 8px; font-family: Verdana; font-size: 16px; line-height: 30px;}
.nctb-ticket-list .ticket-value em { font-family: Tahoma; font-size: 28px;}
.nctb-ticket-list .ticket-condition { position: absolute; z-index: 1; top: 12px; right: 5px;}
.nctb-ticket-list .ticket-store { position: absolute; z-index: 1; bottom: 23px; left: 8px;}
.nctb-ticket-list .ticket-date { position: absolute; z-index: 1; bottom: 6px; left: 8px;}
.nctb-ticket-list.voucher li { background-position: -150px -100px;}
.nctb-ticket-list.voucher .ticket-value { color: #FE524A; }
.nctb-ticket-list.voucher .ticket-condition { color: #EB9D9D;}
.nctb-ticket-list.voucher .ticket-store,
.nctb-ticket-list.voucher .ticket-date { color: #FBEDED;}
.nctb-ticket-list.voucher .ticket-store a,
.nctb-ticket-list.voucher .ticket-date time { color: #FFF;} 
.nctb-ticket-list.redpackage li { background-position: -150px -200px;}

.nctb-ticket-list.redpackage { color: #FFF;}
.nctb-ticket-list.redpackage .ticket-condition { color: #FFFF00;}
.nctb-ticket-list.redpackage .ticket-date { bottom: 15px;}

/*二维码*/
.nc-tbar-panel-qrcode .nc-tbar-panel-header i { width: 20px; height: 20px; background-position: -98px -102px; margin-top: 11px }
.nc-qrcode-container{ width: 100%; }
.nc-tbar-qrcode-item{ width: 80%; margin:0 auto 10px; background: #fff; padding:0 15px; height: 230px }
.nc-tbar-qrcode-item img{display: block; width: 120px; height: 120px; overflow: hidden; margin:0 auto; padding-top:25px; padding-bottom: 15px}
.nc-tbar-qrcode-item .nc-app-download{width:100%; height: 20px; line-height: 20px; text-align: center; color: orange}










/*购物车*/
.nc-tbar-panel-cart .nc-tbar-panel-header i { width: 20px; height: 20px; background-position: -50px -50px; margin-top: 11px }
.nc-tbar-panel-cart .nc-tbar-panel-footer { height: 50px; background-color: #eceaea }
.nc-tbar-cart-list { width: 100% }
.nc-tbar-cart-item { padding: 0 5px; margin-bottom: 10px; background: #fff }
.jtc-item-promo { padding: 12px 0 12px 57px; border-bottom: 1px dashed #e1e1e1 }
.jtc-item-promo .promo-tag { position: relative; float: left; *display:inline;
width: 40px; height: 20px; margin-top: -1px; margin-left: -57px; margin-right: 17px; text-align: center; font: 12px/20px "宋体"; color: #fff; background-color: #f58813 }
.jtc-item-promo .promo-tag .arrow { position: absolute; left: 0; bottom: -6px; width: 0; height: 0; overflow: hidden; border-width: 3px; border-style: solid dashed dashed solid; border-color: #f58813 transparent transparent #f58813 }
.jtc-item-promo .promo-text { height: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font: 12px/18px verdana }
.jtc-item-promo .p-name { width: 100%; height: 18px; line-height: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis }
.jtc-item-promo .p-name a { font-size: 12px; color: #333 }
.jtc-item-promo .p-price { height: 18px; line-height: 18px; color: #666; font-family: verdana }
.jtc-item-promo .p-price strong { color: #F15C18; font-weight: 400 }

.nctb-item-goods { padding: 10px 0; position: relative; overflow: hidden; *padding-right:12px
}
.nctb-item-goods .goods-pic { float: left; width: 50px; height: 50px; border: 1px solid #F5F5F5; padding: 0; margin-right: 5px }
.nctb-item-goods .goods-pic img { max-width: 100%; max-height: 100% }
.nctb-item-goods .goods-name { float: left; height: 32px; line-height: 16px; margin-bottom: 4px;}
.nctb-item-goods .goods-name a { display: block;}
.nctb-item-goods .goods-name dt,
.nctb-item-goods .goods-name dd { height: 16px; width: 198px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.nctb-item-goods .goods-name a dt { color: #333;}
.nctb-item-goods .goods-name a dd { color: #999;}
.nctb-item-goods .goods-price { float: left; height: 16px; padding-right: 65px; overflow: hidden; font: 12px/16px verdana; color: #666 }
.nctb-item-goods .goods-price strong { color: #F15C18; font-weight: 400 }
.nctb-item-goods .cart-del { position: absolute; right: 5px; *right:10px; _right: 13px; top: 46px; width: 40px; height: 16px; line-height: 16px; color: #999; display: none }
.nctb-item-goods .cart-del:hover { color: #F15C18;}
.nctb-item-goods:hover .cart-del { display: block; }
/*Copyright: 天津网城商动科技有限责任公司*/
.nc-tbar-checkout { height: 40px; padding: 5px 110px 5px 5px; position: relative }
.nc-tbar-checkout .jtc-number { line-height: 20px }
.nc-tbar-checkout .jtc-number strong { font-family: verdana; color: #F15C18 }
.nc-tbar-checkout .jtc-sum { line-height: 20px }
.nc-tbar-checkout .jtc-sum strong { font-family: verdana; color: #F15C18 }
.nc-tbar-checkout .jtc-btn { position: absolute; right: 5px; top: 7px; width: 110px; height: 35px; font: 16px/35px "微软雅黑"; text-align: center; background: #F15C18; color: #fff }
.nc-tbar-checkout .jtc-btn:hover { text-decoration: none }

/*收藏*/
.nc-tbar-panel-follow .nc-tbar-panel-header i { width: 20px; height: 20px; background-position: -50px -100px; margin-top: 11px }
.nc-tbar-panel-follow .follow-tabnav { width: 270px; position: absolute; z-index: 2; -webkit-backface-visibility: hidden }
.nc-tbar-panel-follow .follow-tabnav ul { overflow: hidden; *zoom:1
}
.nc-tbar-panel-follow .follow-tabnav li { cursor: pointer; float: left; *display:inline;
position: relative; width: 135px; text-align: center; height: 37px; line-height: 40px; background: #fff; border-bottom: solid 3px #fff }
.nc-tbar-panel-follow .follow-tabnav li a { font: 16px "微软雅黑"; text-decoration: none }
.nc-tbar-panel-follow .follow-tabnav li span { font-size: 0; border-right: dashed 1px #ccc; display: block; position: absolute; right: 0; height: 17px; top: 12px; overflow: hidden }
.nc-tbar-panel-follow .follow-tabnav .curr { border-bottom: solid 3px #F15C18; color: #F15C18 }
.nc-tbar-panel-follow .follow-tabnav .curr a { color: #F15C18 }
.nc-tbar-panel-follow .follow-tabcontents { margin-top: 50px }
.nc-tbar-panel-follow .follow-tabcontents .follow-tab-content { width: 270px; overflow: hidden; position: relative; float: left; }
.nc-tbar-panel-follow .follow-tabcontents .follow-tab-content-slected { display: block }
.nc-tbar-panel-follow .follow-head-tip { color: #333; background: #fffdee; border: solid 1px #edd28b; text-align: center; height: 34px; line-height: 34px; margin-bottom: 10px; position: relative }
.nc-tbar-panel-follow .follow-head-tip .close-tip { width: 12px; height: 12px; background-position: 0 -250px; position: absolute; right: 20px; top: 12px; cursor: pointer; -webkit-transition: transform .2s ease-out 0s; -moz-transition: transform .2s ease-out 0s; transition: transform .2s ease-out 0s }
.nc-tbar-panel-follow .follow-head-tip .close-tip:hover { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg) }
.nc-tbar-panel-follow .follow-bottom-more { display: block; text-align: center; height: 40px; line-height: 40px; font-family: "\5b8b\4f53"; clear: both; }
.nc-tbar-panel-follow .follow-product-list ul { overflow: hidden; *zoom:1;
margin-right: -15px; margin-left: 17px }
.nc-tbar-panel-follow .follow-product-list .fpl-item { float: left; *display:inline;
position: relative; text-align: center; width: 100px; height: 120px; background: #fff; margin-bottom: 15px; margin-right: 15px; padding: 5px }
.nc-tbar-panel-follow .follow-product-list .fpl-item .img-wrap { display: block; width: 100px; height: 100px; text-align: center; margin-bottom: 5px }
.nc-tbar-panel-follow .follow-product-list .fpl-item .price { color: #F15C18; text-decoration: none ;font: 12px/16px verdana;}
.nc-tbar-panel-follow .follow-product-list .fpl-item .cut-price { color: #fff; background: #7bbc52; margin-left: 5px; padding: 1px }
.nc-tbar-panel-follow .follow-product-list .fpl-item .add-cart-button { height: 20px; line-height: 20px; overflow: hidden; text-align: center; display: none; position: absolute; width: 100px; bottom: 25px; left: 5px; z-index: 3; color: #fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC1C191C', endColorstr='#CC1C191C');
background: rgba(28,25,28,.8) }
.nc-tbar-panel-follow .follow-product-list .fpl-item .add-cart-button:hover { filter: none; background: #F15C18 }
.nc-tbar-panel-follow .follow-product-list .fpl-item .fpl-remove { background-position: 3px -198px; position: absolute; right: 5px; top: 5px; width: 15px; height: 17px; display: none }
.nc-tbar-panel-follow .follow-product-list .fpl-item .fpl-remove:hover { background-position: -48px -198px }
.nc-tbar-panel-follow .follow-product-list .fpl-item-hover .add-cart-button, .nc-tbar-panel-follow .follow-product-list .fpl-item-hover .fpl-remove, .nc-tbar-panel-follow .follow-product-list .fpl-item-hover .product-name { display: block }
.nc-tbar-panel-follow .follow-shop-list ul { overflow: hidden; *zoom:1;
margin-left: 18px }
.nc-tbar-panel-follow .follow-shop-list .fsl-item { margin-bottom: 10px; width: 230px; height: 135px; border-bottom: solid 1px #dfdfdf }
.nc-tbar-panel-follow .follow-shop-list .fsl-item .shop-logo { background: #fff; width: 230px; height: 75px; text-align: center; position: relative }
.nc-tbar-panel-follow .follow-shop-list .fsl-item .shop-logo a { display: block; position: absolute; background-position: -230px -55px; overflow: hidden; left: 0; width: 230px; height: 75px }
.nc-tbar-panel-follow .follow-shop-list .fsl-item .shop-logo img { height: 48px; margin-top: 12px }
.nc-tbar-panel-follow .follow-shop-list .fsl-item .shop-info { background: #fff; width: 230px; height: 59px }
.nc-tbar-panel-follow .follow-shop-list .fsl-item .si-name { margin: 0 auto; height: 18px; color: #333; text-align: center; padding-top: 8px; padding-bottom: 6px }
.nc-tbar-panel-follow .follow-shop-list .fsl-item .si-button { display: block; width: 95px; height: 18px; background: #7a6e6e; text-align: center; line-height: 18px; color: #fff; margin: 0 auto; text-decoration: none; font-family: "宋体" }
.nc-tbar-panel-follow .follow-shop-list .fsl-item .si-button:hover { background: #F15C18 }
.nc-tbar-panel-follow .follow-act-list ul { overflow: hidden; *zoom:1;
margin-right: -10px; margin-left: 10px }
.nc-tbar-panel-follow .follow-act-list .fal-item { float: left; *display:inline;
width: 120px; height: 144px; margin-right: 10px; margin-bottom: 10px; background-color: #fff; border-bottom: solid 1px #dfdfdf; text-align: center }
.nc-tbar-panel-follow .follow-act-list .fal-item .act-status-bg { height: 55px; display: block }
.nc-tbar-panel-follow .follow-act-list .fal-item .act-name { font: 14px/16px "微软雅黑"; height: 16px; overflow: hidden; width: 75px; margin: 8px auto }
.nc-tbar-panel-follow .follow-act-list .fal-item .act-enddate { color: #999; padding-bottom: 10px }
.nc-tbar-panel-follow .follow-act-list .fal-item .act-botton { display: block; width: 95px; height: 18px; background: #7a6e6e; text-align: center; line-height: 18px; color: #fff; margin: 0 auto; text-decoration: none; font-family: "宋体" }
.nc-tbar-panel-follow .follow-act-list .fal-item .act-botton:hover { background: #F15C18 }
.nc-tbar-panel-follow .follow-act-list .act-now .act-status-bg { background-position: -220px 0 }
.nc-tbar-panel-follow .follow-act-list .act-soonEnd .act-status-bg { background-position: -340px 0 }
.nc-tbar-panel-follow .follow-act-list .act-unstart .act-status-bg { background-position: -100px 0 }
.nc-tbar-panel-follow .follow-act-list .act-unstart .act-name { color: #999 }
.nc-tbar-panel-follow .follow-act-list .act-unstart .act-botton { background: #d7d7d7 }
.nc-tbar-panel-follow .jtf-tab-content { display: none }
.nc-tbar-panel-follow .follow-product-list .fpl-item-hover .fpl-remove { display: block; }
/* 足迹 */
.nc-tbar-panel-history .jth-remove { background-image: url(../images/toolbars.png); _background-image: url(../images/toolbars-png8.png); background-repeat: no-repeat }
.nc-tbar-panel-history .nc-tbar-panel-header i { width: 20px; height: 20px; margin-top: 11px; background-position: -50px -150px }
.nc-tbar-panel-history .jt-history-wrap { width: 235px; margin: 0 auto }
.nc-tbar-panel-history ul { overflow: hidden; *zoom:1;
margin-right: -15px }
.nc-tbar-panel-history .jth-item { float: left; *display:inline;
position: relative; text-align: center; width: 100px; height: 120px; margin-right: 15px; background: #fff; margin-bottom: 15px; padding: 5px }
.nc-tbar-panel-history .jth-item .img-wrap { display: block; width: 100px; height: 100px; text-align: center; margin-bottom: 5px }
/*bycj for cj 添加一个字体让价格符号显示2横 */
.nc-tbar-panel-history .jth-item .price { color: #F15C18;font: 12px/16px verdana; }
.nc-tbar-panel-history .jth-item .add-cart-button { height: 20px; line-height: 20px; overflow: hidden; text-align: center; text-decoration: none; display: none; position: absolute; width: 100px; bottom: 25px; left: 5px; z-index: 3; color: #fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC1C191C', endColorstr='#CC1C191C');
background: rgba(28,25,28,.8) }
.nc-tbar-panel-history .jth-item .add-cart-button:hover { filter: none; background: #F15C18 }
.nc-tbar-panel-history .jth-remove { background-position: 3px -198px; position: absolute; right: 5px; top: 5px; width: 15px; height: 17px; display: none }
.nc-tbar-panel-history .jth-remove:hover { background-position: -48px -198px }
.nc-tbar-panel-history .jth-item-hover .add-cart-button, .nc-tbar-panel-history .jth-item-hover .jth-remove { display: block }
.nc-tbar-panel-history .history-bottom-more { display: block; text-align: center; height: 40px; line-height: 40px; font-family: "\5b8b\4f53" }
/*返回顶部按钮*/


