﻿html{ height:100%;}
body{ font-family:Arial, Microsoft YaHei; font-size:12px;background: url(../Images/Logo/loginbgpic.jpg) repeat-x center; background-size:cover;height:100%; padding: 0; margin: 0;}
td{ color:#0086D6; font-size: 15px; font-family: SimHei; font-weight:bold;}

.buttonstyle{ background-color:rgba(0,138,214,0.9); width:304px; height:40px; line-height:30px; margin-bottom:36px; border: none; font-family: SimHei; font-size: 17px; color:#fff; border-radius:10px;}
.buttonstyle1{ background-color:#1c81ed; width: 128px; height: 30px; line-height:30px; border: none; font-size: 18px; color:#ffffff; border-radius:3px;}
.ainput{width:300px;height: 27px;border-color: #cdcdcd;}

.login_bg{ padding-left: 60px;height:32px;position:absolute;top:20px;}
.login_bg span{ color: #fff; font-family:Arial, Microsoft YaHei; float: left; text-shadow:1px 2px 1px rgba(0, 0, 0, 0.15)}
.login_bg .span01{ font-size: 22px; margin-top: 18px;margin-left: 5px;}
.login_bg .span02{ font-size: 20px;margin-top:16px; margin-left: 8px;}
.language_mod{ line-height:22px;  top:40px; position:absolute; font-size:14px; width:100%;}

.middle_tb td a{ color:#0086D6; font-size:15px; font-family: SimHei; text-decoration: none;}
.middle_tb td a:hover{ text-decoration: underline;}

.leftname{ float: left;}

.copyright{ color: #eee; font-size:14px; text-align: center; position:absolute; bottom:25px; width:100%;}

.logbody_bg{  }
.logbody{ background-color:rgba(247,247,247,0.9); border-radius:30px;-webkit-box-shadow:0 0 13px rgba(0, 0, 0, 0.41); -o-box-shadow:0 0 13px rgba(0, 0, 0, 0.41); -moz-box-shadow:0 0 13px rgba(0, 0, 0, 0.41); box-shadow:0 0 13px rgba(0, 0, 0, 0.41); min-height: 300px; position: absolute; top: 40%; left: 50%;margin-top:-145px; padding:0 24px; width: 310px; text-align: left;margin-left:-172px;}

.denglu{ color: #0288d1; font-weight: bold; font-size:18px; margin-top:19px;text-align:center;}
.middle_tb{ margin: 0 auto; margin-top: 20px; width:100%;}

.loginput{float: left; margin-bottom:8px;}
.loginput .picle{ display:none;}
.loginput .picce{ height: 40px; float:left;}
.loginput .picce input{ border:1px solid #ccc; background-color: rgba(125,125,125,.) ;border-radius:5px; height: 38px; line-height:38px; padding:0;}
.loginput .picri{  display:none;}

.gba{ float:right;}
.gbat{float:left;}

.lang-left-on{background-color:#1c81ed; border-radius:0 0 0 4px; height: 19px; width: 4px; float: left;}
.lang-left-off{ background-color:#fff; border-left:1px solid #1c81ed;border-bottom:1px solid #1c81ed; border-radius:0 0 0 4px; height: 18px; width: 4px; float: left;}
.lang-right-on{ background-color:#1c81ed; border-radius:0 0 4px 0; height: 19px; width: 4px; float: left;}
.lang-right-off{ background-color:#fff; border-right:1px solid #1c81ed;border-bottom:1px solid #1c81ed; border-radius:0 0 4px 0; height: 18px; width: 4px; float: left;}
.lang-on { border-bottom:1px solid #fff; color: #fff; float: left;cursor:pointer; margin:0 10px; padding:0 5px;}
.lang-off{ color: #fff; opacity:0.64; float: left;cursor:pointer; margin:0 16px; padding:0 5px;}
.lang-off:first-child{border-radius:0 0 0 3px;}
.lang-off:last-child{ }

.kylogo{float: left;width:180px;height:76px;background:url(../Images/Logo/kylogo.png) no-repeat;}
.fgtpwdt{position:relative;left:105px;top:-50px;font-size:26px;color:#3864bb;}
.fgtpwd_bg{background:url(../SkinA/Images/fgtpwd.png);}


/*两个背景logo*/
.logo{float:left;width:360px; height:67px;display:inline; background :url(../Images/Logo/logo.png) no-repeat;}
.userinfo{float:right; text-align:right;width:auto; vertical-align:bottom;height:20px; padding:0 6px 0 0;position:absolute;right:0px; top:96px;}/*增加margin-top:96px;去掉height属性*/
/*.kylogo{float: left;width:180px;height:76px;background:url(../Skin/Images/Logo/kylogo.gif)}*/

.hrheader .header{height:116px;background-image:url("../SkinA/Images/portal_bg.gif");background-repeat:repeat-x;}/*50更改height:116 修改背景图片*/
.clogot{color:#002d59; float:left;height:40px;display:inline;width:auto;height:50;font-size:42px;font-weight:bolder;line-height:50px;font-family:"Simsun";position:absolute;top: 30px;left:35%;}
/*Agreement*/
.agreebody{ background:url(../SkinA/Images/bgpic.jpg) repeat; margin:0 2px;}
.whiteheader{ background-color:#fff;}
/*新添加样式*/
.xytext{ border:1px solid #b0b0b0; background:url("../SkinA/Images/Portal/inputbg.png") repeat-x scroll 0 -21px #FFFFFF; height:385px; margin-top:18px; font-family:Microsoft YaHei; font-size:16px; font-weight:bold; line-height:30px; padding:10px 5px 5px 10px; width:80%;}
.xyinput{ background:url(../SkinA/Images/xyinput_bg.png) no-repeat; border:none; height:23px; line-height:23px; width:52px;}



/*-------------新login登录界面--------------*/

.loginborder{ background:url("../Images/Logo/loginborder.png") no-repeat; height:174px; width:573px; padding:40px 42px 40px 34px; position:absolute; margin-left:-324px; margin-top:-127px; top:50%; left:50%;}
.leftborder{ float:left;}
.rightborder{ float:right;}
.newlogo{ background:url("../Images/Logo/logo2.png") no-repeat; height:40px; width:195px;}
.loginname{ color:#6b7274; font-family:"幼圆"; font-size:14px; margin-bottom:20px;}

.rightborder li{ overflow:hidden; margin-bottom:17px;}

.nwloginput{ background-color:#fff; border:1px solid #fff;}
.nwloginput input{ background-color:#6d7374; color:#fff; height:27px; line-height:27px; padding-left:12px; overflow:visible;}
.nwindiv{ background-color:#6d7374; height:27px; line-height:27px;}
.nwloginput img{ margin-left:9px; margin-right:7px; margin-top:5px; float:left;}
.nwloginput a{ color:#f2f6ff;}

.vcode{ margin-right:5px; overflow:visible; width:75px;}
.vcode input{ background-color:#bac5c6; border:1px solid #fff; height:27px; line-height:27px;}

.loginbutton{ background-color:#0c80e8; color:#fff; height:33px; font-size:14px; width:220px; cursor:pointer;}
.loginbutton:active{ background-color:#0378e2;}

.bottomdiv{ color:#fff; position:absolute; bottom:25px; width:100%; text-align:center;}
.languagebtn{ display:inline-block; *display:inline; *zoom:1;}
.languagebtn a{ color:#fff;}
.languagebtn a:hover{ text-decoration:underline;}

.nwcopyright{}
.nwcopyright span{ font-size:14px;}


/*--------------新忘记密码界面-------------*/
.fgpwd_bg{ background:url("../Images/Logo/fgpwd_bg.png") no-repeat; height:254px; width:649px; position:absolute; margin-left:-324px; margin-top:-127px; top:50%; left:50%;}
.left_fgpwd{width:238px; text-align:center; float:left; margin-top:70px;}
.right_fgpwd{ float:left; padding-left:40px; margin-top:35px; width:328px;}
.fgtitle{ color:#0c80e8; font-family:"黑体"; font-size:26px;}
.fginfo{ color:#939a9d; font-size:14px; line-height:22px; margin-bottom:18px; margin-top:15px;}
.inputname{ float:left; color:#646464; line-height:27px;}
.inputstyle{ border:1px solid #fff; background-color:#b0b8bb; color:#fff; font-size:14px; height:27px; line-height:27px; margin-left:15px; padding:0 10px; width:210px;}

.btndiv{text-align:right;}
.btndiv input{ margin-top:22px; margin-right:10px; border-radius:3px; color:#fff; cursor:pointer; height:28px; line-height:28px; width:71px; text-align:center;}
.cancelbtn{ background-color:#c3c0bb;}
.cancelbtn:active{ background-color:#b0ada7;}
.subinfo{ background-color:#0c80e8;}
.subinfo:active{ background-color:#0378e2;}

/*---------------重置密码界面-----------------*/
.resetname{color:#0288d1; font-size:18px; padding-top: 75px;}/*重置密码标题样式*/
.resetbtn{ width:186px; margin-bottom:75px;}/*按钮样式要与之前的一起使用，该样式放在原有样式的后面*/
.ResetPwd-Button{ width:98px; height: 38px; text-align:center; float:right; border: 1px solid #0288d1; background:#ffffff; color :#0288d1; border-radius:2px; }

/*登录页面扫码样式*/
.login-style{ display:none; overflow:hidden;list-style: none;font-family: "微软雅黑";width: 100%;padding: 0;margin: 24px 0;}
.login-style li{font-size: 18px;font-weight: 600;float: left;text-align: center;color:#dad8d8;}
.login-style .LoginMethod-line{font-weight:400;color:#cccccc;}
.login-style-code{width:48%;}
.login-style-accounts{width:48%;}
.login-style-on{color:#0288d1;cursor: pointer;}
.login-style-off{color:#9a9a9a;cursor: pointer;}
.qr-code-login{text-align: center;}
.qr-code-login div{width: 163px;height: 163px;border: 1px solid #f7f7f7;margin: 0 auto;}
.qr-code-login img{width: 149px;height: 149px;margin: 7px;}
.qr-code-login p{margin-top: 24px;font-size:14px;color: #9a9a9a;padding-bottom:25px;}
.qr-code-login p span{color:#0288d1;margin-right: 10px;}
.normal-login{display: none;}
.success-scan{text-align: center; display:none;}
.success-scan img{margin:7px;}
.success-scan span{display: block;margin-top:25px;font-size:18px;}
.success-scan p{font-size: 14px;color:#9a9a9a;margin-bottom:42px;}
