@charset "utf-8";
.wrapper{position: absolute;width:100%;height:100%;background: #fff;min-height:768px;}
.header{height:68px;}
.header .logo{float:left;height:68px; line-height: 68px;}
.header .navbars{float:right;}
.header .navbars .menus{margin-top:36px;}
.header .navbars .menus li{ float:left;padding:0px 20px;font-size:15px;color:#959595;}
.header .navbars .menus li:hover{ color:#626262;}
.main{background: url(/loginconfig/image//login/beijing.png) no-repeat center; width:100%;position: absolute;top:68px;bottom:50px;}
.main .login-info{position:absolute;width:inherit;height:580px;top:50%;margin-top:-290px;background: url(/loginconfig/image//login/chatu.png) left no-repeat;}
.main .login-info .login{float:right;width:360px;height:535px;background: #fff;box-shadow: 0px 0px 20px #4A63E7;}
.main .login-info .login .title{height:70px;line-height: 70px;text-align: center;font-size:20px;color:#5E6379;font-weight: bold;}
.rows {width:280px;margin:0 auto;}
.rows .row {margin-bottom:10px;border:1px solid #ccc;height:39px;line-height:39px;border-radius: 5px;position: relative;}
.rows .row .selectbox{cursor: default;}
.rows .row .icons{display:inline-block; vertical-align: top;padding-left:8px;}
.rows .row .text{display:inline-block;font-size:14px;max-width:195px;overflow: hidden;padding-left:5px;}
.rows .row .selectbox ul.select{max-height:260px;overflow:auto;display: inline-block;font-size:14px;margin-left:5px;left:0px;display: none;position: absolute;top:39px;z-index:1;background:#fff;border:1px solid #ddd;width:267px;}
.rows .row .selectbox select{display:none;}
.rows .row .selectbox ul.select li{padding-left:5px;cursor: default;}
.rows .row .selectbox ul.select li:hover{background:#eee;}
.rows .row .selectbox .arrowbox{cursor:pointer;width:38px;height:39px;display: inline-block;border-left:1px solid #ccc;float:right;}
.rows .row .selectbox .arrow{display: inline-block;width:7px;height:7px;margin-top:10px;margin-left:15px;border-top:1px solid #FF7140;border-left:1px solid #FF7140;transform: rotate(-45deg);-webkit-transform:rotate(-45deg);transition: all 0.3s ease;-webkit-transition:all 0.3s ease;}
.rows .row .selectbox .arrow.route{transform: rotate(-495deg);-webkit-transform:rotate(-495deg)}
.rows .row .input{border:none;width:235px;padding-left:5px;font-size:14px;}
.rows .row .vinput{border:none;width:115px;padding-left:5px;font-size:14px;}
.rows .row .vimg{border:none;width:124px;height:39px;vertical-align: top;cursor: pointer;}
.rows .tips {font-size:13px;}
.rows .tips label{display:inline-block;margin-top:-1px;color:#adadad;}
.rows .tips a{ display: inline-block;float:right;color:#3494FF;}
.rows .buttons {margin-top:20px;margin-bottom:24px;}
.rows .buttons a{display: block;width:280px;height:50px;box-shadow: 0px 3px 15px #FF642E;border-radius:5px;background: #FF642E; font-weight:bold;text-align: center; font-size:18px;color:#fff;line-height: 50px;}
.main .login-info .notices{height:128px;background:#F1F3F8;padding:10px 40px; color:#666;}
.main .login-info .notices .icon{background:#666;transform: rotate(45deg);width:8px;height:8px;margin-right:8px;display: inline-block;vertical-align: top;margin-top:12px;;}
.main .login-info .notices .nrow{ height:32px;line-height:32px; vertical-align: top;font-size:14px;}
.main .login-info .notices .nrow a{display: inline-block;width:260px;vertical-align: top;}
.main .login-info .notices .nrow a:hover{color:#FF642E}
.footer{height:50px;position: absolute;bottom:0px;width:100%;}
.footer .info{line-height: 50px;font-size:15px;}
.footer .info a,.info span{margin-right:20px;color:#7e7e7e}