.product_search {
    background: #FFFFFF;
    margin-bottom: 20px;
}
.product_search h2 span {
    color: #FFFFFF;
    font-size: 16px;
    font-family: "MyriadPro-Semibold";
    font-weight: normal;
    text-transform: uppercase;
    padding-left: 50px;
    display: block;
    background: url('../images/icon_search.png') no-repeat 12px 0px;
}
.product_search h2 {
    padding: 11px 0px;
    background: #00923F;
    display: block;
    cursor: pointer;
}
.product_search #search_form .categories_select ,.product_search #search_form .ma_select{
    color: #454545;
    max-width: 252px;
    overflow: hidden;
    margin-bottom: 16px;
    border: 1px solid #C3C3C3;
}
.product_search #search_form {
    padding: 20px 15px;
}
.product_search #keyword_name{
    width: 100%;
    max-width: 220px;
    border: 1px solid #C3C3C3;
    padding: 7px 15px;
    color: #454545;
    font-size: 12px;
    margin-bottom: 16px;
    outline: none;
}
.product_search #cate, .product_search #mol {
    width: 115%;
    padding: 4px 15px;
    color: #454545;
    font-size: 12px;
    border: none;
    outline: none;
}
.product_search #cate ,.product_search #mol{
    background: url('../images/icon-downselect.png') no-repeat 226px 12px;
}
.product_search #searchbt_2 {
    background: #FDD000;
    color: #FFFFFF;
    padding: 8px 24px;
    font-size: 14px;
    text-transform: uppercase;
    font-family: "MyriadPro-Semibold";
    border: none;
    border-bottom: 2px solid #EBC100;
    border-radius: 3px;
    cursor: pointer;
}
.product_search #search_form .buttom_search {
    text-align: right;
}