.register-box {
  height: 900px;
}
.register-box .register-content {
  width: 1198px;
  height: 898px;
  background: url(../img/bg.png) no-repeat;
  margin: 0 auto;
  border: 1px solid transparent;
}
.register-box .register-content .register {
  width: 1000px;
  height: 850px;
  background: rgba(255, 255, 255, 0.5);
  margin: 0 auto;
  margin-top: 35px;
  box-shadow: 0 0 10px rgba(83, 137, 197, 0.3);
  border: 1px solid transparent;
}
.register-box .register-content .register .position {
  width: 1000px;
  height: 26px;
  margin-top: 14px;
  font: 16px/26px "微软雅黑";
  text-indent: 32px;
  color: #666;
}
.register-box .register-content .register .position .gray {
  font: 14px/26px "微软雅黑";
  color: #999999;
}
.register-box .register-content .register .register-tiele1 {
  width: 606px;
  height: 41px;
  background: url(../img/title1.png) no-repeat;
  margin: 0 auto;
  margin-top: 20px;
}
.register-box .register-content .register .register-tiele2 {
  width: 606px;
  height: 41px;
  background: url(../img/title2.png) no-repeat;
  margin: 0 auto;
  margin-top: 20px;
}
.register-box .register-content .register .success-box {
  width: 650px;
  height: 450px;
  margin: 0 auto;
  margin-top: 118px;
  box-shadow: 0 0 10px rgba(83, 137, 197, 0.3);
}
.register-box .register-content .register .success-box .s-b-title {
  height: 82px;
  width: 650px;
  margin-top: 123px;
  background: url(../img/icon10.png) no-repeat 158px 0px;
  text-indent: 265px;
  font: 34px/82px "微软雅黑";
  color: #666;
  float: left;
}
.register-box .register-content .register .perfect-information {
  width: 650px;
  height: 50px;
  margin: 0 auto;
  margin-top: 75px;
  text-align: center;
  float: left;
}
.register-box .register-content .register .perfect-information .pf-button {
  background: #1467b3;
  width: 185px;
  height: 50px;
  border-radius: 5px;
  margin: 0 auto;
  color: #fff;
  font: 20px/50px "微软雅黑";
  cursor: pointer;
}
.register-box .register-content .register .tip {
  width: 1000px;
  height: 48px;
  text-align: center;
  font: 16px/48px "微软雅黑";
  margin-top: 7px;
  color: #fe9f27;
}
.register-box .register-content .register .tip .sm {
  font: 14px/50px "微软雅黑";
  color: #666;
}
.register-box .register-content .register .tip .sm .sm2 {
  font: 14px/50px "微软雅黑";
  color: #1467b3;
  cursor: pointer;
}
.register-box .register-content .register .from-box {
  width: 1000px;
  float: left;
}
.register-box .register-content .register .from-box .f-b-item {
  width: 1000px;
  height: 38px;
  margin-top: 10px;
  margin-bottom: 10px;
  float: left;
  position: relative;
}
.register-box .register-content .register .from-box .f-b-item .dropdown {
  width: 276px;
  height: 36px;
  border: 1px solid #d6d6d6;
  border-radius: 5px;
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  font: 14px/36px "微软雅黑";
  text-indent: 16px;
  color: #ccc;
  padding-right: 28px;
  background: url(../img/icon11.png) no-repeat 276px 15px;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.register-box .register-content .register .from-box .f-b-item .dropdown-box {
  position: absolute;
  left: 374px;
  top: 37px;
  height: 200px;
  overflow: auto;
  border: 1px solid #CCCCCC;
  border-top: none;
  width: 304px;
  z-index: 1;
  background: #fff;
}
.register-box .register-content .register .from-box .f-b-item .dropdown-box .dropdown-item {
  height: 36px;
  font: 14px/36px "微软雅黑";
  text-indent: 16px;
  color: #666;
  background-color: #fff;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.register-box .register-content .register .from-box .f-b-item .dropdown-box .dropdown-item:hover {
  background: #1467b3;
  color: #fff;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.register-box .register-content .register .from-box .f-b-item .item-name {
  width: 382px;
  height: 38px;
  text-align: right;
  float: left;
  font: 18px/38px "微软雅黑";
  color: #666;
  margin-right: 20px;
  position: relative;
}
.register-box .register-content .register .from-box .f-b-item .item-name .red {
  color: #fd2321;
  font: 20px/44px "微软雅黑";
  float: right;
}
.register-box .register-content .register .from-box .f-b-item .item-name .name {
  float: right;
  margin-left: 5px;
}
.register-box .register-content .register .from-box .f-b-item .item-name .tip4 {
  width: 16px;
  height: 16px;
  background: url(../img/icon28.png) no-repeat;
  float: right;
  margin-top: 12px;
  margin-left: 5px;
  cursor: pointer;
}
.register-box .register-content .register .from-box .f-b-item .item-name .tip5 {
  position: absolute;
  left: 385px;
  top: -2px;
  width: 301px;
  height: 54px;
  text-indent: 22px;
  background: url(../img/tishi10.png) no-repeat;
  z-index: 1;
  text-align: left;
  font: 14px/54px "微软雅黑";
}
.register-box .register-content .register .from-box .f-b-item .item-input {
  width: 306px;
  height: 38px;
  border: 1px solid #d6d6d6;
  border-radius: 5px;
  margin-right: 16px;
  float: left;
  text-indent: 17px;
  color: #666;
  font: 14px/38px "微软雅黑";
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.register-box .register-content .register .from-box .f-b-item .item-input:-ms-input-placeholder {
  font: 14px/28px "微软雅黑";
  color: #ccc ;
}
.register-box .register-content .register .from-box .f-b-item .item-input3 {
  width: 306px;
  height: 38px;
  border: 1px solid #d6d6d6;
  border-radius: 5px;
  margin-right: 16px;
  float: left;
  text-indent: 17px;
  background: #eeeff3;
  color: #666;
  font: 14px/38px "微软雅黑";
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.register-box .register-content .register .from-box .f-b-item .item-input3:-ms-input-placeholder {
  font: 14px/28px "微软雅黑";
  color: #ccc ;
}
.register-box .register-content .register .from-box .f-b-item .true {
  width: 16px;
  height: 38px;
  background: url(../img/true.png) no-repeat 0 12px;
  float: left;
}
.register-box .register-content .register .from-box .f-b-item .false {
  height: 38px;
  background: url(../img/false.png) no-repeat 0 12px;
  float: left;
  font: 15px/38px "微软雅黑";
  color: #e8505f;
  text-indent: 24px;
}
.register-box .register-content .register .from-box .f-b-item .tip2 {
  height: 38px;
  float: left;
  font: 15px/38px "微软雅黑";
  color: #e8505f;
}
.register-box .register-content .register .from-box .f-b-item .item-input2 {
  width: 200px;
  height: 38px;
  border: 1px solid #d6d6d6;
  border-radius: 5px;
  margin-right: 10px;
  float: left;
  text-indent: 17px;
  font: 14px/38px "微软雅黑";
  color: #666;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.register-box .register-content .register .from-box .f-b-item .item-input2:-ms-input-placeholder {
  font: 14px/28px "微软雅黑";
  color: #ccc ;
}
.register-box .register-content .register .from-box .f-b-item .code {
  width: 97px;
  height: 35px;
  float: left;
  margin-right: 16px;
}
.register-box .register-content .register .from-box .f-b-item .obtain {
  width: 97px;
  height: 38px;
  background: #fda027;
  color: #fff;
  text-align: center;
  float: left;
  margin-right: 16px;
  border-radius: 5px;
  font: 18px/38px "微软雅黑";
  cursor: pointer;
  border: none;
}
.register-box .register-content .register .from-box .f-b-item .part-time {
  width: 117px;
  height: 38px;
  float: left;
  position: relative;
}
.register-box .register-content .register .from-box .f-b-item .part-time .p-t-text {
  width: 85px;
  height: 38px;
  font: 16px/38px "微软雅黑";
  color: #666;
  text-align: center;
  float: left;
}
.register-box .register-content .register .from-box .f-b-item .part-time .tip4 {
  width: 16px;
  height: 16px;
  background: url(../img/icon28.png) no-repeat;
  float: left;
  margin-top: 12px;
  cursor: pointer;
}
.register-box .register-content .register .from-box .f-b-item .part-time .tip5 {
  position: absolute;
  left: 123px;
  top: -2px;
  padding-top: 10px;
  padding-left: 23px;
  width: 165px;
  height: 82px;
  background: url(../img/tishi15.png) no-repeat;
  z-index: 1;
  text-align: left;
  font: 14px/28px "微软雅黑";
  color: #666;
}
.register-box .register-content .register .from-box .f-b-item .part-time input {
  display: none;
}
.register-box .register-content .register .from-box .f-b-item .part-time label {
  width: 16px;
  height: 16px;
  cursor: pointer;
  display: inline-block;
  line-height: 50px;
  position: relative;
  text-align: left;
  float: left;
  margin-top: 11px;
  background: url(../img/yes.png) no-repeat;
}
.register-box .register-content .register .from-box .f-b-item .part-time label:after {
  content: "";
  width: 16px;
  height: 16px;
  display: inline-block;
  position: absolute;
  top: 0px;
  left: 0px;
}
.register-box .register-content .register .from-box .f-b-item .part-time input:checked + label:after {
  background: url(../img/no.png) no-repeat;
}
.register-box .register-content .register .contract-box {
  width: 1000px;
  height: 15px;
  margin-top: 11px;
}
.register-box .register-content .register .contract-box .checkbox {
  width: 15px;
  height: 15px;
  margin: 0px;
  margin-left: 280px;
  margin-right: 5px;
  float: left;
}
.register-box .register-content .register .contract-box .ok-tip {
  font: 12px/15px "微软雅黑";
  color: #535353;
  float: left;
}
.register-box .register-content .register .contract-box .contract {
  font: 14px/15px "微软雅黑";
  color: #1467b3;
  float: left;
  cursor: pointer;
}
.register-box .register-content .register .contract-box .and {
  font: 14px/15px "微软雅黑";
  color: #666;
  float: left;
}
.register-box .register-content .register .register-buttom {
  float: left;
  width: 185px;
  height: 50px;
  border-radius: 5px;
  margin-left: 407px;
  margin-top: 50px;
  text-align: center;
  background: #1467b3;
  color: #fff;
  font: 20px/50px "微软雅黑";
  cursor: pointer;
}
