.baoming-swipe {
  background:url(../img/bmbg.jpg) top center no-repeat  #60aba7;
  background-size: cover;
  -webkit-background-size: cover;
  -moz-backface-visibility: cover;
  padding: 1em;
}
.baoming-swipe ul li{
  /*display: -webkit-flex; */
  /* Safari */
  /*display: flex;*/
  width: 100%;
  /*flex-direction: row;*/
  /*justify-content: space-between;*/
  /*align-items: center;*/
  margin: .5em 0;
}
.baoming-swipe ul li label {
  flex:1;
  font-size: 14px;
  color:white;
}
.baoming-swipe form {
  margin-bottom: 2em;
}
.baoming-swipe ul li .inputcontent{
  flex:4;
  padding: 0.5em 1em;
}
.baoming-swipe input[type=text] {
  font-size: 1.2em;
  width: 100%;
  padding: .5em 1em;
  border: none;
  -webkit-appearance:none;
  outline:none
}
.baoming-swipe input.codeinput{
  -webkit-box-flex: 2;	  /* OLD - iOS 6-, Safari 3.1-6 */
  -moz-box-flex: 2;		 /* OLD - Firefox 19- */
  width: 30%;			   /* For old syntax, otherwise collapses. */
  -webkit-flex: 2;		  /* Chrome */
  -ms-flex: 2;			  /* IE 10 */
  flex: 2;				  /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
.inputcontent .note{
  font-size: 0.8em;
  color: white;
  text-align: left;
  margin-top: 10px;
}
.verify-get{
  /*flex:1;*/
  color: #152e4a;
  background: #ffcd8d;
  border: 0;
  border: none;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  margin: 0;
  padding: 0;
  margin-left: 1em;
}
.confirmbtn {
  width: 46%;
  background: #ffcd8d;
  color:#152e4a;
  font-size: 1.4em;
  padding:0.4em 3em;
  border: none;
  -webkit-appearance:none;
  outline:none;
}
span.number {
  color: #f46a21;
  font-size: 1.5em;
  font-weight: bolder;
  margin: 0 0.3em;
}
.success-content {
  font-size: 1.1em;
  color: white;
  animation-delay: 0.8s;
  -webkit-animation-delay: 0.8s;
}
.success-content p{
  margin: 1em 0;
  color: white;
}
.codenumber {
  padding: 0.5em 1em;
  width: 50%;
  margin-left: 25%;
  background: #ffffff;
  border: 1px dotted #397673;
  color: #19514e;
  font-weight: bolder;
}
img.title {
  position: relative;
  width: 76%;
  left: 12%;
  margin-top: 10%;
  margin-bottom: 2em;
}
img.title2 {
  position: relative;
  width: 70%;
  left: 15%;
}
.checknum {
  display: block;
  font-size: 1.1em;
  text-align: right;
  margin-top: 1em;
  margin-right: 0.5em;
}
.checknum span {
  color: #a39b77;
  font-size: 0.8em;
}
.btn-content {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
}
.confirmbtn.backbtn {
  width: 100%;
}
