html {
  font-size: 5vw;
}

body {
  background     : url('http://oss.zhidx.com/gtic/2025/AutoIntelligence/qiandao-bg.png?gtic=2025-AutoIntelligence') no-repeat #00072F;
  background-size: 100vw;
  position       : relative;
}

.qiandao {
  width   : 14.08rem;
  height  : 10.666667rem;
  top     : 13.86667rem;
  position: absolute;
  bottom  : 0;
  left    : 0;
  right   : 0;
  margin  : 0 auto;
}

.qiandao-title {
  background     : url('http://oss.zhidx.com/gtic/2018/icv1/qiandao-title-bg.png') no-repeat center center;
  background-size: 13.893333rem;
  font-size      : 1.066667rem;
  color          : #fff;
  font-weight    : 500;
  text-align     : center;
  line-height    : 1.066667rem;
}

.input {
  width        : 13.973333rem;
  outline      : none;
  height       : 2.4rem;
  border-radius: 2.4rem;
  overflow: hidden;
}

input[type="text"] {
  padding: 0;
  margin: 0;
  background : #fff;
  border     : none;
  margin-top : 1.346667rem;
  font-size  : .853333rem;
  color      : #666;
  width : 13.973333rem;
  height : 2.4rem;
  box-sizing: border-box;
  text-indent: .746667rem;
}

input[type="text"]::-webkit-input-placeholder {
  color: #b2b2b2;
}

.input-sub {
  background     : url('http://oss.zhidx.com/gtic/2022/aichip/qiandao-btn-bg.png?a=2') no-repeat center/13.973333rem auto;
  overflow       : hidden;
  color          : #000c2d;
  font-size      : .96rem;
  margin-top     : 1.82rem;
}

.mask {
  position  : fixed;
  width     : 100vw;
  height    : 100vh;
  background: rgba(0, 0, 0, .75);
  top       : 0;
  left      : 0;
  display   : none;
}

.pop-up {
  width          : 14.266667rem;
  height         : 12rem;
  background     : #fff;
  border-radius  : 4%;
  background     : url('http://oss.zhidx.com/gtic/2018/icv1/pop-up-bg.png') no-repeat center 1.786667rem #fff;
  background-size: 4.213333rem;
  position       : absolute;
  left           : 0;
  top            : 0;
  bottom         : 0;
  right          : 0;
  margin         : auto;
}

.pop-up .info {
  text-align : center;
  border-top : 1px solid #e3e3e3;
  margin     : 7.146667rem 1.04rem 0;
  color      : #666;
  font-size  : .8rem;
  line-height: 1.333333rem;
  padding-top: .8rem;
}