﻿html{ height:100%;}
body{ font-family:Arial, Microsoft YaHei; font-size:12px;/*background: url(../Images/Logo/login_bg.gif) repeat-x center top #90d7f7;*/
      background:-webkit-radial-gradient(circle, #fafafa,#e2e2e2);background:-moz-radial-gradient(circle, #f8f8f8,#e3e3e3);background:-o-radial-gradient(circle, #f8f8f8,#e3e3e3); background:radial-gradient(circle, #f8f8f8,#e3e3e3);
      background-color:#ebebeb; height:100%; padding: 0; margin: 0;}
td{ color:#003d99; font-size: 14px;}

.buttonstyle{ background-color:#1c81ed; width: 274px; height: 30px; line-height:30px; /*margin: 0 10px 0 0;*/ border: none; font-size: 18px; color:#ffffff; border-radius:3px;}
.buttonstyle1{ background-color:#1c81ed; width: 128px; height: 30px; line-height:30px; /*margin: 0 10px 0 0;*/ border: none; font-size: 18px; color:#ffffff; border-radius:3px;}
.ainput{width: 272px;height: 27px;border-color: #cdcdcd;}

.login_bg{ padding-left: 60px;height:32px;position:absolute;top:20px;}
.login_bg span{ color: #004ea2; font-family:Arial, Microsoft YaHei; float: left;}
.login_bg .span01{ font-size: 22px; margin-top: 22px;margin-left: 5px;}
.login_bg .span02{ font-size: 20px;margin-top: 22px; margin-left: 8px;}
.language_mod{ height: 20px; /*padding-right: 50px;*/ top:0; position:absolute; width:100%;}

.middle_tb td a{ color:#004ea2; font-size:12px; text-decoration: none;}
.middle_tb td a:hover{ text-decoration: underline;}

.leftname{ float: left;}

.copyright{ color: #8b8b8b; text-align: center; position:absolute; bottom:25px; width:100%;}

.logbody_bg{ /*background: url(../Images/Logo/bg_pic.jpg) no-repeat; margin: 0 auto; position: relative; left: 48px; top: 132px; height: 370px; width: 616px;*/ }
.logbody{ /*background: url(../Images/Logo/login_kuang.png) no-repeat;*/ background-color:#fff;border:1px solid #bfbfbf; border-radius:3px;
          -webkit-box-shadow:0 3px 13px #878787; -o-box-shadow:0 3px 13px #878787; -moz-box-shadow:0 3px 13px #878787; box-shadow:0 3px 13px #878787;
          height: 305px; position: absolute; top: 50%; left: 50%; margin-left:-155px; margin-top:-152px; padding:0 16px; width: 278px; text-align: left;}

.denglu{ /*color: #004ea2; font-weight: bold; font-family: Microsoft YaHei; font-size: 18px; padding-left: 33px; padding-top: 18px;*/ background:url(../Images/Logo/loginpic.png) no-repeat center; height:40px; position:absolute; margin-left:-16px; top:-67px; width:100%; text-align:center;}
.middle_tb{ margin: 0 auto; margin-top: 20px; width:100%;}

.loginput{float: left;  /*margin-left: 5px;*/ margin-bottom:8px;}
.loginput .picle{/* background: url(../Images/Logo/loginput_bg.gif) no-repeat 0px 0px; height: 25px; width: 6px; float: left;*/ display:none;}
.loginput .picce{ /*background: url(../Images/Logo/loginput_bg.gif) repeat-x 0px -27px;*/ height: 30px; float:left;}
.loginput .picce input{ border:1px solid #b6c5d7; background-color: transparent; border-radius:3px; height: 28px; line-height:28px;}
.loginput .picri{ /*background: url(../Images/Logo/loginput_bg.gif) no-repeat 0px -54px; height: 25px; width: 6px; float:left;*/ display:none;}

.gba{/* margin-top: 5px; margin-left: -8px;*/ float:right;}
.gbat{float:left;}

.lang-left-on{ /*background: url(../Images/Logo/language_bg.png) no-repeat 0px 0px;*/ background-color:#1c81ed; border-radius:0 0 0 4px; height: 19px; width: 4px; float: left;}
.lang-left-off{ /*background: url(../Images/Logo/language_bg.png) no-repeat 0px -126px;*/ 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: url(../Images/Logo/language_bg.png) no-repeat 0px -63px;*/ background-color:#1c81ed; border-radius:0 0 4px 0; height: 19px; width: 4px; float: left;}
.lang-right-off{ /*background: url(../Images/Logo/language_bg.png) no-repeat 0px -105px;*/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 { /*background: url(../Images/Logo/language_bg.png) repeat-x 0px -21px ;*/ background-color:#1c81ed; color: #fff; height: 19px; line-height: 19px; padding:0 13px; float: left;cursor:pointer;}
.lang-off{ /*background: url(../Images/Logo/language_bg.png) repeat-x 0px -147px ;*/background-color:#fff; border-right:1px solid #1c81ed; color: #848484; height: 19px; line-height: 19px; padding:0 13px; float: left;cursor:pointer;}
.lang-off:first-child{border-radius:0 0 0 3px;}
.lang-off:last-child{ border-right:none; border-radius:0 0 3px 0;}

.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;font-style:italic;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:#003d99; font-size:28px; position:absolute; text-align:center; top:-65px; width:278px;}/*重置密码标题样式*/
.resetbtn{ background:#e84700;}/*按钮样式要与之前的一起使用，该样式放在原有样式的后面*/