@charset "utf-8";
/* CSS Document */
textarea, input {
    resize: none;
    outline: none;
}
input {
   font-family: "微软雅黑", "新宋体", "宋体",'Arial', sans-serif;
}
.user-login{
  margin-left: 10px;
}
.search {
    height: 49px;
    width: 260px;
    line-height: 45px;
    float: left;
}
.search1 .search-input-wrap {
    position: relative;
    height: 49px;
    width: 260px;
    overflow: hidden;
}
.search1 .search-input {
    position: relative;
    _top: 16px;
    left: 266px;
    width: 260px;
    border-bottom: 4px solid #5a5e5d;
    background-color: #312927;
    text-align: left;
    height: 45px;
    overflow: hidden;
    font-family: "微软雅黑", "新宋体", "宋体",'Arial', sans-serif;
    color:#fff;
}
.search1 input[type='text'] {
    position: relative;
    top: 11px;
    _top: 0;
    left: 4px;
    width: 188px;
    height: 30px;
    line-height: 30px;
    padding-left: 4px;
    border: none;
    border: 0;
    background-color: #312927;
    color:#fff;
}
.search s {
    display: block;
    position: absolute;
    top: 11px;
    right: 0;
    width: 46px;
    height: 40px;
    z-index: 6;
}
.search .search-icon {
    display: block;
    position: absolute;
    top: 11px;
    left: 214px;
    width: 46px;
    height: 40px;
    z-index: 9;
    background:#312927 url(../images/s1.png) center no-repeat;
}
.search .search-icon:hover{
    opacity:0.7;
}

