/* CSS Document */

body {  font-size:12px; line-height:1.5;background-color:white; }

form,h1,h2,h3,h4,h5,h6,ul { margin:0; padding:0; }

ul { list-style:none;}

a { text-decoration:none; color:#000; }

a:hover { text-decoration:none; color:red; }

.clearfloat { clear:both; height:0px; font-size:1px; line-height:0px; }

#container { width:960px; margin:0 auto;  }

#header { width:100%; height:80px; margin-top:2px;}

#notice { width:700px; height:90px; padding:0 100px 0 100px; background:url(../images/login/notice_bg.gif) 0 0 no-repeat; margin:0 auto;}

#notice_font { float:left; width:57px; height:84px; margin-top:2px; background:url(../images/login/notice_font.gif) 0 0 no-repeat; }
/* 新样式（实验）*/
#notice_content { float:left; width:630px; height:68px;  margin-top:2px ; padding-left:80px; overflow:hidden; }

#notice_content li { float:left; width:275px; margin-right:40px; white-space:nowrap;}

#notice_content li a {float:left; display:block;/* width:200px;*/ line-height:1.8;  text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

#notice_content li img { display:block; float:left; }
/*------end------*/
/*index.html中的样式
#notice .notice_content { float:left; margin-top:16px; width:320px; height:78px; overflow:hidden; }

#notice .notice_content_mid { margin-right:45px; }

.notice_content .ul { margin:0; padding:0; }

.notice_content ul { margin:6px 0 0 0; padding:0; }

.notice_content li {width:300px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
*/
#content { width:100%; margin:0 auto;}

#con_left { float:left; width:605px; height:308px; background:url(../images/login/left_bg.jpg) 0 0 no-repeat; }

#con_right { float:left; width:348px; height:308px; background:url(../images/login/right1_bg.jpg) 0 0 no-repeat; }

#con_right .username { display:block; margin:118px 0 0 83px; width:123px; height:17px; border:0; }

#con_right .password { display:block; margin:13px 0 0 83px; width:123px; height:17px; border:0; }

#con_right .validatecode { margin:13px 0 0 7px; width:50px; height:17px; border:0; }

#con_right span { margin:10px 0 0 25px; font-size:14px; font-weight:bold; color:#fff; font-family:"Microsoft Yahei Font"; }

#con_right .btn { display:block; margin:16px 0 0 70px; width:97px; height:32px; border:0; background:url(../images/login/btn2.gif) 0 0 no-repeat; }

#foot
{
     
    z-index:-1;
    width:90%;
    height: 100px;
    position:absolute;
    }
#footer
{  background-color:Red;
    
     margin:0 auto;
    height: 100px;
    width: 930px;
    background: url(../images/login/footer_bg.gif)  no-repeat;
     background-position:0px -50px;
   
}

#footer ul { width:500px; margin-top:20px; padding:0; }

#footer ul li { text-align:right; line-height:15px; }

#tooltip{ position:absolute; border:1px solid #333; background:#f7f5d1; padding:1px; color:#333; display:none; }