@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}
a{text-decoration:none;color:#347bc7;}
a:hover{text-decoration:underline;}
p{word-wrap:break-word;}

.left{float:left;}
.right{float:right;}
.block{display:block;}
.clear{clear:both;}
em,i{font-style:normal;}

/* J-shoping */
.baseBg{
    /*background-image:url(../images/base_bg.png);*/
    background-repeat: no-repeat;
}
.deleteBg{background-image:url(../images/deleteBg.jpg);background-repeat: no-repeat;}
.J-shoping{
    height:64px;
    position:fixed;
    right:45px;
    bottom:10px;
    z-index:900;
}
*html .J-shoping{position:absolute;top:expression(eval(document.documentElement.scrollTop));margin:500px 0 0 0;}
.J-shoping-item{
    position:relative;
    padding:0px 6px;
    height:64px;
    width:64px;
}
.J-shoping-pos{
    position:absolute;
    width:64px;
    height:64px;
    z-index:920;
    top:-3px;
}
.J-L-ico{background-position:-55px -84px;left:0px;}
.J-R-ico{background-position:-66px -84px;right:0px;}
.J-shoping-main{position:relative;}
/*.J-shoping-title{
    height:27px;cursor:pointer;line-height:27px;
    padding:0px 10px 4px 10px;position:relative;
    z-index:920;
    background:url(../images/bg5.png) repeat-x 0px 0px;
}*/
.J-shoping-title{
    height:64px;
    cursor:pointer;
    line-height:64px;
    padding: 0px 10px 4px 10px;
    position:relative;
    z-index: 920;
    background:url(../images/cart.png) no-repeat 0px 0px;
    background-size: contain;
}
.J-shoping-title .J-go{color:#fff;display:block;float:left;}
.J-shoping-title .J-go em{display:inline-block;width:17px;height:14px;vertical-align:middle;margin:-2px 10px 0px 0px;margin-top:0px\9;background-position:-56px -124px;}
.J-shoping-num{width:14px;height:14px;background-position:-28px -88px;text-align:center;overflow:hidden;line-height:14px;display:block;position:absolute;left:70px;top:2px;color:#fff;font-size:10px;}
.J-shoping-body{width:255px;display:none;border:solid 1px #d6d6d6;box-shadow:0px 0px 5px #8b8b8b;behavior: url(js/pie.htc);padding:10px 10px 35px 10px;position:absolute;bottom:5px;left:0px;background:url(../images/p-bg.png) repeat;z-index:910;}
.J-shoping-list{padding:5px;color:#999;border:solid 1px #e3e3e3;background:#fff;height:24px;margin-bottom:10px;position:relative;}
.J-shoping-list-remove{background:#ffd2d3;}
.J-shoping-list img{float:left;}
.J-shoping-list-a{float:left;width:90%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.J-shoping-list-a p{height:25px;line-height:25px;}
.J-shoping-list-a p em{color:#0363BD;font-weight:bold;margin-right:3px;}
.J-shoping-close{position:absolute;cursor:pointer;right:5px;top:12px;width:11px;height:11px;background-position:-32px -147px;overflow:hidden;}
.J-shoping-close:hover{background-position:-41px -147px;}
.J-shoping-buy{height:26px;}
.J-shoping-buy span{float:left;color:#555;}
.J-shoping-buy a{width:112px;height:26px;background-position:-3px -249px;display:block;float:right;}
.J-shoping-buy a:hover{background-position:-3px -277px;}
.J-shoping-px{width:275px;border:solid 1px #d6d6d6;display:none;box-shadow:0px 0px 5px #8b8b8b;behavior: url(js/pie.htc);height:28px;position:absolute;bottom:5px;left:0px;background:url(../images/p-bg.png) repeat;z-index:905;}
.J-shoping-mx{width:113px;position:absolute;left:-3px;top:-3px;height:3px;background-position:-4px -187px;z-index:921;}
.J-shoping-small{width:64px;}

#floatOrder{
    position:absolute;
    z-index:890;
    width:100px;
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    text-align: center;
    overflow: hidden;
    color: #ddd;
    text-overflow: ellipsis;
    white-space: nowrap;
    background-color: #303942;
    font: 12px 'Microsoft YaHei',Arial,\5B8B\4F53,sans-serif;
}


.addToCart{
    background: transparent;
    color: #0af330;
    font-weight: 800;
    font-size: 21px;
    position: absolute;
    top: 0px;
    right: 44px;
}
.ztree li a{
    margin-right:60px;
}
#zLeft .cartButton{
    text-align: center;
    position: fixed;
    width:320px;
    bottom: 20px;
    left:0;
    z-index: 999;
}
#zLeft .cartButton button{
    color: #2e2e2e;
    border-color: #c5c5c5;
    background-color: #e9e9e9;
    display: inline-block;
    vertical-align: middle;
    padding: 2px 7px 2px;
    font-family: inherit;
    line-height: 1.72em;
    text-align: center;
    cursor: pointer;
    border-style: solid;
    border-width: 1px;
}
.addToCart.dis-click{
    color:#b6b6b6;
}

