﻿  

  /*标题*/
.login_head
{
    margin-top:20px;
    width: 100%;
}

   .logo
    { /*logo*/
        float: left;
        cursor: pointer;
    }
    .logo .reloadimg
    {
        cursor: pointer;       
        margin:0px 0px 0px 20px;
        border: none;
        height: 50px;
    }

    .rightspan{
            margin:30px 100px 0px 0px;
            font-size: 14px;
            float:right;
    }

        .rightspan a
        { /*帮助，加入收藏*/
            text-decoration: none;
            color: #635959;
            font-size: 14px;
        }
         .rightspan img
        { /*帮助，加入收藏*/
            border: none;
            height:13px;
        }

.titlename
{ 
    margin:20px 0px 0px 30px;
    font-size: 20px;
    font-style: italic;
    color:#5c8f07;
}

  /*内容*/
.divLogin {
            margin:5px 0px 0px 0px;
            padding:0 0 0 0;
            background-color:#abd553;
            width: 100%;
            min-height: 480px;
        }
    .divLogin > img
    {
        margin-top:80px;
        max-height:420px;
        margin-left:100px;
        position:fixed;
        vertical-align:bottom;
    }
        .divLogin label {
            display: inline-block;
            width: 110px;
            text-align: justify;
            font-weight: bold;
        }
       
       
        .divMore {
            margin-top:20px;
            font-size:13px;
        }
        .divMore a {
            color: #6a9b0d;
        }
        .divMore .left {
            color: #6a9b0d;
            margin-left: 50px;
        }
        .divMore a:hover
        {
            color: #6a9b0d;
        }
        .sltSystem{display:none;}
        .sltRole{display:none;}

        .footdiv
        {
            text-align:center;
        }

         .returnparss
        {
            float: right;
        }

        .logindiv
        {
            border-radius:5px;
            text-align:center;
            background-color:#fff;
            right:160px;
            margin-top:40px;
            width: 360px;
            height: 400px;
            position: absolute;
        }
       

            /*主题*/
        .login-form{background:#fff ;width: 100%;}
        form{max-width:330px;margin:20px auto ; }
        .user-name,.user-pass,.user-email,.user-phone,.verification{position: relative;height: 42px;margin-bottom:15px;}
        form span{position:absolute;display: block;width: 40px;height: 40px;line-height: 40px;background:#fff;text-align: center;top:1px;left:1px}
        form img{width: 23px;height: 23px;}
        form input{font-size: 15px;line-height: 28px;height:42px;padding: 5px 8px 5px 50px;width:100%;border:1px solid #c6f5c2;}
        input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px #fff inset;}
        .am-cf{width: 100%;max-width:320px;margin:0px auto ;}
        .am-cf input{width: 100%;font-size: 14px;}
        .login-links{max-width:320px;margin:20px auto ;font-size:14px;}
         .custom-txt { font-size: 15px;line-height: 28px;height:38px; width:215px; }
          .imgVC { vertical-align: middle;width: 100%; height: 36px;  }
          .imgVC:hover {    cursor: pointer;  }
        .titlefont{font-size:18px;  margin-top:20px;} 
         .btnLogin {
            width: 330px;
            height: 40px;
            margin: auto;
            margin-top: 5px;
            font-size: 20px;
            outline: none;
            background-color: #8dd432;
            color: #fff;
        }


         /*状态栏*/
        .foot {
            font-size:16px;
            bottom: 0;
            left: 0;
            width: 100%;
            text-align: center;
            height: 70px;
            line-height: 70px;
            min-width: 900px;
        }


@media screen and (max-width:700px)
{
    .rightspan{
        display:none;
        font-size: 14px;
        text-align:center;
    }
    .divLogin > img
    {
        display: none;
        margin-left: 100px;
        margin-top: 30px;
        position: absolute;
    }

    .logindiv
    {
        border-radius: 5px;
        text-align: center;
        background-color: #fff;
        right: 10px;
        margin-top: 30px;
        width: 360px;
        height: 400px;
    }
   
    
         /*状态栏*/
        .foot {
            display:none;
            position:fixed;
            font-size:16px;
            bottom: 0;
            left: 0;
            width: 100%;
            text-align: center;
            height: 70px;
            line-height: 70px;
            min-width: 900px;
        }
}

@media screen and (min-width:1200px)
{   
    .divLogin > img
    {
        margin-left:220px;
        margin-top: 30px;
        position: absolute;
    }
}
