/* 閫犱环閫氱櫥褰�/娉ㄥ唽 */
#material_login_div{}
.pop-jc-kuang-login {margin: 0 auto;border-radius: 4px;display: inline-block;background-color: #fff; position: fixed; left: 50%; top: 200px; z-index:10000; padding-bottom: 30px;box-shadow: 2px 5px 12px #333;}
.pop-jc-tit-login {height: 48px;background-color: #e7f5fe;border-radius: 4px 4px 0px 0px;line-height: 48px;font-family: "寰蒋闆呴粦";}
.pop-jc-tit-login span {  color: #0c88e2; font-size: 16px; font-weight: bold; text-align: left; padding-left: 20px;}
.pop-jc-cur{padding-bottom: 0;top: 100px;}
.pop-jc-btn-close {width: 16px;height: 16px;float: right; display: block;position: absolute;top: 0;right: -28px;background: url(https://member.zjtcn.com/resources/images/login_box/pop-jc-btn-close.png) no-repeat;}
.pop-jc-btn-close-inside {width: 16px;height: 16px;float: right; display: block;position: absolute;top: 13px;right: 13px;background: url(https://member.zjtcn.com/resources/images/login_box/x.png) no-repeat;cursor: pointer !important;}
.pop-jc-kuang-login a:-webkit-any-link {color: -webkit-link;text-decoration: underline;cursor: auto;}
.login_weixi{margin-top: 35px;}
.login-width{width:650px; min-height:114px;}
.login_weixi img{width: 89px;height: 105px;float: left;padding: 0 20px 0 80px;}
.login_weixi .login_dl{display: inline-block;padding-top: 5px;}
.login_weixi .login_dl .login_h1{font-size: 22px;color: #333;font-weight: normal;}
.login_weixi .login_dl .login_p{font-size: 14px;padding: 10px 0;}
.login_weixi .login_dl .login_p span{color: #f74000;}
.login_weixi .login_dl p{width: 130px;height: 35px;line-height: 35px;border-radius: 5px;text-align: center;background-color: #f98731;}
.pop-jc-kuang-login .login_weixi .login_dl p a{display: block;font-size: 16px;color: #fff;text-decoration: none;}
.pop-jc-kuang-login .login_weixi .login_dl p:hover a{background-color: #fa6d0e;}
.login_weixi .login_dl p:hover a{background-color: #1c8ddd;border-radius: 5px;}
.login_weixi .login_dl_error{display: inline-block;padding-top: 25px;}
.login_weixi .login_dl_error .login_h1{font-size: 22px;color: #333;font-weight: normal;}
.login_weixi .login_dl_error .login_p{font-size: 14px;padding: 10px 0;}
.login_weixi .login_dl_error .login_p span{color: #f74000;}
.login_zh{margin: 30px 20px 0 20px;position: relative;text-align: center;}
.login_zh .border{border: 1px solid #ddd;}
.login_zh .login_dl{width: 184px;background-color: #fff;position: absolute;left: 50%;top: -11px;margin-left: -97px;color: #b4b4b4;font-size: 16px;}
.login_password{margin-top: 35px;overflow: hidden;}
.login_password_left{padding:0 40px;float: left;}
.login_password_left ul li{margin-bottom: 15px;font-size: 14px;position: relative;padding-bottom: 0px;}
.login_password_left ul li .input_icon1{width: 23px;height: 22px;background: url(https://member.zjtcn.com/resources/images/login_register/new_sprite_bg.png) no-repeat 4px 1px; position: absolute;left: 18px;top: 13px;}
.login_password_left ul li .input_icon2{width: 23px;height: 23px;background: url(https://member.zjtcn.com/resources/images/login_register/new_sprite_bg.png) no-repeat 4px -39px; position: absolute;left: 18px;top: 13px;}
/* .login_password_left ul .input{overflow: hidden;} */
 .login_password_left ul li input{width: 250px;height: 45px;line-height: 45px;color: #b4b4b4;font-size: 14px;padding:0 0 0 50px;margin-bottom:0;border-radius: 5px;border:1px solid #DBDBDB;}
.login_password_left ul li input:-webkit-input-placeholder{color: #a3a3ab;font-size: 14px;}
.login_password_left ul .input input{width: 140px;height: 45px;line-height: 45px;float: left;padding-left: 15px;}
.login_password .checkbox{font-size: 12px;}
.login_password .checkbox input{vertical-align: middle;margin: 0 7px 2px 0;width: 15px;height: 15px;}
.login_password .login_password_buttom{width: 300px;height: 40px;border-radius: 5px;font-weight: normal;text-align: center;line-height: 40px;background-color: #1c8ddd;margin: 15px 0;}
.login_password .login_password_buttom a{display: block;font-size: 20px;color: #fff;text-decoration: none;cursor: pointer;}
.login_password .login_password_buttom:hover a{background-color: #2996e2;border-radius: 5px;}
.login_password .login_QQ .login_QQ_left{float: left;font-size: 14px;}
.login_password .login_QQ .login_QQ_left img{width: 16px;height: 16px;vertical-align: middle;margin-bottom: 2px;margin-left:5px;}
.login_password .login_QQ .login_QQ_right{float: right;}
.login_password .login_QQ .login_QQ_right a{font-size: 14px;text-decoration: none;color: #0b8ad9;}
.login_password .login_password_right{float: right;}
.login_password .login_password_right .login_password_image{width: 180px;height: 180px;line-height: 180px;background: url(https://member.zjtcn.com/resources/images/login_box/code_bg.png) no-repeat;text-align: center;margin-right: 50px;}
.login_password .login_password_right img{width: 142px !important;height: 145px !important;padding-top: 15px;}
.login_password .login_password_right p{padding-top: 20px;font-size: 13px;color: #0b8ad9;}
.login_footer{width: 530px;height: 43px;line-height: 43px;border: 1px dashed #0b8ad9;margin: 35px auto;font-size: 12px;}
.login_footer .login_footer_fw{padding-left: 25px;float: left;}
.login_footer ul li{float: left;margin-right: 10px; line-height: 43px;}
.login_footer ul li img{width: 15px;height: 15px;margin-bottom: 3px;vertical-align: middle;}
.login_footer ul li span{color: #0b8ad9;}
.login_password .loginyan {float: left;padding: 13px 5px;height: 20px; border: 1px solid #7ec7f9;border-radius: 4px;margin-left: 15px;padding-right: 57px;position: relative;}
.login_password .loginyan a {width: 46px;height: 46px;border: 1px solid #7ec7f9;border-top-right-radius: 4px;border-bottom-right-radius: 4px;position: absolute;right: -1px;top: -1px;z-index: 99;background-color: #bfe3fc;background-image: url(https://member.zjtcn.com/resources/images/login_register/sprite_bg.png);background-repeat: no-repeat;background-position: 10px -387px;}
.pop-jc-cur {padding-bottom: 0; top: 100px;}
ul, li, p { margin: 0; padding: 0;}
