
#header {
  position: fixed;
  top: 0;
  width: 100vw;
  padding: 0;
  background-color: #FFFFFF;
  z-index: 9999;}
  #header #menu {
    position: fixed;
    right: .25rem;
    top: .15rem;
    width: .18rem;
    height: .16rem; }
  #header .nav {
    background-color: transparent;
    display: flex;
    padding: 0 0.15rem;
    justify-content: space-between;
    align-items: center; }
    #header .nav img {
      width: 1rem; }
    #header .nav .header-right {
      display: flex;
      align-items: center;
      justify-content: space-around;
      width: 1.4rem; }
      #header .nav .header-right a {
        color: #FFFFFF;
        font-size: 0.15rem;
        padding: 0.05rem 0.15rem;
        background: rgba(255, 255, 255, 0.2);
        border-radius: .06rem; }
      #header .nav .header-right img {
        width: .18rem;
        height: .16rem; }
  #header .show-menu {
    padding: .3rem .15rem 0;
    z-index: 9999999;
    background-color: #FFFFFF;
    height: auto; }
    #header .show-menu .list {
      z-index: 9999; }
      #header .show-menu .list .menu-item {
        font-size: .14rem;
        font-weight: 400;
        color: #3E464C;
        padding: .15rem 0;
        padding-right: .15rem;
        border-bottom: .01rem #E0E4EA solid; }
        #header .show-menu .list .menu-item .item-every {
          display: flex;
          justify-content: space-between;
          align-items: center; }
          #header .show-menu .list .menu-item .item-every a {
            color: #3E464C;
            cursor: pointer; }
          #header .show-menu .list .menu-item .item-every .menu-first {
            margin-right: .1rem; }
        #header .show-menu .list .menu-item img {
          width: .08rem;
          height: .06rem; }
      #header .show-menu .list .menu-item:nth-child(2) .item-every {
        justify-content: flex-start; }
        #header .show-menu .list .menu-item:nth-child(2) .item-every .img-ico1 {
          width: .08rem;
          height: .06rem; }
      #header .show-menu .list .menu-item:nth-child(2) .ul1 {
        margin-top: .1rem;
        display: flex;
        align-items: center;
        justify-content: space-between; }
        #header .show-menu .list .menu-item:nth-child(2) .ul1 .ul1-item {
          text-align: center;
          padding: .15rem 0; }
          #header .show-menu .list .menu-item:nth-child(2) .ul1 .ul1-item a {
            display: block;
            cursor: pointer; }
            #header .show-menu .list .menu-item:nth-child(2) .ul1 .ul1-item a .title {
              font-size: .14rem;
              font-weight: 400;
              color: #68747F; }
            #header .show-menu .list .menu-item:nth-child(2) .ul1 .ul1-item a img {
              width: .3rem;
              height: .3rem;
              margin-bottom: .06rem; }
      #header .show-menu .list .menu-item:nth-child(2) .hiddan-menu {
        display: none; }
  #header .hiddan-menu {
    display: none; }

#content {
  width: 100vw;
  height: 4rem;
  background: url("../images/form_banner.png") no-repeat center;
  background-size: 100% 100%; }
#content .content-header {
    padding-top: 0.6rem;
    text-align: center;
    font-size: 0.2rem;
    font-family: PingFangSC-Regular,PingFang SC;
    font-weight: 400;
    color: white;}


.company #form-list {
    position: inherit;
    text-align: center;
    margin: 0 .15rem;
    background-color: white;
    padding: 0.2rem;
    top: 0.35rem;
    font-size: .14rem;
    color: #68747F;
    line-height: .26rem;
    border-radius: .06rem;}
  .company #form-list .try-list .try-item {
    position: relative;
    margin-top: .15rem;
    height: .56rem;
    line-height: .56rem;
    box-sizing: border-box;
    padding: .17rem 0;
    border-bottom: .01rem #D5D9E2 solid; }
    .company #form-list .try-list .try-item .input-info {
      position: relative;
      height: .22rem;
      line-height: .22rem;
      display: flex; }
    .company #form-list .try-list .try-item .input-info i{
      display: block;
      font-size: 0.25rem;
      color: #999;
      flex: 1;
      text-align: center; }
	  
      .company #form-list .try-list .try-item .input-info input {
        width: 80%;
        font-size: .16rem;
        font-weight: 400;
        outline: none;
        border: none;
        background-color: transparent; }
		
#but {
  margin: .6rem 0 .6rem;
  text-align: center;
  display: flex; }
  #but span {
    text-align: center;
    background-color: #4278f5;
    color: #FFFFFF;
    font-size: .16rem;
    border-radius: .23rem;
    flex: 1;
    padding: .12rem 0; }


#tcbg, #tcbg-error {
  font-size: .15rem;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 33333;
  background: rgba(0, 0, 0, 0.3);
  display: none; }
  #tcbg .tanchaung, #tcbg-error .tanchaung {
    width: 80%;
    position: fixed;
    top: 25%;
    left: 10%;
    z-index: 22;
    background: #fff;
    box-shadow: .05rem .08rem .2rem #7c7c7c;
    padding-bottom: .4rem;
    border-radius: .06rem;
    padding-top: 0.5rem; }
  #tcbg .tanchaung p, #tcbg-error .tanchaung p {
    width: 80%;
    margin: 0 auto;
    text-align: center;
    color: #585D65;
    line-height: 0.2rem;
    letter-spacing: 1px;
    font-size: 0.15rem; }
  #tcbg .tanchaung span, #tcbg-error .tanchaung span {
    width: 1rem;
    height: .3rem;
    margin: 0 auto;
    margin-top: 10%;
    background: #4278f5;
    border: 1px solid #4278f5;
    color: #fff;
    line-height: .3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .03rem; }
  #tcbg #close-error, #tcbg-error #close-error {
    margin-top: 5%;
    border: none;
    background: #E02020; }
  #tcbg .tanchaung a, #tcbg-error .tanchaung a {
    width: 1rem;
    height: .3rem;
    margin: 0 auto;
    margin-top: 10%;
    background: #4278f5;
    border: 1px solid #4278f5;
    color: #fff;
    line-height: .3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .03rem; }

#code-item {
  display: none; }

#captcha {
  margin: 0 .15rem; }