﻿@charset "utf-8";
/* CSS Document */
html{ height:100%;}
body{background:#375583; margin:0; padding:0; width:100%; font-size: 1.6rem}

.login_page{ position:absolute;width:100%;}
.login_bord{ background:transparent;margin-left:28px; margin-bottom:7%; width:calc(100% - 60px);}
.login_logo{ margin-left:28PX;margin-top:40px; }

.login_cont{ position:absolute;width:100%;top:130PX;}
.login_input{ border-bottom:1px solid rgba(255, 255, 255, 1); margin-bottom:25px;}
.login_input input{ outline:none; background:transparent!important; border:none; color:#fff;font-size:100%; height:40px;/*margin-left:10px;*/ width:calc(100% - 60px); padding:0;}
.login_input input::-moz-placeholder{color: #FFFFFF!important;opacity: 1!important;}
.login_input input:-ms-placeholder{color: #FFFFFF!important;}
.login_input input::-webkit-input-placeholder{color: #FFFFFF!important;}
.login_input input:placeholder{color: #FFFFFF!important;}
.login_btn{ outline:none;background:#0288d1; border-radius:3px; color:#FFFFFF; height:40px; font-size:1.3em; width:calc(100% - 56px); margin-left:28px; padding:0; display:block;text-shadow: none!important;border:none!important;}
.login-vcode {
    display: flex;
}

.login-vcode img {
    width: 100px;
}
.login_language{ margin-left:28px; width:calc(100% - 56px); overflow:hidden; padding-bottom:5px;}
.forget{ color:rgba(255, 255, 255, 0.8); display:block; text-align:center; margin-top:1em; text-decoration:none;}
.language{ float:right; color:rgba(255, 255, 255, 0.8); display:block; text-align:center; margin-top:1em; text-decoration:none;}

.copyright{ color:rgba(255, 255, 255, 0.5); bottom:35px; font-size:12px; position:absolute;  text-align:center; margin-left:5px; width:calc(100% - 10px);}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #fff; opacity:0.5; }
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #fff;opacity:0.5;}
input:-ms-input-placeholder{color:#fff;opacity:0.5;}
input::-webkit-input-placeholder{color:#fff;opacity:0.5;}

input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 

.remember{ color:rgba(255, 255, 255, 0.8);  margin-left:5px; }
.remember_on {  background-image:url(../../../Styles/App/Images/remember_on.png); background-size:21px 21px; width:21px; height:21px; display:inline-block;vertical-align:middle;}
.remember_off { background-image:url(../../../Styles/App/Images/remember_off.png);background-size:21px 21px;width:21px; height:21px;display:inline-block;vertical-align:middle;}

.ui-confirm3{background:#2d90ff; border-radius:1em; border:none; color:#fff; display:inline-block;font-size:0.9em; font-weight:normal; text-decoration:none; text-shadow:none; width:60%; padding:0.4em 1.8em;}
a:active.ui-confirm3{ background:#0377f9;}

.ui-confirm4{  cursor:pointer; width:50%; background:#2d90ff; border-radius:0 0 .3125em 0; color:#fff; display:inline-block;font-size:0.9em; font-weight:normal; text-decoration:none; text-shadow:none; height:2.3em; float:left;}
.ui-return4{ cursor:pointer; width:50%; background:#fff; border-radius:0 0 0 .3125em; border-top:1px solid #f3f3f3; box-sizing:border-box; color:#333;display:inline-block; font-size:0.9em; font-weight:normal; text-decoration:none; text-shadow:none; height:2.3em; float:left;}

.ui-confirm5{ background:#fff;  border-radius:0 0 0.3125em 0.3125em; text-align:center;height:2.3em; border-top:1px solid #f3f3f3; line-height:2.3em; color:#2d90ff; display:inline-block;font-size:0.9em; font-weight:normal; text-decoration:none; text-shadow:none; width:100%;}
a:active.ui-confirm5{ color:#0377f9;background:#f3f3f3;}

.warnning{ background:url(../Images/Icon/appwarn.png) no-repeat left center; background-size:23px 23px; margin-left:1.5em; margin-bottom:0em;}
.alert{ background:url(../Images/Icon/successful.png) no-repeat left center; background-size:23px 23px; margin-left:1.5em;}
.message{ background:url(../Images/Icon/promptmessage.png) no-repeat left center; background-size:23px 23px; margin-left:1.5em;}

.returnbtn{ background:rgba(255, 255, 255, 0); border:1px solid rgba(255, 255, 255, 0.6); margin-top:7%}
@media(min-width:768px)
{
	.login_bord{width:694px; position:relative; left:50%; margin-left:-355px;}
	.login_btn{width:710px; position:relative; left:50%; margin-left:-355px;}
	.login_language{width:710px; position:relative; left:50%; margin-left:-355px;}
}

/*手机验证码重置密码样式*/
.forget-pwd-content>div>div{ background:transparent;margin-left:28px;margin-bottom: 40px; width:calc(100% - 60px);}
.forget-pwd-content .forget-pwd-input{border-bottom:1px solid #cacaca;}
.forget-pwd-content input{ outline:none; border:none; color:#404040;font-size:100%; height:40px;width:100%; padding:0;background: transparent;}
.forget-pwd-content input::-moz-placeholder{color: #BABABA!important;opacity:1!important;}
.forget-pwd-content input:-ms-placeholder{color: #BABABA!important;}
.forget-pwd-content input::-webkit-input-placeholder{color: #BABABA!important;}
.forget-pwd-content input:placeholder{color: #BABABA!important;}
.forget-pwd-content .forget-pwd-btn{ outline:none;background:#0288d1; border-radius:3px; color:#FFFFFF;height:40px;font-size:16px; width:calc(100% - 56px); margin-left:28px; padding:0; display:block;text-shadow: none!important;border:none!important;}
.forget-pwd-content p{font-size: 18px;padding: 21px 0 25px;font-family: "微软雅黑"; margin:0;}
.forget-pwd-content p span{ color:#0288d1;}
.forget-pwd-content .forget-pwd-disabled{ color:#bababa;font-size: 11px;background:transparent;border: none;cursor: pointer;outline: medium; width:inherit; height:inherit; margin-left:5px;}
.forget-pwd-content .forget-pwd-resend{ color:#0288d1;font-size: 11px;background:transparent;border: none;cursor: pointer;outline: medium; width:inherit; height:inherit; margin-left:5px;}
.forget-pwd-content .forget-pwd-code{font-size:36px;border-bottom:1px solid #cacaca; margin-top:20px;}
.forget-pwd-content .forget-pwd-code input{height:55px;line-height: 55px;}
.forget-pwd-return {height:44px;line-height:44px;padding-left: 14px;display: inline-block;}
.forget-pwd-return img{width:10px;height:18.5px;vertical-align:top;margin-top:12px;}
