@charset "utf-8";
/*container start*/
#container {
  position: relative;
  width: 100%;
  height: 14.23611111rem;
  padding-top: 0.58333333rem;
  background: url("../images/search/bg.png") no-repeat 0 0;
  background-size: 100%;
}
.container-main {
  width: 6.36111111rem;
  margin: auto;
}
.search-banner-login {
  width: 100%;
  height: 5.72222222rem;
  background: #fff;
  padding-top: 1.09722222rem;
  box-shadow: 0.02777778rem 0.02777778rem 0.02777778rem 0.02777778rem #fff;
  margin-top: 0.97222222rem;
}
.login-form {
  height: 2.69444444rem;
  width: 4.41666667rem;
  margin: auto;
}
.login-tab {
  float: left;
  width: 2.20833333rem;
  height: 0.88888889rem;
  text-align: center;
  line-height: 1.09722222rem;
  font-size: 0.36111111rem;
  border-bottom: 0.02777778rem solid #e0e0df;
}
.login-tab a {
  color: #e0e0df;
}
.login-tab-active {
  border-bottom: 0.02777778rem solid #555554;
}
.login-tab-active a {
  color: #b39447;
}
.login-box,
.login-search {
  float: left;
  width: 100%;
}
.form {
  padding: 0.41666667rem 0.27777778rem 0;
}
.form .item {
  position: relative;
  z-index: 6;
  margin-bottom: -0.20833333rem;
}
.form .item .name-label {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  width: 0.61111111rem;
  height: 0.61111111rem;
  background: url("../images/search/username.png") no-repeat 0 0;
  background-size: 100%;
}
.form .item .pwd-label {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  width: 0.61111111rem;
  height: 0.61111111rem;
  background: url("../images/search/passsword.png") no-repeat;
  background-size: 100%;
}
.item .itxt {
  width: 3.43055556rem;
  height: 0.61111111rem;
  line-height: 0.61111111rem;
  text-align: center;
  border: 0;
  float: none;
  overflow: hidden;
  font-size: 0.27777778rem;
  background: #efefef;
  vertical-align: top;
  margin-left: 0.61111111rem;
}
#searchNum.txt-login {
  width: 4.08333333rem;
  margin: 0;
}
.login-btn {
  width: 4.08333333rem;
  height: 0.63888889rem;
  background: #b39447;
  color: #fff;
  font-weight: bold;
  font-size: 0.36111111rem;
  text-align: center;
  line-height: 0.63888889rem;
  cursor: pointer;
}
.clear-btn {
  position: absolute;
  z-index: 20;
  right: 0.08333333rem;
  top: 0.16666667rem;
  width: 0.19444444rem;
  height: 0.19444444rem;
  background: url(//misc.360buyimg.com/user/passport/1.0.0/widget/login-form-2018-0827/i/pwd-icons-new.png) -0.34722222rem -1.98611111rem no-repeat;
  cursor: pointer;
  display: none;
}
.search-tip {
  font-size: 0.26388889rem;
  width: 100%;
  text-align: center;
  color: #b5b3b3;
  margin: 0.41666667rem 0 0rem;
}
.search-banner-intro {
  margin: 0.69444444rem 0 0;
}
.search-banner-intro h3 {
  font-size: 0.52777778rem;
  font-weight: 300;
  color: #bf9345;
  margin-bottom: 0.20833333rem;
}
.search-banner-intro p {
  font-size: 0.25rem;
  width: 100%;
  text-align: center;
  color: #fff;
  line-height: 0.36111111rem;
}
.search-banner-intro h5 {
  font-weight: bold;
  font-size: 0.33333333rem;
  color: #fff;
  margin-top: 0.27777778rem;
  width: 100%;
  text-align: center;
}
.contanier-main-ensure {
  margin-top: 0.55555556rem;
  height: 3.77777778rem;
  padding-left: 0.97222222rem;
}
.contanier-main-ensure h3 {
  margin: 0 0 0.20833333rem 0.80555556rem;
  font-size: 0.22222222rem;
  font-weight: bold;
  color: #a4a4a4;
}
.ensure-items {
  background: url("../images/search/flow-bg.png") no-repeat 0 0;
}
.main-ensure-item {
  float: left;
  margin-top: 0.41666667rem;
}
.main-ensure-item:nth-child(1) {
  margin-left: 0.375rem;
}
.main-ensure-item:nth-child(2) {
  margin-left: 1.79166667rem;
}
.main-ensure-item:nth-child(3) {
  margin-left: 0.70833333rem;
}
.main-ensure-item:nth-child(4) {
  margin-left: 1.08333333rem;
}
.main-ensure-item:nth-child(5) {
  margin-left: 0.73611111rem;
}
.main-ensure-item p {
  font-size: 0.16666667rem;
  color: #a4a4a4;
}
.companyname {
  margin-top: 0.69444444rem;
  text-align: center;
  color: #a4a4a4;
  font-size: 0.16666667rem;
}
/*end container*/
/*# sourceMappingURL=search.css.map */