body,
html,
ul,
li{
  padding: 0;
  margin: 0;
  font-size: 0;
  text-align: center;
}

body {
  min-width: 1200px;
}

.btn{
  cursor: pointer;
}

.full_box1 {
  background: url('../images/0214_01.jpg') no-repeat;
  background-size: cover;
  background-position: center center;
}
.full_box2 {
  background: url('../images/0214_02.jpg') no-repeat;
  background-size: cover;
  background-position: center center;
}

.full_box2 .countDownBox {
  position: relative;
  width: 1200px;
  height: 65px;
  margin: 0 auto;
  background: url('../images/0214_03.png') no-repeat;
  background-size: 100% 100%;
}
.full_box2 .countDown {
  position: absolute;
  top: 0px;
  left: 494px;
  display: flex;
  justify-content: space-between;
}
.full_box2 .countDown span {
  display: flex;
  justify-content: space-between;
}
.full_box2 .countDown span.minute {
  margin-right: 50px;
}
.full_box2 .countDown i {
  display: inline-block;
  margin: 0 5px;
  width: 37px;
  height: 65px;
  background: #FFFFFF;
  font-size: 48px;
  font-style: normal;
  color: #000000;
}

.full_box2 .currentTimeBox {
  position: relative;
  width: 1200px;
  height: 93px;
  margin: 0 auto;
  background: url('../images/0214_06.png') no-repeat;
  background-size: 100% 100%;
}
.full_box2 .currentTime {
  position: absolute;
  top: 0px;
  left: 530px;
  display: flex;
  justify-content: space-between;
}
.full_box2 .currentTime span {
  width: 89px;
  height: 93px;
  background: #000000;
  border-radius: 10px;
  font-size: 48px;
  color: #fff;
  line-height: 93px;
  text-align: center;
}
.full_box2 .currentTime span.month {
  margin-right: 54px;
}
.full_box3 {
  background: url('../images/0214_03.jpg') no-repeat;
  background-size: cover;
  background-position: center center;
}

.full_box3 .smallBox {
  overflow: hidden;
}
.full_box3 .left {
  float: left;
  width: 534px;
}
.full_box3 .right {
  float: left;
  width: 666px;
}
.full_box4 {
  background: url('../images/0214_04.jpg') no-repeat;
  background-size: cover;
  background-position: center center;
}

.full_box5 {
  background: url('../images/0214_05.jpg') no-repeat;
  background-size: cover;
  background-position: center center;
}

.full_box6 {
  background: url('../images/0214_06.jpg') no-repeat;
  background-size: cover;
  background-position: center center;
}
.full_box6 .smallBox {
  display: flex;
}
.full_box7 {
  background: url('../images/0214_07.jpg') no-repeat;
  background-size: cover;
  background-position: center center;
}

.full_box8 {
  background: url('../images/0214_08.jpg') no-repeat;
  background-size: cover;
  background-position: center center;
}

.pop-dialog {
  cursor: pointer;
}

.navTop {
  position: fixed;
  top: 0px;
  z-index: 10;
  width: 100%;
}

.smallBox {
  width: 1200px;
  margin: 0 auto;
}

.full_box5 .right {
  float: right;
  width: 575px;
}

.box2FormBg {
  width: 534px;
  height: 229px;
  background: url('../images/0214_10.png') no-repeat;
  background-size: 100% 100%;
}
.licenseTypeForm {
  padding-left: 240px;
  padding-right: 50px;
}

.tip {
  color: #999999;
  font-size: 12px;
  text-align: left;
}

.tel {
  margin-bottom: 15px;
  box-sizing: border-box;
  display: block;
  background-color: transparent;
  border: 1px solid #DCDCDC;
  border-radius: 8px;
  padding: 16px 20px 16px 19px;
  color: #999999;
  font-size: 20px;
  outline: none;
  -webkit-appearance: none;
  text-align: left;
  width: 100%;
}
.tel.licenseTel {
  background-color: #fff;
}
.licenseTelBox {
  padding-right: 0;
}

.btn-common {
  cursor: pointer;
  width: 100%;
  height: 60px;
  line-height: 60px;
  border-radius: 40px;
  color: #FFFFFF;
  font-size: 20px;
  border: none;
  display: block;
  margin: 30px auto 0px;
  font-weight: bold;
  background: #FF5757;
  outline: none;
}

input::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #B5B5B5;
}

input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #B5B5B5;

}

input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #B5B5B5;

}

input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #B5B5B5;
}

.leftImage {
  position: fixed;
  top: 50%;
  right: 0;
  z-index: 10;
  transform: translateY(-50%);
  width: 141px;
}
.modalBox {
  display: none;
}
.modalBg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
}
.modalContent {
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1001;
  width: 713px;
  transform: translate(-50%,-50%);
}
.modalContent img {
  display: block;
}

.modalForm {
  background-color: #fff;
  position: relative;
}
.close {
  position: absolute;
  top: -141px;
  right: 37px;
  width: 22px;
  height: 22px;
}
.rdo {
  position: relative;
  margin-right: 8px;
  display: inline-block;
  width: 23px;
  height: 23px;
  top: 2px;
  background-color: transparent;
  border: none;
}

.rdo:focus {
  outline: none;
}

.rdo:before,
.rdo:after {
  content: "";
  position: absolute;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  background-color: #fff;
}

.rdo:before {
  width: 19px;
  height: 19px;
  top: -1px;
  left: -1px;
}

.rdo:after {
  width: 22px;
  height: 22px;
  left: -1px;
  top: -1px;
  border: 1px solid #D6D6D6;
}

.rdo:checked:before {
  width: 16px;
  height: 16px;
  border: 2px solid #FFFFFF;
  top: 1px;
  left: 1px;
  background-color: #378BFE;
}

.rdo:checked:after {
  width: 20px;
  height: 20px;
  left: 0px;
  top: 0px;
  background-color: transparent;
  border: 1px solid #378BFE;
}
.inputFormBox {
  width: 713px;
  height: 221px;
  background: url('../images/0214-1_05_01.png') no-repeat;
  background-size: 100% 100%;
}
.inputFormItem {
  width: 400px;
  margin: 0 auto 10px;
  display: flex;
}
.inputFormItem.radioGroupBox {
  display: flex;
  justify-content: space-between;
}
.inputFormItem p {
  margin: 0;
  padding: 0;
  width: 100px;
  font-size: 28px;
  color: #000000;
  white-space: nowrap;
  text-align: left;
  line-height: 50px;
}
.inputFormRadioGroup {
  display: flex;
  align-items: center;
  height: 50px;
}
.inputFormRadio {
  display: flex;
  padding-left: 10px;
}
.inputFormRadio label {
  font-size: 22px;
  color: #000;
  white-space: nowrap;
}

.inputFormItem .inputFormTel{
  width: 349px;
  height: 50px;
  background: #EAEAEA;
  border-radius: 10px;
  outline: none;
  -webkit-appearance: none;
  text-indent: 15px;
  font-size: 18px;
  color: #737373;
  line-height: 50px;
}

.inputFormItem .inputFormTel::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #737373;
}

.inputFormItem .inputFormTel:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #737373;

}

.inputFormItem .inputFormTel::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #737373;

}

.inputFormItem .inputFormTel:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #737373;
}

.btn,.close {
  cursor: pointer;
}

body.fullMdoal {
  overflow: hidden;
}