﻿body   
{
    margin:0;
    padding:0;
    font:16px;
    font-family:NSimSun;
    
    
}
 img{ border:none;}
 a{ text-decoration:none;}
.line_input {
    min-width:120px;
   border-left:none;
    border-right:none;
  border-top:none;
  line-height:25px;
  height:25px;
    border-bottom:1px solid #e7e7e7;
    padding-right:10px;
}
.text_right {
    
    text-align:right;
}
.tableZi {
    display:inline-block;
    width:130px;
    /*border:1px solid red;*/
    
}
.redStar {
    color:red;
    vertical-align:middle;
    text-align:center;
    display:inline-block;
    width:20px;
}
.noStar {
    text-align:center;
    display:inline-block;
    width:20px;
}
.table_number {
    position:absolute;left:0;top:0;width:100%;height:100%;padding:0 14px 1px;border-radius:0;box-shadow:1px 1px 20px rgba(0,0,0,.15)
}
.table_number:focus{border-color:#5FB878!important}
#divTitle {

margin-top:70px;
line-height:50px;
font-size:42px;
color:#fff;
font-weight:bold;
font-family:'Microsoft YaHei';
letter-spacing:15px;
text-shadow:#e7e7e7;
}
#divLogin ul
{
    margin:0;
    float:left;
    list-style:none;
    width:523px;
    height:35px;
 }
#divLogin ul li
{
    padding:0px;
    margin:0px;
    
    float:left;
    font-size:16px;
    line-height:25px;
    border:1px;
}
.loginTextBox
{
    line-height:25px;
    font-size:14px;
}
.btn
{
    background-color:#2DA6AC;
    width:100px;
    color:#fff;
    height:30px;
    border:0px;
    display:inline-block;
    outline:none;
    inline:none;
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius: 5px;            /* W3C syntax */
    Cursor:pointer;
    line-height:30px;
    text-align:center;
}
.btn1
{
    background-color:#2DA6AC;
    width:100px;
    color:#fff;
    height:30px;
    border:0px;
    display:inline-block;
    outline:none;
    inline:none;
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius: 5px;            /* W3C syntax */
    Cursor:pointer;
    line-height:30px;
    text-align:center;
}


/* =========================登录页样式.开始======================= */
.layui-login {background: url("../images/login.jpg");background-attachment: fixed;background-position: center top;background-repeat: no-repeat;background-size: cover;text-align: center;}
.login-wrap{ width:400px; margin:4% auto 0px auto; background:rgba(255,255,255,0.4); padding:20px 0 40px 0;border-radius:10px;}
.LoginTitle {
    margin: 6% auto 0px auto;
    font-size: 40px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 70px;
    letter-spacing: 3px;
    font-family: 'Microsoft YaHei';
}
.login-logo{ margin:0 auto 10px; text-indent:-9999em; width:160px; height:42px; background:url("../Images/logo2.png") no-repeat; }
.login-form .col{ position:relative; padding:10px 0; }
.login-form .col .icon{ position:absolute; display:block; top:24px; left:10px; width:14px; height:14px; background:url("../Images/skin_icons.png") no-repeat; cursor:pointer; }
.login-form .col .icon.user{ background-position:0 -140px; }
.login-form .col .icon.pwd{ background-position:-28px -140px; }
.login-form .col .login-input{ display:block; padding:5px 10px 5px 20px; background:#fff; border:0; border-radius:3px; font-size:16px; line-height:32px; *line-height:30px; height:32px; width:293px; color:#333; border:1px #dedede solid }
    .login-form .col .login-btn {
        display: block;
        padding: 5px 0;
        font-size: 18px;
        color: #fff;
        width: 96%;
        line-height: 28px;
        height: 42px;
        background: #0078D7;
        border: 0;
        border-radius: 3px;
        letter-spacing: .5em;
        cursor: pointer;
    }
.layui-form-checkbox span {background-color: #828282;}
.layui-form-checkbox:hover span {background-color: #282b33;}
.layui-form-checked span, .layui-form-checked:hover span {background-color: #146fb1;}
 .select-in {background-color:#1E9FFF;color:#FFF;}
        .select-in a:hover{color:#FFF;}
         /*.select-in a{color:#FFF;}
            .select-in:hover,
            .select-in:focus,
            .select-in:active,
            .select-in.active {background-color:#0094ff;color:#fff;*/            }
        .select-out {background-color:#FFF;color:#000;}
        .select-out:hover {background-color:#1E9FFF;color:#FFF;}
/* ==========================登录页样式.结束======================== */

.require {
    color:red;
    display:inline-block;
    vertical-align:middle;
    margin:-1% 0 0 5px;

}