﻿img {vertical-align: middle;}
.tel_qq.login_mh{padding-left:0;float:right}.login_con{width:1200px;height:450px;margin:0 auto;padding-bottom:40px;overflow:hidden;background:url(login_bg.jpg) no-repeat 65px 85px}.login_con .login_r{width:348px;border:1px solid #ddd;box-shadow:2px 2px 2px #ccc;float:right;margin-right:140px;margin-top:127px;position:relative}.login_con .login_r .login_r_form{width:282px;font-size:0;margin:22px auto 28px 33px}.login_con .login_r .login_r_form .f_input{border:1px solid #ccc;margin-bottom:21px;position:relative}.login_con .login_r .login_r_form .f_input.focused{border:1px solid #7ebdf1;transition:box-shadow .3s;-moz-transition:box-shadow .3s;-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s}.login_con .login_r .login_r_form .title{height:20px;line-height:20px;font-family:"微软雅黑"; font-weight: normal; letter-spacing:1px;font-size:20px;color:#333;text-shadow:1px 1px #fff;margin-bottom:15px}.login_con .login_r .login_r_form input{overflow:hidden;width:100%;height:24px;line-height:24px;padding:5px 0;border:0;text-indent:12px;font-size:14px}.login_con .login_r .login_r_form .f_input .place{position:absolute;color:#9d9d9d;font-size:14px;left:12px;top:10px;*top:12px;line-height:14px;*font-size:12px;visibility:hidden}.login_con .login_r .login_r_form .input_btn{width:100%;overflow:hidden}.login_con .login_r .login_r_form .btn_submit{background:#f33;color:#fff;width:130px;font-family:"微软雅黑";font-size:16px;height:36px;line-height:36px;padding:0;margin-top:5px;*float:left;letter-spacing:8px;margin-right:22px}.login_con .login_r .login_r_form .btn_reg{width:130px;font-family:"微软雅黑";font-size:16px;height:36px;line-height:36px;padding:0;background-color:#959595;color:#fff;margin-top:5px;letter-spacing:8px}.err_con_tip{color:#ef3132;visibility:hidden;margin-bottom:6px}.err_con_tip h3{color:#e30000;font-size:12px;font-weight:normal}.yzm_img{display:inline-block;height:30px; padding-top:6px;line-height:30px;text-align:center;width:100px;float:left}a.refresh{color:#333;display:inline-block;font-size:12px;height:36px;line-height:36px;text-decoration:underline}.other_func a{display:block;font-size:12px;padding-top:10px;text-align:right}
.input_btn button{ border: 0;}

.login_con .login_r .login_r_form .btn_submit{ width: 100%; margin: 0; cursor: pointer;}

.login_con .login_r .login_r_form .f_input{ border: 0; height: 36px; position: initial;}
.login_con .login_r .login_r_form .f_input .place{ position: initial; line-height: 36px; visibility: visible; color: #000; display: inline-block; width: 83px; font-size: 15px;}
.login_con .login_r .login_r_form input{ border: 1px solid #ccc; width: 197px;}