.logoNate{width: 64px;height: 20px;margin: 0 auto;background: url(logo.png);}

.loginWrap {height:467px; padding:62px 0 0; background:url('bg_login.gif') repeat-x 0 97px;}
.loginWrap .login {max-width:1024px; margin:0 auto;}
.loginBox {display: block;margin: 83px auto 40px;height: 400px;}
.loginBox .loginArea {position:relative;width: 362px;padding: 32px 39px 30px;height: 331px;border-radius:5px;margin: 83px auto 20px;background-color:#fff;box-shadow: 0 2px 5px #d7d7d7;}
.loginBox .loginArea .invisible {display:none;}
.loginBox .loginArea .tab_nav {width:255px; height:36px; list-style:none;}
.loginBox .loginArea .tab_nav li {float:left;}
.loginBox .loginArea .tab_nav li a {display:block; width:125px; height:35px; padding:0; background:#f2f2f2; text-align:center; line-height:35px; font-weight:bold; color:#999;}
.loginBox .loginArea .tab_nav li.nate a {border-radius:5px 0 0 0; border-bottom:1px solid #ccc;}
.loginBox .loginArea .tab_nav li.cyworld a {width:127px; border-radius:0 5px 0 0; border-left:1px solid #ccc; border-bottom:1px solid #ccc;}
.loginBox .loginArea .tab_nav li a.on {background:#fff; color:#333; border-bottom:0;}
.loginBox .loginArea fieldset legend {display:none;}
.loginBox .loginArea .formArea {position:relative;}
.loginBox .loginArea .formArea .security {position: absolute;right:0;height:26px;margin: -1px 0 0 0;line-height:16px;}
.loginBox .loginArea .formArea .security .security_level {float:left}
.loginBox .loginArea .formArea .security p {/* float: right; *//* padding-left: 16px; */}
.loginBox .loginArea .formArea .security p,
.loginBox .loginArea .formArea .security a {color:#999;font-size:11px;margin-top: 5px;}
.loginBox .loginArea .formArea .security strong,
.loginBox .loginArea .formArea .security em {font-style:normal; color:#ff654b;}
.loginBox .loginArea .formArea .security em {font-weight:bold; text-decoration:underline;}
.loginBox .loginArea .formArea .security em.one, .loginBox .loginArea .formArea .security em.two {color:#707980;}
.loginBox .loginArea .formArea ul {margin-top: 32px;}
.loginBox .loginArea .formArea ul li {position:relative;margin: 0 0 9px 0;}
.loginBox .loginArea .formArea ul li label {position:absolute;left: 16px;top: 11px;height:31px;padding-left:5px;line-height:31px;color: #8d8d8d;font-size: 14px;}
.loginBox .loginArea .formArea ul li .text {position:relative;width: 328px;height: 49px;padding:0 16px;border: #e5e5e5 solid 1px;line-height:29px;z-index:1;border-radius: 2px;}
.loginBox .loginArea .formArea ul li .text:focus {border:1px solid #ea2828;}

.loginBox .loginArea .formArea .id_save {position: absolute;margin-top: 4px;}
.loginBox .loginArea .formArea .id_save input {margin-right:5px; *margin:-4px 0 -4px -4px;}
.loginBox .loginArea .formArea .btn_login {position:relative;clear:both;display:block;margin: 55px auto 40px;width: 360px;height: 50px;background-color: #fa4647;border-radius: 2px;color: #fff;font-size: 14px;font-weight: bold;}
.loginBox .loginArea .formArea .link_footer {text-align: center;display: block;width: 100%;}
.loginBox .loginArea .formArea .link_footer a {color:#999; font-size:12px;}
.loginBox .loginArea .formArea .link_footer .bar { color:#dddddd; font-size:12px;}


.loginInfo{background: url('login.png') no-repeat;width: 1300px;height: 2260px;display: flex;position: absolute;top: 35px;left: 50%;margin: 0 -650px 0;z-index: -1;}
.main .hiddenTxt{text-indent: -99999em;overflow: hidden;font-size: 0}
.loginInfo h3{text-indent: -99999em;overflow: hidden;font-size: 0}
.loginContent{height: 1690px;}
.loginContent .dvs{width: 100%;height:1px;background-color: #e5e5e5;position: absolute;left:0;}
.loginContent .bg1{top: 35px;position: absolute;background-color: #f2f2f2;height:400px;width: 100%;z-index: -9999;}
.loginContent .dv1{top: 1022px;}
.loginContent .dv2{top: 1552px;}
.loginContent .dv3{top: 2248px;}
.footer{}
.footer .bg{background: url(login_footer.gif) no-repeat;width: 1300px;display: flex;position: absolute;left: 50%;margin: 0 -650px 0;height: 260px;}
.footer .linkArea{width: 419px;margin: 103px auto; text-align:center;padding-left: 237px;}
.footer .link{display: inline-block;width: 199px;height: 54px;float: left;}
.footer .link.ios{float: right;}
