.sell-list .sell-list-banner {
    position: relative;
    background: url("/images/sell-list-banner.jpg") no-repeat;
    width: 100%;
    height: 60px;
    margin: 10px 0;
}
.sell-list .sell-list-banner .banner-close-icon {
    position: absolute;
    right: 5px;
    z-index: 99;
    width: 16px;
    height: 16px;
    background: url("/images/banner-close-icon.png") no-repeat;
    cursor: pointer;
}
.sell-list .check-brand-items,
.sell-list .check-product-items{
    background-color: #f4f4f4;
    padding: 4px 20px;
    font-size: 13px;
    color: #333;
}
.has_select{margin-bottom: 10px;}
.p-brand-list >div,.content-select>div{margin-bottom: 10px;}
.p-brand-list >div:hover, .p-brand-list-open .col-cm1-1:hover,.content-select>div:hover{color: #1b94e5;background: none;}
.color-000000{font-size: 15px;color: #333;font-weight: bold;}
.productdetailesho:nth-child(2n+1) table .background-f5f8fa{background:#fff;}
.productdetailesho:nth-child(2n) table{background: #e9e9e9;}

.more-product-div .has_select{margin-bottom:0;}
.more-product-div{height: auto;box-sizing: border-box;}
.more-product-div .intervalTop110{height: auto !important;box-sizing: border-box;padding-top: 20px;font-size: 15px;font-weight: bold;min-height: 240px;}
.more-product-div .mCustomScrollbar{height: 110px !important;margin-top: 18px;/* margin-top: 0; */}
.more-product-div .intervalLeft10{margin-bottom: 10px;}
.more-product-div .intervalLeft10:hover{color:#1b94e5;}
.more-product-div .marginRight20{border:1px solid #dff1fd;}
.more-product-div .product-select{padding-bottom: 6px;padding-top: 6px;}
.more-product-div .product-select .marginRight20{width: 17.9%;font-size: 13px;margin-bottom: 5px;line-height: 20px;padding: 3px;}
.more-product-div .border1fc8410{border:1px solid #fc8410;}
.more-product-div .product-select .marginRight20:hover{color:#fc8410;border:1px solid #fc8410;}

.more-product-div>.row {display: flex;}

.more-brand-div .intervalBottom10,.more-product-div .intervalBottom10{padding-bottom: 0;padding-top: 0;}
.more-brand-div .has_select{margin-bottom:0;}
.more-brand-div{height: auto;box-sizing: border-box;}
.more-brand-div .intervalTop110{height: auto !important;box-sizing: border-box;padding-top: 20px;font-size: 15px;font-weight: bold;background: #1b94e5;color: #fff;min-height: 240px;}
.more-brand-div .color-457da2:hover{color:#fc8410;}
.more-brand-div .mCustomScrollbar{height: 110px !important;margin-top: 18px;/* margin-top: 0; */}
.more-brand-div .intervalLeft10{margin-bottom: 10px;}
.more-brand-div .intervalLeft10:hover{color:#1b94e5;}

.more-brand-div .brand-select{padding-bottom: 6px;padding-top: 6px;}
.more-brand-div .brand-select .marginRight20{width: 17.9%;font-size: 13px;margin-bottom: 12px;}
.more-brand-div .brandselect{padding: 10px;background: #def1fc;}

.more-brand-div>.row {display: flex;}

.disabled-margin-bottom{width: 100%;}

.sell-list .float-right .form-control {
    border-radius: 0;
    height: 30px;
}
.sell-list .float-right .search-brand {
    position: absolute;
    right: 5px;
    top: 10px;
    cursor: pointer;
}
.sell-list #profile .items-box {
    border-top: 2px solid #1b94e5;
    background-color: #f4f4f4;
    height: auto;
    width: 100%;
    font-size: 13px;
}

.sell-list #profile .items-box .item-head {
    padding: 10px 25px;
    height: auto;
}
#profile .items-box .item-head > div {
    display: inline-block;
}
#profile .items-box .item-head > .item-head-img {
    width: 70px;
    height: 67px;
    background-color: #5bc0de;
    vertical-align: top;
}
#profile .items-box .item-head > .item-head-center {
    width: 83%;
    padding: 10px 20px;
    margin-top: 5px;
    border-right: 1px solid #e0e0e0;
}
#profile .items-box .item-head > .item-head-center .ellipsis{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#profile .items-box .item-head > .item-head-tail {
    vertical-align: top;
    margin-top: 15px;
}
#profile .items-box .item-head > .item-head-tail .preview{
    display: inline-block;
    vertical-align: middle;
    background: url("/images/preview-icon.png") no-repeat;
    width: 21px;
    height: 19px;
}

.items-box .item-table-center > table >thead >tr >th {
    background: #e1f3ff;
    font-weight: bold;
    border-bottom: 0;
    vertical-align: middle;
    font-size: 13px;
}


.items-box .item-table-center > table >tbody > tr > td {
    /*padding: 8px 0;*/
    border-top: 0;
    font-size: 13px;
}
.items-box .item-table-center > table >tbody > tr > td:nth-child(1) {
    padding: 8px 0;
}
.items-box .item-table-center > table > tfoot {
    font-size: 13px;
}
.items-box .item-table-center > table > tfoot a {
    font-weight: bold;
    color: #1b94e5;
    font-size: 14px;
}

.items-box .item-table-center > table .item-table-children {
    width: 100%;
}
.w155 {
    width: 155px;
}
.item-table-children .box-icon{
    display: inline-block;
    width: 15px;
    height: 16px;
    background: url("/images/box-icon.png") no-repeat;
    margin-left: 25px;
}

.item-table-children .hot-icon {
    display: inline-block;
    width: 17px;
    height: 16px;
    background: url("/images/hot-icon.png") no-repeat;
}
.item-table-children > tbody > tr:hover {
    background-color: #d0ecfe;
    cursor: pointer;
}
.item-table-children > tbody > tr > td {
    font-size: 13px;
    height: 25px;
}
.color-f85110 {
    color: #f85110;
}

.vertical-align-top{
    vertical-align:top;
}
.cursor-pointer {
    cursor: pointer;
}
.pt {
    padding-top: 3px;
}
.item-table-children .active,
.table-hover>tbody>tr.active:hover>td{
    background: #d1ecff !important;
}
.item-table-children .optimal-price-hover {
    display: inline-block;
    width: 20px;
}
.item-table-children .optimal-price-hover .optimal-price-icon{
    display: inline-block;
    background: url("/images/optimalPrice.png") no-repeat;
    width: 25px;
    height: 20px;
    margin-top: -7px;
    vertical-align: middle;
}
/*.item-table-children .unit-price:hover .optimal-price-icon {
    height: 20px;
    vertical-align: middle;
}*/
.items-box .item-table-center > table .add-to-cart {
    background: #1b94e5 !important;
    width: 100%;
    height: 27px;
    border-radius: 0;
    color: #fff;
    text-align: center;
}
.items-box .item-table-center > table .go-to-buy {
    background: #e1f3ff !important;
    width: 100%;
    height: 27px;
    border-radius: 0;
    border: 1px solid #1b94e5;
    color: #1b94e5;
    text-align: center;
}
.relative {
    position: relative;
}

/*气泡对话框的下尖角start*/
.info-warning {
    display: none;
    position: absolute;
    top: -32px;
    left: 0;
    z-index: 990;
    padding: 5px;
    min-width: 250px;
    background: #fdf2d6;
    border: 1px solid #d68826;
}
.info-warning .arrow-bottom {
    position:absolute;
    width:0;
    height:0;
    font-size:0;
    overflow:hidden;
}
.info-warning .bottom{
    left: 70px;
    top: 28px;
    border-width: 9px;
    border-top: 9px solid #fdf2d6;
    border-right:9px solid transparent;
    border-bottom:9px solid transparent;
    border-left:9px solid transparent;
}
.info-warning .bot{
    left: 69px;
    top: 28px;
    border-width: 10px;
    border-top: 10px solid #d68826;
    border-right: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid transparent;
}
/*渐变动画-显示*/
.animation-display {
    transition: opacity 0.5s;
    -webkit-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
    -ms-transition: opacity 0.5s;
    opacity: 1;
}
/*渐变动画-淡出*/
.animation-fade-out {
    transition: opacity 0.5s;
    -webkit-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
    -ms-transition: opacity 0.5s;
    opacity: 0;
}
/*气泡对话框的下尖角end*/

.border-three-cccccc {
    border-top: #cccccc;
    border-right: #cccccc;
    border-bottom: #cccccc;
    border-left: transparent;
    border-width: 1px;
    border-style: solid;
}
.mt-4{
    margin-top: -4px;
}
.ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.center-a {
    display: inline-block;
    position: relative;
    left: 50%;
}
