.mainer{background: #f5f5f5;min-width: 1200px}

.position{width: 1200px; margin: 0 auto;font-size: 12px;font-family: 'microsoft yahei';height: 60px;line-height: 60px;overflow: hidden;color:#989898;}
.position a{color: #666;text-decoration: none;}
.position a.current{color: #ff3d40;}

.goodsDetail{background: #fff;width: 1200px;margin: 0 auto;zoom:1;box-shadow:0 3px 5px rgba(0,0,0,0.08),0 2px 6px rgba(0,0,0,0.04);min-height: 1}
.goodsDetail .leftzoom{float: left;display: flex;padding: 20px;overflow:hidden;position: absolute;width: 436px;height:436px;align-items: center;justify-content: center;}
.goodsDetail .leftzoom img{max-width: 436px;max-height: 436px;}
.goodsDetail .rightinfo{float: right;width: 660px;*display: inline;padding-bottom: 60px;}
.goodsDetail .rightinfo .goodsTitle{font-size: 22px;color: #404040;font-weight: normal;padding-top: 38px;}
.goodsDetail .rightinfo .field{overflow: hidden;zoom:1;}
.goodsDetail .rightinfo .ladderPrice{border-bottom:1px solid #F0F0F0;padding:10px 0;margin-bottom: 14px;width: 628px;}
.goodsDetail .rightinfo .field dl{width: 280px;float: left;display: inline;overflow: hidden;zoom:1;font-size: 14px;}
.goodsDetail .rightinfo .field dl.simplePrice{float: none;display: block;width: 628px;}
.goodsDetail .rightinfo .field .helper{color: #FFFFFF; width: 16px;height: 16px;background: #B8B8B8;border-radius: 50%;display: inline-block;line-height: 16px;text-align: center;font-style: normal; margin-left: 8px;text-indent: 2px;}
.goodsDetail .rightinfo .field dl dt{width: 56px;float: left;text-align-last: justify;text-align: justify;color: #999;height: 34px;line-height: 34px;}
.goodsDetail .rightinfo .field dl dd{color: #4c4c4c;line-height: 34px;height: 34px;margin-left: 96px;}
.goodsDetail .rightinfo .field dl dd .goodsSpec ul{overflow:hidden;zoom:1;}
.goodsDetail .rightinfo .field dl dd .goodsSpec li{float:left;display:inline;margin-right:10px;margin-bottom:8px;}
.goodsDetail .rightinfo .field dl dd .goodsSpec li a{display:block;border:1px solid #ccc;transition:0.3s;color:#707070;white-space:nowrap;padding:2px 8px 2px 5px;}
.goodsDetail .rightinfo .field dl dd .goodsSpec li a:hover,.goodsDetail .rightinfo .field dl dd .goodsSpec li a.curr{border:1px solid #FF4D4F;color:#FF4D4F;}
.goodsDetail .rightinfo .field dl dd .goodsSpec li span{display:inline-block;vertical-align:middle;line-height:normal}
.goodsDetail .rightinfo .field dl dd .goodsSpec li span.right{width:94px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.goodsDetail .rightinfo .field dl dd .goodsSpec li span img{width:44px;height:44px;display:block;}
.goodsDetail .rightinfo .field dl.simplePrice dt{margin-right: 42px;display: inline}
.goodsDetail .rightinfo .field dl.simplePrice dd{float:left;display: inline;width: 176px;margin: 0}
.goodsDetail .rightinfo .field dl dd .amount{font-size: 20px;color: #ff3d40;}
.goodsDetail .rightinfo .field dl dd .aboutprice{color: #999;margin-left: 10px;font-size: 12px;}
.goodsDetail:after{content: "";display: block;height: 0;clear:both; visibility: hidden;}


.operate{padding: 24px 0 16px;overflow: hidden;zoom:1;border-bottom: 1px solid #f0f0f0;width: 628px;}
.operate .inputNumber{border: 1px solid #e0e0e0;overflow:hidden;zoom:1;float: left;display: inline;border-radius: 2px;}
.operate .inputNumber .del{width: 40px; height: 46px; float: left;display: inline;background:url('/dist/home/images/inputbtn.png') no-repeat 1px -27px;cursor: pointer}
.operate .inputNumber input{width:60px; height: 46px; float: left;display: inline;border: none;outline:none;text-align: center;font-size: 14px;}
.operate .inputNumber .add{width: 40px; height: 46px;float: left;display: inline;background:url('/dist/home/images/inputbtn.png') no-repeat 1px 11px;cursor: pointer}
.operate .inputNumber .disabled{opacity: .6;filter:alpha(opacity=6)}

.operate .enter{float: left;width:192px;height: 48px;line-height: 48px;background: #FF474A;text-align: center;margin-left: 40px;border-radius: 2px;}
.operate .enter a{display: block;text-decoration: none;color: #fff;}
.operate .enter a.disabled{background: #e0e0e0;color: #fff;}


.services .icon{display: inline-block;vertical-align: middle; width: 24px;height: 24px;background: url(/dist/home/images/servicon.png) no-repeat;margin-right: 4px;}
.services .icon1{background-position:-5px 0}
.services .icon2{background-position:-54px 0}
.services .icon3{background-position:-101px 0}
.services .icon4{background-position:-147px 0}
.services .icon5{background-position:-5px -38px}

.services{padding-top: 22px;}
.services dl{overflow: hidden;zoom:1;padding: 8px 0;font-size: 14px;}
.services dl dt{float: left;display: inline;padding-right: 38px;color: #999;height: 24px;line-height: 24px;}
.services dl dd{float: left;display: inline;margin-right: 24px;color:#666}
.services dl dd span{vertical-align: middle}

.goodsstep{padding: 40px 0;}
.goodsstep dl{width: 845px;margin: 0 auto;overflow: hidden;zoom:1;}
.goodsstep dt{background: url(/dist/home/images/goodsstep.png) 10px 0 no-repeat;height: 40px;width: 845px;margin: 0 auto}
.goodsstep dd{}
.goodsstep dd ul{width: 1200px;overflow: hidden;zoom:1;}
.goodsstep dd ul li{width: 156px;float: left;color: #808080;padding-top: 12px;font-size: 14px;}

.tips,.tips2{color: #b8b8b8}
.trace_cond{font-size: 18px!important;}

body div.layui-layer-tips{margin-top: -6px;margin-left: -138px;width: 280px;max-width:300px;box-shadow:0 2px 5px rgba(0,0,0,0.1),0 2px 6px rgba(0,0,0,0.04);}
body div.layui-layer-tips .layui-layer-content{background: #fff;color: #666;padding:8px 14px 11px 14px;box-shadow: none;}
body div.layui-layer-tips i.layui-layer-TipsR{background: #fff;top:12px;left: -5px;}
body div.layui-layer-tips i.layui-layer-TipsG{width: 8px;height: 8px;border:1px solid #e0e0e0;transform:rotate(-135deg);border-right:none;border-bottom: none;background: #fff;bottom:-5px;left: 50%;box-shadow:0 0 16px #ddd;z-index: -1}

.goods_description{margin:0 auto;width:1200px;margin-top: 30px;background: #fff;border: 1px solid #eee;box-shadow: 0 2px 3px #CCC;display: none;}
.goods_description .description_title{height: 50px;line-height: 50px;font-size: 16px;border-bottom: 1px solid #f0f0f0;padding-left: 30px;}
.goods_description .description_title span{border-bottom: 2px solid #eb2723;display: block;width: 80px;text-align: center;line-height: 49px;}
.goods_description .description_body{min-height:300px;padding:30px}
.goods_description .description_body img{display: block;margin: 0 auto;}
.total_amount_show {font-size: 14px;color:#666;clear: both;padding-top: 8px;}
.total_amount_show .num {font-size: 20px;color: #FF4D4F;display: inline-block;text-align: right;margin-left: 40px;}
.total_amount_show .amount {font-size: 20px;color: #FF4D4F}
