* {
    margin: 0px;
    padding: 0px;
    font-family: "微软雅黑";
}

.fl {
    float: left;
}

.fr {
    float: right;
}

img {
    border: none;
}

.cf {
    zoom: 1;
}

.cf:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}
a{color: #333333;}

ul li,
ol li {
    list-style-type: none;
}
.hide{display: none;}
html{background: #f5f5f5;}

/*内容*/
.jpass-box{width: 100%;background: #f5f5f5; font-family: "微软雅黑";position: relative;}
.box-left{width: 61%;background: url(jpass-pic.png) no-repeat;background-size:cover;}
.box-rigth{width: 39%;}
.box-rigth .hydl{text-align: center;line-height: 30px;font-size: 24px;font-weight: bold;color: #333;margin-top: 135px;cursor: default;}
.dengl-box{width: 370px;margin:20px auto;min-height: 300px;}
.dengl-box .tab1{float: left;color: #333;font-size: 16px;line-height: 30px;padding: 0 5px;cursor: default;}
.dengl-box div.active{color: #1990fc;border-bottom:2px solid #1990fc;}
/* 账号密码登录 */
input{outline: none;}
.section1 .options{float: left;width: 370px;height:40px;line-height: 40px;margin:20px 0 23px 0;border-radius: 5px;border: 1px solid #e0e0e0;background:url(jpass-yhm.png) 15px center no-repeat #ffffff;padding-left: 48px;color:#999}
.section1 .login_user{float: left;width: 370px;height:40px;line-height: 40px;margin:20px 0 23px 0;border-radius: 5px;border: 1px solid #e0e0e0;background:url(jpass-yhm.png) 15px center no-repeat #ffffff;padding-left: 48px;color:#999}
.section1 .login_pswd{float: left;width: 370px;height:40px;line-height: 40px;margin-bottom: 23px;border-radius: 5px;border: 1px solid #e0e0e0;background: url(jpass-mim.png) 15px center no-repeat #ffffff;padding-left:48px; color:#999;}
.section1 .dynamicCode{float: left;width: 370px;height:40px;line-height: 40px;margin:20px 0 23px 0;border-radius: 5px;border: 1px solid #e0e0e0;background:url(jpass-yhm.png) 15px center no-repeat #ffffff;padding-left: 48px;color:#999}
.yzm-box .yz-input{float: left;width: 210px;height:40px;line-height: 40px;margin-bottom: 23px;border-radius: 5px;border: 1px solid #e0e0e0;background: url(jpass-yzm.png) 15px center no-repeat #ffffff;padding-left:48px; color:#999;}
.yzm-box a.yanzm{
	display: inline-block;
	width: 138px;
	height: 40px;
    cursor: pointer;
    float: left;
	background: url(jpass-yzm-pic.png) no-repeat;
	color: #fff;
	line-height: 40px;
	text-align: center;
	font-size: 15px;
	margin-left: 20px;
}
.section1 .hanweb-loginSubmit{width: 370px;height: 40px;line-height: 40px;text-align: center;background: #1990fc;
    color: #fff;font-size:16px;border-radius: 5px;display: inline-table;cursor: pointer;}

.login_submit{width: 370px;height: 40px;line-height: 40px;text-align: center;background: #1990fc;
    color: #fff;font-size:16px;border-radius: 5px;display: inline-table;cursor: pointer;}

/* 手机号登录 */
.section1 .tel_user{float: left;width: 370px;height:40px;line-height: 40px;margin:20px 0 23px 0;border-radius: 5px;
    border: 1px solid #e0e0e0;background:url(jpass-tel1.png) 15px center no-repeat #ffffff;padding-left: 48px;color:#999}
    .tel-yzm .yz-tel{float: left;width: 210px;height:40px;line-height: 40px;margin-bottom: 20px;border-radius: 5px;border: 1px solid #e0e0e0;background: url(jpass-yzm.png) 15px center no-repeat #ffffff;padding-left:48px; color:#999;}
    .tel-yzm a.hqyzm{
            display: inline-block;
            width: 138px;
            height: 40px;
            border: 1px solid #e0e0e0;
            color: #666;
            line-height: 40px;
            text-align: center;
            background: #fff;
            font-size: 15px;
            cursor: pointer;
            margin-left: 20px;
            border-radius: 5px;
        }

.forget-m{  display: inline-block;
    width:370px;
    height:30px;
    color: #17a8ef;
    line-height: 30px;
    text-align:right;
    font-size: 15px;
    cursor: pointer;
    margin:0 auto 20px;
    padding-right: 5px;
 }

/* 动态码 */
.dongtm{float: left;width: 370px;height:40px;line-height: 40px;margin:0 0 23px 0;border-radius: 5px;border: 1px solid #e0e0e0;background: url(jpass-yzm.png) 15px center no-repeat#ffffff;color:#999;padding-left:48px;}
/* 底部信息 */
.foot{color:#bcc4cc;font-size: 14px;text-align: center;line-height: 30px;position: absolute;right: 13%;bottom: 20px;}



