/* CSS Document */
html{overflow-y:hidden}
body{margin:0px;font-size:14px; background:#fff; font-family:"����"}
*{ margin: 0; }
html, body { height: 100%;}

div,ul,ol{padding:0px; margin:0px; list-style-type:none;}
div,form,ul,ol,li,h1,select,span,table,img{padding:0px;margin:0px; border:0; }



/*����*/
A:link,A:visited{color:#686868;text-decoration:none;}
A:active{color:#810081;text-decoration:none;}
A:hover{color:#FF8000; text-decoration: underline;}


#login-wrap{ width:100%; max-width:1440px; min-width:1000px; margin:0 auto; border-top:3px solid #338BD5;background: url(../images/login-bg.jpg) repeat-x left 128px;}
#logo{width:552px;padding:33px 0px 0px 14px;margin: 0 auto;}


#main{width:1000px;padding:0px;background:url(../images/login_bg.jpg) no-repeat left 128px; height:600px;margin: 0 auto; overflow:hidden; }
#main-stu{width:1000px;padding:0px; height:600px;margin: 0 auto; overflow:hidden; }
#login_form{ width:1000px; height:339px;padding:80px 90px 0px 0px!important;padding:80px 90px 0px 0px;}


.form-box{width:335px; height:339px; margin:0 auto; background:url(../images/log-tab.gif) no-repeat left top;overflow:hidden; }
.form-box1{width:335px; height:339px; float:right; background:url(../images/log-tab11.gif) no-repeat left top;overflow:hidden; }

.tab{width:260px;padding:66px 0px 0px 0px;margin:0 auto; }
.tab ul{margin:0;padding:0px;}
.tab li{padding:8px 0px; text-align:left;color:#686868}
.tab input{font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;color:#8E8F8F;width:201px;height:36px;padding-left:56px;border:1px solid #C5C5C5;line-height:34px; overflow:hidden}
.tab .username{background:#ffffff url(../images/log-user.gif) no-repeat left center;}
.tab .password{background:#ffffff url(../images/log-pass.gif) no-repeat left center;}
.tab .yzm{float:left;background:#ffffff ; width:60px;padding-left:5px;}
.tab span{float:left;padding-left:5px;margin:0;padding:px;}
.tab .statusimg{position: absolute;margin: 10px;width: 20px;}




.verify{display:none;}
.checkbox{padding:0px 0px 0px 18px;color:#686868; margin: 15px 0px;}
.checkbox label{background: url(../images/a.gif) no-repeat 0 0 transparent;display:inline-block;height:22px; font-size:12px;line-height:18px;padding-left:25px;}
.checkbox input{visibility:hidden;}
.checkbox .checked{background: url(../images/b.gif) no-repeat 0 0 transparent;}




.sub{width:260px; text-align:center; margin:0px auto 0 auto;}
.sub input{width:260px;height:40px;background:url(../images/sub.gif) no-repeat left top;padding:0px;border:0px;font-size:14px; }

.ts{ display:none; width:260px;margin:0 auto; font-size:12px;height:20px;line-height:20px; overflow:hidden; color:#F00; text-align:center; background:#FFF0F0; border:1px solid #FFD2D2}



#footer{height:46px;margin-top:20px;width:100%;text-align:center;color:#686868;line-height:40px; }





