﻿body { background: #fff; }
.tip{width:auto;height:45px;border-bottom:1px dashed #E3E3E3;padding-left:20px;margin:5px 0 30px 0;}
.tip h3 { font-size: 20px;color:#FF7E00;font-weight:bold;margin-bottom:10px}

.setp1 { padding:50px 0}
.setp1 ul { width: 500px; margin: auto; }
.setp1 li { width: 50%; text-align:center;margin-bottom:20px}
.setp1 a{display:inline-block;color:#fff!important;-webkit-border-radius:5px;background:#FF6F3D;padding:10px 0;margin-right:10px;margin:10px 20px;font-size:14px;width:160px}

.setp2 { }
.setp2 #class { padding: 20px 20px 50px 20px; }
.setp2 li { width: 180px; float: left; font-size: 16px; color: #454545; height:40px;padding-left:15px}
.setp2 li a { color: #454545; }
.setp2 .area { width: auto; height: auto; overflow: hidden;border:1px solid #EAEAEA;padding-bottom:10px;display:none  }
.setp2 div.cur { padding-top:25px;font-weight:bold}
.setp2 li.cur a { border: 1px solid #FF7E00;display:inline-block;padding:2px 5px;color:#FF7E00; }
.setp2 .arrow { width: auto; height: 20px; border-bottom: 1px solid #EAEAEA;text-align:center;background:#F9F9F9;font-family:Arial;font-size:16px;font-weight:bold;color:#999;margin-bottom:25px}
.setp2 .next { width: auto; text-align: center; height: 30px; padding: 10px 0; }
.setp2 .next input {cursor:pointer; color:#fff!important;-webkit-border-radius:5px;background:#FF6F3D;padding:10px 25px;margin-right:10px;border:0px }
.setp2 .next .gray { background: #656D78; }