
.admin-nav-top { line-height: 48px; font-size: 18px }
.thead-border-none>thead>tr>th {border: none;}
.breadcrumb-wrapper {margin-bottom: 10px;}

.app-sm-input {padding: 5px; height: 2.5em}
.app-sm-select {padding: 5px; height: 2em;}

.app-card-bottom {margin-bottom: 15px;}

.fix-alert-right { width: 280px; position: fixed; z-index: 2000; right: 16px; top: 70px; }
.fix-alert-right h5 {margin-bottom: 0;}

.app-pictures-list li{
    text-align: center;
    display: inline;
    overflow: hidden;
    font-size: 12px;
    float: left;
    position: relative;
    margin: 0 20px 20px 0;
    padding: 4px;

    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.075);
    box-shadow: 0 1px 2px rgba(0,0,0,0.075);
}

.app-pictures-list li img.picture-item {
    width: 110px;
    height: 110px;
}
.amap-container  {width:100%; height: 300px; }

.hb-postcontent { padding: 10px 30px;}
.b-postcontent .product-price {     font-size: 13px;
    line-height: 16px; }

.product-opts a, .filter-cats a { color: #8a8a8a;}
.product-opts a:hover, .filter-cats a:hover {color: #fac0f9;}
.filter-cats { margin-top: 0.5rem; margin-bottom: 0.5rem;}
.filter-cats a { margin-right: 0.3rem; margin-left: 0.3rem;}
.product-opts a {margin-right: 2.5rem;}

.product-attrs-opts { color: #8a8a8a; line-height: 22px; margin-top: 1rem; margin-bottom: 2rem;}
.goods-to-order-user-addr, .goods-to-order-user-addr div { display: inline;}

.form-control-sm {padding: 0 3px}