.retrieve-flow{clear:both;width:100%;height:32px;line-height:32px;padding:20px 0px 10px 0px;font-size:16px;color:#000;}
.retrieve-flow li{float:left;width:20%;height:32px;text-align:center;background:#E8E8E8 url('../member/reg_flow_bg.gif') no-repeat right top;overflow:hidden;}
.retrieve-flow li.on{background-position:right -32px;color:#fff;background-color:#1179d1;}
.retrieve-flow li.off{background-position:right -64px;}
.retrieve-flow li.lastoff{background-image:none;}
.retrieve-flow li.last{background-image:none;background-color:#1179d1;color:#fff;}

.input-text{width:220px;padding:0px 2px;height:22px;line-height:22px;background:#fff url('../../images/common/input_bg.gif') repeat-x left top;border:#CDCDCD 1px solid;}
.btn,a.btn{background:url('btn_bg.gif') no-repeat;width:110px;height:30px;line-height:30px;cursor:pointer;border:0px;font-size:16px;font-weight:bold;color:#fff;display:block;text-align:center;}

.tips{clear:both;width:auto;height:auto;padding:50px 0px 100px 0px;}
.tips .success{clear:both;width:auto;height:48px;padding:50px 50px 50px 100px;}
.tips .success h1{clear:both;width:auto;font-weight:bold;font-size:22px;line-height:48px;background: url('../../images/msg/msg_ok.png') no-repeat left center;padding-left:60px;}
.tips .success h2{clear:both;width:auto;line-height:29px;padding-left:60px;padding-top:30px;}

.inquiryinfo{clear:both;width:100%;height:auto;padding-top:10px;}
.inquiryinfo .title{clear:both;width:100%;height:30px;line-height:30px;padding:5px 0px;background-color:#f1f1f1;color:#333;text-indent:10px;font-size:16px;font-weight:bold;}
.inquiryinfo .info{clear:both;width:100%;height:auto;margin-top:10px;}
.inquiryinfo .info table{border-top:#e3e3e3 1px solid;border-left:#e3e3e3 1px solid;}
.inquiryinfo .info td{border-right:#e3e3e3 1px solid;border-bottom:#e3e3e3 1px solid;line-height:25px;padding:5px;font-size:14px;}
.inquiryinfo .info td.t{text-align:center;font-size:15px;height:30px;line-height:30px;background-color:#f8f8f8;padding:0px;}
.inquiryinfo .info td em{color:#F00;height:30px;line-height:30px;padding-right:5px;}
.inquiryinfo .info td .price{height:25px;line-height:25px;color:#ff7b04;font-size:20px;font-family:Arial;padding-right:0px;}
.inquiryinfo .info td .price b{padding-right:3px;font-weight:normal;font-size:13px;}
.inquiryinfo .info td .price em{float:none;width:auto;font-size:12px;color:#888;padding-left:2px;font-style:normal;}

.contact_info{clear:both;width:100%;height:auto;padding-top:10px;}
.contact_info .title{clear:both;width:100%;height:30px;line-height:30px;padding:5px 0px;background-color:#f1f1f1;color:#333;text-indent:10px;font-size:16px;font-weight:bold;}
.contact_info ul{clear:both;width:100%;padding:10px 0px;}
.contact_info li{float:left;width:100%;height:30px;line-height:30px;padding:5px 0px;zoom:1;}
.contact_info li.both{clear:both;width:100%;}
.contact_info li.ah{height:60px;}
.contact_info li.text{height:auto;}
.contact_info li.text .input-text{width:400px;height:100px;}
.contact_info li b{float:left;width:200px;height:30px;line-height:30px;padding-right:10px;color:#333;font-size:14px;text-align:right;font-weight:normal;}
.contact_info li b em{color:#F00;height:30px;line-height:30px;padding-right:5px;}