.l2r_hd{width: 100%;height: 90px;border-bottom: 2px solid #ff621f;}
.l2r_head{width: 1200px;height: 90px;margin: auto;}
.l2r_head>a{display: block;width: 310px;height: 90px;background: url(../Images/logo_relo.jpg) no-repeat;}
.l2r_bd{background: url(../Images/lr_bn.jpg) no-repeat center;height: 705px;width: 100%;min-width: 1200px;position: relative;}
.l2r_bd_c{width: 1200px;height: 705px;margin: auto;position: relative;}
.logo_pp{border: 1px solid #ddd;background: #fff;width: 350px;min-height: 360px;margin-top: 115px;right: 50px;position: absolute;}
.logo_pp_hd{padding:5px 5px 3px 24px;height: 52px;position: relative;}
h3.logo_pp_hd_th3{font-size: 16px;line-height: 89px;display: inline-block;height: 52px;width: 100px;color: #333;float: left;font-weight: 700;}
.logi_pp_hd_qr{width: 203px;height: 52px;float: right;}
.logi_pp_hd_app{width:150px;height: 52px;float: left;}
.logi_pp_hd_app>a{display: block;width: 150px;height: 28px;background: url(../Images/login_qit.png);float: left;}
.logi_pp_hd_qrbd{width: 53px;height: 52px;background: url(../Images/login_qit.png) 105px 0px;float: left;cursor: pointer;}
.login_info{width: 300px;margin: 20px auto 0 auto;}
.login_info input{outline:none;}
.u_c1{width: 280px;height: 40px;padding: 0 10px;font-size: 14px;}
.ps_c1{margin-top: 20px;}
.lb_words{width: 100%;height: 60px;line-height: 60px;}
.lb_words>.forget_ps{color: #666;font-size: 12px;float: left;}
.lb_words>.forget_ps:hover{color: #e00303;}
.lb_regib{float: right;font-size: 12px;color: #666;}
.lb_regib>.reg_nm{color: #e00303;margin-left: 1px;font-weight: 700;}
.lb_regib>.reg_nm:hover{color: #f00;}
.login_into{height: 40px;line-height: 40px;width: 100%;cursor: pointer;border-radius: 3px;background: #ff621f;color: #fff;font-size: 16px;text-align: center;}
.login_into:hover{background: #ff4c00;}
.login_other_m{height: 65px;line-height: 65px;width: 100%;font: 14px;color: #c6c6c6;}
.three_lg{display: block;width: 24px;height: 24px;float: left;margin: 20px 13px 21px 0;background: url(../Images/login_qit.png) 213px 24px;}
.login_other_m>span{float: left;margin-right: 25px;}
.wx_login{background-position: 183px 24px;}
.sina_login{background-position: 155px 24px;}
h3.logo_pp_hd_qrv{width: 200px;}
.logo_pp_hd_qrq{width: 103px;}
.logi_pp_hd_nmbd{float: right;background-position: 53px 0px;}
.logi_pp_bd_rw{width: 100%;margin-top: 30px;}
.logi_pp_bd_rw_q{height: 160px;position: relative;}
.q_QR_code{position: absolute;margin-left: -80px;left: 50%;width: 160px;height: 160px;}
.qrcode_desc{overflow: hidden;width: 132px;margin: 20px auto 0;text-align: center;}
.qrcode_desc>i{float: left;color: #f40;font-size: 40px;line-height: 36px;margin-right: 10px;}
.qrcode_desc_fy{color: #9c9c9c;line-height: 18px;color: #6c6c6c;font-size: 14px; float: left;}
.qrcode_desc>p{width: 104px;line-height: 18px;color: #6c6c6c;font-size: 14px; float: left;}
a.app_link{color: #f40;float: left;margin-left: 3px;margin-right: right;}
.error_login{display:none;background: #fef2f2;border: 1px solid #ffb4a8;line-height: 16px;padding: 2px 10px;overflow: hidden;width: 280px;position: absolute;top: 41px;left: 25px;}
.error_login>p.error{float: left;white-space: normal;word-wrap: break-word;width: 250px;font-size: 12px;}
.error_login>p.error>a{color: #f40;margin: 0 2px;}
.error_login i{margin-right: 10px;color: #f00;font-size: 16px;float: left;}
.loading_c ,.regetQR{position: absolute;top:0px;left: 0px;width: 100%;height: 360px;display:table;vertical-align:middle;text-align:center;z-index:5; background: #fff;display:none;}
.loading_c span{display:table-cell;vertical-align:middle;}
.loading_c img{ vertical-align:middle;}
.regetQR{height: 160px;background: rgba(255, 255, 255, 0.9);position: absolute;top: 0px;}
.qr_err{width: 160px;height: 130px;margin:0 auto;position: relative;}
.qr_err h6{color: #3c3c3c;margin-top: 38px;margin-bottom: 35px;text-align: center;font-weight: 700;font-size: 14px;}
.refresh_QR{width: 100px;height: 36px;line-height: 36px;text-align: center;margin: 0 auto;background: #f40;display: block;color: #fff;border-radius: 3px;font-size: 12px;}
/*注册补充*/
.is_reg{min-height:580px;margin-top:60px;}
.photocheck{width:110px;}
.photocheckpic{font-size:15px;width:140px;height:44px;vertical-align:middle;margin-left: 20px;float:right;margin-top: 20px;line-height:44px;text-align:center;background: #f60;cursor: pointer;border-radius: 3px;color: #fff;}
.photocheckarea{position: relative;display:table-cell;vertical-align:middle;height:64px;width:308px;}
.photocheckarea input{}
.stopsendcode{background:#ccc;cursor:not-allowed;}