.common_btn {background-color: #2a73f4;color: #fff;border-radius: .7rem;font-size: 1.6rem;padding: .5rem 1rem;width: 100%;height: 5.5rem;display: flex;justify-content: center;align-items: center;}



form {padding: .8rem 1.5rem;position: relative;width: 100%;}
form label input::placeholder {color: #aaa;}
form label input[type="text"] {border: 1px solid #ddd;border-radius: .5rem;padding: 1rem 4rem 1rem .7rem; font-size: 1.4rem;color: #001424;width: 100%;}
form label input[type="submit"] {background: url(../img/search.png) no-repeat 0 center / 60%;position: absolute; width: 3rem ; height: 3rem; text-indent: -9999px; right: 1rem; top: 50%; transform: translateY(-50%); }


em {
    font-size: inherit;
    font-weight: inherit;
    /* background: linear-gradient( transparent 50%, rgba(42,115,244,.3) 50%);
    padding: 0 .3rem; */
}

.bannerImg {
    width: 100%;
    padding: 1.5rem 0;
}
.bannerImg a {
    width: 100%;
}
.bannerImg a img {
    width: 100%;
}