@charset "utf-8";
#login{float:left;width:100%;}

.loginheader {
    float: left;
    width: 100%;
    height: 60px;
    background:#fff;
}
.loginheader .ttl{font-size:22px;color:#555;display:inline-block;margin-top:30px;}
.loginheader .fastlink{float:right;margin:35px 0 0 0;font-size:12px;color:#666;position:relative;}
.loginheader .fastlink .erweima{
	position: absolute;
    right: 0px;
    top: 100%;
    transition: opacity 0.3s;
    -webkit-transition: opacity 0.3s;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    visibility: hidden;
}
.loginheader .fastlink a.btner:hover .erweima{
	filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    visibility: visible;
}


.loginheader .fastlink a:hover{color:#FDB64A}
.w960{width:960px;margin:0 auto;}

.loginheader #logo {
    float: left;
    margin: 5px 0 0 0;
}

.loginbanner{float:left;width:100%;height:620px;background:url(../images/bg_login.png) no-repeat center center;}
.loginbanner .loginbox{float:right;width:340px;height:380px;background:#fff;margin-top:120px;box-shadow:0px 0px 5px #999;padding:10px;}
.loginbanner .loginbox h3{float:left;width:100%;border-bottom:1px solid #ccc;font-size:18px;font-family:'微软雅黑';color:#555;padding:0 10px;line-height: 40px;    margin-bottom: 25px;}
.loginbanner .loginbox .inline{float:left;width:255px;height:40px;margin:10px 0 0 30px;padding-left:35px;border:1px solid #ddd;border-radius:5px;}
.loginbanner .loginbox .inline .easyui-validatebox{float:left;width:100%;height:100%;outline:none;border:none;line-height:40px;}
.loginbanner .loginbox .inline.accounts{background:url(../images/ico_account.png) no-repeat 8px 10px;}
.loginbanner .loginbox .inline.password{background:url(../images/ico_password.png) no-repeat 8px 10px;}
.loginbanner .loginbox .inline.code{background:url(../images/ico_code.png) no-repeat 8px 10px;width:140px;}
.loginbanner .loginbox #validateImg{float:left;height:40px;width:105px;margin:10px;}
.loginbanner .loginbox .row{float:left;width:255px;margin:10px 0 10px 30px;}
.loginbanner .loginbox .row .btn{float:left;width:100%;height:40px;cursor:pointer;outline:none;border:none;background:#059CD4;border-radius:5px;color:#fff;font-size:14px;font-family:"微软雅黑"}
.loginbanner .loginbox .row a:hover{text-decoration:underline;}

.footer{float:left;width:100%;text-align:center;color:#999;line-height:60px;font-family:verdana,"宋体";}


.registerbox{float:left;width:100%;margin:50px 0;}
.registerbox .registerboxinner{float:left;width:100%;border:1px solid #ddd;border-top:none;padding: 35px;}
.registerbox .registerboxinner .linebox{float:left;width:50%;margin-top:10px;}
.registerbox .registerboxinner .linebox label.control-label{float:left;width:100px;font-size:14px;color:#333;line-height:35px;white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    text-align: right;    padding-right: 10px;padding-left: 20px;}
.registerbox .registerboxinner .linebox input.form-control{float:left;width:300px;height:35px;border:1px solid #ddd;border-radius:5px;outline:none;padding:0 10px;color:#777;font-size:14px;}
.registerbox .registerboxinner .linebox select.form-control{float:left;width:300px;height:35px;border:1px solid #ddd;border-radius:5px;outline:none;padding:0 10px;color:#777;font-size:14px;}
.registerbox .registerboxinner .linebox input[type=checkbox]{float:left;margin:12px 5px 0 0;}
.registerbox .registerboxinner .linebox .sp{float:left;line-height:35px;font-size:14px;color:#666;cursor:pointer;}
.registerbox .registerboxinner .linebox .btn{float:left;width:150px;height:40px;cursor:pointer;outline:none;border:none;background:#059CD4;border-radius:5px;color:#fff;font-size:14px;font-family:"微软雅黑";margin:20px 0 0 165px;}
.registerbox .registerboxinner .linebox p.text{float:right;    margin-top: 30px;    margin-right: 135px;}
.registerbox .registerboxinner .linebox p.text a:hover{text-decoration:underline;}
.registerttl{float:left;width:100%;padding:15px 10px;background:#059CD4;color:#fff;font-size:14px;}
.registerbox .registerboxinner .linebox .huoqu{float: left;
    width: 110px;
    height: 35px;
    background: #059CD4;
    border-radius: 5px;
    color: #fff;
    font-size: 13px;
    line-height: 35px;
    text-align: center;border:none;outline:none;cursor:pointer;}
.wechatregister{width:720px;margin:0 auto;padding:20px;}
.wechatregister .registerbox .registerboxinner .linebox{width:100%;margin-bottom:20px;}
.wechatregister .registerbox .registerboxinner .linebox label.control-label{font-size:25px;width: 170px;color:#555;line-height:50px;}
.wechatregister .registerbox .registerboxinner .linebox input.form-control{width:400px;height:50px;font-size:25px;}
.wechatregister .registerbox .registerboxinner .linebox .huoqu{height:50px;font-size:15px;width:150px;}
.wechatregister .registerbox .registerboxinner .linebox .btn{    margin: 20px 0 0 240px;font-size:25px;height:50px;line-height:50px;}
.wechatregister .registerttl{font-size:30px;}
.wechatregister .registersuccess{font-size:30px;padding:50px 90px;text-align:center;line-height:100px;color:#e43434;}
.wechatregister #errMsg{text-align:center;font-size:20px;color:#e43434;}



