#cy #cy-popup, #cy #cy-success {
  display: none;
  position: relative; }
  #cy #cy-popup .pop-close, #cy #cy-success .pop-close {
    position: absolute;
    right: 18px;
    top: -24px;
    cursor: pointer;
    width: 30px;
    height: 30px; }
  #cy #cy-popup .pop_btn, #cy #cy-success .pop_btn {
    width: 432px;
    height: 42px;
    line-height: 42px;
    background: #C2A47D;
    color: #FCFCFC;
    text-align: center;
    margin: 0 auto;
    font-size: 18px;
    margin-top: 23px; }
  #cy #cy-popup .layui-form, #cy #cy-success .layui-form {
    width: 432px;
    margin: 0 auto; }
    #cy #cy-popup .layui-form .layui-form-item, #cy #cy-success .layui-form .layui-form-item {
      margin-bottom: 16px; }
    #cy #cy-popup .layui-form .layui-input, #cy #cy-popup .layui-form .layui-select, #cy #cy-popup .layui-form .layui-textarea, #cy #cy-success .layui-form .layui-input, #cy #cy-success .layui-form .layui-select, #cy #cy-success .layui-form .layui-textarea {
      height: 36px; }
    #cy #cy-popup .layui-form .layui-form-select dl dd.layui-this, #cy #cy-success .layui-form .layui-form-select dl dd.layui-this {
      background: #C2A47D; }
#cy .layui-layer-page .layui-layer-content {
  overflow: unset; }

#cy-fulfil, #cy-message {
  display: none; }
  #cy-fulfil .succ-title, #cy-message .succ-title {
    padding: 43px 0 40px;
    text-align: center;
    color: #333;
    font-size: 22px; }
  #cy-fulfil .succ-close, #cy-message .succ-close {
    position: absolute;
    right: 18px;
    top: 18px;
    width: 24px;
    height: 24px;
    cursor: pointer; }
  #cy-fulfil .succ-content, #cy-message .succ-content {
    width: 395px;
    color: #666;
    font-size: 16px;
    line-height: 30px;
    margin: 0 auto;
    text-align: center; }
    #cy-fulfil .succ-content span, #cy-message .succ-content span {
      color: #E84913; }
  #cy-fulfil button, #cy-message button {
    width: 275px;
    height: 44px;
    background-image: linear-gradient(to right, #E84B15, #F77346);
    border-radius: 4px;
    line-height: 42px;
    text-align: center;
    color: #fff;
    font-size: 18px;
    margin-top: 45px; }

#query-success {
  display: none; }
  #query-success .succ-title {
    padding: 44px 0 40px;
    text-align: center;
    color: #333;
    font-size: 22px; }
  #query-success .succ-close {
    position: absolute;
    right: 18px;
    top: 18px;
    width: 24px;
    height: 24px;
    cursor: pointer; }
  #query-success .succ-content {
    width: 369px;
    color: #666;
    font-size: 16px;
    line-height: 30px;
    margin: 0 auto;
    text-align: center; }
    #query-success .succ-content span {
      color: #E84913; }
  #query-success button {
    width: 275px;
    height: 44px;
    background-image: linear-gradient(to right, #E84B15, #F77346);
    border-radius: 4px;
    line-height: 42px;
    text-align: center;
    color: #fff;
    font-size: 18px;
    margin-top: 40px; }

#cy-success {
  display: none; }
  #cy-success .succ-title {
    padding: 35px 0;
    text-align: center;
    color: #333;
    font-size: 24px; }
  #cy-success .succ-close {
    position: absolute;
    right: 24px;
    top: 24px;
    width: 20px;
    height: 20px;
    cursor: pointer; }
  #cy-success .succ-content {
    width: 334px;
    color: #333333;
    font-size: 16px;
    line-height: 30px;
    margin: 0 auto;
    text-align: center; }
    #cy-success .succ-content span {
      color: #E64A19; }
  #cy-success button {
    width: 275px;
    height: 44px;
    background: #C2A47D;
    border: 1px solid #E5E5E5;
    border-radius: 4px;
    line-height: 42px;
    text-align: center;
    color: #fff;
    font-size: 18px;
    margin-top: 35px; }

#cy-join .join-close {
  width: 40px;
  height: 40px;
  margin-top: 160px;
  cursor: pointer; }
#cy-join .v2 {
  margin-top: 20px;
  color: #666666;
  font-size: 14px;
  text-align: center; }
  #cy-join .v2 .bottom-num1 {
    color: #E74812;
    font-size: 24px; }
#cy-join .join-bg {
  position: absolute;
  left: 0;
  width: 100%;
  top: -140px; }
#cy-join .pop-title {
  color: #E74812;
  font-size: 22px;
  text-align: center;
  margin: 40px 0 20px; }
#cy-join .pop_btn2 {
  width: 432px;
  height: 42px;
  line-height: 42px;
  background: #C2A47D;
  color: #FCFCFC;
  text-align: center;
  margin: 0 auto;
  font-size: 18px;
  margin-top: 10px;
  background: linear-gradient(to right, #E84B15, #F77346); }
#cy-join .cy-join-form {
  position: relative;
  z-index: 2; }
