
.qr_pay {
    width: 263px;
    height: 393px;
    background-color: #ffffff;
    text-align: center;
}
.qr_pay_top {
    text-align: center;
    padding-top: 19px;
}
.qr_pay_center {
    padding: 42px 0 20px 0;
    background-color: #0093dd;
    margin-top: 12px;
    text-align: center;
}
.qr_pay_center p {
    font-size: 14px;
    color: #ffffff;
    margin-top: 10px;
}
.qr_pay_center p font { color: red; margin-left: 3px; margin-right: 3px;}
.qr_pay_bottom {
    display: flex;
    justify-content: center;
}
.qr_pay_bottom .ispay {
    width: 97px;
    height: 33px;
    background-color: #0093dd;
    border-radius: 5px;
    margin-right: 13px;
    line-height: 33px;
    color: #FFFFFF;
    margin-top: 10px;
}
.qr_pay_bottom .nopay {
    width: 97px;
    height: 33px;
    background-color: #ffffff;
    border-radius: 5px;
    border: solid 1px #0093dd;
    line-height: 33px;
    color: #333333;
    margin-top: 10px;
}



.qr_check {
    width: 263px;
    height: 325px;
    background-color: #ffffff;
    text-align: center;
}
.qr_check_top {
    text-align: center;
    padding-top: 19px;
}
.qr_check_center {
    padding: 42px 0 20px 0;
    background-color: #bf7575;
    text-align: center;
}
.qr_check_center p {
    font-size: 14px;
    color: #ffffff;
    margin-top: 10px;
}
.qr_check_center p font { color: red; margin-left: 3px; margin-right: 3px;}
.qr_check_bottom {
    display: flex;
    justify-content: center;
}
.qr_check_bottom .ischeck {
    width: 97px;
    height: 33px;
    background-color: #0093dd;
    border-radius: 5px;
    margin-right: 13px;
    line-height: 33px;
    color: #FFFFFF;
    margin-top: 8px;
}
.qr_check_bottom .nocheck {
    width: 97px;
    height: 33px;
    background-color: #ffffff;
    border-radius: 5px;
    border: solid 1px #0093dd;
    line-height: 33px;
    color: #333333;
    margin-top: 8px;
}
.layui-layer-style3 .layui-layer-content{
    padding: 0!important;
}
.layui-layer-style3 .layui-layer-btn { display: none;}
.chose_goods .right_item .item_list .el-scrollbar { height: 300px!important;}
.huiyuan_zx_dd_item { cursor: pointer;}
.sale-bottom button {background-color: #112c33!important; border-radius: 20px;}
.layui-col-md12{
    float: none!important;
}
.ziliao_bottom{
    margin-top: 20px!important;
    border-radius: 35px;
}
.information-banner-content-box {
    background-size: 100% auto;
}
.chose_goods .right_item .item_list .el-scrollbar, .chose_goods .right_item .item_list {
    height: 300px!important;
}
.ShopAdvancedSearchHide { display: none;}
.ShopAdvancedSearch .ShopAdvancedSearchHide { display: block;}

.join-box-banner {
    background-size: 100% 100%!important;
}
.layui-btn {
    background-color: #112d35!important;
     border-radius: 15px; 
}
.kefu { padding-bottom: 0!important; top:40%;}
.kefu_bottom { padding-bottom: 7px!important;}
.xuanze .checkbox label:after {
    width: 13px;
    height: 6px;
}
.xuanze .checkbox label {position: relative; top: 6px;}
.sidenav li a { font-weight: normal;}
.sidenav li a:hover{text-decoration: none}

.right-box {
    float: left;
    width: 1004px;
    margin-left: 20px;
}
.layui-form-label { width: 100px;}
.product_list .item {
    width: 227px;
}
.item-content { position: relative}
.chose_goods .gift_list .item .btn-wrap {  padding-left: 21px; }
.help { margin-top: 0; border-top: solid 20px #F9F9F9; }
.help_right { width: 920px;}
.chose_goods .gift_list .item {
    width: 183px;
}
.layui-table-tips-c:before {
    right: 0!important;
    top: -3px!important;
}
.logistics_create { color: #009688;}
a{text-decoration:none!important;}
.chose_goods .gift_list .item .btn-wrap {    width: 182px;}
.layui-form-checked[lay-skin=primary] i {
    border-color: rgba(22, 109, 252, 1)!important;
    background-color: rgba(22, 109, 252, 1);
}
.layui-form-checked[lay-skin=primary]:hover i {
    border-color: rgba(22, 109, 252, 1)!important;
}
.collection-btn{
    width: 140px;
    height: 40px;
    background-color: rgba(22, 109, 252, 1);
    color: #ffffff;
    position: fixed;
    right: 0;
    top: calc(40% + 280px);
    /*line-height: 40px;*/
    /*text-align: center;*/
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
.collection-btn span{
    color: #ffffff;
    font-size: 14px;
}
.collection-btn .icon{
    width: auto;
    height: 14px;
    margin-right: 3px;

}