/* 快速下单tab */
.fast_title_bk {
    width: 1200px;
    line-height: 40px; 
    margin: 10px auto 0 auto;
    background-color: #f6f6f6;
    overflow: hidden;
}
.fast_title_bk .fast_title {
    width: 1200px;
    margin: auto;
    overflow: hidden;
    border: 1px solid #eee;
}

.fast_title_bk .fast_title_list {
    float: left;
    text-align: center;
}
.fast_title_bk .fast_title_list li {
    float: left;
    width: 126px;
    height: 40px;
    cursor: pointer;
    border-right: 1px solid #eee;
}
.fast_title_bk .fast_title_list li.active {
    height: 38px;
    background-color: #fff;
    border-top: 2px solid #0068cf;
    color: #0068cf;
}

.showWay {
    float: right;
}
.showWay .showWayIcon {
    display: inline-block;
    float: right;
    height: 40px;
    width: 40px;
    text-align: center;
}
.showWay .showWayIcon img {

}


.fast_content {
    width: 1200px;
    margin: auto;
}

.fast_content_header {
    width: 1200px;
    height: 40px;
    border-bottom: 1px solid #808080
}
.fast_content_detail tr th{
    text-align:center;
    box-sizing: border-box;
    padding:0 10px;
}
.fast_content_detail tr td{
    box-sizing: border-box;
    padding:0 10px;
}
.search_list_title{
     text-align:center;
    box-sizing: border-box;
    padding:0 10px;
}

.fast_content_header td {
    line-height: 40px;
    height: 40px;
    text-align: center;
}

.fast_content_detail {
    width: 1200px;
    margin: auto;
    font-size: 13px;
    margin-top: 6px;
    font-weight: 100;
}

.fast_content_detail span {
    font-size: 13px;
}

.fast_content_detail .productImg {
    width: 70px;
    height: 70px
}

.fast_content_detail tr:HOVER #image img {
    width: 180px;
    height: 180px;
    position: absolute;
    z-index: 99999;
    border: 1px #ddd solid;
    margin-left: -80px;
    margin-top: -90px;
}

@-moz-document url-prefix() {
    .fast_content_detail .productImg {
        width: 70px;
        height: 70px
    }
    .fast_content_detail tr:HOVER #image img {
        width: 185px;
        height: 185px;
        position: absolute;
        z-index: 99999;
        border: 1px #ddd solid;
        margin-left: -10%;
        margin-top: -93px
    }
}

/*IE10+*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .fast_content_detail .productImg {
        width: 70px;
        height: 70px
    }

    .fast_content_detail tr:HOVER #image img {
        width: 180px;
        height: 180px;
        position: absolute;
        z-index: 99999;
        border: 1px #ddd solid;
        margin-left: -130px;
        margin-top: -90px
    }
}

.collection {
    width: 80px;
    background-color: #0054a7;
    color: #ffffff;
    height: 30px;
    padding: 7px 10px 7px 10px;
    font-family: Arial, sans-serif
}

.collection:HOVER {
    color: white;
}


.addcart:HOVER {
    color: white;
}

.fast_content_detail .arrivalNotice:HOVER {
    
}

.fast_content_detail .arrivalNotice {
    
    
}

.productPaging {
    margin-bottom: 100px;
    /* border-top: 1px solid #808080; */
}

.add_to_cart_form {position: relative}



.paging {
    width: 100%;
    border-bottom: none;
}

.paging_0 {
    font-size: 14px;
    text-align: center;
}

.paging_l {
    /*float: left;*/
    margin-top: 40px;
    display: inline-block;
}

.paging_l a {
    float: left;
    color: #333;
    line-height: 28px;
    padding: 0 10px;
    border: 1px solid #ddd;
    margin-left: 4px;
}

.paging_l a:hover {
    color: #ff7700;
}

.paging_l a.a1 {
    text-indent: 10px;
    color: #b1b1b1;
    width: 75px;
    padding: 0px;
    text-align: center
}

