/*个人中心登录*/
 .font12{ font-size:18px; line-height:50px; text-align:center; color:#333}
 
.denglu{ width:100%; margin:auto; overflow:hidden; }
.Login{ width:94%; margin:auto; overflow:hidden;}
.bgwhite{ background:#FFF;border-bottom:#d3d3d3 1px solid;}
.Login dl{ width:100%; position:relative ;overflow:hidden; border-bottom:#d3d3d3 1px solid; padding:10px; padding-bottom:10px;}
.log_reg_item .Login dl{ }
.Login dl dt{ width:80px; float:left; font-size:16px;  color:#3a3a3a;line-height: 37px;}
.Login dl dd{ width:50%; float:left; }
.Login dl dd input{border:0; height:16px; line-height:16px; padding:10px 5px; width:170px;font-size:16px;}
.ng-foot .ng-cookie-area{font-size: 14px;text-align: left;color: #999; vertical-align: middle; width: 35%; float: left; cursor: pointer }
.ng-foot .ng-link-area { color: #999;  float: right; width:60%; text-align: right;}
.ng-foot .ng-link-area span{height:10px; }
.ng-foot .ng-link-area a { color: #5790bb;font-size:14px; }
.ng-foot .ng-link-area a:hover { color: #ff7e00 }
.third-area{line-height: 58px; _line-height: 43px; color: #737373; float: left;width:100%;text-align: center;overflow: hidden;margin: auto;margin-top: 15px;}
.third-area a { display: inline-block; *display:inline;zoom: 1;  width: 50px; height: 50px; font-size: 0; overflow: hidden; margin: 6px 10px 0px; }
.third-area-a{font-size: 16px;}
.ta-qq{background:url(../images/pub_user.png) no-repeat;background-size: auto 200px;}
.ta-weibo{background:url(../images/pub_user.png) no-repeat;background-size: auto 200px; background-position:0 -70px;}
.ta-weixin{background:url(../images/pub_user.png) no-repeat;background-size: auto 200px;  background-position:0 -147px;}
.yanzheng{ width:100%; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.codeTxt{ width:50%; height:35px; float:left;}
.codeTxt input{border: 1px solid #DFDFDF; height:35px; line-height:35px; width:95%; padding-left: 5px; -webkit-appearance: none; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; border-radius: 0; -webkit-rtl-ordering: logical; -webkit-user-select: text; cursor: auto; background-color: white; font-size:14px; line-height:30px;}
.codePhoto{width:50%; height:40px; float:left}
.codePhoto img{ border:1px solid #DFDFDF; width:90%; float:left; margin-left:10px; height:36px; }
.btn_big1{ display:block; margin:auto; background:#32bcae; font-size:16px; line-height:45px; height:45px;
 border:0px; color:#FFF; width:100%; margin:auto;margin-top:10px; margin-bottom:0px;border-radius:5px;}

 .login_ffri input{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-appearance: none;
border: 0;
border-radius: 0;}
.f_checkbox {
  background-image: url(../images/gwc_01.png);
  background-size: 100%;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position:0px 0px;
  border-radius: 50%;
  margin: 7px 5px 0 5px;
  float: left;
}
.f_checkbox:checked {
  background-image:url(../images/gwc_02.png);

}
.p_type{
      float: right;
      height: 1.6rem;
      width: 1.6rem;
      margin-right: 1rem;
      margin-top: 0.4rem;
  }
  .close_type{
    background-image: url(../images/mmclose-icon.png);
    background-size: 100%;
  }
  .open_type{
    background-image: url(../images/mmopen-icon.png);
    background-size: 100%;
  }