* {
    margin: 0 0 0 0;
    padding: 0;
}
#container {
    margin: 0 auto;
    /*
    width: 778px;
    */
    text-align: left;
    position: relative;
    min-height: 100%; /* For Modern Browsers */
    height: auto !important; /* For Modern Browsers */
    height: 100%; /* For IE */ 
}
#head {
    width:778px; 
}
#banner {
    width:778px; 
    height:60px; 
 }
#content {
    width:776px;
    padding-bottom:20px;
    min-height: 270px; /* For Modern Browsers */
    height: auto !important; /* For Modern Browsers */
    height: 50%; /* For IE */ 	
    border-left:1px solid #B1B1B1;
    border-right:1px solid #B1B1B1;
}
#content:after {
    clear: both;
    display: block;
    font: 1px/0px serif;
    content: ".";
    height: 0;
    visibility: hidden;
}
#content li {
    list-style:none;
    display:block;
}
#bottom {
    width: 776px;
    height: 28px;

    border-left:1px solid #B1B1B1;
    border-right:1px solid #B1B1B1;
}
#bottom li {
    list-style:none;
    float:left;
    height: 28px;
}
#bottom a {
    display:block;
    height:28px;
}
#bottom a.b1 {
    position:absolute;
    left:1px;
    width:156px;
}
#bottom a.b2 {
    width:54px;
    margin-right:2px;
    position:absolute;
    left:157px;	
}
#bottom a.b2 ul {
    text-align:right;
    padding-top:5px;
}
#bottom a.b3 {
    width:564px;
    height:28px;
    position:absolute;
    left:211px;
    background-color:#81d549;
    margin-right:2px;
				text-align:right;
}
.copyright {height:16px;width:776px; padding-top:10px; border-left:1px solid #B1B1B1; border-right:1px solid #B1B1B1; text-align:center;}
.bottom_line {background-color:#5aa929;height:8px; width:778px;}
.submit {padding-top:2px;}
#bottomx {
    width: 100%;
    position: absolute;
    bottom: 0 !important;
    bottom: -1px; /* For Certain IE widths */
    height: 1px;
}

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
a:hover { text-decoration:none; }
/*
#loginArea { width:778px;height:389px;background-color:#f7f7f7; }
*/
#loginArea {}
/*
.login_frame { width:334px;height:108px;position:absolute;top:155px;left:222px; }
*/
.login_frame
{
    /*background: url("../img/login.gif") no-repeat scroll left center transparent;*/
    height: 500px;
    left: 25%;
    margin-left: -155px;
    position: absolute;
    top: 10%;
    width: 947px;
}
.login_title { width:334px;height:19px;background-color:#69ce28;list-style:none; }
.login_title_left { width:4px;height:19px;float:left;}
.login_title_center { width:246px;height:15px;float:left;padding:4px 0 0 5px;color:#ffffff;font-weight: bold;}
.login_title_center2 { width:75px;height:19px;float:left;background:url(../img/push_2.gif) no-repeat left top;color:#ffffff;font-weight: bold;}
.login_title_centeren { width:75px;height:19px;float:left;color:#ffffff;font-weight: bold;}
.login_title_centerch { width:75px;height:19px;float:left;color:#ffffff;font-weight: bold;}
.language_div { width:60px;height:15px;padding:4px 0 0 15px; }
.login_title_right { width:4px;height:19px;float:left; }
/*
.login_content { width:332px;height:87px;background-color:#f8fff3;list-style:none;border:1px solid #69ce28; }
*/
.login_content
{
    background: url("../img/login.gif") no-repeat scroll left center transparent;
    height: 167px;
    top: 30%;
    width: 310px;
    left: 50%;
}
.login_blank { width:300px;height:14px;list-style:none; }
/*
.login_ul_1 { width:330px;height:20px;list-style:none; }
*/
.login_ul_1
{ 
    list-style:none;

}

.login_ul_1_btn
{ 

}


/*
.login_button
{
}
*/
.login_button ul
{
        display:inline;
        list-style-type: none;
}

.login_li_1 
{ 
    position:absolute;
    top:173px;
    left:481px;
}


/*
.login_li_2 { width:135px;height:20px;float:left;padding-left:4px; }
*/
.login_li_2  
{
    position:absolute;
    top:172px;
    left:560px;
}
/*
.login_li_3 { width:78px;height:20px;float:left; }
*/
.login_li_3 
{
    position:absolute;
    top:232px;
    left:560px;
}

.login_button li
{
    float: left;
    width: 70px;
}

.login_li_pwd
{

	position:absolute;
    top:233px;
    left:485px;
}

.login_li_5
{
    position:absolute;
    top:295px;
    width:80px;
    text-align:center;
    left:637px;
}

.login_li_4
{
    position:absolute;
    top:295px;
    width:80px;
    text-align:center;
    left:510px;
}

.login_li_re
{
    position:absolute;
    top:295px;
    width:80px;
    text-align:center;
    left:637px;
}

.language_1 { color:#FFFFFF;font-weight: bold;}
.language_1 a:link { color: #ffffff;font-weight: bold; text-decoration: none; }
.language_1 a:visited { color: #ffffff;font-weight: bold; text-decoration: none; }
.language_1 a:active { color: #ffffff;font-weight: bold; text-decoration: none; }
.language_1 a:hover { color: #ffffff;font-weight: bold; text-decoration: none; }
.type{ position:absolute;top:32px;right:25px;font:20px Arial,sans-serif;color:#fff;z-index:999; }

html, body {
    height: 100%; /* Required */
    font-size: 14px;
    font-weight: bold;
    font-family: Microsoft YaHei,Verdana, Geneva, Arial, Helvetica, sans-serif;
    MARGIN: 0px ;
    /*
    background-color:#fff;
    */
}
/*
.username,.password {
    width:120px;
    height:18px;
    border:1px solid #7F9DB7;
    font-size: 12px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    vertical-align:middle;
    text-align:left;
}
*/
.username,.password {
    FONT-SIZE: 9pt; 
    VERTICAL-ALIGN: text-bottom; 
    FONT-FAMILY: Microsoft YaHei;
    border:0;
    text-align:left;

}

.login {
    border:0;
    background:transparent;
    FONT-FAMILY: Microsoft YaHei;
    font-size:12px;
    width: 80px;
    height: 25px;
}
.note{
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#FFFF00;
}

.mylayer {
    position:absolute; 
    width:185px; 
    height:98px; 
    z-index:8; 
    left: 700px;
    top: 130px; 
    background: url(../img/trans_ln.gif) no-repeat; 
    border: 1px none #000000; 
    visibility: hidden;
}

.layer1 {
    position:absolute; 
    width:165px; 
    height:45px; 
    z-index:3; 
    left: 10px; 
    top: 28px;
}

.layer3 {
    position:absolute; 
    width:140px; 
    height:10px; 
    z-index:11; 
    left: 34px; 
    top: 9px; 
    font-size: 8pt;
}


.note{
    font-size: 7pt;
    font-family: Microsoft YaHei,Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
}
.notecontent{
    font-size: 8pt;
    FONT-WEIGHT: bold;
    font-family: Microsoft YaHei,Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#fff601;
}

.content{
    background: url("../img/login.gif") no-repeat scroll left center transparent;
    height:500px;
}
