.container-wrap {
  width: 8.28125rem;
  margin: 0 auto; }

.con-top {
  font-size: 0.40625rem;
  margin-bottom: 0.3125rem;
  margin-top: 0.39063rem; }

.con-center {
  margin-bottom: 0.71875rem; }

input {
  height: 1.21875rem;
  border-radius: 0.125rem;
  padding-left: 0.34375rem;
  box-sizing: border-box;
  background-color: #f1f1f1; }

.li-tel input {
  width: 100%; }

.li-code {
  font-size: 0;
  overflow: hidden; }

.li-tel > input,
.li-code > input {
  font-size: 0.40625rem !important; }

#in-code {
  float: left;
  width: 5.48438rem;
  margin-right: 0.23438rem;
  vertical-align: top; }

button {
  height: 1.21875rem;
  border-radius: 0.125rem;
  text-align: center;
  color: #fff;
  line-height: 1.21875rem;
  font-size: 0.375rem;
  background-color: #fa6f2c; }

#bu-code {
  float: left;
  width: 2.53125rem; }

.li-tips {
  height: 0.6875rem;
  font-size: 0;
  line-height: 0.6875rem;
  color: #d22f2b; }

.li-tips span {
  display: inline-block;
  position: relative;
  top: -0.125rem;
  width: 0.40625rem;
  height: 0.40625rem;
  margin-right: 0.1875rem;
  vertical-align: middle; }

.li-tips span img {
  width: 0.40625rem;
  height: 0.40625rem; }

.li-tips p {
  display: inline-block;
  font-size: 0.375rem; }

.li-submit button {
  width: 100%;
  font-size: 0.42188rem; }

.con-bottom {
  padding-bottom: 0.9375rem;
  color: #615f60; }

.con-bottom p {
  margin-bottom: 0.3125rem;
  font-size: 0.34375rem; }

.con-bottom ul {
  font-size: 0; }

.con-bottom li {
  display: inline-block;
  height: 0.5rem;
  margin-right: 0.78125rem;
  font-size: 0;
  line-height: 0.5rem; }

.con-bottom span {
  display: inline-block;
  width: 0.40625rem;
  height: 0.40625rem;
  margin-right: 0.125rem;
  vertical-align: top; }

.con-bottom p {
  display: inline-block;
  font-size: 0.34375rem;
  height: 100%;
  line-height: 0.5rem; }

.con-logo {
  padding-top: 0.3125rem; }

.con-logo .logo-img {
  width: 3.28125rem;
  height: 3.28125rem;
  border-radius: 0.15625rem;
  overflow: hidden;
  margin: 0 auto; }

.copy-txt {
  position: absolute;
  bottom: 0px;
  height: 0.70313rem;
  line-height: 0.70313rem;
  width: 100%;
  text-align: center;
  color: #9b9b9b;
  font-size: 0.34375rem;
  background-color: #efefef; }

.msgShadow {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7); }

.msgBox {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 6.25rem;
  height: 3.125rem;
  border-radius: 0.15625rem;
  margin-left: -3.125rem;
  margin-top: -3.125rem;
  background-color: #fff;
  overflow: hidden; }

.msgShadow .msgBoxCon {
  height: 2.03125rem;
  box-sizing: border-box;
  padding: 0.5625rem 0.3125rem;
  font-size: 0.40625rem;
  line-height: 1.4; }

.msgShadow .msgBoxBtn {
  height: 1.09375rem;
  font-size: 0.4375rem;
  text-align: center;
  line-height: 1.09375rem;
  background-color: #fa6f2c;
  color: #fff; }

/*# sourceMappingURL=vertification.css.map */
