@charset "utf-8";

.container {width: 1200px;margin: 0 auto;clear: both;}
.iconfont {margin-right: 5px;}
.login-number-page {padding: 10px 0;overflow: hidden;width: 1200px;margin: 0 auto;/*   display:none; */}
.login-number-page img {float: left;display: block;height: 59px;}
.login-number-page h1 {float: left;font-size: 24px;line-height: 48px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
margin-left: 15px;padding-left:15px;}
.login-content {height: 600px;}
.login-content .login-con {width: 1160px;margin: 0 auto;}
.login-content .login-text {float: right;margin-top: 100px;position: relative; min-height: 350px;width: 350px; padding:25px;}
.login-content .lg-title {height: 40px;}
.login-content .lg-title ul {height: 40px;}
.login-content .lg-title li {float: left;font-size: 18px;line-height: 40px; font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
cursor: pointer;width: 100px;text-align: center;}
.login-content .lg-title .tab {font-weight: bold;color:#2c94e9;font-size:20px;}
/* .login-content .lg-title #a2 {position: absolute;bottom: 0;right: -30px;font-weight: normal !important;border: none;}
.login-content .lg-title #a2 i {font-size: 60px; color:#2c94e9;} */
.login-content .lg-title .poptip {position: absolute;bottom: 10px; right:40px;font-style:normal; border:1px solid #f3d995; height:16px; line-height:16px;padding:5px 10px; background:#fefcee; color:#df9c1f; font-size:12px; border-radius:20px;}
.login-content .lg-title .poptip em { position: absolute; top:6px; right:-5px; border-left-color:#f3d995; border-style:solid; border-width:6px 0 6px 6px; width:0; height:0; border-color:transparent\0;*border-color:transparent\0;_border-color:tomato;_filter:chroma(color=tomato);}
.login-content .lg-con {padding: 10px;}
._3001_12_ewm_login {
  text-align: center;
}
._3001_12_ewm_login i { font-size:36px; color:#2c94e9; float:left; margin-right:10px; margin-left:90px;}
._3001_12_ewm_login ._3001_12_ewm {
  margin-top: -10px;
}
._3001_12_ewm_login p {
  text-align: left;
  font-size: 14px;
  color:#999;
  font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
}
._3001_12_ewm_login p span { float:left;}
.login-content .lg-con li {clear: both;margin: 15px 0;}
.login-content .lg-con li label .iconfont {font-size: 18px;
line-height: 40px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;margin-right: 0;
display: block;height: 40px;width: 40px;text-align: center; float: left;
border-right: none;}
.login-content .lg-con li label input {float: left;width: 270px;font-size: 14px;line-height: 40px;
font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;height: 36px;}
.login-content .lg-con li label input[type="password"] {font-size: 14px;line-height: 36px;
font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;height: 36px;display: block;}
.login-content .lg-con li label input[type="password"]:focus {transition: all 1s;-webkit-transition: all 1s ;
-moz-transition: all 1s;outline: 0;}
.login-content .lg-con li .main-btn {width: 330px;height: 40px;font-size: 18px;line-height: 40px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;}
.login-content .lg-con .verification-code input {width: 200px;}
.login-content .lg-con .verification-code span {float: right;height: 42px;width: 100px;cursor: pointer;}
.zc-jm {height: 30px;overflow: hidden;font-size: 14px;line-height: 30px; font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
.zc-jm .zc-numb {float: right;}
.zc-jm .zc-numb a {padding: 0 5px;}
.error-message {font-size: 14px;line-height: 30px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
text-align: center;padding-top: 20px;}
.key-login .icon-key {padding: 10px;text-align: center;}
.key-login .icon-key i {font-size: 130px;line-height: 220px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
.key-login p {font-size: 14px;line-height: 30px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;text-align: center;}

.ewm-login {text-align: center;}
.ewm-login .ewm {margin-top: 50px;}
.ewm-login p {text-align: center;font-size: 14px;line-height: 30px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
.register {width: 100%;margin-bottom: 200px;}
.register-text {width: 1200px;margin: 0 auto 100px auto;padding-top: 100px;padding-left: 80px;}
.register-text ul {margin-left: 300px;}
.register-text ul li {clear: both;overflow: hidden;font-size: 14px;line-height: 40px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;margin: 20px 0;}
.register-text ul li label {float: left;width: 120px;text-align: right;margin-right: 8px;}
.register-text ul li input {float: left;width: 350px;height: 36px;font-size: 14px;line-height: 36px;
font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
.register-text ul li em {font-size: 14px;line-height: 40px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
font-style: normal;}
.register-text ul #Verification-p {display: none;}
.register-text ul #Verification-p input {width: 220px;}
.register-text ul #Verification-p .jh-gray-btn {height: 42px;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;
margin-left: 18px;}
.register-text ul #drag {width: 364px;height: 40px;float: left;
text-align: center;position: relative;}
.register-text ul #drag .handler {position: absolute;top: 0;left: 0;width: 40px;height: 38px;cursor: move;}
.register-text ul #drag .drag_bg {height: 40px;width: 0;}
.register-text ul #drag .dyag_img{height:40px	;width:362px;position:absolute;top:0;left:0;}
.register-text ul #drag .dyag_img img{display:block;width:362px;height:40px;border:none;}
.register-text ul #drag .drag_text {position: absolute;top: 0px;width: 368px;-moz-user-select: none;-webkit-user-select: none;user-select: none;-o-user-select: none;-ms-user-select: none;}
.protocol-choose {overflow: hidden;font-size: 14px;line-height: 30px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
margin-bottom: 20px;margin-left: 300px;}
.protocol-choose .checkbox-Controls {float: left;margin-top: 9px;margin-right: 5px;margin-left: 126px;}
.protocol-choose label {float: left;}
.next-btn {margin-left: 300px;}
.next-btn button {width: 368px;margin-left: 126px;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;
font-size: 18px;line-height: 40px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;height: 40px;}
.registration-success {text-align: center;font-size: 16px;line-height: 16px;
font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
.registration-success .iconfont {font-size: 90px;line-height: 90px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
vertical-align: inherit;}
.registration-success span {margin-top: 30px;}
.registration-success span em {font-style: normal;margin: 0 10px;}
.foot {width: 100%;padding: 20px 0;}
.foot-nav ul {overflow: hidden;height:200px;}
.foot-nav li {float: left;}
.foot-nav li h1 {font-size: 18px;line-height: 40px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
.foot-nav li a {display: block;font-size: 14px;line-height: 30px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
.foot-nav .about-us,
.foot-nav .help-us {width: 180px;padding-left: 30px;}
.foot-nav .follow-us {width: 420px;}
.foot-nav .follow-us h1 {text-align: center;}
.foot-nav .follow-us span p {text-align: center;font-size: 12px;line-height: 24px;font-family: "宋体", Arial, Helvetica, sans-serif;}
.foot-nav .follow-us .foot-ewm {padding: 10px;}
.foot-nav .follow-us .foot-ewm-l {float: left; height:112px;width:112px;margin:10px;}
.foot-nav .follow-us .foot-ewm-l img{height:112px;width:112px;}
.foot-nav .follow-us .foot-ewm-r {float: right;}
.foot-nav .kf-hotline {width: 280px;padding-left: 80px;}
.foot-nav .kf-hotline h2 {font-size: 22px;line-height: 40px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
.foot-nav .kf-hotline p {font-size: 14px;line-height: 40px;font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
.foot-nav .kf-hotline p .iconfont {font-size: 24px;float: left;}
.foot-copyright {padding: 10px 0;text-align: center;font-size: 14px;line-height: 30px;
font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;}
.web-safety {text-align: center;}
.login-number-page{font:30px/60px "Microsoft Yahei";height:60px;width:100%; background:#fff;}
.login-number-page span{display:inline-block;padding-left:10px;font-size:24px;margin-left:10px;}
.login-number-page strong{}
.foot{height:40px;padding:0;}
.foot p{text-align:center;font:13px/40px "Microsoft Yahei";}
.login-tip { width:1200px; margin:0 auto; color:#FFFF26; font-size:14px; text-align:center; line-height:30px; padding-top:30px;}