﻿.content
{
      margin: 0 auto;
  padding: 0;
  width: 1190px;
}
.position {
  padding: 10px 0;
  line-height: 35px;
}
.position i {
  font-size: 16px;
  color: #555;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

user agent stylesheeti, cite, em, var, address, dfn {
  font-style: italic;
}
Inherited from div.position
.position {
  padding: 10px 0;
  line-height: 35px;
}
Inherited from body
body {
  font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333;
  padding: 0;
  margin: 0 auto;
  width: 100%;
  background: #fff;
}
Pseudo ::before element
.fa-home:before {
  content: "\f015";
}

margin‒
‒border‒
‒padding‒
514.859 × 165
‒‒
‒‒
‒

/*login*/
.login-sub{  border: 1px solid #e1e0e0;  border-top: 2px solid #0067AC;  padding: 30px;}
.login-sub .ad{ width:670px;}
.login-sub .ad img{ width:670px; height:420px;}
.login-layer{ width:400px; padding-right:55px;}
.login-layer h2{ font-size:24px; font-weight:normal; line-height:85px; padding:0; margin:0;}
.login-layer .form-item input{margin: 0 0 20px 0; font-size:14px;padding: 8px 2%;height: 25px; line-height:25px; color:#A9A9A9;border: 1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px; width:98%;}
.login-layer .form-other{ line-height:30px;}
.login-layer .form-other input{ vertical-align:middle; margin-right:5px;}
.login-btn{ margin:20px 0;}
.login-btn a{ display:block; height:40px; line-height:40px; background:#FF7201; font-size:18px; color:#fff; text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.login-foot{ line-height:45px; font-size:14px;} 
.login-foot a.xinlang{ display:inline-block; background:url(../images/xinlang-icon.jpg) left center no-repeat; padding-left:45px; margin-right:15px;}
.login-foot a.qq{ display:inline-block; background:url(../images/qq-icon.jpg) left center no-repeat; padding-left:45px;}
/*register*/
.register-sub{border: 1px solid #e1e0e0; padding:30px;}
.register-sub .reg-left{ width:680px; border-right:1px solid #F1F1F1;}
.register-sub .reg-left .input_name{ margin-bottom:25px;}
.register-sub .reg-left .input_name label {
font-size: 14px;
color: #666666;
display: block;
width: 130px;
float: left;
text-align: right;
line-height: 42px;
white-space: nowrap;
}
.red{ color:#F00;}
.register-sub .reg-left .input_name input.reg-txt{height:20px;line-height:20px;width: 285px;border: 1px solid #d4d3d3;padding:10px 5px;color: #666666;font-size: 14px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.register-sub .reg-left .input_name input.reg-txt01{ width:120px; float:left;}
.register-sub .reg-left .input_name input.yzm {float: left;cursor: pointer;line-height: 40px;height: 40px;background: #e7e7e7;padding: 0 10px;color: #706f6f;border:0;font-size: 14px; margin-left:10px;}
.security-low, .security-strength, .security-high {float: left;width: 212px;height: 25px;}
.security-low li {
	width: 68px;
	height: 25px;
	line-height: 25px;
	float: left;
	text-align: center;
	border-right: 1px solid #fff;
	background: #DBDBDB;
}
.security-low li.active {
	background: #87AB21;
	color: #fff;
}
.security i {
display: block;
float: left;
font-style: normal;
color: #666666;
font-size: 14px; line-height:25px;
}
span.yzm-txt{ display:block; line-height:42px; cursor:pointer;}
.reg-btn{ margin:0 0 20px 130px;}
.reg-btn .submit{background: #0067AC; font-family:Microsoft Yahei;width: 216px;color: #fff;font-size: 16px;font-weight: bold;height: 48px;line-height: 48px;text-align: center;border-radius: 5px;cursor: pointer; border:0;}
.register-sub .reg-right{ width:410px; font-size:14px; line-height:30px;}
.register-sub .reg-right .sina{display: block; text-align:center;margin: 15px 0 0;width: 200px;height: 36px; background:#F55643; line-height:36px; font-size:16px; color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.register-sub .reg-right .qq{display: block; text-align:center;margin: 15px 0 0;width: 200px;height: 36px; background:#039AE3; line-height:36px; font-size:16px; color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.register-sub .reg-right i{ font-size:22px;}
.register-sub .reg-right a:hover{ opacity:0.8; filter:alpha(opacity=80);}
/*findpassword*/
.possword_main 
{
  width: 1190px;
  margin: auto;
}
.possword_zti {
  border: 1px solid #d8d8d8;
  box-shadow: 0px 1px 5px 2px #EDECED;
  background: #fff;
  overflow: hidden;
  height: 400px;
  margin-bottom: 15px;
}
.buzhou {
  margin: 45px auto 35px auto;
  overflow: hidden;
  width: 685px;
  background: url(../images/bzou1.jpg) no-repeat;
  height: 70px;
}
.buzhou_main {
  width: 520px;
  margin: auto;
  font-size: 14px;
}
.buzhou_main input.xyb {
  width: 86px;
  height: 34px;
  line-height: 33px;
  text-align: center;
  background: #036bcc;
  border: 1px solid #0e90dc;
  font-size: 14px;
  cursor: pointer;
  color: #fff;
  font-weight: bold;
  border-radius: 3px;
}
.buzhou_main input {
  width: 200px;
  height: 35px;
  line-height: 35px;
  color: #919293;
  font-size: 12px;
  border: 1px solid #e4e3e3;
  padding: 0 4px;
}

ul {
  list-style: none;
}
/*registr*/
.contant, .register_top, .register_main {
  width: 100%;
}
.rg_main {
  width: 1000px;
  margin: auto;
  margin-bottom: 0px;
  position: relative;
  border-radius: 0px;
  background: #fff;
}
.zhuce {
  margin-top: 35px;
  overflow: hidden;
  margin-bottom: 10px;
  padding-bottom: 0px;
}
.cgong {
  font-family: "微软雅黑";
}
.cgong h2 {
  color: #4d4c4c;
  font-size: 30px;
  font-weight: normal;
    line-height: 30px;
}
.cgong p {
  color: #868585;
  font-size: 18px;
  line-height: 60px;
}
.fhuii {
  overflow: hidden;
  width: 520px;
  margin: auto;
  margin-bottom: 40px;
}
.cgong a.fhui {
  background: #036bcc;
  float: left;
  margin-right: 45px;
}
.cgong a.dlu {
  background: #e8a135;
  float: left;
}
.cgong a {
  border-radius: 3px;
  display: block;
  margin: auto;
  width: 215px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  color: #f3f3f3;
  margin-top: 20px;
}
.cgong p.nes, .cgong p.rue {
  font-size: 12px;
  color: #949393;
  line-height: 25px;
}
.sgjf {
  z-index: 5;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  background: url(../images/scuss-jfe.png) no-repeat;
  width: 244px;
  height: 55px;
  line-height: 48px;
  position: absolute;
  left: 35%;
  bottom: -20px;
}
.sgjf span {
  color: #1163b0;
}
.sgjf em {
  font-style: normal;
  font-size: 22px;
}
