.text_cl{
    margin:0 0 20px 0;
    padding:0;
    clear:both;
    overflow:hidden;
}


.text_cl dt{
    float:left;
    width:70px;
    height:30px;
    line-height:30px;
}

.text_cl dd{
    float:left;
    margin:0;
    color: #000;
    padding:0;}

dd .inputext{
    height:30px;
    width:270px;
    border:1px solid #dcdbdb;}

.btn_cl{
    padding:10px 30px;
    background:#dd4441;
    border:1px solid #dd4441;
    color:#ffffff;
    font-size:14px;
    cursor:pointer;}

.a_btn{
    margin:20px 0 0 0;
}

.a_btn a{
    display:block;
    text-decoration:none;
    width:80px;
    height:38px;
    line-height:38px;
    text-align:center;
    background:#dd4441;
    color:#ffffff;
    font-size:14px;
}

dd .error_text{
    height:30px;
    width:270px;
    border:1px solid #dd4441;}

dd.tip{
    font-size:11px;
    color:#ddd;
    height:30px;
    line-height:32px;
    margin-left:8px;}

.text_cl dd.ll{
    margin-top:15px;
}

.text_cl dd a{
    font-size:12px;
    color:#808080;
    margin:0 0 0 15px;
}

.rech_t{
    width:1000px;
    padding-bottom:20px;
    margin-bottom:20px;
    border-bottom:1px solid #f2f2f2;
    clear:both;
    overflow:hidden;
}

.rech_price{
    float:left;
    padding:25px 45px;
    background:#f9f9f9;
    border:1px solid #e8e8e8;
    margin-bottom:20px;}

.rech_t dl{
    float:left;
    margin:0 20px 20px 0;
    padding:0;
    height:30px;
    line-height:30px;
}
.rech_t dl.sp{
    margin:0;
    padding:0;
}

.rech_t dl dt{
    float:left;
    width:70px;
}

.rech_t dl dd{
    float:left;
    margin:0;
    padding:0;
}

.select_cl{
    border:1px solid #dcdbdb;
    height:33px;
    line-height:33px;
    width:202px;
    margin:0;
    padding:3px;
}

.f_m{
    margin-left:40px;
}

.rech_input{
    height:30px;
    width:200px;
    border:1px solid #dcdbdb;
}

.error_tip{
    height:16px;
    line-height:16px;
    color:#dd4441;
}

.tip_i{
    background:url("tip.gif")/*tpa=http://gg.hortorgames.com/Image/tip.gif*//*tpa=http://www.qianying.me/image/tip.gif*/ left no-repeat;
}

.tip_i span{
    margin-left:20px;}

.bank{
    width:1000px;

    padding-bottom:40px;
    margin-bottom:20px;
    border-bottom:1px solid #f2f2f2;
    clear:both;
    overflow:hidden;
}

.bank a{
    display:block;
    float:left;
    width:156px;
    height:40px;
    border:1px solid #dcdbdb;
}

.bank a:hover{
    width:154px;
    height:38px;
    border:2px solid #dd4441;
}

.bank a.hh{
    width:154px;
    height:38px;
    border:2px solid #dd4441;

}