.subnav-box{display:none;width: 100%;position: absolute;left: 0;top: 60px;background: #fff;padding-top: 20px;z-index: 99;}
#nav .subnav-title{color: #767372;display: block;font-weight: bold;width: 1200px; margin:0 auto;    float: inherit;height:35px; font-size:14px;}
.subnav{width: 1200px; margin:0 auto 30px;overflow: hidden;}
.snavli{ display: block; float: left; width: 155px; height: 30px; line-height: 30px; }
.snava{color: #767372; font-size:12px;}

.border-bottom-box{
    position: absolute;
    top: 60px;
    left: 0;
    width: 100%;
    min-width: 1000px;
    height: 0;
    background: #fff;
    overflow: hidden;
    z-index: 98;
    -webkit-transition: height .4s ease;
    transition: height .4s ease;
}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
.goods-slide-bd {
    overflow: visible;
    position: relative;
}
.home-goods-img{position:relative;}
.home-goods-img:hover .home-g-i-h{display:block;}
.home-g-i-h{display:none;width: 272px;height: 272px;background:rgba(0,0,0,.4);border:1px solid #5a5e5d;position:absolute;left:0;top:0;z-index: 20;}
.maker .home-g-i-h img,.home-g-i-con{ position:absolute;left:20px;top:50%;margin-top:-17px;width: 76px;height: 33px;display:block;}
.maker .home-g-i-h2 img{left:45px;}
.home-g-i-con{left:105px;width: 150px;color:#fff;}
.home-g-i-con2{left:145px;width: 105px;}
.home-g-i-con p{font-size: 16px;}
.home-g-i-con2 p{font-size: 14px;}
.home-g-i-con i{display:block;line-height: 24px;font-size: 12px;font-style: normal;}

.sizelist{width: 66px;float:left;margin-left:14px;cursor:pointer;}
.sizelist:nth-child(5n+1){clear:left;}
.sizelist:last-child{margin-left: 0;}
.sizelist-img{width: 55px;height: 55px;border:1px solid #fff;}
.sizelist-img img,.goods-con-imglist img{width: 100%;height: 100%;display:block;}
.sizelist-hover .sizelist-img{border-color: #000;}
.sizelist p{color:#7a7a7a;width: 100%;text-align: center;line-height: 2em;}
.sizelist-hover p{color: #000;}
.goods-info-bd-r-table {
    padding: 10px 0;
    overflow: hidden;
    position: relative;
    width: 100%;
}

.goods-con{width: 1160px;padding:20px;display:none;    color: #000;}
.g-title{width: 100%;height: 40px;border-bottom:1px solid #000;margin-top:20px;}
.g-title a{display:block;float:left;margin-left: 10px;width: 142px;height: 39px;line-height: 39px;text-align: center;border:1px solid #000;border-bottom: none;color:#000;}
.g-title .g-title-hover{background-color: #000;color:#fff;}
.goods-con-list{width: 1160px;position:relative;overflow:hidden;padding:10px 20px;border-bottom:1px solid #000;}
.goods-con-list h5{width: 100%;line-height: 32px;font-size: 16px;color:#000;}
.goods-con-list p{width: 1000px;line-height: 2em;}
.goods-con-list span{display:block;position:absolute;right:20px;top:46px;}
.goods-con-imglist{height: 54px;width: 1000px;margin:20px 0 10px;}
.goods-con-imgbox{width: 44px;height: 44px;border:2px solid #f2f2f2;position:relative;float:left;margin-left:10px;cursor:pointer;}
.goods-con-imgbox i{
    display:none;
    width: 0;
    height: 0;
    border-color: #000 transparent transparent transparent;
    filter: alpha(opacity=80);
    opacity: 0.8;
    border-style: solid;
    border-width: 8px 6px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -4px;
    bottom: -17px;
    z-index: 5;}
.goods-con-imgbox-hover{border:2px solid #000;}
.goods-con-imgbox-hover i{display:block;}
.goods-con-imglist-big {width: 0;height: 0;    overflow:hidden;}
.goods-con-imglist-big img{width: 400px;height: 400px;clear:left;}
.item1{text-decoration: line-through;}
.item3{font-size: 14px;padding:0 10px;}
.item4{background-color: #000;color:#fff;height: 24px;line-height: 24px;font-size: 14px;padding:0 10px;margin-top: 13px;}


.comment-box{display:none;width: 100%;height: 100%;position:fixed;left:0;top:0;z-index:9999;background: rgba(0,0,0,.5);}
.comment-warp{width: 620px;height: 275px;padding:10px 15px;background-color: #fff;position:absolute;left: 50%;top:50%;margin-left: -310px;margin-top:-135px;}
.comment-box-title{width: 80%;height:32px;line-height: 32px;font-size: 14px;}
#comment-box-close{display:block;position:absolute;right:15px;top:9px;height:32px;line-height: 32px;width: 50px;cursor:pointer;}
#comment-box-close::after{
    content: "";
    background:url(../images/comment-close.png) center no-repeat;
    width: 15px;
    height: 32px;
    float:right;
}
.comment-box-con{width: 100%;}
.comment-box-con table{width: 100%;}
.comment-box-con tr{height: 60px;border:1px solid #dfdfdf;}
.comment-box-con table tr:first-child{height: 130px;}
.comment-box-con td{border:1px solid #dfdfdf;}
.comment-box-con tr td:first-child{width: 15%;background-color:#fafafa;text-align: center;}
.comment-box-con textarea{display:block;box-sizing: border-box;width: 100%;height: 100%;padding: 0 1%;border:none;line-height: 2em;}
.comment-img{display:block;width: 42px;height: 42px;float:left;margin: 10px;margin-right:0;}
.comment-img-btn{background:url(../images/comment-add-img.jpg) center no-repeat;cursor:pointer;}
.conmment-sure{display:block;width: 150px;height: 36px;line-height: 36px;background-color: #000;color:#fff;text-align: center;margin-top: 10px;cursor:pointer;}
.webuploader-pick {
    position: relative;
    display: block;
    cursor: pointer;
    background: transparent;
    padding: 0;
    color: #fff;
    text-align: center;
    border-radius: 0;
    overflow: hidden;
    width: 42px;
    height: 42px;
}
.uploader-list,.file-item{display:block;float:left;}
.file-item{margin-left:10px;margin-top: 10px;}
.blackcomment{border-radius: 4px;display:block;width: 77px;height: 24px;line-height: 24px;background-color: #00bb9c;color:#fff;text-align: center;margin-top: 10px;cursor:pointer;}
#pinglun>div:nth-child(2){display:block;}
#pinglun>div:nth-child(2) p{padding:0 20px;font-size: 14px;line-height: 2em;}
#pinglun>div:nth-child(2) img{margin:20px auto;display:block;}

.goods-info-bd-r-buy input[type=button].btncart {
    width: 193px;
    height: 40px;
    background: #c40000;
    border: none;
    margin-left: 20px;
    /* cursor: pointer; */
    cursor: pointer;
    color:#fff;
}

/*order-detail*/
.order-detail{width: 100%;padding-top: 85px;overflow: hidden;margin-bottom: 30px;}
.od101{background: url(../images/od01.jpg) top left no-repeat;}
.od102{background: url(../images/od02.jpg) top left no-repeat;}
.od103{background: url(../images/od03.jpg) top left no-repeat;}
.od104{background: url(../images/od04.jpg) top left no-repeat;}
.od105{background: url(../images/od05.jpg) top left no-repeat;}
.od106{background: url(../images/od06.jpg) top left no-repeat;}

.od201{background: url(../images/od201.jpg) top left no-repeat;}
.od202{background: url(../images/od202.jpg) top left no-repeat;}
.od203{background: url(../images/od203.jpg) top left no-repeat;}
.od204{background: url(../images/od204.jpg) top left no-repeat;}
.od205{background: url(../images/od205.jpg) top left no-repeat;}

.order-detail li{display: block;float: left;width: 16%;padding-right: 0.4%;font-size: 12px;line-height: 32px;color: #000;}
.o-d-info{width: 100%;overflow: hidden;margin-bottom: 30px;border: 1px solid #dfdfdf;}
.odi-left{width: 48%;float: left;border-right: 1px solid #dfdfdf;height: 100%;}
.odi-left h5{background-color: #fafafa;font-size: 12px;width: 98%;padding-left: 2%;line-height: 32px;border-bottom: 1px solid #dfdfdf;}
.odi-left-table{width: 100%;padding: 4% 2%;font-size: 12px;}
.odi-left-table tr td{line-height: 18px;padding: 5px;vertical-align: top;}
.odi-left-table tr td:first-child{width: 20%;}
.odi-right{width: 51%;float: left;position: relative;height: 100%;}
.odir-h5,.odir-p{position: absolute;top: 97px;left: 34px;font-size: 16px;line-height: 32px;}
.odir-h5::before{
    content: "";
    background: url(../images/od2.jpg) no-repeat;
    width: 32px;
    height: 32px;
    float: left;
    margin-right: 10px;
}
.odir-p{top: 135px; left:80px;}
.odir-go{display: block;width: 96px;height: 28px;background-color:#000;color: #fff;line-height: 28px;text-align: center;position: absolute;left: 311px;top:135px;text-decoration: none;}
.od-ca{position: absolute;top: 282px;left: 100px;font-size: 16px;line-height: 32px;height: 32px;}
.od-ca a{display:block;float:left;text-decoration: none;color: #000;line-height: 32px;font-size: 12px;}
.od-ca a::before{
    content: "";
    background: url(../images/od3.jpg) center no-repeat;
    width: 32px;
    height: 32px;
    float: left;
    vertical-align: middle;
}
.od-ca a:last-child{margin-left: 10px;}
.od-ca a:last-child::before{
    content: "";
    background: url(../images/od4.jpg) center no-repeat;
    width: 32px;
    height: 32px;
    float: left;
    vertical-align: middle;
}
.odi-bottom-table{width: 100%;border: 1px solid #dfdfdf;margin-bottom: 20px;font-size: 12px;}
.odi-bottom-table th:first-child,.odi-bottom-table tr td:first-child{width: 50%;}
.odi-bottom-table th:nth-child(2),.odi-bottom-table tr td:nth-child(2){width: 20%;}
.odi-bottom-table th:nth-child(3),.odi-bottom-table tr td:nth-child(3){width: 15%;}
.odi-bottom-table th:nth-child(4),.odi-bottom-table tr td:nth-child(4){width: 15%;}
.odi-bottom-table th{font-weight: normal;height: 32px;line-height: 32px;}
.odi-bottom-table tr:first-child{background-color: #fafafa;border: none;border-bottom: 1px solid #dfdfdf;}
.odi-bottom-table tr,.odi-bottom-table td{border: none;}
.odi-bottom-table td{text-align: center;vertical-align: top;padding: 10px;line-height: 20px;}
.odi-bottom-table tr td:first-child{text-align: left;}
.odimg{display: inline-block;width: 68px;height: 68px;vertical-align: top;}

.odi-bottom-box{
    width: 100%;
    height: 96px;
    background-color: #fafafa;
}
.bb-left{width: 60%;padding: 20px;line-height: 20px;font-size: 12px;float: left;}
.bb-right{width: 30%;float: right;text-align: right;padding: 20px;line-height: 20px;font-size: 12px;}


/*改*/
.goods-info-bd-r-table table tr td:first-child {
    width: 16%;
}
.shengtime{display:inline-block;padding:0 10px;background-color: #000;color:#fff;height:20px;line-height: 20px;border-radius: 10px;}
.home-goods-row{height:auto;}
.home-goods-row ul{overflow:hidden;}
.home-goods-row ul li {
    line-height: 18px;
    width: 70%;
}
.home-goods-row ul li:nth-child(2){
    width: 28%;
}
.goods-info-bd-r-buy {
    padding: 10px 0px 30px;
}
.goods-info-bd-r-support{padding-bottom: 30px;}

.myorder-navi-table2 table{background-color: #24549d;color:#fff;}
.myorder-navi-table2 td:nth-child(1){width: 130px;}
.myorder-navi-table2 td:nth-child(2){width: 203px;}
.myorder-navi-table2 td:nth-child(3){width: 99px;}
.myorder-navi-table2 td:nth-child(4){width: 83px;}
.myorder-navi-table2 td:nth-child(5){width: 121px;}
.myorder-navi-table2 td:nth-child(6){width: 112px;text-align: center;}
.myorder-navi-table2 td:nth-child(7){width: 112px;text-align: center;}

.o-d-info  table tr td,.cart-table .odi-bottom-table tr td {
    font-size: 12px;
}
.odi-bottom-table td span{vertical-align: inherit;}

.addr-box{padding-left: 15px;}

.confirm_address td{vertical-align: top;}

.r-form{border: 1px solid #dfdfdf;width: 868px;height:32px;border-top: none;line-height: 32px;overflow: hidden;}
.r-form span{padding: 0 20px 0 10px;}
.r-form select{display: inline-block; width: 150px;box-sizing: border-box;height: 24px;line-height: 28px;padding-left: 8px;border: 1px solid #dfdfdf;}
.r-form input[type="text"]{display: inline-block; width: 280px;margin-left: 20px;height: 24px;line-height: 28px;padding-left: 8px;border: 1px solid #dfdfdf;}
.r-form input[type="submit"]{display: block;float: right;width: 100px;margin-right: 20px;height: 24px;line-height: 24px;background-color: #000;color: #fff;text-align: center;cursor: pointer;border: none;margin-top: 5px; }
