
@charset "utf-8";
/* CSS Document */
html,body{height:100%;}
.login-Window{height:100%;}
.login-Window .imgBox{position:relative;float:left;width:62.5%;height:100%;}
.login-Window .imgBox img{width:100%;height:100%;}
.login-Window .imgBox div.word{position:absolute;bottom:170px;z-index:999;width:100%;}
.login-Window .imgBox div.word p{font-size:36px;color:#fff;text-align:center;line-height:53px;}
.login-Window .imgBox div.word p span.left{padding-right:20px;}
.login-Window .loginBox{position:relative;width:37.5%;float:left;height:100%;background-color:#f8f8f8;}
.login-Window .loginBox .login{width:80%;margin-left:10%;margin-top:5%;height: 95%;background-color: #fff;padding: 20px;box-sizing: border-box;}
.login-Window .loginBox .login h2,.login-Window .loginBox .js_loginType2{text-align:center;padding-bottom:35px;font-size:18px;color:#2c3748;margin-bottom: 30px; margin-top: 40px;}
.login-Window .loginBox .login .js_loginType{display: flex;justify-content: space-between;padding: 0 20px;margin-bottom: 20px;border-bottom: 1px solid #eee;}
.login-Window .loginBox .login .js_loginType span{line-height: 30px;cursor: pointer;}
.login-Window .loginBox .login .js_loginType span.active{border-bottom: 2px solid #1bbc9d;color: #1bbc9d;}
.login-Window .loginBox .login p.sameLine{margin-bottom:15px;clear:both;padding: 0 20px;}
.login-Window .loginBox .login p.sameLine input{width:100%;height:36px;background-color:#dfdfdf;border:none;padding-left:10px;font-size:14px;color:#282836;box-sizing:border-box;line-height: 36px;}
.login-Window .loginBox .login p.btnLine{padding:10px 0;display:inline-block;width: calc(100% - 40px);min-width: unset; border-bottom:1px solid #dfdfdf;margin: 0 20px;}
.login-Window .loginBox .login p.btnLine span{float:left;font-size:12px;color:#282836;cursor:pointer;margin-top:10px;}
.login-Window .loginBox .login p.btnLine span i{display:inline-block;width:16px;height:16px;background-color:#dfdfdf;float:left;margin-right:5px;}
.login-Window .loginBox .login p.btnLine span.yes i{background:#dfdfdf url(../images/check_icon.png) center no-repeat}
.login-Window .loginBox .login p.btnLine input{width:100px;height:36px;background-color:#1bbc9d;border:none;float:right;font-size:14px;color:#fff;cursor:pointer;}
.login-Window .loginBox .login p.lastP{padding-top:10px;text-align: center;}
.login-Window .loginBox .login p.lastP a.right{float:right;font-size:12px;color:#1bbc9d;}
.login-Window .loginBox .login p.lastP a.same{background:url(../images/fast_login.png) no-repeat;display:inline-block;width:23px;height:23px;cursor:pointer;}
.login-Window .loginBox .login p.lastP a.web{background-position:0 -25px;}
.login-Window .loginBox .login p.lastP a.qq{background-position:-27px -25px;}
.login-Window .loginBox .login p.lastP a.gezi{background-position:-54px -25px;}
.login-Window .loginBox .login p.lastP a.fck{background-position:-81px -25px;}
.login-Window .loginBox p.bottom{position:absolute;bottom:30px;text-align:center;width:100%;font-size:14px;color:#282836;}
#loginbutton{float: right;}
.js_getCode{line-height: 36px; text-align: center; background-color: #dfdfdf; float: right; color: #1bbc9d; width: 28%; box-sizing: border-box; cursor: pointer;}
.login-Window .js_myform3 p{ text-align: center; color: #666; font-size: 12px; line-height: 30px;}
 .login-Window .js_myform3 img{ display: block; margin: 20px auto; width: 200px; }
 #login_container{text-align: center;height: 230px;overflow: hidden;}
/*找回密码*/
.login-Window .loginBox .password{width:405px;}
.login-Window .loginBox .password .progress{margin-bottom:15px;height:65px;overflow:hidden;background:url(https://pms.xtbooking.com.cn/images/progress.png) no-repeat;background-size:;
.login-Window .loginBox .password .progress.num2{background-position:0 -79px;}
.login-Window .loginBox .password p.btnLine{border-bottom:none;}
.login-Window .loginBox .password .text{text-align:center;width:70%;margin-left:15%;margin-bottom:25px;}
.login-Window .loginBox .password .text p{line-height:28px;font-size:14px;color:#282836;}
.login-Window .loginBox .password .text p span{color:#1bbc9d;}
.login-Window .loginBox .password .text p a.color3cc3f0{color:#3cc3f0;}
.login-Window .loginBox .password .text p a.colored9c7f{color:#ed9c7f;}
.login-Window .loginBox .password .progress.num3{background-position:0 -156px;}
.login-Window .loginBox .password .text p.color5cbdab{color:#5cbdab;width:50%;margin-left:25%;font-size:14px;line-height:23px;padding-top:25px;}
.login-Window .loginBox .password .progress.num4{background-position:0 -249px;}
.login-Window .loginBox .password .noBorder a.lg{display:inline-block;width:100px;text-align:center;line-height:36px;height:36px;float:right;background-color:#1bbc9d;color:#fff;}
/*填写信息 begin*/
.nav_login{float:right;height:80px;line-height:80px;padding-right:50px;}
.nav_login a{color:#fff;})}/images/check_icon.png) no-repeat center center;}}}



