.financial-supermarket-banner {
    width: 100%;
    height: 460px;
    background-image: url(../ffcsmodule/default/images/financial-supermarket-banner.png);
}

.financial-supermarket-box {
    height: auto;
}

.financial-query {
    height: 185px;
    /* background-color: red; */
}

.px-select {
    border-radius: 5px;
}

.normal-input {
    width: 233px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #dddddd;
    border-radius: 5px;
    padding-left: 16px;
    padding-right: 16px;
    font-size: 14px;
}

.search-and-reset{
    margin-left: 83px;
}

.search-and-reset .search {
    width: 90px;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    border: 1px solid rgb(53, 113, 255);
    color: white;
    background-color: rgb(53, 113, 255);
}

.search-and-reset .reset {
    width: 90px;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    border: 1px solid rgb(166, 166, 166);
    background-color: white;
    color: black;
}

.goods-box .goods-item{
    width: 386px;
    height: 200px;
}

.index-product-rgtbox{
    width: 386px;
    height: 200px;
    margin-bottom: 20px;
    margin-right: 20px;
    padding: 30px 35px 30px;
}

.flex-item1 {
    flex: 1;
    -webkit-flex: 1;
}

.yinhang-icon {
    background: url('../ffcsmodule/default/images/yinhan.png') left center no-repeat;
    padding-left: 25px;
}


.yinhang-fixed::after{
    content: '';
    position: absolute;
    width: 76px;
    height: 76px;
    background: url(../ffcsmodule/default/images/yinhang-fixed.png) no-repeat;
    top: -5px;
    left: 317px;
    z-index: 9;
}

.blue-hot-fixed::after{
    content: '';
    position: absolute;
    width: 76px;
    height: 76px;
    background: url(../ffcsmodule/default/images/hot-fixed.png) no-repeat;
    top: -5px;
    left: 317px;
    z-index: 9;
}

.quasi-finance::after{
    content: '';
    position: absolute;
    width: 76px;
    height: 76px;
    background: url(../ffcsmodule/default/images/quasi-finance-fixed.png) no-repeat;
    top: -5px;
    left: 317px;
    z-index: 9;
}

.characteristic-finance::after{
    content: '';
    position: absolute;
    width: 76px;
    height: 76px;
    background: url(../ffcsmodule/default/images/characteristic-finance-fixed.png) no-repeat;
    top: -5px;
    left: 317px;
    z-index: 9;
}

.financial-supermarket .layui-laypage a:hover {
    color: #3b82ff;
}

.financial-supermarket .layui-laypage button{
    border-color: rgb(53, 113, 255);
    color: rgb(53, 113, 255);
}

.financial-supermarket .layui-laypage .layui-laypage-curr em{
    color: white;
}


::-webkit-input-placeholder {
    color: rgb(166, 166, 166);
}