.radio-box[data-v-4fc2a188] {
  margin-top: 20px;
}
.radio-box .item[data-v-4fc2a188] {
  float: left;
  margin-right: 66px;
  font-size: 16px;
  color: #666666;
  cursor: pointer;
}
.radio-box .radio[data-v-4fc2a188] {
  width: 14px;
  height: 14px;
  margin-right: 10px;
  border: 1px solid #cdcdcd;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}
.radio-box .radio.checked[data-v-4fc2a188] {
  border-color: #fa9507;
  position: relative;
}
.radio-box .radio.checked[data-v-4fc2a188]::after {
  content: "";
  width: 6px;
  height: 6px;
  background-color: #fa9507;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  border-radius: 50%;
}
.radio-box .label[data-v-4fc2a188] {
  display: inline-block;
  vertical-align: middle;
}

.item[data-v-0dd72621] {
  position: relative;
}
.item .input[data-v-0dd72621] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding: 0 38px 0 7px;
  display: inline-block;
}
.item input[data-v-0dd72621] {
  vertical-align: top;
}
.item .icon[data-v-0dd72621] {
  width: 18px;
  height: 10px;
  background-image: url(../img/sprites.png);
  background-repeat: no-repeat;
  position: absolute;
  top: 50%;
  right: 10px;
  margin-top: -5px;
  background-position: -135px -23px;
}
.item .icon.password[data-v-0dd72621]::after {
  content: "";
  width: 18px;
  height: 1px;
  background-color: #fff;
  border-bottom: 1px solid #ddd;
  position: absolute;
  left: 50%;
  top: 4px;
  -webkit-transform: rotate(30deg);
          transform: rotate(30deg);
  margin-left: -8px;
}

