.login_main {font:14px/21px Tahoma; }
.login_main .login_main_form{padding:0 0 20px 40px;width:500px}
.login_main .input_uid,.login_main .input_pwd{margin-bottom:8px;}
.login_main .check_rmb,.login_main .btn_log{margin:15px 0 20px 105px; position:relative; }
.login_main .check_rmb,.login_main .link_togetpwd{font-size:12px;}
.login_main .link_togetpwd{margin-left:15px;}
.login_main .check_rmb input{margin:-3px 8px 0 0;*margin-top:-4px;}
.login_main .dt{display: inline-block;margin-left: -15px;padding: 5px 0;text-align: right;width: 80px;}
.login_main .dd{padding:5px 15px 5px 5px;display:inline-block;}
.login_main .dd code{padding-left:21px;margin-left:15px;background:url(../../img/layer/login/icon_16px_lb.png) 0 -118px no-repeat;vertical-align:middle;font-size:12px;color:#f60;display:none;}
.login_main .dderr{background:#fff8ce;}
.login_main .dderr code{display:inline-block;}
.login_main .input_uid .dd input,.login_main .input_pwd .dd input{width:200px;padding:5px;border:1px solid #d5d5d5;}
.login_main .input_uid .dderr input,.login_main .input_pwd .dderr input{border-color:#f60 !important;}
.btn_arr_125{width:122px;height:34px;line-height:34px;border:none;background:url(../../../images/newUI/button/loginBtn.png) no-repeat;text-decoration:none;color:#fff !important;cursor:pointer;font-family:"Microsoft Yahei";padding-bottom:2px;font-weight:bold;}
.login_main a{text-decoration:underline !important;}
.login_main a:hover{text-decoration:none !important;color:#f60;}
.login_main input{vertical-align:middle;font-size:14px;font-family:Tahoma;color:#333;}
.link_uniacc_7620_qq{width:0;height:20px;padding-left:76px;background:url(../../img/layer/login/icon_20px_lb.png) no-repeat;vertical-align:middle;overflow:hidden;display:inline-block;}
.login_main_hl{ background-color:#f9f9f9; border-top:1px solid #eaeaea;text-align:center;font-size:12px; }
.login_main_hl .link_uniacc_7620_qq{margin-left:8px;}
.login_main_hl .link_uniacc_8822_weibo { background: url(../../img/layer/login/ico_88x22_wb.gif) no-repeat scroll 0 0 transparent; display: inline-block; height: 22px;overflow: hidden;padding-left: 88px;vertical-align: middle;width: 0;}
.login_main_hl .link_uniacc_8822_zfb { position:relative; background: url(../../img/layer/login/ico_88x22_zfb.png) no-repeat scroll 0 0 transparent; display: inline-block; zoom:1; _display:inline; height: 22px;padding-left: 88px;vertical-align: middle;width: 0;}
.login_main_hl .link_uniacc_8822_zfb .tip { position:absolute; right:0px; top:-20px; width:24px; height:28px;  background: url(../../img/layer/login/icon_tip8.png) no-repeat;-webkit-transition: all 0.3s ease-out;}
.login_main_hl .link_uniacc_8822_zfb:hover .tip { top:-30px;}
.link_uniacc_7620_qq{width:0;height:20px;padding-left:76px;background:url(../../img/layer/login/icon_20px_lb.png) no-repeat;vertical-align:middle;overflow:hidden;display:inline-block;}
.tploginBox .link_uniacc_7620_qq{margin-top:6px;}
.login_main_hl .link_uniacc_7620_qq, .login_main_hl .link_uniacc_8822_weibo { margin-right: 8px;}
.login_main_hl .m_l0{ margin-left:0;}


.login_box{  background:#fff; width:692px; height:328px; }
.login_main h2{  font-size:14px; padding:18px 0 16px 40px; background-color:#efefef;}
.login_main .m20{ padding:30px 0 0; position:relative; zoom:1; }
.login_main .no_bg{  background: none; text-align:left; border:none; padding-left:10px; }
.fleft{ float:left; width:392px;overflow:hidden;display:inline;}
.reg_main{ width:300px; float:left;font-size:14px; overflow:hidden;_margin-right:-6px;}
.reg_main h2{ background:url(../../img/layer/login/register_tit.jpg) no-repeat #ededed; height:55px; padding-left:40px; line-height:55px; vertical-align:middle;font-size:14px;}
.reg_main .reg_content{ background:url(../../img/layer/login/register_content.jpg) no-repeat; height:273px; overflow:hidden;}
.reg_content p{ margin:25px 0 25px 36px;}
.reg_content a{ width:142px; height:45px;background:url(../../img/layer/login/reg_btn.jpg) no-repeat; display:block; margin-left:60px;}
.reg_content a:hover{background:url(../../img/layer/login/reg_hover_btn.jpg) no-repeat;}
.login_box .xman {width: 20px;height: 20px;background-color: #F60;text-align: center;font: 18px/18px Tahoma;color: white;position: absolute;top: -4px;right: -4px;cursor: pointer;}
.login_main .m20 code {padding-left:5px;margin-left: 10px;background: url(../../img/layer/login/icon_16px_lb.png) 0 -118px no-repeat;vertical-align: middle;font-size: 12px;color: #F60; height:20px; width:30px; display:none; margin-left:8px;}
/*20130729*/
.input_uid{}
.input_uid .closeX{ cursor:pointer; display:inline-block; margin-left:-35px; _margin-left:-32px; !margin-bottom:5px; _margin-bottom:5px;*/}
.addCol{ color:#333!important;}
.remmenber_login{font-size:12px;padding:0 0 0 83px;}
.remmenber_login input{vertical-align:-2px;margin:0;}

.login_main .login_main_form{ width:392px; padding:0 0 20px 0px;}
.login_main .input_uid, .login_main .input_pwd{ padding-left:44px;}
.remmenber_login{ padding:0 0 0 120px;}
.login_main .check_rmb, .login_main .btn_log{ margin:15px 0 20px 118px;}
.login_main .no_bg{padding-left:55px;}
.login_main .m20{ padding:30px 0 0 0;}

.login_box{ height:auto;}