.paging_l a.a1:hover {
    color: #333;
}

.paging_l a.a2 {
    color: #b1b1b1;
    width: 75px;
    padding: 0;
    text-indent: 12px;
}

.paging_l a.a2:hover {
    color: #333;
}

.paging_l_c {
    float: left;
    margin-left: 30px;
}

.paging_l_c .input1 {
    width: 30px;
    height: 28px;
    border: 1px solid #ddd;
    text-align: center;
    margin: 0 5px;
    line-height: 28px;
}

.paging_l_c .but3 {
    width: 42px;
    height: 28px;
    background: #f7f7f7;
    border: 1px solid #ddd;
    margin-left: 5px;
    cursor: pointer;
}


.mid_pack {
    color: #ff3a32;
}
.date_remind {
    color: #ff3a32;
}
.fast_content_detail table th {font-weight: normal}


/* 列表 */
.fast_content_detail {}
.cart_item_err{
    border: 2px solid rgba(255, 58, 50, 0.1);
    background: rgba(255, 58, 50, 0.1);
}
.add_chose1 {}
.add_chose1 .prompt_text {text-align: left;margin-bottom: 5px;color: #333;}
.add_chose1 .prompt_text b {color: #ff3a32;}
.input_kuang {font-size: 0;width: 140px;text-align: left;}
.add_chose1 .reduce {display: inline-block;vertical-align: middle;width: 24px;height: 23px;border: 1px solid #ccc;padding-top: 0;border-right: none;color: #f66700;text-align: center;background: #fff}
.add_chose1 .add {display: inline-block;vertical-align: middle;width: 24px;height: 23px;border: 1px solid #ccc;padding-top: 0;border-left: none;color: #f66700;text-align: center;background: #fff}

.add_chose1 .reduce.afterremove span,.add_chose1 .add.afterremove span{color:#666;cursor: not-allowed;}
.add_chose1 .reduce span,
.add_chose1 .add span {font-size: 18px;line-height: 20px;}
.add_chose1 a.disA,
.add_chose1 a.disP {color: #666 !important;}
.add_chose1 .text {width: 53px;height: 23px;border: 1px solid #ccc;line-height: 25px;text-indent: 0;font-size: 14px;text-align: center;font-family: "微软雅黑";outline: none;}
.add_chose1 .text.selectshake {border-color: red !important}
.unit_kg {line-height: 24px;font-size: 14px;font-weight: normal;display: inline-block;vertical-align: middle;margin-left: 3px;text-transform: lowercase;}
.price_th .price_th_a {font-size: 13px;font-weight: bold;display: inline-block;vertical-align: middle;margin-top: -5px;}
.price_th .unit_kg {margin: 0;line-height: 14px;display: inline-block;vertical-align: middle;margin-top: -5px;}
.car_btn {text-align: left}

.add_chose1_btn {display: inline-block;vertical-align: middle;width: 93px;height: 32px;line-height: 32px;text-align: center;outline: none;font-size: 14px;}
.add_chose1_btn.goLogin {background-color: #004B97!important;color: #fff;border: none;padding: 0;border: none;}
.add_chose1_btn.addCart_Y {background-color: #004B97!important;color: #f2f2f2;border: none;padding: 0;}
.add_chose1_btn.addCart_N {background-color: #ddd!important;color: #f2f2f2;border: none;padding: 0;cursor: not-allowed;}
.add_chose1_btn.goods_inform {background-color: #fff;border: 1px solid #004b97;color: #004b97;font-family: Arial, sans-serif;padding: 0;}
.add_chose1_btn.consultSalesman {background-color: #ff9402;border: 1px solid #ff9402;color: #fff;font-family: Arial, sans-serif;padding: 0;}
.consultSalesmanNote {width: 103px;text-align: center;font-size: 12px;color: #333;}
.consultSalesmanLayer .layui-layer-content {text-align: center !important;box-sizing: border-box !important;height: 324px !important;}
.consultSalesmanLayer .layui-layer-btn {text-align: center !important;}
.consultSalesmanLayer .layui-layer-btn0 {width: auto !important;}

.banner_goods1 {height: 430px}
.product_info {width: 227px;height: 205px;padding: 0px 7px 3px 6px;}
.productName {text-align: left;font-size: 17px;margin-bottom: 5px;}
.product_collection {font-size: 13px;width: 34px;height: 20px;float: right;margin-top: -19px;margin-right: 5px}
.productAddr {text-align: left;font-size: 14px;color: #333;margin-top: 12px;height: 19px;}
.date {text-align: left;font-size: 14px;margin-top: 11px;}
.midBigPack {text-align: left;white-space: nowrap;font-size: 14px;color: #333;margin-top: 11px;}
.product_price {height: 34px;text-align: left;margin-top: 13px;font-size: 12px;text-align: left;position: relative;}
.product_price .product_price_state {font-size: 18px;font-weight: bold;line-height: 18px}
.product_price .product_price_state .unit_kg {margin-left: 0}
.product_price .product_state {position: absolute;right: 6px;top: -1px;font-size: 14px;font-weight: bold}

.my-layer-msg {border-radius: 8px;box-shadow: 0 2px 8px #999;border: none;}
.my-layer-msg .layui-layer-content {overflow-y: hidden;height: auto !important;}
.my_msg_content {}
.my_msg_content img {display: inline;vertical-align: middle}
.my_msg_content span {display: inline;vertical-align: middle;font-size: 18px;color: #333;margin-left: 6px;}
.my_msg_content span b {font-size: 18px;font-weight: bold;}

.addStore {display: inline-block;margin-top: 5px;}

.fast_content_detail .trcolor {border-bottom: 1px solid #dddddd;font-size: 13px;}
.fast_content_detail .trcolor {}
.fast_content_detail .trcolor th {padding-left: 3px;padding-right: 3px;}
.fast_content_detail .trcolor .product_list_img {text-align:center;width:100px;height:100px;}
.fast_content_detail .trcolor .product_list_img img {border: 1px solid rgb(229, 229, 229);}
.fast_content_detail .trcolor .product_list_info {width: 250px;text-align:left;line-height: 22px;overflow: visible;}
.fast_content_detail .trcolor .product_list_info .productname {color: #0054A7;position: relative;line-height: 18px;}
.fast_content_detail .trcolor .product_list_info .productname .productname_text {vertical-align: middle;}
.fast_content_detail .trcolor .product_list_info .productname .productname_text2 {vertical-align: middle;}
.fast_content_detail .trcolor .product_list_date {width: 160px;line-height: 20px}
.fast_content_detail .trcolor .product_list_specifications {width: 129px;}
.fast_content_detail .trcolor .product_list_licenseNumber {width: 154px;}
.fast_content_detail .trcolor .product_list_status {width: 155px;text-align: center;}
.fast_content_detail .trcolor .product_list_addText {width: 144px;}
.fast_content_detail .trcolor .product_list_operat {width: 95px;}
.fast_content_detail .add_chose1_btn {width: 105px;height: 30px;line-height: 30px;}


/* 优惠券相关 */
.product_list_info .couponIcon {display: inline-block;height: 18px;line-height: 18px;border-radius: 2px;border: 1px solid #FF3A32;color: #FF3A32;font-size: 12px;padding: 0 5px;margin-left: 5px;font-weight: normal;position: relative;}
.product_list_info .couponIcon:hover .couponIconNoteWarp {display: block;}
.product_list_info .couponIcon .couponIconNoteWarp {width: 202px;height: 33px;line-height: 15px;font-weight: normal;font-size: 12px;color: #666;padding-top: 5px;padding-left: 8px;;background: url('/_ui/desktop/common/cmyy/image/outLet/outLetnotesBgbig.png') no-repeat center;background-size: 210px 43px;position: absolute;top: 22px;right: -145px;z-index: 1;display: none;}
