/* = = = = 全局样式 = = = = */
body{ font-size:14px;font-family: "微软雅黑"; color:#333333; background:#90c07e url(../images/login_bg.jpg) center bottom no-repeat; background-size:100% 100%;}
body,html,table,tr,th,td,div,form,img,ul,ol,li,dl,dt,dd,p,input,select,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family: "微软雅黑";}
ul,ol,li,dl,dt,dd{list-style:none;}
a{color:#666666;text-decoration:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#0b75ff;text-decoration:none;}
img{ border:none;}
a:focus{outline:none;}/*FF下*/
.clear{clear:both}
html, body {
    height: 100%;
    width: 100%;
}






/* 登录 */
.login_top{ height: 251px; text-align: center;}
.login_top img{ padding: 60px 0px 0px 0px;}

.login_cont{ width: 851px; margin: 0 auto; margin-top: 50px; height: 490px; background: url(../images/login_cont_bg.png) center top no-repeat; position: relative;}

.login_k{ width:380px; height: 449px; margin:0px auto;}
.login_k_tit{ height: 65px; line-height:65px;text-align: left; margin-top: 20px; font-size: 26px; color: #FFFFFF; margin-bottom: 5px; }
.login_k_tab{ width: 100%;}
.login_k_tab input{ vertical-align: top;}

.login_tab_txt1{ width: 100%; height: 44px; line-height: 44px; background: #FFFFFF url(../images/login_icon1.png) 10px center no-repeat; border: 1px solid #dedede;border-radius: 5px; text-indent: 42px; color: #666; font-size: 16px;}
.login_tab_txt1_wrong{ width: 100%; height: 44px; line-height: 44px; background: #ffe6e5 url(../images/login_icon1_red.png) 10px center no-repeat; border: 1px solid #f63939;border-radius: 5px; text-indent: 42px; color: #f63939; font-size: 16px;}
.login_tab_txt1:hover{background: #f5f5f5 url(../images/login_icon1.png) 10px center no-repeat; border: 1px solid #FFFFFF;border-radius: 5px;}

.login_tab_txt2{ width: 100%; height: 44px; line-height: 44px; background: #FFFFFF url(../images/login_icon2.png) 10px center no-repeat; border: 1px solid #dedede;border-radius: 5px; text-indent: 42px; color: #666; font-size: 16px;}
.login_tab_txt2_wrong{ width: 100%; height: 44px; line-height: 44px; background: #ffe6e5 url(../images/login_icon2_red.png) 10px center no-repeat; border: 1px solid #f63939;border-radius: 5px; text-indent: 42px; color: #f63939; font-size: 16px;}
.login_tab_txt2:hover{background: #f5f5f5 url(../images/login_icon2.png) 10px center no-repeat; border: 1px solid #FFFFFF;border-radius: 5px;}

.login_tab_txt3{ width: 255px; height: 44px; line-height: 44px; background: #FFFFFF url(../images/login_icon3.png) 10px center no-repeat; border: 1px solid #dedede;border-radius: 5px; text-indent: 42px; color: #666; font-size: 16px;}
.login_tab_txt3_wrong{ width: 255px; height: 44px; line-height: 44px; background: #ffe6e5 url(../images/login_icon3_red.png) 10px center no-repeat; border: 1px solid #f63939;border-radius: 5px; text-indent: 42px; color: #f63939; font-size: 16px;}
.login_tab_txt3:hover{background: #f5f5f5 url(../images/login_icon3.png) 10px center no-repeat; border: 1px solid #FFFFFF; border-radius: 5px;}

.login_tab_txt4{ width: 100%; height: 52px; line-height: 52px; background:url(../images/login_btn_bg.png) left top repeat-x; border-radius: 5px; border: none; font-size: 24px;font-weight: 600; color: #FFFFFF; text-align: center; cursor: pointer; 
			}
.login_tab_txt4:hover{ opacity: 0.8; font-weight: bold;}

.login_dtklp{width: 100%; height: 46px; border-radius: 3px; margin-top: 60px; text-align: left; color: #c00000; font-size: 15px;
  background: #FFFFFF; border: 1px solid #FFFFFF;border-radius: 5px; }
.login_dtklp img{ padding-left: 8px; padding-top: 6px;}
.login_dtklp input{ width: 238px; height: 32px; line-height: 32px; background: #FFFFFF; border: 1px solid #999999; color: #666666; text-indent: 5px;}

.login_bottom{ text-align: center; color: #FFFFFF; font-size: 15px; position: fixed; bottom: 20px; left: 10%; width: 80%; text-align: center;}
input{ border:0;outline:none; }