body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "宋体","Arial Narrow",HELVETICA;background:#43617fr;-webkit-text-size-adjust:100%}
a{color:#172c45;text-decoration:none}
*:focus {outline: none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.wrapper {background:#43617f url("images/login/login-bg.png") no-repeat center center;clear:both;overflow:hidden; position: relative;}
.box {clear:both;overflow:hidden;width:422px;height:560px; margin:-257px 0 0 -210px;top:50%; position: absolute; z-index: 1;left:50%; }
.logo {background:url("images/login/login-logo.png") no-repeat center center;height:107px;width:372px;margin:0 auto;border-bottom:1px solid #e2e2e2;margin-bottom:15px; text-align: center;}
.logo-text {background: none;line-height:127px; text-align: center;font-size:30px;font-family: "Microsoft Yahei"}
.hien {display:none;}
.logo-text .hien {display: block;}
.btn { background: #62c3d0;border:0;height:54px;width:375px;margin:0 25px;color:#fff;font-size:18px;font-family:"微软雅黑";cursor:pointer; border-radius: 5px;}
/*****.box ul li{height:50px;background:#f7f7f7;margin-bottom:15px;position:relative;}****/
.box ul {margin:30px 25px 0}
.box ul li{height:50px;background:#f7f7f7;margin:25px 0;position:relative;}
.input-txt {border:0;height:50px;margin:0 0 0 56px;width:310px;background:#f7f7f7;}
.box ul li i { position:absolute;z-index:1;top:0;left:0;width:56px;height:50px;}
.box ul li.login-1 i {background:url("images/login/login-i1.png") no-repeat center center;}
.box ul li.login-2 i {background:url("images/login/login-i2.png") no-repeat center center;}
.box ul li.login-3 i {background:url("images/login/login-i3.png") no-repeat center center;}
.box ul li.login-4 i {background:url("images/login/login-i4.png") no-repeat center center;}
.box ul li  span {position:absolute;z-index:1;top:0;left:56px;width:310px;height:50px;line-height:50px;color:#999}
.Yzm {position:absolute;z-index:1;top:0;right:0px;width:120px;height:50px;line-height:50px;}
.Yzm img {height:50px;width:120px;}

.box ul li.login-1 { z-index: 99}
.select{position:absolute;margin:0 10px 0 56px;}
.select dt{height:50px;line-height:50px;display:inline-block;border:0;background:#fcfcfb url("images/login/sj.png") no-repeat 287px center;cursor:pointer;width:310px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;z-index:99;}
.select dt:hover,.select dt.cur{border:1px solid #409DFE;box-shadow:0 0 3px #409DFE;}
.select dd{position:absolute;left:0;top:50px;border:1px solid #d2ccc4;background:#fff;display:none;}
.select dd ul{padding:4px;width:104px;max-height:250px;overflow:auto;}
.select dd ul li {line-height:28px;display:block;padding:0 8px;height:28px;background:#fff;margin:0}
.select dd ul li a{line-height:28px;display:block;padding:0 8px;height:28px;background:#fff;margin:0}
.select dd ul li a:hover{background:#f5f5f5;}

.errmsg {color:red;height:30px;line-height:30px;margin:0 25px;}

.login-tip {color:#fff;margin:28px 10px 0;line-height:160%;font-size:14px;}