﻿body {
}
/*
    *主体图片
*/
.ban_bg {
  width:1200px;
  min-width:1200px;
  height:440px;
  line-height:440px;
  text-align:center;
}
.ban_bg img {
    width: 1200px;
    height: 440px;
    vertical-align: baseline;
}
/*
    *商品列表
*/
.Zt-list {
   position:relative;
   overflow:hidden;
   margin-top:20px;
}
.Zt-list ul li {
    width:285px;
    height:436px;
    display:inline-block;
    float:left;
    position:relative;
    background-color:#fff;
    margin-bottom:20px;
    margin-right:15px;
}
.Zt-list ul li:nth-child(4n) {
    margin-right:0px;
}
.Zt-list-img {
   width:285px;
   height:250px;
   overflow:hidden;
   text-align:center;
   position:relative;
}
.datu_bs {
    position: absolute;
    top: 8px;
    left: 8px;
}
.datu_bs .tj, .datu_bs .yh, .datu_bs .mz, .datu_bs .hg {
    line-height: normal;
    text-align: center;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
    float: left;
    margin-right: 5px;
    padding: 1px 4px;
    font-size: 18px;
}
.xiaoqi, .tj {
    color: #ff5d60;
}
i.jiantou {
    display: inline-block;
    background: url(../image/search_goods/jiantou.png) no-repeat;
    margin-left: 4px;
}
.layer_tips:hover i.xia_i {
    background-position: -29px -32px;
}
i.xia_i {
    background-position: -29px -22px;
    width: 8px;
    height: 7px;
}
.Zt-list-img a {
    display:inline-block;
    width:220px;
    height:220px;
    margin-top:15px;
}
.Zt-list-price {
   margin:10px 23px;
   height:20px;
   line-height:20px;
   cursor:pointer;
}
.Zt-list-price span {
    font-size: 22px;
    color: #FF4242;
    display:inline-block;
    float:left;
    margin-right:10px;
}
.Zt-list-price del {
    font-size: 14px;
    color: #999999;
    float:left;
    display:inline-block;
}
.Zt-list-name {
    margin: 10px 23px;
    height:18px;
    line-height:18px;
    cursor:pointer;
}
.Zt-list-name span {
    font-size: 14px;
    color: #252525;
    float: left;
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.Zt-list-name span:first-child {
    width:120px;
    margin-right:6px;
}
.Zt-list-name span:last-child {
    width: 110px;
}
.Zt-list-cj {
    margin: 10px 23px;
    font-size: 12px;
    color: #808080;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
}
.Zt-list-xq {
    margin: 10px 23px;
    font-size: 12px;
    color: #808080;
    cursor:pointer;
}
.Zt-list-xq span {
    display: inline-block;
    color: #808080;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    vertical-align:top;
}
.Zt-list-xq span:first-child {
    color: #FF4242!important;
    margin-right:20px;
    width:80px;
}
.Zt-list-btn {
    height: 39px;
    margin: 15px 23px;
}
.Zt-list-btn .Zt-list-btn-l {
    margin-right:31px;
    position:relative;
    display:inline-block;
    float:left;
    margin:4.5px 28px 4.5px 0px;
}
.Zt-list-btn .Zt-list-btn-l .min {
    width: 30px;
    height: 30px;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    color: #9E9E9E;
    border: 1px solid #DBDBDB;
}
.Zt-list-btn .Zt-list-btn-l .jian {
    border-top-left-radius:4px;
    border-bottom-left-radius:4px;
    cursor: pointer;
}
.Zt-list-btn .Zt-list-btn-l .jia {
    border-top-right-radius:4px;
    border-bottom-right-radius:4px;
    cursor: pointer;
}
.Zt-list-btn .Zt-list-btn-l .input_val {
    width: 49px;
    height: 31px;
    line-height: 31px;
    text-align: center;
    border-bottom: 1px solid #DBDBDB;
    border-top: 1px solid #DBDBDB;
    font-size: 13px;
    color: #404040;
}
.Zt-list-btn-gwc {
    width: 100px;
    height: 33px;
    background-color: #0094D0;
    color: #fff;
    box-shadow: 0px 4px 6px 0px rgba(0,148,208,0.29);
    border-radius: 4px;
    line-height:33px;
    font-size:13px;
    text-align:center;
    margin:3px 0px;
    cursor: pointer;
}