/*shiman 2012-10-24*/
body{ margin:0px; padding:0px; background:#FFFFF4 url(../images/lr/login_bg.gif) repeat-x left 50px; font-size:12px;color:#555; }
*{margin:0px; padding:0px; }
a{ color:#3789BE; text-decoration:none;  }
a:hover{ color:#ff8800; text-decoration:underline; }
a img{ border:0px; }
.clear{font-size:0;content:" ";clear:both; height:0;zoom:1;overflow:hidden}
.red{color:Red; font-size:14px;  }
.green{color:Green; font-size:14px;}
.w300{ width:300px; }
.w140{ width:140px; }
.mt5{ margin-top:5px; }

.r_header2{ width:100%;height:50px;background:#fff url(../images/lr/hbg.gif) repeat-x left bottom;}
.r_h_m2{ width:950px;height:50px; margin:0 auto;}
.r_logo{ float:left;}
.r_logo a{ width:206px;height:25px; background:url(../images/lr/tt_logo.png) no-repeat; margin-top:14px; display:inline-block;}
.tel-link{ float:right;}
.t_link{ text-align:right; padding:7px 0px 0px 0px; color:#888 }
.t_link a{ padding:0px 5px; }
.tel{text-align:right; padding:4px 5px 0px 0px;}
.tel b{ font-family:Tahoma; color:#396; font-size:15px; }

.l_content2{width:100%;min-height:520px;background:url(../images/lr/login_bgpic.jpg) no-repeat center top; margin-bottom:40px;}
.l_c_m{width:950px; margin:0 auto; }
.l_tit{ padding-top:55px; }
.l_tit h2{ float:left; background:url(../images/lr/login_tit.png) no-repeat; width:150px;height:60px; text-indent:-9999px; }
.l_tit p{ float:left; width:460px; line-height:22px; padding:0px 0px 0px 24px; color:#DEE6EB; }

.l_main{ float:left; margin-top:50px; width:560px;background:url(../images/lr/lmcbg.png) repeat left top;padding-top:20px; }

.notice{ line-height:19px;color:#000;font-size:12px; margin:5px 20px 3px 70px;}
.t42{background:url(../images/icon.png) left -1407px no-repeat; border:0;_background:url(../images/icon.gif) left -1407px no-repeat; width:16px; height:16px; display:inline-block; margin:0px 6px 0px 0px; float:left; }/*¾¯Ê¾Í¼±ê Èý½ÇÐÎ*/

.login_form{ padding:12px 0px 30px 48px; float:left;}
.login_form p{float:left; width:100%;padding:8px 0px;}
.login_form p label{ float:left; display:block; width:60px; text-align:right; padding:0px 12px 0px 0px;line-height:38px;  font-size:14px; color:#555;}
input.txt{ float:left; height:31px; background:#fff; border:solid 2px #9BB9C6; padding:3px 0px 0px 5px; margin-right:8px;font-size:14px; }
input.txt2{ float:left; height:31px; background:#FFF2F2; border:solid 2px #F1A7A7; padding:3px 0px 0px 5px; margin-right:8px;font-size:14px;}
input.cb{ width:13px;height:13px; float:left; margin:6px 5px 0px 0px; display:inline }
.yzm{ float:left; margin-right:8px; display:inline-block;height:38px;}
.f12{ font-size:12px; float:left;padding:0px 6px 0px 0px;line-height:27px; display:block;}
.f12 a{line-height:38px;}
.tishi{ float:left; position:relative; display:block; margin-left:10px; padding:5px 5px 4px 5px; color:#f60; background-color:#FEF3D7; border:solid 1px #E9DAB8; }
.jt{position:absolute; left:-8px;top:4px; width:8px;height:15px; background:url(../images/lr/jt.png) no-repeat right center; }
.ln_btn{ padding:5px 0px 30px 72px; }
input.btn{ width:163px;height:47px; background:url(../images/lr/btn_b.gif) no-repeat left bottom; border:0px; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; cursor:pointer; font-weight:bold; color:#fff; letter-spacing:2px}

.l_mr{ float:left; padding:95px 0px 0px 60px; font-size:21px;font-family:"Î¢ÈíÑÅºÚ"; line-height:30px; }
.l_mr .f18{ font-size:18px; color:#777; padding-top:18px; }

.l_footer2{clear:both; text-align:center; color:#888; padding:15px 0px 20px 0px; font-family:Tahoma; border-top:solid 1px #ddd; }
.l_footer a{ color:#555; }


/**/
.wh_cont{ width:100%;height:360px; background:url(../images/wgbg.gif) repeat-x left bottom; border-top:solid 8px #eee; }
.wh_main{ min-height:140px;_height:140px; width:255px; margin:95px auto 0px auto; background:url(../images/ico_maintain.png) no-repeat left top;_background:url(../images/ico_maintain.gif) no-repeat left top; padding:26px 0px 0px 190px; }
.wh_main p{ line-height:28px; font-weight:bold; font-size:24px; font-family:"Î¢ÈíÑÅºÚ";color:#2A5989;}
.wh_main .mp_2{ font-size:16px; color:#666; margin-top:8px; }
.wh_main .mp_3{ font-size:14px; color:#666; }

.wq_main{min-height:50px;_height:50px; width:280px; margin:125px auto 0px auto;background:url(../images/ico_tip.gif) no-repeat left top; padding:10px 0px 0px 48px;}
.wq_main p{ line-height:28px; font-weight:bold; font-size:20px; font-family:"Î¢ÈíÑÅºÚ";color:#2A5989;}
.wq_main .mp_2{ font-size:16px; color:#666; margin-top:8px; }
.wq_main .mp_3{ font-size:14px; color:#666; margin-top:5px; }