div#body input#fnbtn {
        width:78px;
        height:39px;
        border:none;
        cursor:pointer;
        position:absolute;
     
        
        background:transparent url('/images/dlbj.png') 0 -70px no-repeat;
text-align:center;margin: 0px auto;
}
div#mask {
        position:absolute;
        top:0;
        left:0;
        background:#fff;
        filter:alpha(opacity=60);
        -moz-opacity:0.2;
        z-index:100;
}
div#login {
        position:absolute;
        top:75px;
        left:100px;
        width:293px;
        z-index:200;
}
div#login h2 {
        height:26px;
        padding-top:3px;
        padding-left:25px;
        background:transparent url('/images/dlbj.png') -84px -70px no-repeat;
}
div#login h2 input {
        height:18px;
        width:18px;
        float:right;
        border:none;
        cursor:pointer;
        margin:2px 6px 0 0;
        background:transparent url('images/dlbj.png') 0 -169px no-repeat;
}
div#login h2 a {
        display:block;
        float:left;
        width:83px;
        height:26px;
        line-height:26px;
        text-align:center;
        text-decoration:none;
        color:#666;
}
div#login h2 a.cur {
        color:#f00;
        background:transparent url('/images/dlbj.png') 0 -187px no-repeat;
}
div#login ul {
        padding:14px 0 18px 12px;
        background:transparent url('images/dlbj.png') -84px bottom no-repeat;
}
div#login ul li {
        padding-left:60px;
        margin-top:10px;
        display:inline-block;
}
div#login ul li {
        display:block;
}
div#login ul li:after {
        content:"youdian";
        clear:both;
        display:block;
        height:0;
        visibility:hidden;
}
div#login ul li tt {
        float:left;
        width:60px;
        margin-left:-70px;
        text-align:right;
        line-height:22px;
        color:#444;
}
div#login ul li div input.cell, div#login ul li div input.cell2 {
        height:16px;
        padding:2px;
        line-height:16px;
        width:179px;
        border:1px #dcdcdc solid;
        color:#666;
}
div#login ul li div input.cell2 {
        width:50px;
} 
div#login ul li div label {
        color:#666;
        cursor:pointer;
}
div#login ul li div img {
        margin-bottom:-7px;
        margin-left:8px;
}
* html div#login ul li div img {
        margin-bottom:-4px;
}
*+html div#login ul li div img {
        margin-bottom:-4px;
}
div#login ul li div input#fnlogin {
        width:59px;
        height:21px;
        cursor:pointer;
        border:none;
        margin-right:15px;
        background:transparent url('/images/dlbj.png') 0 -148px no-repeat;
}
div#login ul li p {
        padding-top:4px;
        color:#f00;
}
