/****************4710255450012 #3e1d03 #dd8c17***************/
/**********maca*************/
.hightlightTop h2{font-weight:300;font-size: 1em;line-height: 1.2em; }
.goodsItemTitle h2{font-weight:300;font-size: 1em;line-height: 1.2em;}
.goodsItemTitle h3{font-weight:300;font-size: 1em;line-height: 1.2em;}

.recommendBox { border: 1px solid #3e1d03; font-size: 15px; margin-bottom: 40px}
.recommendBoxLeft { background: #3e1d03; align-items: center; justify-content: center; display: flex; color: #ffffff;}
.recommendBoxRight { padding: 20px; color: #5c5c5c;} 
.recommendBoxRight .item { padding-top: 5px; padding-bottom: 5px;}
.recommendBoxRight .item i { color: #3e1d03; margin-right: 5px; }

.goodsItemInfoBox .goodsItemTitle {font-size: 26px;}

.maca .focusLine { border-color: 1px solid #3e1d03;}
.maca .color { color: #3e1d03;}
.maca .color2 { color: #dd8c17;}

.m-hide { display: block!important;}
.b-graphic { text-align: center;}
.b-graphic img { max-width: 100%;}

.hightlightBox { background: #ffffff; color: #ffffff;}

.hightlightTop img { max-width: 100%; width: 100%;}
.hightlightBig { font-size: 20px; color: #ffffff; font-weight: 300; padding: 20px; text-align: center;}

.hightlightBoxText { padding: 80px 50px}
.hightlightTitle { font-size: 24px; margin-bottom: 20px; line-height: 1.6em; border-bottom: #ffffff 3px solid; display: inline-block;}
.hightlightTitle span.small { font-size: 16px;}
.hightlightText { line-height: 1.6em; font-size: 18px;}

.twoRowBox { display: flex; justify-content: center; align-items: center; flex-flow: column;}
.twoRow { width: 100%;}

.picBox img { max-width: 100%;}
.infoBox { padding: 0px}

.goodsLogoPic { text-align: center;}
.goodsLogoPic img { max-width: 100%;}

.goodsItemInfoBox .card-header { background: #3e1d03; }
 
.paperBox { display: flex; justify-content: center; align-items: flex-start; flex-flow: wrap;}
.paperItem { width: 33.3333%; display: flex; flex-flow: column; justify-content: center; align-items: center; text-align: center; margin-bottom: 60px; padding: 20px;}
.paperItem .paper { text-align: center; margin-bottom: 20px;}
.paperItem .paper img { width: auto; max-width: 100%;border: 1px solid #f1f1f1;}
.paperItem .paperName { font-size: 14px;}

.maca .table thead th { border: none;}
.maca .table th, .fishoilTe .table td { font-size: 15px; text-align: center; border: none;}
.maca th.hightlight, .fishoilTe td.hightlight { font-size: 15px; background: #0e6bb6; color: #ffffff; font-weight: 300; border: none;}
.table-striped tbody tr:nth-of-type(odd) .hightlight { background-color: #0a61a8;border: none;}
.table td, .table th {border: none;text-align: center;}

.watsons{width: 300px; margin-top: -30px}

.tick{color:#ffffff; text-decoration: none; background-color: #41ad49; text-align: center; border-radius:100px 100px 100px 100px;font-size: 16px;font-weight: bold; padding: 1px 3px}
.tickcolor{color:#41ad49}

.p11list-top{transition: filter 0.6s;}
a:hover.p11list-top{-webkit-filter:brightness(1.5);}

.btn{opacity: 1}
.btn1:hover{filter:brightness(1.2);opacity: 1;transform: scale(1.1)}

.box1_m{display:block}
.box1{display:none}

.h2, h2 .h2b{font-size: 2rem;font-size: 24px; color: #ffffff}

.goodsDetailInfo ul{font-weight: bold;color: #000000}
.goodsDetailInfo ul .square{list-style-type:square;color: #666666}
.goodsDetailInfo ul li span{font-weight:normal;color: #666666}
/*******************sm*******************/
@media (min-width: 576px) {
    .recommendBox { font-size: 19px; margin-bottom: 80px}    
    
	
}

/*******************md*******************/
@media (min-width: 767px) { 
    
    .m-hide { display: none!important;}
    
    .hightlightTop { font-size: 30px;}
    .hightlightBig { font-size: 30px; color: #ffffff; font-weight: 300;}
    
    .twoRowBox { flex-flow: row;}
    .twoRow { width: 50%;}
    .infoBox { padding: 20px}
	
	.watsons{width: 350px; margin-top: -20px}
	
	.tick{color:#ffffff; text-decoration: none; background-color: #41ad49; text-align: center; border-radius:100px 100px 100px 100px;font-size: 16px;font-weight: bold; padding: 2px 4px}
	.tickcolor{color:#41ad49}
}

@media (min-width: 768px) { 
	.goodsItemInfoBox .goodsItemTitle {font-size: 30px;}
    .recommendBox { font-size: 19px; margin-bottom: 80px}    
	
	.box1_m{display:none}
    .box1{display:block}
}