/*shiman 2012-10-24*/
body{ margin:0px; padding:0px; background:#fff url(../images/lr/login_bg_newyear.gif) repeat-x left 50px; font-size:12px;color:#000; }
*{margin:0px; padding:0px; }
a{ color:#164371; text-decoration:none;  }
a:hover{ color:#BF2610; 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:720px;background:url(../images/lr/login_bgpic_newyear.jpg) no-repeat center top; margin-bottom:0px;}
.l_c_m{width:950px; margin:0 auto; }
.l_tit{ padding-top:50px;min-height:90px; }
.l_tit h2{ float:left; background:url(../images/lr/login_tit_newyear.png) no-repeat; width:150px;height:61px; text-indent:-9999px; }
.l_tit p{ float:left; width:460px; line-height:22px; padding:0px 0px 0px 24px; color:#fff; }

.l_main{clear:both; float:left; margin-top:45px; 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 12px 48px; float:left;}
.login_form p{float:left; width:100%;padding:8px 0px;}
.login_form p label{ float:left; display:block; width:70px; text-align:right; padding:0px 12px 0px 0px;line-height:38px;  font-size:14px; color:#000;}
input.txt{ float:left; height:31px; background:#fff; border:solid 2px #BF2610; padding:3px 0px 0px 5px; margin-right:8px;font-size:14px; }
input.txt2{ float:left; height:31px; background:#FFF3D1; border:solid 2px #FD4C16; 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:6px 9px 5px 5px; color:red; background-color:#FEF3D7; border:solid 1px #DF807F; }
.jt{position:absolute; left:-8px;top:5px; width:8px;height:15px; background:url(../images/lr/jt.png) no-repeat right center; }
.ln_btn{ padding:4px 0px 30px 82px; }
input.btn{ width:163px;height:47px; background:url(../images/lr/btn_b_newyear.png) no-repeat left bottom; border:0px; font-family:"微软雅黑"; font-size:20px; cursor:pointer; font-weight:bold; color:#fff; letter-spacing:2px}
input.btn:hover{ color:Yellow;}
.l_mr{ clear:both; float:left; width:500px; padding:11px 0px 12px 60px; border-top:dashed 1px #EF3730; background:url(../images/lr/lmcbg.png) repeat left top;font-size:14px;font-family:"宋体"; line-height:30px; }
.l_mr p{ float:left;}
.l_mr p a{ float:left; display:block; margin:0px 24px 0 0; font-weight:bold }

.l_footer2{clear:both; text-align:center; color:#888; padding:15px 0px 20px 0px; font-family:Tahoma; border-top:solid 1px #FFD8D6; }
.l_footer2 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; }