.detail[data-v-25b7db13] {
  width: 522px;
  margin: 66px auto;
}
.detail .header[data-v-25b7db13] {
  position: relative;
}
.detail .header .icon[data-v-25b7db13] {
  width: 55px;
  height: 55px;
  background: url(data:image/png;base64,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) no-repeat;
  display: block;
  margin: 0 auto;
}
.detail .header .title[data-v-25b7db13] {
  font-size: 20px;
  color: #fa9200;
  line-height: 82px;
  text-align: center;
}
.detail .step[data-v-25b7db13] {
  width: 100%;
  height: 60px;
}
.detail .step .item[data-v-25b7db13] {
  width: 25%;
  float: left;
  height: 100%;
  position: relative;
  padding-top: 45px;
}
.detail .step .item[data-v-25b7db13]::before {
  content: "";
  width: 100%;
  height: 1px;
  background-color: #efefef;
  position: absolute;
  top: 10px;
  left: 0;
  z-index: 0;
}
.detail .step .item.active[data-v-25b7db13]::before,
.detail .step .item.ok[data-v-25b7db13]::before {
  background-color: #fa9200;
}
.detail .step .item.active .icon[data-v-25b7db13],
.detail .step .item.ok .icon[data-v-25b7db13] {
  border-color: #fa9200 !important;
}
.detail .step .item.ok .icon[data-v-25b7db13] {
  background: #fa9200 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF7GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTA5LTI0VDE0OjIwOjU5KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wOS0yNFQxNDoyMzoyMCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wOS0yNFQxNDoyMzoyMCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmMzQ3MWRmZS1mNDJmLTkxNDEtOTBjOS04MGY5Mjg3NDM1NWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MWY5ZmZjY2QtMzFkNS1jMDRkLTgyOTMtYjMyYjEyMWExMzdlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MWY5ZmZjY2QtMzFkNS1jMDRkLTgyOTMtYjMyYjEyMWExMzdlIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxZjlmZmNjZC0zMWQ1LWMwNGQtODI5My1iMzJiMTIxYTEzN2UiIHN0RXZ0OndoZW49IjIwMjAtMDktMjRUMTQ6MjA6NTkrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6ZjM0NzFkZmUtZjQyZi05MTQxLTkwYzktODBmOTI4NzQzNTVlIiBzdEV2dDp3aGVuPSIyMDIwLTA5LTI0VDE0OjIzOjIwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jKt6uwAAAPBJREFUOI1j/DWJgWzARL7WUc0EACOvPAMzBzmaGXnlmf22sATuQ9ZPnGZGJmb35QwsPH/PdjD8/QEXZsGilI2P4dcnZAGWuLsMDAz/jlf+v78Jr7PZ+Fj8djDKOsMFmH02MjAw/L+75t+tFWhqMTSzcDIwMTPbTWAUUGNgYGAyLmcU1mP4+vzvkVJMJ2Jo/vby765YBgYGZpcFjIp+TDoZDH++/FljhcV3WAPs/4dbfw/kMHBLsvhsZPj6/M8yfaw6GRgYmGs9sQl/fsjAwsHIwv1nrQ3D/3+4NDPiy5KMTHh0Ync2AuDVSUgzITBwmgFoyT7Ou26/cwAAAABJRU5ErkJggg==) no-repeat top left / cover;
}
.detail .step .item .text[data-v-25b7db13] {
  width: 20px;
  height: 20px;
  position: absolute;
  right: -10px;
  top: 0;
  z-index: 1;
}
.detail .step .item .text .icon[data-v-25b7db13] {
  width: 20px;
  height: 20px;
  background-color: #fff;
  border-radius: 50%;
  border: 2px solid #efefef;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.detail .step .item .text p[data-v-25b7db13] {
  white-space: nowrap;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  top: 32px;
  font-size: 16px;
  color: #333333;
}
.detail .input-group[data-v-25b7db13] {
  margin-top: 15px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
.detail .input-group .input[data-v-25b7db13] .el-input__inner {
  padding: 0 16px;
  height: 48px;
  line-height: 48px;
  font-size: 16px;
}
.detail .input-group .phone[data-v-25b7db13] {
  width: 378px;
  margin-left: 6px;
}
.detail .input-group .code[data-v-25b7db13] {
  width: 342px;
  margin-right: 16px;
}
.detail .input-group .password[data-v-25b7db13] {
  padding: 0 !important;
}
.detail .input-group .password[data-v-25b7db13] input {
  padding: 0 54px 0 23px !important;
}
[data-v-25b7db13] .detail .input-group .country.select {
  width: 138px;
}
[data-v-25b7db13] .detail .input-group .country.select .el-input__inner {
  height: 48px;
  line-height: 48px;
  padding-left: 22px;
  padding-right: 16px;
  font-size: 16px;
}
[data-v-25b7db13] .detail .input-group .country.select .flag {
  font-size: 16px;
  width: 16px;
}
.detail .input-group[data-v-25b7db13] .captcha {
  width: 168px;
  height: 48px;
}
.detail .desc[data-v-25b7db13] {
  font-size: 16px;
  color: #999999;
  line-height: 24px;
  margin-bottom: 20px;
}
.detail .btn-next[data-v-25b7db13] {
  display: block;
  width: 100%;
  height: 48px;
  line-height: 48px;
  font-size: 16px;
  margin-top: 44px;
  text-align: center;
}
.detail .tip[data-v-25b7db13] {
  position: relative;
  margin-top: 18px;
  padding-left: 24px;
  color: #fa9200;
  font-size: 16px;
  line-height: 24px;
  word-wrap: break-word;
}
.detail .tip .error[data-v-25b7db13] {
  position: absolute;
  font-size: 18px;
  left: 0;
  top: 0;
}
.detail .forgot[data-v-25b7db13] {
  font-size: 14px;
  line-height: 52px;
  color: #666;
}
.detail .forgot > a[data-v-25b7db13] {
  color: #fa9200;
}
@media screen and (min-width: 320px) and (max-width: 768px) {
.content[data-v-25b7db13] {
    border-color: transparent;
    padding: 0;
}
.content .detail[data-v-25b7db13] {
    width: 100%;
}
.content .detail[data-v-25b7db13] .radio-box .item {
    margin-right: 20px;
}
.content .detail .step[data-v-25b7db13] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.content .detail .step .item[data-v-25b7db13] {
    padding-top: 0;
}
.content .detail .step .step1[data-v-25b7db13],
  .content .detail .step .step4[data-v-25b7db13] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.content .detail .step .step3[data-v-25b7db13],
  .content .detail .step .step2[data-v-25b7db13] {
    -webkit-box-flex: 2;
        -ms-flex: 2;
            flex: 2;
}
.content .detail .btn-next[data-v-25b7db13] {
    margin-top: 22px;
}
}

