/**弹窗-订单提交成功*/
.pop-waiting{ position: fixed; z-index: 30; width:90%; top:50%; left:5%; margin-top:-60px; display:none; text-align:center; color:#fff; font-size:14px;}
.pop-waiting .timer{ color:#ff9900; padding:0 2px;}
.dot-animation i{ margin:20px 7px; width:10px; height:10px; display:inline-block; border-radius:50%; background:#6699ff;}
.dot-animation i:nth-child(1) {
  background: #00cc66;
  -webkit-animation: dotAnimation 1s linear 0s infinite backwards;
     -moz-animation: dotAnimation 1s linear 0s infinite backwards;
       -o-animation: dotAnimation 1s linear 0s infinite backwards;
          animation: dotAnimation 1s linear 0s infinite backwards;
}
.dot-animation i:nth-child(2) {
  background: #6699ff;
  -webkit-animation: dotAnimation 1s linear 0.25s infinite backwards;
     -moz-animation: dotAnimation 1s linear 0.25s infinite backwards;
       -o-animation: dotAnimation 1s linear 0.25s infinite backwards;
          animation: dotAnimation 1s linear 0.25s infinite backwards;
}
.dot-animation i:nth-child(3) {
  background: #ff9900;
  -webkit-animation: dotAnimation 1s linear 0.5s infinite backwards;
     -moz-animation: dotAnimation 1s linear 0.5s infinite backwards;
       -o-animation: dotAnimation 1s linear 0.5s infinite backwards;
          animation: dotAnimation 1s linear 0.5s infinite backwards;
}

/* -dotAnimation- */
@-webkit-keyframes dotAnimation {
  0% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  25% {
    -webkit-transform: scale(1.6, 1.6);
            transform: scale(1.6, 1.6);
  }
  50% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
@-moz-keyframes dotAnimation {
  0% {
    -moz-transform: scale(1, 1);
         transform: scale(1, 1);
  }
  25% {
    -moz-transform: scale(1.6, 1.6);
         transform: scale(1.6, 1.6);
  }
  50% {
    -moz-transform: scale(1, 1);
         transform: scale(1, 1);
  }
}
@-o-keyframes dotAnimation {
  0% {
    -o-transform: scale(1, 1);
       transform: scale(1, 1);
  }
  25% {
    -o-transform: scale(1.6, 1.6);
       transform: scale(1.6, 1.6);
  }
  50% {
    -o-transform: scale(1, 1);
       transform: scale(1, 1);
  }
}
@keyframes dotAnimation {
  0% {
    -webkit-transform: scale(1, 1);
       -moz-transform: scale(1, 1);
         -o-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  25% {
    -webkit-transform: scale(1.6, 1.6);
       -moz-transform: scale(1.6, 1.6);
         -o-transform: scale(1.6, 1.6);
            transform: scale(1.6, 1.6);
  }
  50% {
    -webkit-transform: scale(1, 1);
       -moz-transform: scale(1, 1);
         -o-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}

.loading{position:fixed; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.5);}

.loading2{position:fixed; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.5);z-index:35}