﻿/*----------------------------------------------
*Filename:					login.css
*Author			    		chenqinglian
*Version:					1.0
----------------------------------------------*/
/*    __reset 
----------------------------------------------*/
html{overflow-y:scroll;}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,from,fieldset,legend,button,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
ul,ol{list-style:none;}
fieldset,img{border:0 none;}
table{border-collapse:collapse;border-spacing:0;}
label,input,select,button{vertical-align:middle;}
em,strong,small{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;font-weight:normal;}
a{text-decoration:none;color:#369;} 
a:hover{text-decoration:underline;color:#c80000;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;color:#333;}
/*    __layout
----------------------------------------------*/
body{background:url(/images/login/bg.jpg) repeat-x 0 0 #cefe86;}
.clearfix:after{content:".";clear:both;display:block;height:0;visibility:hidden;}
.clearfix{*zoom:1;}
.mb10{margin-bottom:10px;}.mt10{margin-top:10px;}
.pb5{padding-bottom:5px;}
/*    __page
----------------------------------------------*/
.page{width:502px;padding-left:458px;margin:0 auto;background:url(/images/login/hd_bg.jpg) no-repeat 0 0;}
.header{height:240px;}
.header .logo {overflow:hidden;display:inline;float:right;margin:155px 160px 0 0;width:340px;height:86px;line-height:600px;}
.footer{width:400px;text-align:center;color:#666;line-height:180%;margin-left:-200px;}
.footer a{color:#666;}
.footer a:hover{color:#f60;text-decoration:underline;}
/*    __login 
----------------------------------------------*/
.login{position:relative;width:400px;min-height:120px;height:auto !important;height:150px;overflow:visible;:10px;}
.login label,.login input,.login img{vertical-align:middle;}
.login .errorInfo{width:295px;height:24px;line-height:24px;color:#404040; background:url(/images/login/tips_bg.png) no-repeat 0 0;margin:0 0 10px 30px;padding-left:25px;}
.login .tit{overflow:hidden;float:left;width:80px;height:26px;line-height:26px;text-align:right;}
.login .cont{overflow:hidden;float:left;margin:0;padding:0;width:260px;height:26px;border:solid 1px #a7c1a9;}
.login .textInput,.login .codeInput{display:inline;float:left;width:254px;height:26px;line-height:26px;padding:0 3px;background:#fff;border:0 none;}
.login .l_select{margin-bottom:5px;}
.login .l_select .cont{border:0 none;width:300px;}
.login .l_username{margin-bottom:10px;}
.login .pass_word{margin-bottom:10px;}
.login .pass_word input{width:195px;}
.login .keypad-trigger{cursor:pointer;background:transparent;border:0 none;float:right;width:26px;height:26px;}
.login .keypad-trigger img{float:left;}
.login .capsLock{display:block;width:97px;height:34px;position:absolute;left:80px;top:163px;margin-bottom:-5px;}
.login .img_code .cont{border:0 none;}
.login .codeInput{width:51px;height:24px;line-height:24px;margin-right:10px;border:solid 1px #a7c1a9;}
.loginBtn{width:426px;height:135px;background:url(/images/login/btn.jpg) no-repeat 0 0;}
.loginBtn .btnSubmit{display:inline;float:left;margin:11px 0 0 166px;cursor:pointer;width:88px;height:32px;background:transparent;border:0 none;}






