﻿#loginbg { position: absolute;left: 0;top: 100px;right: 0;margin: 0 auto;height: 400px; )}
#login {position: relative; width: 1920px;height: 700px;background: url('../../image/home/LOGINBG1.jpg');margin: 0 auto;margin-top: -100px; }
#logintitle { font-size: 20px;text-align-last: auto;text-align: left;height: 48px;}

body{
}
    .row {
        width:90%;
        margin:15px;
        float:left;
        height:30px;
    }
    .chkrow {
        height:25px;
        margin-top:5px !important;
        margin-bottom:5px !important;
    }
    .col-md-9 {
        width:60%;
    }
    .form-control {
        height:30px;
    }
    .k-window>.k-header {
        height:30px;
    }
    .headercontent {
        font-size:18px;
    }
        .headercontent > img {
            width: 28px;
            height: 28px;
            vertical-align: middle;
            padding-right:5px;
        }
    #windowcontent {
        padding:15px 50px 20px 50px;
        float:left;
    }
    .form-label {
        font-size:15px;
        width:100px;
        float:left;
    }
    .k-input {
        width:100%;
    }
    .form-input{
        width:300px;
        float:left;
    }
    .form-input>input {
        width:100%;
        padding:8px;
        background:white !important;
    }
    /*.k-button {
        width:100%;
        height:35px;
        font-size:18px;
    }*/
    #loginwindow {
        display:none;
        overflow:hidden;
    }




        #mainlayout {
        width: 100%;
        height: 100%;
        width: 100%;
        height: 100%;
        background-image: url('/image/Home/bg.jpg');
        background-size:cover; 

        /*display:table;*/
    }
    #loginLayout {
        width:480px;
        height:260px;
        border:1px solid #808080;
        margin:auto;
        /*vertical-align:middle;   
        display:table-cell;*/   
        position:absolute;
        left:50%;
        top:50%;
        margin-left:-240px;
        margin-top:-130px;  
        border-radius:40px;
    }
    #leftPanel {
        position:absolute;
        left:0px;
        top:0px;
        width:250px;
        height:100%;
        /*background:yellow;*/
    }
    #logoPanel {
        height:115px;
        width:100%;
    }
    .i-logo {
        width:54px;
        height:56px;
        margin-top:38px;
        margin-left:5px;
    }
    .i-logo2 {
        position:absolute;
        top:110px;
        left:20px;
        width:218px;
      filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;  
        
    }
    .t-logo1 {
        position:absolute;
        top:30px;
        left:65px;
        width:180px;
        height:30px;
        color:white;
        font-size:34px;
        font-weight:bold;
        font-family:Calibri,Arial,'微软雅黑';
    }
    .t-logo2 {
        position:absolute;
        top:74px;
        left:78px;
        width:180px;
        height:30px;
        color:white;
        font-size:15px;
        font-family:'Microsoft YaHei','微软雅黑';
    }
    .d-splitter {
        position:absolute;
        top:42px;
        left:255px;
        width:5px;
        height:180px;
        background:white;
      filter:alpha(opacity=60);  
      -moz-opacity:0.6;  
      -khtml-opacity: 0.6;  
      opacity: 0.6;  
      border-radius:2px;

    }
    #formPanel {
        position:absolute;
        top:145px;
        left:680px;
        width:225px;
        height:240px;
        color:white;
        font-size:12px;
        font-family:'宋体';
        /*background: #5980D3;*/
    }
    #formPanel tr {
        height: 42px;

    }
    #formPanel td:not(.t-buttons) {
      text-align:justify;
      text-align-last:justify;/* ie9*/
      -moz-text-align-last:justify;/*ff*/
      -webkit-text-align-last:justify;/*chrome 20+*/
        text-justify:inter-ideograph;
    }
    #formPanel input {
        width:100%;
        height:27px;
        padding:2px 5px 2px 5px;
        background-color:transparent;
    }

    .t-cell2 > input {
        font-size:15px !important;
    }
    .k-invalid-msg {
        position:absolute !important;
        top:5px;
        left:160px;
        width:100px;
        font-size:14px;
    }

    #imgVCode {
        margin-left:10px;
        height:30px;
    }
    .k-notification-error,.k-notification-wrap {
        max-width:300px;
        white-space:normal !important;
    }
    #loginbg3 {
        position:relative;
    }
    #table1 {
        position:absolute;
        left:840px;
        top:245px;
        width:250px;
        border-collapse:collapse;
    }
    #table1 tr{
        height:47px;
    }
    #table1 td{
        vertical-align:top;
    }
    .logininput {
        width:200px;
        height:25px;
        border:none;
        background-color:transparent !important;
    }
input:-internal-autofill-previewed,
input:-internal-autofill-selected {
    transition: background-color 5000s ease-in-out 0s !important;
}
    .logininput:active {
        border:none;
    }

    .logininput2 {
        height:25px;
        border:none;
        background-color:transparent;
    }

    .t-cell1 {
        width:40px;
    }
    .t-cell2 {
        width:210px;
    }
    #btnSubmit {
        width: 248px;
        border: 0;
        margin-left:5px;
        text-align: center;
        cursor: pointer;
    }
    input:focus{ outline: none; }
    #loginlogo {
        position:absolute;
        width:566px;
        height:72px;
        font-size:36px;
        font-family:'黑体';
        top:20px;
        background-repeat:no-repeat;
        background-size:100%;
        
    }
    #links { text-align: center;z-index: 99999;position: absolute;margin: 0 auto;width: 100%;top: 600px;}
    #links a { display: inline-block;width: 100px;height: 30px;line-height: 30px;color: black; text-decoration: none}
    #links a:hover{ background: #70BEF1}
    #links span { display: inline-table;width: 1px;height: 12px;border-right: 1px solid #ccc;margin-left: 30px; margin-right: 30px }
    #copyright { z-index: 99999;position: absolute;margin: 0 auto;width: 100%;top: 660px; text-align: center}
