@charset "UTF-8";
/** 保证金 Banner **/
#banner-deposit {
  background: url("https://yuanqqbucket.yuanqq.cn/7e7f93ab-4731-423e-a5ca-d5a9e5c97604.png") no-repeat center/cover;
  display: none;
  padding: 0 1rem; }
  #banner-deposit .deposit-content {
    display: table;
    max-width: 100%;
    width: 100%;
    padding: 0 2rem; }
    #banner-deposit .deposit-content .left-zone,
    #banner-deposit .deposit-content .right-zone {
      display: table-cell;
      vertical-align: middle; }
    #banner-deposit .deposit-content .left-zone {
      text-align: left; }
      #banner-deposit .deposit-content .left-zone .title {
        font-size: 2.5rem;
        color: #FFFFFF;
        line-height: 3.86rem;
        margin-bottom: 1.5rem; }
      #banner-deposit .deposit-content .left-zone .desc {
        color: #FFFFFF;
        letter-spacing: 0.6px;
        font-size: 1.2rem;
        line-height: 1.7rem;
        margin-bottom: 2.5rem;
        font-weight: 300; }
      #banner-deposit .deposit-content .left-zone .btn {
        padding: 0; }
        #banner-deposit .deposit-content .left-zone .btn button {
          background: #EBBA59;
          border-radius: 4px;
          padding: .6rem 2.5rem;
          outline: none;
          border: none;
          color: #364151;
          font-size: 1rem;
          letter-spacing: 0.5px;
          cursor: pointer; }
    #banner-deposit .deposit-content .right-zone {
      text-align: right; }
      #banner-deposit .deposit-content .right-zone img {
        width: 28rem;
        max-width: 100%;
        display: inline-block; }
  @media only screen and (max-width: 768px) {
    #banner-deposit .deposit-content {
      display: block;
      position: relative; }
      #banner-deposit .deposit-content .right-zone,
      #banner-deposit .deposit-content .left-zone {
        display: block;
        text-align: center; }
      #banner-deposit .deposit-content .right-zone {
        margin-bottom: 260px; }
      #banner-deposit .deposit-content .left-zone {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 4rem; } }

#mart-developers #banner-deposit {
  max-width: 100%;
  height: 100%; }
  #mart-developers #banner-deposit .index-grid {
    height: 100%;
    width: 860px;
    max-width: 100%;
    margin: 0 auto; }
    #mart-developers #banner-deposit .index-grid .deposit-content {
      padding: 8rem 1rem 2rem 1rem; }
      #mart-developers #banner-deposit .index-grid .deposit-content .left-zone .title {
        text-align: left; }

@media only screen and (max-width: 768px) {
  #mart-developers #banner-deposit {
    height: inherit; }
    #mart-developers #banner-deposit .index-grid .deposit-content {
      width: initial;
      padding: 6rem 1rem 2rem 1rem; }
      #mart-developers #banner-deposit .index-grid .deposit-content .left-zone {
        margin-bottom: 2rem; }
        #mart-developers #banner-deposit .index-grid .deposit-content .left-zone .title {
          text-align: center !important;
          font-size: 1.8rem !important;
          line-height: 2.5rem;
          margin-bottom: 1rem; }
        #mart-developers #banner-deposit .index-grid .deposit-content .left-zone .desc {
          font-size: 1rem;
          margin-bottom: 1rem; }
      #mart-developers #banner-deposit .index-grid .deposit-content .right-zone img {
        width: 20rem; } }

/****/
