div,span{margin: 0;padding: 0;}
.pd-box{
	width:1200px;
	margin: 0 auto;
	background: #FFFFFF;
	overflow: hidden;
}

.pro-details-banner{
	width: 100%;
	overflow: hidden;
}
.pro-banner{
	width: 100%;
	height: auto;
	margin:0 auto;
}
.pro-img-box{
	width:1200px;
	margin:0 auto;
	padding-top: 60px;
	overflow: hidden;
}

.pub-none{
	display:none!important;
}
.bigImg img{
	height: 577px;
	width: 577px;
	margin: 0 25px;
	border: 1px solid #F7F7F7;
}
.pd-st{
	padding: 15px 35px 30px 35px;
}

.pd-slt img{
	width: 115px;
	height: 80px;
    border: 1px solid #F7F7F7;
}

.pd-yd{
	left: 143.5px;
	top: 190px; 
	display: none;
}
.imageMenu ul{
	height: 80px;
	width: 577px;
	overflow: hidden;
	padding: 15px 0 35px 0;
	
}
.imageMenu li{
	height: 80px;
	width: 115px;
	overflow: hidden;
	float: left;
}
.imageMenu ul li img{
	width: 115px;
	height: 80px;
	cursor: pointer;
	margin-right: 15px;
}
.pro-detail{
    width: 540px;

    background: #FFFFFF;
    padding-bottom: 18px;
}
.pro-detail h3{
	font-size: 24px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: rgba(51,51,51,1);}
 .pro-detail h4{
       font-size:16px;
font-family:Microsoft YaHei;
font-weight:bold;
color:rgba(141,141,141,1);
line-height:21px;
	}
	.d_title{
	  font-size:20px;
font-family:Microsoft YaHei;
font-weight:bold;
margin:40px 0 30px 0;
color:rgba(51,51,51,1);
	}
	.d_nav{}
	.d_nav div{
	display: inline-block;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:bold;
	color:rgba(141,141,141,1);

	}
	.d_nav div>div{width: 100px;text-align: center; border-right: 1px solid rgba(141,141,141,1);overflow: hidden;height: 50px;}
.d_nav a{
	font-size:18px;
	font-family:Microsoft YaHei;
	font-weight:bold;
	color:rgba(51,51,51,1);
	padding-left: 15px;
	vertical-align: top;
}

