@charset "utf-8";
* {
  padding: 0;
  margin: 0;
  font-family: Helvetica, Arial, "微软雅黑", sans-serif;
  font-size: 14px;
}
a {
  text-decoration: none;
}
li {
  list-style: none;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.main {
  width: 100%;
  min-width: 1200px;
  height: 670px;
  background: url("../img/register_bg.jpg");
  background-position: top center;
}
.main .register_center {
  width: 1200px;
  height: 670px;
  margin: 0 auto;
  padding-top: 85px;
}
.main .register_center h1 {
  font-size: 24px;
  font-family: 'Microsoft Yahei', serif;
  font-weight: 600;
  color: #ffffff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 45px;
}
.main .register_center .row {
  min-width: 1200px;
  margin: 0;
}
.main .register_center .row .col-sm-4,
.main .register_center .row .col-xs-4 {
  width: 400px;
  padding: 0;
}
.main .register_center .row .col-sm-4 .tips,
.main .register_center .row .col-xs-4 .tips {
  display: none;
}
.main .register_center .row .col-sm-4 .tips .tip_img,
.main .register_center .row .col-xs-4 .tips .tip_img {
  display: inline;
  width: 20px;
  height: 20px;
  font-size: 15px;
  padding-left: 20px;
  line-height: 45px;
  top: 3px;
  color: #fc4343;
}
.main .register_center .row .col-sm-4 .tips .tip_text,
.main .register_center .row .col-xs-4 .tips .tip_text {
  display: inline-block;
  font-size: 15px;
  font-family: 'Microsoft Yahei', serif;
  color: #fc4343;
  line-height: 45px;
}
.main .register_center .row .col-sm-4 .ts_tips .tip_img,
.main .register_center .row .col-xs-4 .ts_tips .tip_img {
  line-height: 14px;
}
.main .register_center .row .col-sm-4 .ts_tips .tip_text,
.main .register_center .row .col-xs-4 .ts_tips .tip_text {
  line-height: 14px;
}
.main .register_center .row .col-sm-4 .text,
.main .register_center .row .col-xs-4 .text {
  font-size: 15px;
  font-family: 'Microsoft Yahei', serif;
  color: #ffffff;
  line-height: 45px;
}
.main .register_center .row .col-sm-4 .text span,
.main .register_center .row .col-xs-4 .text span {
  font-size: 15px;
  font-family: 'Microsoft Yahei', serif;
  color: #fc4343;
  line-height: 45px;
}
.main .register_center .row .col-sm-4 input::-webkit-input-placeholder,
.main .register_center .row .col-xs-4 input::-webkit-input-placeholder {
  color: #cccccc;
}
.main .register_center .row .col-sm-4 input::-moz-placeholder,
.main .register_center .row .col-xs-4 input::-moz-placeholder {
  color: #cccccc;
}
.main .register_center .row .col-sm-4 input:-moz-placeholder,
.main .register_center .row .col-xs-4 input:-moz-placeholder {
  color: #cccccc;
}
.main .register_center .row .col-sm-4 input:-ms-input-placeholder,
.main .register_center .row .col-xs-4 input:-ms-input-placeholder {
  color: #cccccc;
}
.main .register_center .row .col-sm-4 .long_ipt,
.main .register_center .row .col-xs-4 .long_ipt {
  width: 400px;
  height: 45px;
  border-radius: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 30px;
  padding-left: 5px;
  padding-right: 5px;
}
.main .register_center .row .col-sm-4 .short_ipt,
.main .register_center .row .col-xs-4 .short_ipt {
  width: 290px;
  height: 45px;
  border-radius: 3px;
  border: 1px solid #cccccc;
  margin-bottom: 30px;
  padding-left: 5px;
  padding-right: 5px;
}
.main .register_center .row .col-sm-4 .sure,
.main .register_center .row .col-xs-4 .sure {
  width: 95px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  border-radius: 3px;
  border-color: #0099f0;
  background: #0099f0;
  border: none;
  outline: none;
}
.main .register_center .row .col-sm-4 .sure span,
.main .register_center .row .col-xs-4 .sure span {
  font-size: 14px;
  font-family: 'Microsoft Yahei', serif;
  color: #ffffff;
}
.main .register_center .row .col-sm-4 .regist,
.main .register_center .row .col-xs-4 .regist {
  display: inline-block;
  width: 400px;
  height: 45px;
  background: #0099f0;
  border: none;
  border-radius: 3px;
  outline: none;
  margin-bottom: 23px;
}
.main .register_center .row .col-sm-4 .regist img,
.main .register_center .row .col-xs-4 .regist img {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 8px;
}
.main .register_center .row .col-sm-4 .regist span,
.main .register_center .row .col-xs-4 .regist span {
  font-size: 16px;
  color: #ffffff;
  font-family: 'Microsoft Yahei', serif;
}
.main .register_center .row .col-sm-4 .link_login,
.main .register_center .row .col-xs-4 .link_login {
  display: inline-block;
  width: 400px;
  font-size: 14px;
  font-family: 'Microsoft Yahei', serif;
  color: #0099f0;
  text-align: center;
}
.main .register_center .row .serviceitem {
  margin-bottom: 20px;
}
.main .register_center .row .serviceitem input {
  margin: 0;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  border: 1px solid #cccccc;
}
.main .register_center .row .serviceitem span {
  display: inline-block;
  vertical-align: middle;
  padding-left: 5px;
  font-size: 14px;
  font-family: 'Microsoft Yahei', serif;
  color: #ffffff;
}
.main .register_center .row .serviceitem span a {
  cursor: pointer;
  color: #0099f0;
}
.modal-dialog {
  width: 800px;
}
.modal-dialog .modal-body {
  padding: 15px 30px;
}
.modal-dialog .modal-body h1 {
  text-align: center;
  font-size: 22px;
  color: #449df2;
  font-weight: 600;
}
.modal-dialog .modal-body h4 {
  font-size: 16px;
  font-weight: 600;
  color: #333333;
}
.modal-dialog .modal-body p {
  font-size: 14px;
  color: #333333;
}
.modal-dialog .modal-body .p1 {
  text-indent: 2em;
}
.modal-dialog .modal-body .p2 {
  text-indent: 4em;
}
.modal-dialog .modal-footer {
  text-align: center;
}