#cy-join .layui-form {
  width: 432px;
  margin: 0 auto; }
  #cy-join .layui-form .layui-form-item {
    margin-bottom: 13px; }
  #cy-join .layui-form .layui-input, #cy-join .layui-form .layui-select, #cy-join .layui-form .layui-textarea {
    height: 36px; }
  #cy-join .layui-form .layui-form-select dl dd.layui-this {
    background: #E74812; }
#cy-join .layui-layer-page .layui-layer-content {
  overflow: unset; }

#cy-sign .sign-close {
  width: 40px;
  height: 40px;
  margin-top: 130px;
  cursor: pointer; }
#cy-sign .sign-bg {
  position: absolute;
  left: 0;
  width: 100%;
  top: -140px; }
#cy-sign input {
  font-size: 14px;
  color: #666;
  line-height: 36px;
  padding-top: 0;
  padding-bottom: 0;
  height: 36px;
  background: #FFFFFF;
  border: 1px solid #E8E8E8;
  border-radius: 4px;
  margin-right: 10px; }
#cy-sign button {
  width: 136px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  background: linear-gradient(to right, #E84B15, #F77346);
  font-size: 14px;
  color: #F8F6F6;
  border-radius: 4px; }
#cy-sign .join_bg {
  width: 89%;
  margin: 0 auto;
  position: relative;
  z-index: 2; }
  #cy-sign .join_bg .j0 {
    border-bottom: 1px solid #E5E5E5;
    padding-bottom: 16px; }
    #cy-sign .join_bg .j0 .pic {
      width: 95px;
      height: 95px;
      background: #fee1e0;
      border-radius: 50%;
      overflow: hidden;
      padding: 6px; }
      #cy-sign .join_bg .j0 .pic img {
        width: 100%;
        height: 100%;
        object-fit: contain;
        object-position: center;
        background: #fff;
        border-radius: 50%; }
    #cy-sign .join_bg .j0 .desc {
      margin-left: 21px; }
      #cy-sign .join_bg .j0 .desc p:nth-of-type(1) {
        margin-bottom: 16px;
        color: #e94d17;
        border: 1px solid #e94d17;
        border-radius: 16px;
        display: inline-block;
        font-size: 14px;
        padding: 4px 12px; }
      #cy-sign .join_bg .j0 .desc p:nth-of-type(2) b {
        font-size: 16px;
        color: #333;
        display: inline-block; }
      #cy-sign .join_bg .j0 .desc p:nth-of-type(2) small {
        font-size: 14px;
        color: #666;
        display: inline-block;
        margin-left: 10px; }
      #cy-sign .join_bg .j0 .desc p:nth-of-type(3) {
        font-size: 16px;
        color: #e94d17;
        padding-top: 12px; }
        #cy-sign .join_bg .j0 .desc p:nth-of-type(3) span {
          font-size: 20px; }
  #cy-sign .join_bg .v1 {
    font-size: 14px;
    color: #000;
    padding: 28px 0 20px 0; }
  #cy-sign .join_bg .v2 {
    text-align: center;
    font-size: 14px;
    color: #666;
    margin-top: 25px;
    padding-bottom: 20px; }
    #cy-sign .join_bg .v2 span {
      font-size: 24px;
      color: #E74812;
      padding-left: 5px;
      padding-right: 5px; }

#cy-query .query_btn {
  width: 432px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  background: linear-gradient(to right, #E84B15, #F77346);
  font-size: 16px;
  color: #F8F6F6;
  border-radius: 4px; }
#cy-query .query-close {
  width: 40px;
  height: 40px;
  margin-top: 180px;
  cursor: pointer; }
#cy-query .v2 {
  margin-top: 20px;
  color: #666666;
  font-size: 14px;
  text-align: center; }
  #cy-query .v2 .bottom-num1 {
    color: #E74812;
    font-size: 24px; }
#cy-query .join-bg {
  position: absolute;
  left: 0;
  width: 100%;
  top: -140px; }
#cy-query .join-title {
  color: #E74812;
  font-size: 22px;
  text-align: center;
  margin: 48px 0 25px; }
#cy-query .pop_btn2 {
  width: 432px;
  height: 42px;
  line-height: 42px;
  background: #C2A47D;
  color: #FCFCFC;
  text-align: center;
  margin: 0 auto;
  font-size: 18px;
  margin-top: 10px;
  background: linear-gradient(to right, #E84B15, #F77346); }
#cy-query .cy-join-form {
  position: relative;
  z-index: 2; }
#cy-query .layui-form {
  width: 432px;
  margin: 0 auto; }
  #cy-query .layui-form .layui-form-item {
    margin-bottom: 11px; }
  #cy-query .layui-form .layui-input, #cy-query .layui-form .layui-select, #cy-query .layui-form .layui-textarea {
    height: 36px; }
  #cy-query .layui-form .layui-form-select dl dd.layui-this {
    background: #E74812; }
#cy-query .layui-layer-page .layui-layer-content {
  overflow: unset; }

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