﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, input, button, figure, i, h1, h2, h3, h4, h5, h6, em, img, strong, sub, sup, tt, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, ol, li, p, a {
    margin: 0;
    padding: 0;
}

body {
    font: 14px/1.5 "PingFang SC", "Lantinghei SC", "Microsoft YaHei", "HanHei SC", "Helvetica Neue", "Open Sans", Arial, "Hiragino Sans GB", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;
}

html, body {
    height: 100%;
    background: #f4f4f4;
    color: #333;
}

a {
    text-decoration: none;
}

    a:link {
        text-decoration: none;
    }
    /* 指正常的未被访问过的链接*/

    a:visited {
        text-decoration: none;
    }
    /*指已经访问过的链接*/

    a:hover {
        text-decoration: none;
    }
    /*指鼠标在链接*/

    a:active {
        text-decoration: none;
    }
/* 指正在点的链接*/
i {
    margin-right: 6px;
}

input::-webkit-input-placeholder {
    color: #444;
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #444;
}

　　
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #444;
}

input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #444;
}

/* 登录*/
.login-page {
    background: url('../images/login_v2_img_bg.jpg') no-repeat;
    -moz-background-size: 100% 100%;
    -webkit-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    width: 100%;
    min-height: 100%;
    min-width: 600px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: inherit;
}

.login-box {
    background: url('../images/login_img_input_bg.png') no-repeat;
    background-size: 100% 100%;
    margin-left: 36.5%;
    min-height: 600px;
    min-width: 800px;
}

.login-box-form {
    padding: 5px 30px 20px 60px;
}

.login-tab {
    margin-top: 25%;
    width: 100%;
    margin-bottom: -10%;
}

.login-tab img {
        width: 94%;
        margin: 0 auto;
    }

.login-input .account, .login-input .school, .login-input .select, .login-input .password, .login-input .login-btn {
    width: 90%;
    margin: 0 auto;
    margin-bottom: 20px;
	background-color:#FFFFFF;
	border-radius:4px;
}
.login-input .captcha{
    width: 90%;
    margin: 0 auto;
    margin-bottom: 20px;
	background-color:#FFFFFF;
	border-radius:4px;
	height:40px;
}

    .login-input .account input, .login-input .school input, .login-input .password input {
        padding: 10px 30px;
		background-color:#FFFFFF;
        border: none;
        /*border: 1px solid #fff;*/
        width: 100%;
        outline: none;
        color: #333;
		
    }

    .login-input .select select {
        padding: 10px 30px;
        background-color:#FFFFFF;
        border: none;
        /*border: 1px solid #fff;*/
        width: 100%;
        outline: none;
        color: #333;
    }
.login-input .captcha input {
    padding: 10px 30px;
    background-color:#FFFFFF;
    border: none;
    width: 100%;
    outline: none;
    color: #333;
    float: left;
}


.login-input .account input {
    background: url(../images/login_icon_username.png) 4px 8px no-repeat;
}

.login-input .school input {
    background: url(../images/login_icon_school.png) 4px 8px no-repeat;
}

.login-input .select select {
    background: url(../images/login_icon_select.png) 4px 8px no-repeat;
}

.login-input .captcha input {
    background: url(../images/login_icon_captcha.png) 4px 8px no-repeat;
}

.login-input .password input {
    background: url(../images/login_icon_password.png) 4px 8px no-repeat
}

.login-input .login-btn input {
    border: none;
    width: 100%;
    background-size: 100% 100%;
    padding: 10px 0px 16px 0px;
    outline: none;
}

.input-name {
    margin-bottom: 10px;
    color: #666;
    text-align: left;
}

    .input-name span {
        font-size: 12px;
        color: #999;
        margin-left: 10px;
    }
/*验证码*/
#code_img {
    height: 30px;
    cursor: pointer;
    vertical-align: top;
}

.btn-current {
    margin-top:10px;
    display: inline;
    background: url(../images/btn_input.png) no-repeat;
    max-width: 47%;
	font-size:16px;
	line-height:30px;
}
