﻿html,body,div#d_body
{
    height:100%;
    width:100%;
    overflow:hidden;
	}
body,div#d_body
{
    position:relative;
	}
div#background,
div#zzc
{
    position:absolute;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    z-index:-1000;
	}
div#background img
{
    width:100%;
    height:100%;
	}
div#background-block
{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    overflow:hidden;
	z-index:10;
    background:#c5c5c5;
	-moz-opacity: 0.0;
	opacity: 0.0;
	filter:alpha(opacity=0);
	}
div#sys_login_body
{
	position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    overflow:hidden;
	z-index:12;
	}	
div#sys_logo
{
    width:727px;
    height:80px;
    background:url('../images/login/logo.png') no-repeat left top;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="resource/images/login/logo.png");
    margin:0px auto;
    margin-top:120px;
	}
div#sys_login_form
{
    width:578px;
    height:263px;
    margin:0px auto;
    margin-top:60px;
    background:url('../images/login/form_bg.png') no-repeat left top;
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="resource/images/login/form_bg.png");
	}
div#sys_login_form_group
{
	width:578px;
    height:263px;
    position:relative;
	}	
/*表单*/	
ul#system-login-form
{
    display:inline;
    list-style-type:none;
    position:absolute;
    top:50px;
    left:0px;
	}
ul#system-login-form li.element
{
    display:block;
    height:29px;
    padding:15px 2px 2px 4px;
    width:296px;
    line-height:29px;
	}
ul#system-login-form li.element span.lable,
ul#system-login-form li.element span.input
{
    display:inline-block;
    height:27px;
    width:90px;
    padding:0px 4px 0px 2px;
    float:left;
    text-align:right;
    font-size:14px;
    font-weight:bold;
	}
ul#system-login-form li.element span.input
{
    padding:0px 2px 0px 0px;
    width:198px;
	}
ul#system-login-form li.element span.input input.text
{
    width:198px;
    height:25px;
    line-height:25px;
    text-align:left;
    border:1px solid #c5c5c5;
    background-color:#fff;
    font-size:14px;
    font-weight:bold;
    font-family:Arial;
	}
ul#system-login-form li.element span#inputcode
{
    width:100px;
	}
ul#system-login-form li.element span.input input#txt_code
{
    width:100px;
	}	
ul#system-login-form li.element span#imgcode
{
    width:50px; 
    height:21px;
    padding:3px 0px 3px 5px;
	}
ul#system-login-form li.element span#imgcode img
{
    width:100%;
    height:100%;
    background:#fff;
	}	
ul#system-login-form li.element span#btn_login,
ul#system-login-form li.element span#btn_reset
{
    display:inline-block;
    width:91px;
    height:29px;
    cursor:pointer;
    background:url('../images/login/login_button.gif') no-repeat left top;
    
	}		
ul#system-login-form li.element span#btn_login
{
	margin-left:70px;
}	
ul#system-login-form li.element span#btn_reset
{
    background:url('../images/login/reset_button.gif') no-repeat left top;
	}
span#btn_split
{
    display:inline-block;
    width:20px;
    height:29px;
	}	
div#copyright
{
    height:20px;
    text-align:center;
    width:100%;
    line-height:20px;
    position:absolute;
    bottom:0px;
	}
	/*新增lq 导入按钮样式*/
div#btn_imp span#btn_ok
{
    display:inline-block;
    width:110px;
    height:29px;
    cursor:pointer;
    background:url('../images/button/res_qd.png') no-repeat left top;
    
	}
div#btn_imp span#btn_back
{
    display:inline-block;
    width:110px;
    height:29px;
    cursor:pointer;
    background:url('../images/button/res_fh.png') no-repeat left top;
    
	}
div span#btn_down
{
    display:inline-block;
    width:110px;
    height:29px;
    cursor:pointer;
    background:url('../images/button/res_down.png') no-repeat  top;
    
	}
div span#btn_show
{
    display:inline-block;
    width:160px;
    height:30px;
    cursor:pointer;
    background:url('../images/button/res_xsjl.png') no-repeat  top;
    
	}
div span#btn_hid
{
    display:inline-block;
    width:160px;
    height:29px;
    cursor:pointer;
    background:url('../images/button/res_yc.png') no-repeat  top;
    
	}
  table.workstyle
{
    border:1px solid #A7C5DC;
    border-collapse:collapse;
    background:#fff;
    margin:5px auto;
    }
table.workstyle tr.title td
    {
        text-align:center;
        font-weight:bold;
        font-size:14px;
        }
table.workstyle td
{
    border:1px solid #A7C5DC;
    height:30px;
    }
table.workstyle td.blodlable,
table.workstyle td.lable
{
    font-weight:bold;
    text-align:right;
    padding:0px 4px 0px 0px;
    }
table.workstyle td.lable
{
    font-weight:normal;
    }
table.workstyle td.blodlable input.text
{
    border:0px;
    border-bottom:1px solid #000;
    font-weight:normal;
    padding:0px 2px 0px 2px;
    }
table.workstyle td.blodlable span
{
    font-weight:normal;
    }
table.workstyle td.blodlable span.bt,
table.workstyle td.lable span.bt
{
    font-weight:normal;
    color:Red;
    margin-right:5px;
    }
table.workstyle td.blodlable span.xh,
table.workstyle td.lable span.xh
{
    font-weight:normal;
    color:Red;
    }
table.workstyle td.input span
{
    width:100%;
    height:100%;
    display:inline-block;
    background:#fff;
    overflow:hidden;
    }
/*新增lq 导入按钮样式*/