﻿.recommend { display: none; }
.details { margin-top: 12px; }
.details-cen { margin-top: 50px; }
/*放大镜*/
.slider { width: 250px; height: 250px; background-color: rgba(255,255,255,.7); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFFFFFF,endcolorstr=#7FFFFFFF); position: absolute; display: none; }
#bigImg { width: 700px; height: 700px; }
#big { width: 450px; height: 450px; position: absolute; left: 452px; top: 0px; border: 1px solid #d1d1d1; overflow: hidden; display: none; }
.magnifier { position: relative; }
.magnifier-small { width: 450px; height: 450px; border: 1px solid #d1d1d1; position: relative; overflow: hidden; }
.magnifier-small img { width: 100%; height: 100%; }
.magnifier-bottom { border: 1px solid #f1f1f1; height: 78px; width: 450px; display: inline-block; margin-top: 10px; }
.magnifier-bottom img { width: 76px; height: 76px; float: left; cursor: pointer; border: 1px solid #fff; }
.magnifier-bottom img:hover { border: 1px solid #339999; }
.b-img { height: 78px; }
.b-box { width: 390px; float: left; overflow: hidden; height: 78px; }
.b-left { width: 30px; height: 78px; background: rgba(214,214,214,0.3) url(../../images/Common/ad_ctr.png) -10px -5px; float: left; cursor: pointer; display: none; }
.b-right { width: 30px; height: 78px; background: rgba(214,214,214,0.3) url(../../images/Common/ad_ctr.png) -19px -95px; float: right; cursor: pointer; display: none; }
.b-left:hover { background: url(../../images/Common/ad_ctr.png) no-repeat -8px -183px; }
.b-right:hover { background: url(../../images/Common/ad_ctr.png) no-repeat -21px -274px; }
/*规格选择*/
.parameter { width: 714px; margin-left: 24px; }
.p-name { font-size: 20px; line-height: 34px; color: #000; }
.p-name-red { color: red; line-height: 34px; font-size: 16px; }
.p-number { line-height: 34px; font-size: 16px; color: #3a3a3a; }
.p-price { background-color: #eaeaea; height: 68px; width: 694px; line-height: 68px; font-size: 16px; padding-left: 20px; }
.p-price .price { line-height: 68px; color: red; }
.p-color dl { margin-top: 10px; }
.p-color dt { width: 60px; float: left; padding-left: 5px; line-height: 32px; text-align: center; }
.p-color dd { width: 600px; float: left; }
.p-color dd a { line-height: 32px; margin-left: 15px; padding: 0 12px; color: #757575; border: 1px solid #757575; margin-bottom: 10px; cursor: pointer; }z
.p-color dd a:hover { color: #339999; border: 1px solid #339999; }
.p-color dd .sa { color: #339999; border: 1px solid #339999; }
.p-color a { padding: 5px 10px; border: solid 1px #3a3a3a; float: left; }
.num-reduce { margin-left: 12px; }
.info-number { margin-bottom: 10px; padding-left: 5px; min-height: 50px; }
.info-numbtn { width: 30px; height: 34px; border: 1px solid #757575; background-color: #fff; cursor: pointer; }
.info-num { text-align: center; width: 40px; line-height: 30px; height: 30px; border: 1px solid #757575;  display: inline-block; margin: 0 -4px; }
.joincart { width: 122px; height: 40px; }
.ranking { border: 1px solid #d1d1d1; width: 211px; }
.king-tit span { width: 3px; height: 14px; background-color: #399; display: block; float: left; margin: 10px 10px 0 10px; }
.king-tit { line-height: 34px; font-size: 14px; }
.king-goods { margin-top: 10px; border-top: 1px solid #d1d1d1; }
.kgoods-img { width: 190px; height: 190px; padding: 0 10px; }
.kgoods-img img { width: 100%; height: 100%; }
.kgoods-name { line-height: 20px; text-align: center; padding: 0 12px; font-size: 12px; }
.kgoods-name a p { height: 40px; overflow: hidden; text-overflow: ellipsis; }
.kgoods-price { font-size: 14px; line-height: 26px; margin-left: 12px; width: 47px; display: inline-block; }
.kgoods-price i, .kgoods-price span { color: red; }
/*右侧TAB*/
.dtab { width: 950px; }
.dtab ul { width: 950px; border-bottom: 1px solid #339999; }
.dtab { position: relative; }
.dtab-tit .tie-s { border: 1px solid #339999; background-color: #339999; color: #fff; }
.dtab-tit li { line-height: 34px; text-align: center; width: 104px; float: left; font-size: 14px; border: 1px solid #d1d1d1; cursor: pointer; }
.dtab-tit li:hover { border: 1px solid #339999; }
.dtab-box { width: 950px; height: auto; display: none; border: 1px solid #d1d1d1; padding-top: 20px; }
.dtab-box img { margin: 0 auto; margin: 0 auto; width: 800px; display: block; }
.dtab-box:nth-child(1) { display: block; }
.dtab-box p { line-height: 30px; font-size: 14px; }
/*规格 售后*/
.ptable { border: 1px solid #d1d1d1; font-size: 14px; width: 910px; table-layout: fixed; margin: 0 auto; }
.ptable td { line-height: 30px; }
.title { background-color: #d1d1d1; text-align: center; color: #3a3a3a; line-height: 32px; }
.val { padding-left: 10px; border-bottom: 1px solid #d1d1d1; }
.name { text-align: right; border-bottom: 1px solid #d1d1d1; }
.after-sales { border: 1px solid #d1d1d1; }
.after-sales li { font-size: 14px; color: #3a3a3a; line-height: 30px; margin-left: 15px; }
.after-sales dt { font-size: 16px; color: red; line-height: 35px; margin-left: 25px; }
.parameter-table { }
.btn { background-color: #339999; border: none; cursor: pointer; color: #fff; padding: 10px; font-size: 16px; }
#goodsid { display: inline-block; margin-right: 30px; }
.sales { line-height: 35px; margin-left: 5px; }
.collection { background-color: #50bdde; border: none; cursor: pointer; color: #fff; padding: 10px; font-size: 16px; margin-left: 15px; }
.addp { font-size: 13px; padding: 15px; }
.original-price { text-decoration:line-through}
/*商品评论 20180907chl*/
.dtab-box #ulComment { width: 950px; border-bottom :1px solid #d1d1d1;}
.dtab-box #ulComment .commenttype { width: 120px; color: #339999; float: left; cursor: pointer; }
#divComment td { height: 80px; vertical-align: middle ;}
#divComment tr { border-bottom: 1px solid #d1d1d1; }
.com-content { font-size: 16px; padding: 20px; line-height: 20px; }
.com-user { font-size: 14px; line-height: 20px;color:#757575 }
#divComment table { width: 100%; }
