body{padding:0px;margin: 0px;font-size:14px;font-family:'Microsoft YaHei UI','Microsoft YaHei',DengXian,SimSun,'Segoe UI',Tahoma,Helvetica,sans-serif; padding-top:60px;}
input,button{ border:solid 1px #dcdcdc;height:30px; line-height:30px; padding:3px 6px;color:#999;background:#fff; vertical-align: middle;}
select{border:solid 1px #ccc;}
img{border:none;}
a{ text-decoration: none;color:#3361AD;}
table,th,td{ border-collapse: collapse;}

.btn_blue{background:#00497d;height:30px;padding:0px 30px; border:0px;line-height:1.8em;color:#fff;font-size:16px; cursor: pointer;}
.btn_blue:hover {background-color:#015997;}
.len220{width:220px;}
.header{ height:60px; position:fixed; top:0; line-height:60px; color:#FFF; text-align:right; padding:0 10%; background:#0072C6; width:80%;}
.header span.logo{ font-size:36px; float:left;}

div.login{width:500px;border:solid 1px #0072C6;padding:0px;position: absolute;left: 50%;top: 50%;overflow: hidden;display:block;margin:-165px 0 0 -250px; color:#0072C6; background:#FEFEFE;}
div.login .loginForm{padding:20px;}
div.login th{ text-align: right; width: 100px;}
div.login th,div.login td{padding:8px 8px;}
div.login th,div.login td.verify{ text-align:center;}
td.msg{padding:0px 8px; text-align:center; height:20px;}
.error{font-size: 12px; color:#D00B0E;}
.vcode{cursor:pointer;}