@charset "utf-8";
/****
***** Author：YuWei
***** Date：2014/9/1
***** Description：全局样式
****/
html,body {height:100%;}
body{font:12px/1.5 tahoma, Arial,"宋体", SimSun, Helvetica, sans-serif; text-align:left; color:#2A2A2A; position: relative;}
html,body,div,span,img,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{border:0; outline: none; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{text-decoration:none;}
from{display:block;}
i,em{font-style:normal;}
u{text-decoration:none;}
ul,li{list-style-type:none; list-style:none;}
table,tr,th,td,select,option,input{outline:none;}
a img{border:0; outline:none; blr:expression(this.onFocus=this.blur());}
a:focus { outline:none; -moz-outline:none;}
a {text-decoration:none; color:#333; cursor:pointer;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover {text-decoration:underline; color:#23729E;}
/*背景图*/
#bg1{background: #FFF url(../images/bg.jpg) center center;}

/*浮动及清除浮动*/
.fl{float:left;}
.fr{float:right;}
.clear {clear:both; overflow:hidden; height:0; font-size:0; line-height:0;}
/*背景*/
.loginBox{box-shadow: 0 0 6px #888; width: 260px; height: 380px; padding: 25px 40px; background: rgba(255,255,255,0.7); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80ffffff,endColorstr=#80ffffff)"; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80ffffff, endColorstr=#80ffffff); overflow: hidden; position: absolute; left: 50%; margin-left: -170px; top: 50%; margin-top: -215px; border: 1px solid #E5E5E5;}
.loginBox h2{height: 30px; font:700 14px/30px "Microsoft YaHei","微软雅黑",Arial,"宋体"; }

.loginBox ul.itemBox{width: 260px; height: auto; overflow: hidden;}

/*表单*/
.loginBox li.item{width: 258px; height: 34px; margin-top: 18px; border: 1px solid #DDD; border-radius: 3px; background:#FFF; position: relative;}
.loginBox li.item .inputstyle{position: relative; display: inline-block; width: 220px; height: 34px; padding-left: 38px; border: 0; background: none; font: 400 14px/34px "Microsoft YaHei","微软雅黑",Arial,"宋体"; color: #777;}
.loginBox li.item span{display: block; width: 22px; height: 22px; position: absolute; left: 8px; bottom: 6px; background-image: url(../images/icon_login.png); background-repeat: no-repeat;}
.loginBox li.item span.uname{background-position: -1px -2px;}
.loginBox li.item span.upwd{background-position: -50px -2px;}
.loginBox li.item span.veriy{background-position: -26px -1px;}

/*获得焦点*/
.loginBox li.focus{border: 1px solid #A6E1F3; box-shadow: 0 0 12px #BAF7FF;}

/*验证码*/
.loginBox li.photo{width: 258px; height: 34px; margin-top: 18px; border: 1px solid #CCC; border-radius: 3px; background: #F3FBFE;}
.loginBox li.photo img{height: 34px; display: block; margin: 0 auto; cursor: pointer;} 

/*提交按钮*/
.loginBtn{display: block; margin-top: 18px; width: 260px; height: 42px; text-align: center; border: none; background: #0E87FF; color: #fff; cursor: pointer; font:700 16px/42px "Microsoft YaHei","微软雅黑",Arial,"宋体"; border-radius: 3px;}
.loginBtn:hover{background: #06F; }
.loginBtn .in {display: none;}
.loginIn .in {display: inline-block;}
.loginIn .on {display: none;}
.loading {display: inline-block; margin-right: 5px; width: 16px; height: 16px; vertical-align: -3px; background: url(../images/loading.gif) no-repeat 0 0;}
.gray{color: #999;}

/*报错提示*/
.checktip{height: 30px; font: 100 14px/30px "microsoft yahei","SimHei",Arial,sans-serif; color: #F00; margin-top: 10px;}

/*版权*/
.loginCopy{height: 20px; margin-top: 12px; text-align: center; color: #000000; font: 100 12px/20px "microsoft yahei","SimHei",Arial,sans-serif;}





