.pro-info {
   margin: 0;
}	
.pro-name{background-color: #fff}
.text{font-size: 16px;color:#333;}
.pro-info {
  font-size: 16px;
}

.info  {

padding: 5px 10px;
background-color: #fff;
border-top: 1px #ccc solid;
font-size: 16px;
color: #c61729;
line-height: 30px;
}
.info1 {
  padding: 5px 30px 3px 10px;
  background-color:#fff;
}
body, input, textarea, select, button, table {
  font-size: 16px;
  line-height: 20px;
}
.info a{

  position: relative;
    display: block;
    height: 20px;
    line-height: 20px;
    color:#c61729;
}

.clickbackground{
background:#ddd;
}

.info1 a{
  
  position: relative;
    display: block;
    height: 37px;
}
.detail-title {
  color: #333;
  font-size: 14px;
  padding: 10px 0;
}
.pro-name strong {
  color: #333;
  font-weight: normal;
  line-height:25px
}
.col-xs-33
{
	width: 25%
}
.pro-name {

font-size: 16px;
margin-bottom: 0px;
padding: 0px 10px;
text-align: left;
width: 100% !important;
word-break: break-all;
word-wrap: break-word;
}

.detail-price {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
  bottom: 0;
  height: 38px;
  left: 0;
  line-height: 38px;
  position: absolute;
  width: 100%;
}
#priceLi {
  color: #f60004;
  font-size: 18px;
  padding-left: 10px;
}

.secton10 {
  border-bottom: 1px solid #c8c7cc;
 
}
.left{float: left}
.right{float: right}
.pro-info {
  font-size: 14px;
  margin: 20px 0;
  margin-top: 0
}
.pb15{padding-bottom: 15px}
.pd10 {
  padding: 10px;
}
.font16{font-size: 16px}
.success3 {
  background-color: #666;
  color: white;
  height: 44px;
  margin-bottom: 5px;
}
.success4 {
  background-color:  #6cb248;
  color: white;
  height: 44px;
  margin-bottom: 5px;
}

.success5 {
  background-color:  #FF2020;
  color: white;
  height: 44px;
  margin-bottom: 5px;
}
.fixed{
position: fixed;
bottom: 0;
z-index: 999;

height: 45px;
width: 100%;


}
.s_footer{
	display: none;
}
.btn-group.col-xs-12.col-sm-12.col-md-12.col-lg-12 {
  background: #fff;
  border-top: 1px solid #c8c7cc;
  padding: 10px;
}
.spec-value {
  font-size: 17px;
}
.col-lg-12.col-xs-12.bgf {
background: #fff none repeat scroll 0 0;
font-size: 16px;
padding: 5px 10px;
/* padding-left: 9px; */
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;

}
.pro-item1 .name {
  color: #333;
}
.fixed .row1{
		display:block;
		height:100%;
	}

.fixed .row1 .pro_Left{
	width:42%;
	height:100%;
	float:left;
	background:#000;
	display:block;
	text-align:center;
	opacity: .8;
	}

.fixed .row1 a{
	color:#fff;
	}
	

.fixed .row1 .GuanZhu{
height: 100%;
width: 50%;
display: block;
line-height: 20px;
float: left;
	}

.fixed .row1 .GuanZhuPIC{
background: url(/pro_ico.png) no-repeat;
background-size: 208px 57px;
background-position: -76px -7px;
height: 20px;
width: 30px;
display: block;
line-height: 65px;
margin: 0 auto;
margin-top: 4px;
	}

.fixed .row1 .CartPIC{
background: url(/pro_ico.png) no-repeat;
background-size: 208px 57px;
background-position: -38px -7px;
height: 20px;
width: 30px;
display: block;
line-height: 65px;
margin: 0 auto;
margin-top: 4px;
	}
.fixed .row1 .Cart{
	height:100%;
	width:50%;
	display:block;
	line-height: 20px;
	float: left;
	}
.fixed .row1 .JoinCart{
	height:100%;
	width:100%;
	display:block;
	line-height:45px;
	background:#ffb03f;

	
	}
	.fixed .row1 .pro_Right{
	height:100%;
	width:58%;
	display:block;

	text-align:center;
		font-size: 15px;
	}
	
	.fixed .row1 .JoinCart50{
	height:100%;
	width:50%;
	display:block;
	line-height:45px;
	background:#ffb03f;
	float: left;
}
	.fixed .row1 .BuyNow50	{
		
	height:100%;
	width:50%;
	display:block;
	line-height:45px;
	background:#f15353;
	float: left;
		}