

.shopping-combination {clear:both; min-height:276px;}
.shopping-combination .tab-content {padding: 15px;border-width: 1px; border-style: solid;border-top: none;}
.shopping-combination .nav-tabs>li.active>a, .shopping-combination .nav-tabs>li.active>a:focus,.shopping-combination .nav-tabs>li.active>a:hover {
    border-radius: 0px;}
.combination {position:relative;min-height:200px; padding:15px 10px;}
.combination img {max-height:108px !important;}

.combination:before {
    position: absolute;
    font-family: 'Glyphicons Halflings';
    font-size:20px;
    left:140px;
    top:60px;
    width: 13px;
    height: 13px;
    content: "\002b";
}

.combination-shopping-list {position: absolute; left:160px; top:15px; right:200px; padding:0px 5px;}
.combination-shopping-list-swiper-button-next,.combination-shopping-list-swiper-button-prev {top:52px; border-width: 1px; border-style: solid;background:none;padding:15px 0px 15px 5px;height:auto; color:#ccc;}

.combination-shopping-price {position: absolute; right:0px; top:30px; width:200px;padding-left:30px;}
.combination-shopping-price:before {
    position: absolute;
    font-family: 'Glyphicons Halflings';
    font-size:20px;
    left:0px;
    top:30px;
    width: 13px;
    height: 13px;
    content: "\e067";
}
.combination-shopping-price span { font-weight: bold; font-size: 20px !important;}
.combination-shopping-price .btn { width:100%; margin-top:20px; line-height: 30px; border:none;border-radius: 3px;}
.combination-shopping-price .btn:hover {opacity: 0.8;}

.combination-shopping-list-swiper {margin:0px 5px;}

.combination p {margin:0px;}