.d_nav_1{
	border: 1px solid;
    height: 50px;
    width: 450px;
    margin-right: 25px;
    line-height: 50px;
}
.d_nav_1 a{color: #09b4ea;}
.d_nav_2{
	border: 1px solid;
    height: 50px;
    line-height: 50px;
    width: 450px;

}
.d_zixun{
	margin: 0 auto;
    text-align: center;
    width: 140px;
    height: 36px;
    color:rgba(255,255,255,1);
    line-height: 36px;
    background: rgba(82,143,239,1);
    border-radius: 3px;
    margin-top: 40px;
    margin-bottom: 50px;
}
.pro-dName{
	font-size: 28px;
	font-family: "Microsoft YaHei";
	color: #74899b;
	line-height:1.3;
	cursor: pointer;
	margin: 0 0 15px 0;
}
.property{
	font-size: 22px;
	color: #505050;
	padding-bottom: 10px;
}
.pro-main-box{
	padding: 16px 20px;
	overflow: hidden;
	background-color: #EEEEEE;
	position: relative;
}
.pro-tk{
	font-size:20px;
	color: #333333;
	margin-top: 20px;
	cursor: pointer;
}
.pro-tk img{
	width: 10px;
	height: 19px;
	margin-top: -4px;
	margin-left: 5px;
}
.updateprice{
	float:left;
}
.updatemktprice{
	float:left;
}
.pro-d1{
	font-size: 26px;
}
.pro-d2{font-size: 22px;}
.pro-d3{
	color: #464646;
	font-family: "Microsoft YaHei";
	font-size: 18px;
	text-decoration: line-through;
	margin-left: 28px;
}
.pro-d4 img{
	line-height: 25px;
	padding-top: 5px;	
	width: 70px;
}
.pro-d5{
	line-height: 70px;
	margin-left: 30px;
}

.pro-d{
	font-family: "Microsoft YaHei";
	color: #d60606;
}
.pro-jx{
	font-size: 18px;
	line-height: 22px;
	margin-top: 10px;
	
}
.pro-jxt{margin-right: 60px;}

.pro-ccsj {
	margin-top: 25px;
}
.pro-ccsj div input{
	margin: 0 10px 0 15px;
	width: 80px;
	height: 40px;
	padding-left: 35px;
	box-sizing: border-box;
	border: 1px solid #EEEEEE;
	font-size: 21px;
	color: #333333 !important;
	font-family: "Microsoft YaHei";
    
}
.pro-ccse{
	position: relative;
	width: 80px;
	height: 40px;
	border: 1px solid #EEEEEE;
	padding-left: 15px;
	box-sizing: border-box;
	cursor: pointer;
}
.pro-ccse img{
	position: absolute;
	top: 15px;
	left: 55px;
	width: 15px;
	height: 10px;
}
.pro-count{
	margin-top: 25px;
}
.pro-count div:first-child{margin-right: 60px;}
.pro-cozj input{
	padding-left: 30px;
	box-sizing: border-box;
	width: 70px;
	height: 40px;
	border: 1px solid #EEEEEE;
	font-size: 21px;
	font-family: "Microsoft YaHei";
	margin: -7px -11px 0 -11px;
	color: #333333 !important;
}
.pro-cozj span{
	width: 38px;
	height: 40px;
	background: #09B4EB;
	color: #FFFFFF;
	line-height: 40px;
	text-align: center;
	font-family: "Microsoft YaHei";
	font-size: 21px;
	cursor: pointer;
}
.pro-syqx{
	margin-top: 25px;
}
.pro-syqx div:last-child{
	margin-left: 60px;
	width: 118px;
	height: 43px;
	line-height: 43px;
	border: 1px solid #09B4EB;
	text-align: center;
}

.proBtn{
	width: 166px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	color: #FFFFFF;
	font-size: 16px;
	font-family: "Microsoft YaHei";
	border-radius:3px;
	cursor: pointer;
}
.bgB{
	background: #74899b;
}
.bgOrange{
	background: #edb405;
	margin:0 9px 0 20px;
}
.pro-cartIns div img{
	width: 36px;
	height: 36px;
	margin-left: 35px;
}
.pro-guar{
	cursor: pointer;
	border-left: 1px solid #dcdcdc;
	margin-bottom:40px
}
.collect-icon{
	height: 25px;
	position: absolute;
	top: 0;
	margin-top: 15px;
	right: 0;
	margin-right: 15px;
	cursor: pointer;
}

.pro-zpbz{
	width: 135px;
	height: 76px;
	text-align: center;
	border-right: 1px solid #dcdcdc;
	color: #666666;
}
.pro-zpbz img{
	width: 42px;
	height: 42px;
	margin: 5px auto;
}
.pro-nob{
	border-left: none !important;
	}
.pro-state{
	margin: 0 10px;
	border: 1px solid #E7E3E3;
	background: #fbfbfb;
	overflow: hidden;
}
.pro-state ul li{
	float: left;
	padding: 0 60px;
	height: 54px;
	font-size: 14px;
	color: #333333;
	line-height: 54px;
	text-align: center;
	margin-top: 10px;
}
.pro-stateInfo{
	width: 1200px;
	margin: 0 auto;
	background: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 395px;
}
.borderRB{
	border-right: 1px solid #E7E3E3;
	border-bottom: 1px solid #E7E3E3;
}

/* 
table{width: 960px;margin: 0 auto; margin-top: 20px; border: 1px solid #E7E3E3;}
table tr td{
	border-right: 1px solid #E7E3E3;
	border-bottom: 1px solid #E7E3E3;
	width: 108px;
	height: 30px;
	padding-left: 10px;
	box-sizing: border-box;
	font-size: 14px;
	font-family: "Microsoft YaHei";
}
table tr td:first-child{
	width: 160px;
	
}
table tr td:nth-child(2){width: 120px;}
table tr td:last-child{width: 20px;border-right: none;} */
.borderBotm-no{border-bottom: none;}
.borderTop-no{border-top: none;}
.pro-tj{
	padding-left: 30px;
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	color: #FFFFFF;
	background-color: #74899b;
	font-family: "Microsoft YaHei";
}
.pro-ulNoBo{
	border: none!important;
    box-shadow: none;
    margin: 0;
    padding-top: 0;
}
.pro-otherPay{
	font-size: 20px;
	color: #403F3F;
	padding: 20px 0 20px 30px;
	font-family: "Microsoft YaHei";
}
.hel-ma{margin: 0 10px !important;}
.indent{
	overflow:hidden;
}


.recommend-box{
	width: 1200px;
	margin:0 auto;
	margin-top: 15px;
	height: 540px;
}

.recommend-see{
	margin-bottom: 20px !important;
	overflow: hidden;
	width: 130px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #FFFFFF;
	background-color: #748a9c;
	border: 1px solid #647686;
	border-radius: 4px;
	margin: 0 auto;
}
.recommend-see a{
	color: #FFFFFF;
}
.cpContant{
	width:1200px;
	margin:0 auto;
	padding: 20px 0;
}
.wzxzc{width: 1200px; margin: 0 auto;line-height: 60px;    font-size: 16px;}
.wzxzc div{display: inline-block;}


