.loginindex{ width: 940px; margin: 0 auto; height: 370px; overflow: hidden; background: #f6f6f6; margin-top: 30px}
.login_left{ float: left; width: 468px; height: 368px; margin: 1px 0 0 1px; overflow: hidden;}
.login_right{ float: right; margin: 66px 45px 0 0;}
.login_right_bomb{ float: right; margin: 20px 45px 0 0;}
.login_right input,
.login_right_bomb input{ width: 225px; height: 35px; line-height:35px; border: 1px solid #e6e4e4; margin-right: 10px; margin-left: 10px; float:left}
.login_right input:focus,
.login_right_bomb input:focus{ border: 1px solid #afafaf}
.login_right td,
.login_right_bomb td{ height: 47px; vertical-align:top}
.login_right .te_r,
.login_right_bomb .te_r{ text-align: right; color: #383838; font-size: 14px; padding-top:8px}
.login_right .te_l a,
.login_right_bomb .te_l a{ color: #fd3a2a; text-decoration: underline;}
.login_right .te_l .clic_login,
.login_right_bomb .te_l .clic_login{ width: 230px; height: 35px; line-height: 35px; background: #fd3a2a; text-align: center; font-size: 15px; display: block; color: #fff; cursor: pointer; margin-left: 10px}
.login_right .te_l .log_captcha,
.login_right_bomb .te_l .log_captcha{width: 123px!important; height: 35px; border: 1px solid #e6e4e4; float: left;}
.te_l em{display:inline-block;width:93px;height:34px;float:left;}
.login_right .te_l .log_captcha:focus,
.login_right_bomb .te_l .log_captcha:focus{ border: 1px solid #afafaf}
.login_right .te_l .img_captcha,
.login_right_bomb .te_l .img_captcha{ float: left;}
.login_right .te_l .chan_pactcha,
.login_right_bomb .te_l .chan_pactcha{ float: left; font-style: normal; height: 35px; line-height: 35px; margin-left: 4px; color: #565656; text-decoration: underline; cursor:pointer}
.login_right .fl_l,
.login_right_bomb .fl_l{ float: left; margin-left: 10px; color: #565656; cursor: pointer; text-decoration: underline;}
.login_right .te_l .for-pass,
.login_right_bomb .te_l .for-pass{ width:65px; height:35px; line-height:35px; display:block; float:left;}
.login_right .fl_r,
.login_right_bomb .fl_r{ float: right; margin-right: 70px; color: #565656; cursor: pointer; text-decoration: underline;}

.login_right .wrong_prompt,
.login_right_bomb .wrong_prompt{ color: #fd3a2a; margin-left: 65px; margin-bottom:5px; height:25px; line-height:25px; display:block}/*display: none;*/
.login_right .wrong_prompt strong,
.login_right_bomb .wrong_prompt strong{ font-weight: bold; font-size: 16px}

.login_right_bomb .bomb_newUse{ height: 35px; line-height: 35px; display: block;}
.bomb_login{ width: 100%; text-align: center;  height: 50px; line-height: 50px; border-bottom: 1px solid #dbdbdb; position: relative; top: 0px; left: 0; z-index: 100}
.bomb_login h1{font-size: 16px; font-weight: bold;}
.bomb_login .close_bomb{ width: 18px; height: 18px; background: url(../images/forgot_password_03.png) no-repeat; display: block; position: relative; top: -35px; left:230px\9; left: 450px!important;cursor:pointer}

 

.bomb_login_show{display: none; position: absolute; top: 50%; left: 50%; width:488px; height: 380px; margin-top: -190px; margin-left:-244px;  background-color: #fff; z-index:1002; overflow: hidden;}
.mypop{ width:488px; height: 380px;}




.forgotregister{ width:940px; margin:50px auto; min-height:500px;}
.forgotregister .nav{ width:940px; height:65px; font-size:14px; font-family:"微软雅黑";color:#8f8f8f; line-height:24px;}
.forgotregister .nav-bg1{ background:url(../images/forgot_register_001.png) left -23px no-repeat}
.forgotregister .nav-bg2{ background:url(../images/forgot_register_001.png) left -74px no-repeat}
.forgotregister .nav-bg3{ background:url(../images/forgot_register_001.png) left -125px no-repeat}
.forgotregister .nav .li1{ width:310px; height:59px; display:block; float:left; text-align:left; padding:6px 0 0 20px;}
.forgotregister .nav .li2{ width:266px; height:65px; display:block; float:left; line-height:30px; text-align:center;}
.forgotregister .nav .li3{ width:100px; height:59px; display:block; float:left; text-align:center; padding:6px 0 0 240px;}
.forgotregister .nav-bg1 .li1,.forgotregister .nav-bg2 .li1,.forgotregister .nav-bg2 .li2,.forgotregister .nav-bg3 .li1,.forgotregister .nav-bg3 .li2,.forgotregister .nav-bg3 .li3{ color:#383838;}






.forgotregister .login{ width:940px; min-height:455px; background:#f6f6f6; padding-bottom:10px;}
.forgotregister .login .dlk{ width:730px; margin-left:210px; padding-top:60px}
.forgotregister .login .dlk .te-l{}
.forgotregister .login .dlk .te-l b{background:url(../images/forgot_register_001.png) no-repeat; width:17px; height:17px; float:left; margin:10px 0 0 0px;}
.forgotregister .login .dlk .te-l em{ color: #fd3a2a; float: left; margin-top: 5px; width: 264px; display: block; font-style: normal; line-height:25px;}
.forgotregister .login .dlk .te-l em i.cuowu{ margin:5px 3px 0 0px;background:url(../images/forgot_register_001.png) -49px 0 no-repeat; width:17px; height:17px; float:left; }
.forgotregister .login .dlk .te-l em i.dian{ margin:10px 8px 0 8px;background:url(../images/forgot_register_001.png) -71px 0 no-repeat; width:6px; height:6px; float:left; }
.forgotregister .login .dlk .te-l .next{ width:125px; height:37px; background:#fd3a2a; text-align:center; line-height:37px; color:#fff; border:none; cursor:pointer; display: inline-block; font-size:16px;}
.forgotregister .login .dlk .te-l span.ml15{ margin-left:15px;}
.forgotregister .login .dlk .te-l span.red{ color:#fd3a2a;}
.forgotregister .login .dlk .te-l a.xy{ color:#fd3a2a; text-decoration:underline;}
.forgotregister .login .dlk .te-l .captcha{ float: left; color: #565656; *width: 525px;}
.forgotregister .login .dlk .te-l .countdown{color:#fd3a2a;}
.forgotregister .login .dlk .te-l .countdown i{ font-size: 16px; margin-right: 3px; font-style: normal;}
.forgotregister .login .dlk .te-r{ font-size:14px;color:#383838; padding-top: 5px; width: 145px}
.forgotregister .login .dlk td{ height:60px; vertical-align: top}
.forgotregister .login .dlk input{ float: left; margin-right: 8px; width:220px; height:35px; line-height: 35px; border:1px solid #e6e4e4; margin-right:15px; color: #8f8f8f; padding-left: 5px; }
.forgotregister .login .dlk input:focus{border:1px solid #afafaf;}
.forgotregister .login .dlk td img{ float:left;}
.forgotregister .login .dlk td .ud-lin{ text-decoration:underline; color:#565656; margin-left:10px; float:left; line-height:35px;}
.forgotregister .login .dlk td .ud-lin+em{ width:120px; margin-left:10px;}
.forgotregister .login .dlk .userNameCli{ width:220px; height:35px; border:1px solid #fd3a2a; }
.forgotregister .login .dlk .passWordCli{ width:220px; height:35px; border:1px solid #fd3a2a; }
.forgotregister .login .dlk .passWord1Cli{ width:220px; height:35px; border:1px solid #fd3a2a; }
.forgotregister .login .dlk .yqmCli{ width:220px; height:35px; border:1px solid #fd3a2a; }

.forgotregister .login .dlk .yzm{ width:122px; height:35px; border:1px solid #e6e4e4;}
.forgotregister .login .dlk .phone{ width:225px; height:35px; border:1px solid #c9c9c9; line-height:35px; color:#8f8f8f; font-size:14px; margin-right:15px;}
.forgotregister .login .dlk .phone option{ padding-top: 15px; line-height: 35px;}
.forgotregister .login .dlk .getCap{ width:94px; height:27px; background:#585858; line-height:27px; text-align:center; color:#fff; border:none; cursor: pointer; padding: 0px ; display: block; float: left; margin:4px 3px 0 0;}
.forgotregister .login .dlk .getCap.no{ background:#ddd; cursor:no-drop;}
.forgotregister .login .dlk .phoNum:focus{border:1px solid #fd3a2a;}
.forgotregister .login .dlk .yxyz{ color:#383838; text-decoration:underline;}
.forgotregister .login .dlk .yxyz b{background:url(../images/forgot_register_001.png) -20px 0 no-repeat; width:20px; height:13px; float:left; margin:3px 5px 0 0px;}
.forgotregister .login .dlk .color-red{ font-size:14px;}
.forgotregister .login .dlk .sorrys{ font-size:18px; color:#fa3c26;width:480px; text-align:center;}
.forgotregister .login .dlk .sorrys strong{ margin-right:7px;}
.forgotregister .login .dlk p{ line-height:22px; color:#383838;}
.forgotregister .login .dlk p.tishi{line-height:40px; font-weight:normal; margin-bottom:20px;}
.forgotregister .login .dlk p.tishi .red{ color:#c20000; margin:0;padding:0;text-decoration:underline; cursor:pointer;}

.forgotregister .login .dlk p a{ color:#0476bf; text-decoration:underline;}
.forgotregister .login .dlk p span{ margin-bottom:5px; display:inline-block;}
.forgotregister .login .dlk p .countdown{ padding-left:160px; color:#383838;*margin-bottom:-5px;}
.forgotregister .login .dlk .fin{ width:510px; background:url(../images/forgot_password_04.png) center bottom no-repeat; display:block; height:300px; text-align:center;}
.forgotregister .login .dlk .fin .complete{ font-size:18px; color:#383838;}
.forgotregister .login .dlk .fin .complete a{ color:#0476bf; text-decoration:underline}
.forgotregister .login .dlk .fin .complete img{ vertical-align: middle; margin-left: 6px}
.forgotregister .login .dlk .fin .djs{ color:#626262; margin-top:30px}
.forgotregister .login .dlk .fin .djs i{ font-style: normal;}
.bottom{ width:940px; height:300px; margin:0 auto; background:#ccc}


.custombar{width:830px; border:1px solid #ededed; margin:10px auto; line-height:21px;font-size:12px;color:#565656; background:#FFF; padding:14px 0;}
.custombar p{}

.inner{line-height:21px;font-size:12px;color:#565656; padding:0px 25px;overflow-y:auto;height:189px; overflow-y:auto;}
.inner h1 {
    font-size: 16px;
    padding: 22px 0;
    text-align: center;
}


.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mb10{ margin-bottom:10px;}
.bgmask{width:100%;background:#000;position:absolute;z-index:1000;left:0px;top:0px;opacity:0.5;filter:alpha(opacity=50);}
.mypop{border:4px solid #9d9d9d;background:#fff;border-radius:4px;width:518px;position:absolute;left:50%;margin-left:-269px;top:50%;z-index:1000}
.thepop{width:486px;/*height:291px;*/border:1px solid #ccc;border-radius:3px;background:#fff;}
.tishibox{display:none; padding:25px 60px;}
.tishibox .closed{ background:url(../images/forgot_password_03.png) center no-repeat; width:10px; height:10px; display:block; position:absolute;right:10px; top:10px; cursor:pointer;}
.tishibox h2{ font-size:16px; line-height:25px;}
.tishibox p{ font-size:14px; line-height:36px; display:inline-block;}
.tishibox p label{ width:60px; text-align:right; display:inline-block; float:left;}
.tishibox p .text1{ width:224px; height:34px; line-height:34px; border:1px solid #ccc; margin-left:5px;}
.tishibox p .text2{ width:121px;height:34px; line-height:34px; border:1px solid #ccc; margin-left:5px; float:left;}
.tishibox p em{ color:#000; margin-top: 5px; margin-left:63px;display:inline-block; clear:both; font-style: normal; line-height:25px; }
.tishibox p em i.cuowu{ margin:5px 3px 0 0px;background:url(../images/forgot_register_001.png) -49px 0 no-repeat; width:17px; height:17px; float:left; }
.tishibox p em i.dian{ margin:10px 8px 0 8px;background:url(../images/forgot_register_001.png) -71px 0 no-repeat; width:6px; height:6px; float:left; }
.tishibox p em i.dui{background:url(../images/forgot_register_001.png) no-repeat; width:17px; height:17px; float:left; margin:5px 3px 0 0px;}
.tishibox p .countdown{color: #fd3a2a; margin-left:5px;}
.tishibox p .countdown i{ font-style:normal;}
.tishibox p button{ margin-left:10px; cursor:pointer; font-size:12px; background:url(../images/btn-bg.png) no-repeat; width:103px; height:22px; line-height:22px; text-align:center; border:0; margin-top:10px; float:left;}
.tishibox p .next{ width:93px; height:25px; background:#858585; text-align:center; line-height:25px; color:#fff; border:none; cursor:pointer; display: inline-block; font-size:12px; margin-left:63px;}

/*新增领取优惠券的文本样式*/
.forgotregister .login .dlk .rec_coupons {
    color: #fd3a2a;
    display: block;
    height: 37px;
    line-height: 30px;
    padding-left: 144px;
    text-align: left;
    width: 600px;
}

.forgotregister .login .dlk {
    margin-left: 210px;
    padding-top: 40px;
    width: 730px;
}




