@charset "utf-8";
/* CSS Document */
/* 全局设置 */
* { margin: 0; padding: 0; }
body { overflow-y: scroll; font: 12px/26px "Microsoft YaHei", "\9ED1\4F53", Arial, sans-serif; color: #787878;font-size:14px;}
input { font-size: 12px; }
a, a:link, a:active, a:hover, a:visited { text-decoration: none; color: #787878; }
ul, ol { list-style: none; }
.clear { clear: both; }
.fr {float:right}
::selection { background: gray; color: #fff; }
/*框架*/
.main { height:100vh; background:url("../images/back.jpg") center center no-repeat; position: relative;}
.main .login { width:360px; padding: 20px; position: absolute; top:24vh; left:55%; background-color: #fff; }
.main .login .logo { height: 40px; text-align:center; font: 20px/40px bold;}
.main .login .logintype { height: 40px; margin: 0px 0px;}
.main .login .logintype li {width:40px; margin: 0px auto; text-align: center;}
.main .login .logintype .act { border-bottom: 3px solid  rgb(65, 155, 255); }
.main .login .logintype .act ,.main .login .logintype .act a { color: rgb(65, 155, 255);}
.typearea { margin-top: 15px;}
.typearea dt { font-weight:bold;}
.typearea input { width:360px; height: 30px; padding: 5px; border:1px solid #efefef; }
.typearea input[name="adminForm.login.loginName"] { padding-left: 40px;width:320px; background: url('../images/us.png') 10px center no-repeat;}
.typearea input[name="adminForm.login.loginPass"] { padding-left: 40px;width:320px; background: url('../images/pw.png') 10px center no-repeat;}
.typearea input[name="adminForm.randCode"] { padding-left: 40px;width:320px; background: url('../images/pw.png') 10px center no-repeat;}
.typearea .submit { height: 50px; font: 20px/40px bold;  color: #fff; background-color: rgb(65, 155, 255);}
.typearea p span,.typearea p a { color: rgb(65, 155, 255); }
.typearea .copyname { height:14px; text-align: center; border-bottom: 1px solid #dfdfdf; }
.typearea .copyname font { padding: 0px 10px; background-color: #fff;}
