.step,.step li.first .pl,.step li.first .pr,.step li .pr,.step li.last .pLr {background:url(../images/step.gif) no-repeat;}
.step{background-position:0 -45px;background-repeat:repeat-x;height:45px;overflow:hidden;}
.step li{float:left;height:45px;line-height:45px;position:relative;font-family:'微软雅黑';font-size:12px;color:#333;padding:0 44px 0 40px;}
.step li.first .pl,.step li.first .pr,.step li .pr,.step li.last .pLr,.step .focus .pl,.step .focus .pr,.step li.focus .pFl,.step li.focus .pLr{position:absolute;display:block;height:45px;top:0;}
.step li.first .pl{background-position:0 0;width:10px;left:0;background-color:#fff;}
.step li.first .pr{background-position:-10px 0;width:20px;right:0;}
.step li .pr{background-position:0 -180px;width:16px;right:0;}
.step li.first{background:#e20f1a;color:#fff;font-family:'微软雅黑';font-size:16px;padding:0 44px 0 38px;}
.step li.last .pLr{background-position:-18px -180px;width:9px;right:0;background-color:#fff;}
#main {background-color: #f0f0f0;border-bottom: 1px solid #ccc;margin: 0;padding: 30px 0;}
.inner {background-color: #fff;width:802px;}
.title14 {border-bottom: 2px solid #e10f17;height: 32px;line-height: 32px;padding-left: 15px;margin-top: 15px;}
.title14 h2 {color: #333;display: inline;float: left;font-family: "微软雅黑";font-size: 16px;position: relative;text-align: center;}
.query-tbl{width: 85%;margin: 20px auto;font-size: 12px;color: #666;}
.query-tbl td {border: 1px solid #ddd;line-height: 32px;height:32px;padding: 0 8px;}
input[type="submit"] {border-radius: 3px;background-color: #e20f1a;padding: 2px 8px;cursor: pointer;color: #fff;border:none;}
input[type="submit"]:hover {opacity: .8;}