

.detail_bg{background: url(../images/detail-bg.png) no-repeat top center;padding-top: 100px;padding-bottom: 50px;}
.detail{background: #fff;overflow: hidden;}
.detail .route{border-bottom: 2px solid #3f0349;padding: 10px;margin-bottom: 34px;}
.detail .route a{color: #0f0f0f;}
.detail .route a:hover{color: #c647c4;}


.pd-img{}

.pd-img .flex-control-thumbs{height: 100px;overflow: hidden;}


.pd-txt{padding-left: 0;}
.pd-txt .p-title{font-size: 20px;font-weight: bold;margin-top: 10px;border-bottom: 2px solid #8FAABF;padding-bottom: 10px;padding-left: 5px;margin-bottom: 10px;}
.pd-txt .p-type{overflow: hidden;min-height: 200px;}
.pd-txt .p-type .p-type01,.pd-txt .p-type .p-type02{overflow: hidden;margin: 20px 0;}
.pd-txt .p-type .t-title{padding: 0;text-align: right;margin-top: 9px;}
.pd-txt .p-type .t-list{}
.pd-txt .p-type .t-list ul{}
.pd-txt .p-type .t-list ul li{float: left;margin-right: 10px;margin-bottom: 3px;}
.pd-txt .p-type .t-list ul li button{padding: 5px;background: none;outline: none;border: 2px solid #9c9c9c;border-radius: 5px;}
.pd-txt .p-type .t-list ul li button.active{    border: 2px solid #c13db9;color: #c13db9;}
.pd-txt .spec{background: #f0f0f0;font-size: 14px;line-height: 30px;color: #717171;padding-left: 10px;}
.pd-txt .p-num{margin-left: 10px;font-size: 16px;margin-top: 20px;overflow: hidden;}
.pd-txt .p-num input{width: 60px;height: 24px;text-align: center;margin: 0 1px;}
.pd-txt .p-num button{width: 24px;height: 24px;}
.pd-txt button.a-gwc{background: #d93434;outline: none;border: none;padding: 10px 16px;color: #fff;margin: 10px;}

.detail-nr{margin-top: 50px;}
.detail-nr .detail-header{border-top: 2px solid #9a9a9a;background: #ededed;font-size: 18px;line-height: 36px;padding-left: 12px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.detail-nr .detail-cont{margin-top: 30px;margin-bottom: 60px;}

.d-right{padding-left: 0;}
.r-info{margin-top: 40px;border: 2px solid #f361ea;padding: 5px;}
.r-info h3{font-size: 20px;margin-top: 0;margin-bottom: 10px;line-height: 36px;border-bottom: 2px solid #f361ea;}
.r-info p{}
.r-info p.comp{font-size: 16px;font-weight: bold;}
.r-info p img{width: 50%;}
.r-info p span{font-weight: bold;}

/*推荐产品*/
.re-pro{margin-top: 30px;}
.re-pro .re-title{font-size: 20px;margin-top: 0;line-height: 36px;background:#F1D9DC;padding-left: 5px;color: #fff;}
.re-pro .pro-nr{border: 2px solid #F1D9DC;border-top: none;padding: 2px;}
.re-pro .pro-nr .pro-img{height: 260px;overflow: hidden;}
.re-pro .pro-nr img{width: 100%;}
.re-pro .pro-nr .pro-text{overflow: hidden;}
.re-pro .pro-nr .pro-text .pro-title{font-size: 16px;line-height: 24px;color: #333;margin: 10px 5px;}
.re-pro .pro-nr .pro-text .price{font-size: 24px;color: #c647c4;line-height: 24px;float: left;}
.re-pro .pro-nr .pro-text button{outline: none;border: none;background: none;float: right;margin-right: 10px;}
.re-pro .pro-nr .pro-text button img{width: 85%;}


@media (max-width: 1200px) {

}

@media (max-width: 992px) {

}


@media (max-width: 767px){
    .detail .route {margin-bottom: 16px;}
    .pd-img{padding: 0;}
    .pd-img .b-img{width: 100%;height: 330px;}
    .s-img{display: none;}
    .d-right{display: none;}
}
@media (max-width: 540px) {

}






