.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{*zoom:1}.red{color:red}.box-shadow-none{box-shadow:none;background:none}body{background-color:#ebebeb}.main{width:1210px;margin:0 auto;background:#fff}.main .top{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:1px solid #f1f1f1;-webkit-box-shadow:1px 1px 10px #d9d9d9;-moz-box-shadow:1px 1px 10px #d9d9d9;box-shadow:1px 1px 10px #d9d9d9}.main .top div:nth-child(1){display:flex;align-items:center}.main .top div:nth-child(1) h1{font-weight:normal;font-size:18px;color:#666;margin-left:10px;border-left:1px solid #d2d2d2;padding-left:10px}.main .top div:nth-child(2){color:#8b8b8b;line-height:25px}.main .top div:nth-child(2) a{width:60px;height:25px;line-height:25px;background-color:#ff5a00;text-decoration:none;color:#fff;text-align:center}.main .content{margin-top:30px}.main .content .btnList{display:flex;justify-content:space-around}.main .content .btnList .div{width:288px;height:50px;line-height:50px;text-align:center;cursor:pointer;text-decoration:none;font-size:18px;background-color:#009bff;color:#fff}.main .content .btnList .btn-dl-gray{background-color:#bdbdbd}.main .content .btnList .btn-dl-gray:hover{background:#ff5a00}.main .content .btnList .btn-zs-gray{background:#bdbdbd}.main .content .btnList .btn-zs-gray:hover{background:#009bff}.main .content .btnList .dl{background:#ff5a00}.main .content .step{border-bottom:1px solid #ccc;margin:20px 0}.main .content .step div{float:left;width:30%;margin:0 20px}.main .content .step .active{margin-bottom:-1px;border-bottom:1px solid #009bff}.main .content .step .step_01,.main .content .step .step_02_gray,.main .content .step .step_03_gray,.main .content .step .step_02,.main .content .step .step_03{background:url(../images/step.png) no-repeat 0 0;margin:0 auto}.main .content .step .step_01{display:block;width:150px;height:50px;background-position:-22px -17px}.main .content .step .step_02_gray{display:block;width:165px;height:50px;background-position:-193px -17px}.main .content .step .step_03_gray{display:block;width:150px;height:50px;background-position:-392px -17px}.main .content .step .step_02{display:block;width:165px;height:50px;background-position:-193px -82px}.main .content .step .step_03{display:block;width:150px;height:50px;background-position:-392px -82px}.main .content .step .btn-next{display:block;margin-left:180px;width:220px;height:36px;background:url(../images/next.jpg) no-repeat;border:0;cursor:pointer}.main .content .div_regzs{margin:15px 0}.main .content .div_regzs .content_regzs{display:flex;align-items:start;justify-content:center;width:100%}.main .content .div_regzs .content_regzs .right{margin-top:40px;margin-left:10px}.main .content .div_regzs .content_regzs .right .layui-form-label{width:110px;color:#666}.main .content .div_regzs #step2 .layui-form-label{width:130px;color:#666}.main .content .div_regzs #step2 .layui-input-block{margin-left:130px}.main .content .div_regzs #step3 .inp{padding:30px 20px 30px 100px;font-size:18px;line-height:30px}.main .content .div_regzs #step3 .note{margin:15px 30px;background:url(../images/rem.jpg) no-repeat left center;padding-left:30px;line-height:30px;font-size:14px}.main .content .div_regzs #step3 .btn-again{margin:0 30px;background:url(../images/again.jpg) no-repeat;width:326px;height:36px;cursor:pointer;display:block}.main .content .div_regdl{margin:15px 0}.main .content .div_regdl .weizhi{position:relative;height:50px;border-bottom:1px solid #ccc}.main .content .div_regdl .weizhi h1{position:absolute;bottom:-1px;left:355px;width:500px;margin:0 auto;line-height:30px;text-align:center;border-bottom:1px solid red;font-family:Microsoft Yahei;font-size:18px;font-weight:normal}.main .content .div_regdl .content_regdl{display:flex;align-items:start;justify-content:center;width:100%}.main .content .div_regdl .content_regdl .right{margin-top:20px;margin-left:10px}.main .content .div_regdl .content_regdl .right .layui-form-label{width:150px;text-align:right;color:#666;font-size:16px}.main .content .div_regdl .content_regdl .right .layui-input-block{margin-left:150px}.main .content .bottom{display:flex;justify-content:space-evenly;padding:20px}
