.search_input_left {
    background:url(/sites/images/sear_input_left.png) no-repeat left;
    float: left;
    background-size: 14px 30px;
    width: 14px;
    height: 30px;
    margin-top: 1px;
}

.q_ipt_wr {
    background-color:#fff;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-position: 0 -96px;
    border-color: #c7c8c8 #ffffff #c7c8c8 #ffffff;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    float:left;
    height: 30px;
    vertical-align: top;
    width: 320px;
    border: 1px solid #c7c8c8;
    border-right: none;
    border-radius: 30px 0 0px 30px;
    -moz-border-radius: 30px 0 0px 30px;
    -webkit-border-radius: 30px 0 0px 30px;
    /*兼容ie8*/
    behavior: url(/search/css/PIE.htc);
}
.q_ipt{
    width:295px;
    height:28px;
    border: 0 none;
    font-size:16px;
    font-family:arial;
    margin:0 0 0 20px;
    padding-top:0px;
    border-top-width:0px;
    outline-width:0px;
    -webkit-appearance:none;
    box-shadow: 0 0 0 1000px #ffffff inset;
    /*-webkit-text-fill-color: #0c0c0c;*/
}

.search_input input::-webkit-input-placeholder{
    color: #D9D9D9;
    font-size: 15px;
    transform: translate(0, 0);
}

.q_btn{
    background:url(/search/images/search_btn.png) no-repeat left;
    border: 0 none;
    cursor: pointer;
    font-size: 16px;
    height: 31px;
    padding: 0;
    width: 105px;
    color: #ffffff;
    outline: none;
    border-color: transparent;
    box-shadow:none;
    /*
    background-color: #1c64a0;
    background-position: 0 0;
    border-radius: 2px 2px 2px 2px;
    */
    font-weight: bold;
    font-family: 微软雅黑;
    border-radius: 0 17.5px 17.5px 0;
    padding-left: 20px;
}

.q_btn_over{
    filter:alpha(opacity=50);
    -moz-opacity:0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
}

.q_btn_h{
    filter:alpha(opacity=50);
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;

}

.search_input {
    position: absolute;
    width: 460px;
    right: 0px;
}