﻿.panel-heading.prod_gift{
	background-color:#f19726;
	border-color: #fff;
}
.font{
	font-weight:100;
}
.checkbox-group{
	padding: 10px 20px 2px 20px;
}
.checkbox-group-1{
	padding: 10px 20px 2px 20px;
	background-color:rgba(241, 151, 38, 0.26);
}
.form-control-1 {
    display: block;
    /*height: 34px;*/
    /*padding: 6px 12px;*/
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
select.form-control-1.num-box {
    margin: 10px 20px 5px 20px;
}

/*滿額加價購*/
.thumbnail-1 {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    /* border: 1px solid #ddd; */
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}
.col-md-2 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
p .BProductLabel > img {
    width: 30px;
}
.form-control-2 {
    display: block;
    width: 65px;
    height: 28px;
    padding: 6px 12px;
    margin: 0px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.name {
    height: 37px;
    overflow: hidden;
    font-size: 14px;
    color: #000;
    text-decoration: none;
    font-weight: bolder;
    margin: 8px 0 -5px 0px;
    line-height: 18px;
}
.BOriginalPrice {
    text-decoration: line-through;
    font-weight: bold;
    color: #999;
    font-size: 14px;
	margin-top:11px;
    /*margin: 7px 5px 5px 13px;*/
}
.OnSalePrice {
    font-weight: bold;
    color: #CC0066;
    display: block;
    font-size: 14px;
}
.SaleNum {
    font-size: 24px;
    font-weight: bold;
    color: #CC0066;
}
.nums{
	font-weight: bold;
    color: #000;
    font-size: 15px;
}