/* CSS Document */
html {
  font-size: 200px; }

/* CSS Document */
body {
  background: none; }

.sitetree {
  padding-top: 0.075rem;
  border-top: 1px solid #f0f0f0;
  width: 100%;
  max-width: 6.22rem;
  margin: auto;
  color: #a5a5a5; }
  .sitetree a {
    font-size: 0.07rem;
    padding-left: 0.06rem;
    color: #a5a5a5; }
    .sitetree a:hover {
      color: #786649; }
  .sitetree span.space {
    margin: 0 0.04rem;
    width: 0.055rem; }
    .sitetree span.space:before {
      content: "\f105";
      text-decoration: inherit;
      speak: none;
      font-family: 'FontAwesome';
      font-size: 0.07rem;
      color: #a5a5a5; }

h2 {
  font-size: 0.12rem;
  color: #786649;
  text-align: center;
  padding-top: 0.05rem;
  padding-bottom: 0.2rem; }

.registerform {
  width: 100%;
  min-height: 3.25rem;
  text-align: center; }
  .registerform .form-login {
    display: inline-block;
    width: 2.825rem;
    min-height: 2.15rem;
    margin: 0.4rem auto;
    border: 1px solid #a39f9f;
    background: #ebebeb; }
    .registerform .form-login .item {
      width: 2.22rem;
      min-height: 0.195rem;
      margin-left: auto;
      margin-right: auto;
      margin-top: 0.135rem;
      display: table;
      border: 1px solid #b8b8b8;
      box-sizing: border-box;
      background: #fff;
      position: relative; }
      .registerform .form-login .item.codehide {
        opacity: 0;
        -moz-opacity: 0;
        -khtml-opacity: 0;
        filter: alpha(opacity=0);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity*100)"; }
      .registerform .form-login .item.codeshow {
        opacity: 1;
        -moz-opacity: 1;
        -khtml-opacity: 1;
        filter: alpha(opacity=100);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity*100)"; }
      .registerform .form-login .item .tip {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-login .item .tip:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-login .item .tip2 {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-login .item .tip2:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-login .item .tip3 {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-login .item .tip3:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-login .item:first-child {
        margin-top: 0.3rem; }
        .registerform .form-login .item:first-child select {
          float: left;
          margin: 0.04rem auto;
          border: none;
          box-sizing: border-box;
          width: 0.29rem;
          color: #786649; }
        .registerform .form-login .item:first-child input {
          border: none;
          outline: medium;
          margin: 0.04rem auto;
          float: left;
          padding: 0 0.05rem;
          box-sizing: border-box;
          width: 1.35rem; }
      .registerform .form-login .item:nth-of-type(2) input {
        border: none;
        outline: medium;
        margin: 0.05rem auto;
        float: left;
        box-sizing: border-box;
        width: 1.65rem; }
      .registerform .form-login .item:nth-of-type(3) input {
        border: none;
        outline: medium;
        margin: 0.05rem auto;
        float: left;
        box-sizing: border-box;
        width: 1.1rem; }
      .registerform .form-login .item:nth-of-type(3) img {
        float: right;
        width: 0.505rem;
        margin: 0.05rem auto; }
      .registerform .form-login .item:nth-of-type(4) {
        border: none;
        background: none;
        color: #333333;
        text-align: left;
        margin-top: 0.15rem; }
        .registerform .form-login .item:nth-of-type(4) .forgot {
          color: #786649;
          float: left; }
        .registerform .form-login .item:nth-of-type(4) .register {
          color: #786649;
          float: right; }
      .registerform .form-login .item:nth-of-type(5) {
        border: none;
        background: none;
        margin-top: 0.075rem;
        margin-bottom: 0.375rem; }
        .registerform .form-login .item:nth-of-type(5) .submit {
          width: 100%;
          height: 0.195rem;
          border: 1px solid #a5a5a5;
          box-sizing: border-box;
          line-height: 0.195rem;
          color: #fff;
          font-size: 0.1rem;
          cursor: pointer;
          display: block;
          background: #786649; }
        .registerform .form-login .item:nth-of-type(5) .login {
          font-size: 0.07rem;
          color: #786649;
          margin-top: 0.05rem;
          display: inline-block; }
      .registerform .form-login .item label {
        width: 0.5rem;
        text-align: left;
        padding: 0 0.04rem;
        height: 21px;
        line-height: 21px;
        margin-top: 0.04rem;
        box-sizing: border-box;
        color: #333333;
        float: left;
        display: block;
        overflow: hidden; }
  .registerform .form-inner {
    display: inline-block;
    width: 2.825rem;
    min-height: 2rem;
    margin: 0.4rem auto;
    border: 1px solid #a39f9f;
    background: #ebebeb; }
    .registerform .form-inner .item {
      width: 2.22rem;
      min-height: 0.195rem;
      margin-left: auto;
      margin-right: auto;
      margin-top: 0.135rem;
      display: table;
      border: 1px solid #b8b8b8;
      box-sizing: border-box;
      background: #fff;
      position: relative;
      			/*
      			&:nth-of-type(5){
      				border: none;
      				background: none;
      				color: #333333;
      				text-align: left;
      				margin-top: rem(40);
      				min-height: rem(60);
      				input{
      					float: left;
          				margin-top: rem(4);
      				}
      				label{
      					margin-left: rem(5);
      					display: inline-block;
          				cursor: pointer;
      					padding: 0;
      					margin-top: 0;
      					line-height: normal;
      					height: auto;
      					width: auto;
      					a{
      						color:#786649;
      					}
      				}
      				.tip{
      					top: rem(20);
          				left: 0;
      				}
      			}*/ }
      .registerform .form-inner .item.codehide {
        opacity: 0;
        filter: alpha(opacity=0);
        -moz-opacity: 0;
        -khtml-opacity: 0;
        display: none; }
      .registerform .form-inner .item.codeshow {
        opacity: 1;
        filter: alpha(opacity=1);
        -moz-opacity: 1;
        -khtml-opacity: 1;
        display: block; }
      .registerform .form-inner .item .tip {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-inner .item .tip:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-inner .item .tip2 {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-inner .item .tip2:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-inner .item .tip3 {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-inner .item .tip3:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-inner .item .tip4 {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-inner .item .tip4:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-inner .item .tip5 {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-inner .item .tip5:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-inner .item:first-child {
        margin-top: 0.3rem; }
        .registerform .form-inner .item:first-child select {
          float: left;
          margin: 0.04rem auto;
          border: none;
          box-sizing: border-box;
          width: 0.29rem;
          color: #786649; }
        .registerform .form-inner .item:first-child input {
          border: none;
          outline: medium;
          margin: 0.04rem auto;
          float: left;
          padding: 0 0.05rem;
          box-sizing: border-box;
          width: 1.375rem; }
      .registerform .form-inner .item:nth-of-type(2) input {
        border: none;
        outline: medium;
        margin: 0.05rem auto;
        float: left;
        box-sizing: border-box;
        width: 1.675rem; }
      .registerform .form-inner .item:nth-of-type(3) input {
        border: none;
        outline: medium;
        margin: 0.05rem auto;
        float: left;
        box-sizing: border-box;
        width: 1.15rem; }
      .registerform .form-inner .item:nth-of-type(3) img {
        float: right;
        width: 0.505rem;
        margin: 0.05rem auto; }
      .registerform .form-inner .item:nth-of-type(4) input {
        border: none;
        outline: medium;
        margin: 0.05rem auto;
        float: left;
        box-sizing: border-box;
        width: 1.1rem; }
      .registerform .form-inner .item:nth-of-type(4) a {
        float: right;
        min-width: 24%;
        height: 0.165rem;
        min-height: 23px;
        line-height: 0.165rem;
        display: block;
        margin: 2px;
        background: #cccccc;
        width: 0.53rem;
        overflow: hidden;
        white-space: nowrap; }
        .registerform .form-inner .item:nth-of-type(4) a:hover {
          background: #786649; }
      .registerform .form-inner .item:nth-of-type(5) {
        border: none;
        background: none;
        margin-top: 0.3rem;
        margin-bottom: 0.3rem; }
        .registerform .form-inner .item:nth-of-type(5) .submit {
          background: #786649;
          width: 100%;
          height: 0.195rem;
          border: 1px solid #a5a5a5;
          box-sizing: border-box;
          line-height: 0.195rem;
          color: #fff;
          font-size: 0.1rem;
          cursor: pointer;
          display: block; }
        .registerform .form-inner .item:nth-of-type(5) .login {
          font-size: 0.07rem;
          color: #786649;
          margin-top: 0.05rem;
          display: inline-block; }
      .registerform .form-inner .item label {
        width: 0.5rem;
        text-align: left;
        padding: 0 0.04rem;
        height: 21px;
        line-height: 21px;
        margin-top: 0.04rem;
        box-sizing: border-box;
        color: #333333;
        float: left;
        display: block;
        overflow: hidden; }
  .registerform .form-inner2 {
    display: inline-block;
    width: 2.825rem;
    min-height: 2.15rem;
    margin: 0.4rem auto;
    border: 1px solid #a39f9f;
    background: #ebebeb; }
    .registerform .form-inner2 .item {
      width: 2.22rem;
      min-height: 0.195rem;
      margin-left: auto;
      margin-right: auto;
      margin-top: 0.135rem;
      display: table;
      border: 1px solid #b8b8b8;
      box-sizing: border-box;
      background: #fff;
      position: relative; }
      .registerform .form-inner2 .item .tip {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-inner2 .item .tip:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-inner2 .item:first-child {
        margin-top: 0.345rem;
        background: #ebebeb;
        border: none; }
        .registerform .form-inner2 .item:first-child input {
          border: none;
          outline: medium;
          margin: 0.04rem auto;
          float: left;
          padding: 0 0.05rem;
          box-sizing: border-box;
          min-width: 57%;
          max-width: 65%;
          background: #ebebeb; }
      .registerform .form-inner2 .item:nth-of-type(2) input {
        border: none;
        outline: medium;
        margin: 0.05rem auto;
        float: left;
        box-sizing: border-box;
        width: 1.65rem; }
      .registerform .form-inner2 .item:nth-of-type(3) input {
        border: none;
        outline: medium;
        margin: 0.05rem auto;
        float: left;
        box-sizing: border-box;
        width: 1.65rem; }
      .registerform .form-inner2 .item:nth-of-type(4) {
        border: none;
        background: none;
        color: #333333;
        text-align: left;
        margin-top: 0.135rem;
        min-height: 0.3rem; }
        .registerform .form-inner2 .item:nth-of-type(4) input {
          float: left;
          margin-top: 0.02rem; }
        .registerform .form-inner2 .item:nth-of-type(4) label {
          margin-left: 0.025rem;
          display: inline-block;
          cursor: pointer;
          padding: 0;
          margin-top: 0;
          line-height: normal;
          height: auto;
          width: auto; }
          .registerform .form-inner2 .item:nth-of-type(4) label a {
            color: #786649; }
        .registerform .form-inner2 .item:nth-of-type(4) .tip {
          top: 0.1rem;
          left: 0; }
      .registerform .form-inner2 .item:nth-of-type(5) {
        border: none;
        background: none;
        margin-top: 0rem;
        margin-bottom: 0.3rem; }
        .registerform .form-inner2 .item:nth-of-type(5) .submit {
          background: #786649;
          width: 100%;
          height: 0.195rem;
          border: 1px solid #a5a5a5;
          box-sizing: border-box;
          line-height: 0.195rem;
          color: #fff;
          font-size: 0.1rem;
          cursor: pointer;
          display: block; }
      .registerform .form-inner2 .item label {
        min-width: 0.5rem;
        text-align: left;
        padding: 0 0.04rem;
        height: 21px;
        line-height: 21px;
        margin-top: 0.04rem;
        box-sizing: border-box;
        color: #333333;
        float: left;
        display: block; }
  .registerform .form-inner3 {
    display: inline-block;
    width: 2.825rem;
    min-height: 2.5rem;
    margin: 0.4rem auto;
    border: 1px solid #a39f9f;
    background: #ebebeb; }
    .registerform .form-inner3 .item {
      width: 2.22rem;
      min-height: 0.195rem;
      margin-left: auto;
      margin-right: auto;
      margin-top: 0.135rem;
      display: table;
      border: 1px solid #b8b8b8;
      box-sizing: border-box;
      background: #fff;
      position: relative; }
      .registerform .form-inner3 .item .tip {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-inner3 .item .tip:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-inner3 .item .tip2 {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-inner3 .item .tip2:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-inner3 .item .tip3 {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-inner3 .item .tip3:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-inner3 .item .tip4 {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-inner3 .item .tip4:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-inner3 .item .tip5 {
        position: absolute;
        color: #95060f;
        bottom: -0.11rem;
        left: 0.05rem;
        padding-left: 0.1rem;
        display: none; }
        .registerform .form-inner3 .item .tip5:before {
          position: absolute;
          content: "\f05c";
          text-decoration: inherit;
          speak: none;
          font-family: 'FontAwesome';
          font-size: 0.07rem;
          color: #95060f;
          left: 0;
          top: 0.02rem; }
      .registerform .form-inner3 .item:first-child {
        margin-top: 0.3rem; }
        .registerform .form-inner3 .item:first-child select {
          float: left;
          margin: 0.04rem auto;
          border: none;
          box-sizing: border-box;
          width: 0.29rem;
          color: #786649; }
        .registerform .form-inner3 .item:first-child input {
          border: none;
          outline: medium;
          margin: 0.04rem auto;
          float: left;
          padding: 0 0.05rem;
          box-sizing: border-box;
          width: 1.375rem; }
      .registerform .form-inner3 .item:nth-of-type(2) input {
        border: none;
        outline: medium;
        margin: 0.05rem auto;
        float: left;
        box-sizing: border-box;
        width: 0.66rem; }
      .registerform .form-inner3 .item:nth-of-type(2) a {
        float: right;
        min-width: 24%;
        height: 0.165rem;
        min-height: 22px;
        line-height: 0.165rem;
        display: block;
        margin: 2px;
        background: #cccccc;
        width: 0.53rem; }
        .registerform .form-inner3 .item:nth-of-type(2) a:hover {
          background: #786649; }
      .registerform .form-inner3 .item:nth-of-type(3) {
        border: none;
        background: none;
        margin-top: 1.2rem;
        margin-bottom: 0.3rem; }
        .registerform .form-inner3 .item:nth-of-type(3) .submit {
          background: #786649;
          width: 100%;
          height: 0.195rem;
          border: 1px solid #a5a5a5;
          box-sizing: border-box;
          line-height: 0.195rem;
          color: #fff;
          font-size: 0.1rem;
          cursor: pointer;
          display: block; }
        .registerform .form-inner3 .item:nth-of-type(3) .login {
          font-size: 0.07rem;
          color: #786649;
          margin-top: 0.05rem;
          display: inline-block; }
      .registerform .form-inner3 .item label {
        width: 0.5rem;
        text-align: left;
        padding: 0 0.04rem;
        height: 21px;
        line-height: 21px;
        margin-top: 0.04rem;
        box-sizing: border-box;
        color: #333333;
        float: left;
        display: block;
        overflow: hidden; }

@media (max-width: 1120px) {
  .registerform .form-inner .item .tip {
    top: 0.22rem; } }
@media (max-width: 1000px) {
  .registerform .form-inner .item:nth-of-type(4) input {
    min-width: 45%;
    max-width: 48%; }

  .registerform .form-inner .item:nth-of-type(4) a {
    min-width: 24%;
    max-width: 32%; } }
@media (max-width: 970px) {
  .registerform .form-inner .item .tip {
    top: 0.235rem; } }
@media (max-width: 850px) {
  .registerform .form-inner .item .tip {
    top: 0.25rem; } }
@media (max-width: 820px) {
  .registerform .form-inner .item:first-child input {
    min-width: 30%;
    max-width: 50%; }

  .registerform .form-inner .item:nth-of-type(3) input {
    min-width: 30%;
    max-width: 50%; } }
@media (max-width: 750px) {
  .registerform .form-inner2 .item:nth-of-type(4) input {
    margin-top: 0.05rem;
    width: 0.12rem;
    height: 0.12rem; }

  .registerform .form-inner2 .item:nth-of-type(2) input {
    min-width: 50%;
    max-width: 63%; }

  .registerform .form-inner2 .item:nth-of-type(3) input {
    min-width: 50%;
    max-width: 63%; }

  .sitetree {
    display: none; }

  h2 {
    display: none; }

  .registerform {
    height: 100%;
    position: relative; }
    .registerform .form-login {
      width: 3.45rem; }
      .registerform .form-login .item {
        margin-top: 0.3rem;
        width: 3.15rem;
        height: 0.4rem;
        line-height: 0.4rem; }
        .registerform .form-login .item label {
          font-size: 0.15rem;
          width: 0.77rem;
          line-height: 0.4rem;
          height: 0.4rem;
          margin: 0;
          padding-left: 0.15rem; }
        .registerform .form-login .item a {
          font-size: 0.14rem; }
        .registerform .form-login .item:nth-of-type(5) {
          margin-bottom: 0.3rem; }
          .registerform .form-login .item:nth-of-type(5) .submit {
            font-size: 0.18rem;
            height: 0.44rem;
            line-height: 0.44rem; }
        .registerform .form-login .item:first-child select {
          width: 0.52rem;
          height: 0.25rem;
          margin: 0.075rem auto;
          font-size: 0.13rem;
          background-size: 0.1rem; }
        .registerform .form-login .item:first-child input {
          width: 1.81rem;
          font-size: 0.15rem;
          line-height: 0.2rem;
          height: 0.2rem;
          margin-top: 0.1rem; }
        .registerform .form-login .item:nth-of-type(2) input {
          width: 2.33rem;
          font-size: 0.15rem;
          line-height: 0.2rem;
          height: 0.2rem;
          margin-top: 0.1rem; }
        .registerform .form-login .item:nth-of-type(3) a {
          float: right;
          width: 0.6rem;
          height: 0.2rem;
          margin: 0.1rem auto;
          display: block; }
          .registerform .form-login .item:nth-of-type(3) a img {
            width: 0.6rem;
            height: 0.2rem;
            margin: 0; }
        .registerform .form-login .item:nth-of-type(3) input {
          width: 1.73rem;
          font-size: 0.15rem;
          line-height: 0.2rem;
          height: 0.2rem;
          margin-top: 0.1rem; }
        .registerform .form-login .item .tip {
          font-size: 0.12rem;
          bottom: -0.3rem;
          padding-left: 0.15rem; }
          .registerform .form-login .item .tip:before {
            font-size: 0.1rem;
            top: 0.01rem; }
    .registerform .form-inner {
      width: 3.45rem; }
      .registerform .form-inner .item {
        margin-top: 0.3rem;
        width: 3.15rem;
        height: 0.4rem;
        line-height: 0.4rem; }
        .registerform .form-inner .item label {
          font-size: 0.15rem;
          width: 0.77rem;
          line-height: 0.4rem;
          height: 0.4rem;
          margin: 0;
          padding-left: 0.15rem; }
        .registerform .form-inner .item a {
          font-size: 0.14rem; }
        .registerform .form-inner .item:nth-of-type(5) label {
          line-height: 0.3rem; }
        .registerform .form-inner .item:nth-of-type(5) input {
          margin-top: 0.09rem;
          width: 0.125rem;
          height: 0.125rem; }
        .registerform .form-inner .item:nth-of-type(5) .submit {
          font-size: 0.18rem;
          height: 0.44rem;
          line-height: 0.44rem; }
        .registerform .form-inner .item:nth-of-type(5) .login {
          font-size: 0.15rem; }
        .registerform .form-inner .item:nth-of-type(6) {
          margin-bottom: 0.15rem; }
          .registerform .form-inner .item:nth-of-type(6) .submit {
            font-size: 0.18rem;
            height: 0.44rem;
            line-height: 0.44rem; }
          .registerform .form-inner .item:nth-of-type(6) .login {
            font-size: 0.15rem; }
        .registerform .form-inner .item:first-child select {
          width: 0.52rem;
          height: 0.25rem;
          margin: 0.075rem auto;
          font-size: 0.13rem;
          background-size: 0.1rem; }
        .registerform .form-inner .item:first-child input {
          width: 1.81rem;
          font-size: 0.15rem;
          line-height: 0.2rem;
          height: 0.2rem;
          margin-top: 0.1rem; }
        .registerform .form-inner .item:nth-of-type(2) input {
          width: 2.33rem;
          font-size: 0.15rem;
          line-height: 0.2rem;
          height: 0.2rem;
          margin-top: 0.1rem; }
        .registerform .form-inner .item:nth-of-type(3) a {
          float: right;
          width: 0.6rem;
          height: 0.2rem;
          margin: 0.1rem auto;
          display: block; }
          .registerform .form-inner .item:nth-of-type(3) a img {
            width: 0.6rem;
            height: 0.2rem;
            margin: 0; }
        .registerform .form-inner .item:nth-of-type(3) input {
          width: 1.73rem;
          font-size: 0.15rem;
          line-height: 0.2rem;
          height: 0.2rem;
          margin-top: 0.1rem; }
        .registerform .form-inner .item:nth-of-type(4) .getcode {
          height: 0.25rem;
          line-height: 0.25rem;
          margin-top: 0.075rem;
          width: 1.05rem; }
        .registerform .form-inner .item:nth-of-type(4) input {
          width: 1.23rem;
          font-size: 0.15rem;
          line-height: 0.2rem;
          height: 0.2rem;
          margin-top: 0.1rem;
          min-width: auto;
          max-width: none; }
        .registerform .form-inner .item .tip, .registerform .form-inner .item .tip2, .registerform .form-inner .item .tip3, .registerform .form-inner .item .tip4 {
          font-size: 0.12rem;
          bottom: -0.3rem;
          padding-left: 0.15rem;
          top: 0.3rem; }
          .registerform .form-inner .item .tip:before, .registerform .form-inner .item .tip2:before, .registerform .form-inner .item .tip3:before, .registerform .form-inner .item .tip4:before {
            font-size: 0.1rem;
            top: 0.01rem; }
    .registerform .form-inner2 {
      width: 3.45rem; }
      .registerform .form-inner2 .item {
        margin-top: 0.3rem;
        width: 3.15rem;
        height: 0.4rem;
        line-height: 0.4rem; }
        .registerform .form-inner2 .item label {
          font-size: 0.15rem;
          width: 0.9rem;
          line-height: 0.4rem;
          height: 0.4rem;
          margin: 0;
          padding-left: 0.15rem; }
        .registerform .form-inner2 .item a {
          font-size: 0.14rem; }
        .registerform .form-inner2 .item:nth-of-type(4) {
          margin-bottom: 0.3rem; }
          .registerform .form-inner2 .item:nth-of-type(4) .submit {
            font-size: 0.18rem;
            height: 0.44rem;
            line-height: 0.44rem; }
          .registerform .form-inner2 .item:nth-of-type(4) .login {
            font-size: 0.15rem; }
        .registerform .form-inner2 .item:first-child {
          margin-top: 0.15rem; }
          .registerform .form-inner2 .item:first-child input {
            width: 1.81rem;
            font-size: 0.15rem;
            line-height: 0.2rem;
            height: 0.2rem;
            margin-top: 0.1rem; }
        .registerform .form-inner2 .item:nth-of-type(2) {
          margin-top: 0.15rem; }
          .registerform .form-inner2 .item:nth-of-type(2) input {
            width: 2.2rem;
            font-size: 0.15rem;
            line-height: 0.2rem;
            height: 0.2rem;
            margin-top: 0.1rem;
            min-width: auto;
            max-width: none; }
        .registerform .form-inner2 .item:nth-of-type(3) {
          margin-top: 0.3rem; }
          .registerform .form-inner2 .item:nth-of-type(3) input {
            width: 2.2rem;
            font-size: 0.15rem;
            line-height: 0.2rem;
            height: 0.2rem;
            margin-top: 0.1rem;
            min-width: auto;
            max-width: none; }
        .registerform .form-inner2 .item .tip {
          font-size: 0.12rem;
          bottom: -0.3rem;
          padding-left: 0.15rem;
          top: 0.3rem; }
          .registerform .form-inner2 .item .tip:before {
            font-size: 0.1rem;
            top: 0.01rem; }
    .registerform .form-inner3 {
      width: 3.45rem; }
      .registerform .form-inner3 .item {
        margin-top: 0.3rem;
        width: 3.15rem;
        height: 0.4rem;
        line-height: 0.4rem; }
        .registerform .form-inner3 .item label {
          font-size: 0.15rem;
          width: 0.77rem;
          line-height: 0.4rem;
          height: 0.4rem;
          margin: 0;
          padding-left: 0.15rem; }
        .registerform .form-inner3 .item a {
          font-size: 0.14rem; }
        .registerform .form-inner3 .item:nth-of-type(3) {
          margin-bottom: 0.15rem; }
          .registerform .form-inner3 .item:nth-of-type(3) .submit {
            font-size: 0.18rem;
            height: 0.44rem;
            line-height: 0.44rem; }
          .registerform .form-inner3 .item:nth-of-type(3) .login {
            font-size: 0.15rem; }
        .registerform .form-inner3 .item:first-child select {
          width: 0.52rem;
          height: 0.25rem;
          margin: 0.075rem auto;
          font-size: 0.13rem;
          background-size: 0.1rem; }
        .registerform .form-inner3 .item:first-child input {
          width: 1.81rem;
          font-size: 0.15rem;
          line-height: 0.2rem;
          height: 0.2rem;
          margin-top: 0.1rem; }
        .registerform .form-inner3 .item:nth-of-type(2) .getcode {
          height: 0.25rem;
          line-height: 0.25rem;
          margin-top: 0.075rem;
          width: 1.05rem; }
        .registerform .form-inner3 .item:nth-of-type(2) input {
          width: 1.23rem;
          font-size: 0.15rem;
          line-height: 0.2rem;
          height: 0.2rem;
          margin-top: 0.1rem;
          min-width: auto;
          max-width: none; }
        .registerform .form-inner3 .item .tip {
          font-size: 0.12rem;
          bottom: -0.3rem;
          padding-left: 0.15rem;
          top: 0.3rem; }
          .registerform .form-inner3 .item .tip:before {
            font-size: 0.1rem;
            top: 0.01rem; } }

/*# sourceMappingURL=register.css.map */
