/*
 * enter.css 
 * 包括登录、注册、找回密码样式
 * 2013-04-22 @hale
 */

a{color:#0b72a4}
a:hover{text-decoration:underline}
.mar_l_10{margin-left:10px}
.mar_l_12{margin-left:12px;font-size:14px}
.mar_l_65{margin-left:65px}
.c_ff6282{color:#ff6282}

/* 公共图片 */
.infoBox li.login_entry span{background:url("btnImgBg140584.png") no-repeat;}
.enterBtn_65_27,.enterBtn_87_36,.enterBtn_187_36,.enterBtn_292_36{background:url(btnImgBg140584.png) no-repeat;display:inline-block;font-size:14px;color:#fff;text-align:center;}
.infoTip,.errTip,.main_right ul li a,.passTip,.iconTip,.otherTip h5,.succ_info h5,.phone_nobind,.edit_suc,.alertTip,.failTip{background:url(iconbg_a149186.png) no-repeat}

/* 公共按钮 */
.enterBtn_65_27{width:65px;height:27px;background-position:0 -930px;line-height:27px;}
.enterBtn_87_36{width:87px;height:36px;line-height:36px;background-position:0 -884px;}
.enterBtn_187_36{ width:187px;height:36px;line-height:36px;background-position:0 -966px}
.enterBtn_292_36{width:292px;height:36px;line-height:36px;background-position:-372px -1208px}
.enterBtn_65_27:hover,.enterBtn_87_36:hover,.enterBtn_187_36:hover{text-decoration:none}

.enterBg{background:url(enterBg89927.png) repeat;}

.enterBox{width:980px;margin:0 auto;text-align:left;padding-bottom:15px;}
.enterHeader{padding:30px 0 30px}
.enterLogo{float:left}
.enterLogo a{text-indent:-999px; background:url(enter_logo140584.png) no-repeat; width:284px;height:47px;display:block;overflow:hidden}
.enterOther{float:right; margin:10px 20px 0 0;line-height:27px;font-size:14px; color:#585858}

.enterContent{border:1px solid #ddd;background:#fff}
.enterContent h3{font-size:20px;font:normal 20px/56px "微软雅黑";border-bottom:2px solid #ddd}
.enterContent h3 span,.enterContent h3 a{color:#ff4c70; padding:0 30px;border-bottom:2px solid #ff4c70;display:inline-block;position:relative;bottom:-2px;*bottom:-3px;_bottom:-3px}
.enterContent h3 a{ border:0 none;color:#858585}
.enterContent h3 a:hover{text-decoration:none;color:#ff4c70;}
.enterContent h3 .register_title{font-size: 14px;display: inline;border: 0;padding: 0;color: #2b2b2b;position: static;}
.enterContent h3 .register_title a{padding: 0;display: inline;border: 0;position: static;color: #ff4c70;}

.enterMain{padding:10px 0 35px}
.enterMain .account_tip{padding: 10px 0 25px 65px;font: 14px "宋体";}
.enterMain .account_tip .bd_login,.enterMain .account_tip .bd_reg{text-decoration: none;color: #ff4c70}
.enterMain .account_tip .space_line{color: #ff4c70;padding: 0 5px}
.main_left{float:left;width:663px;border-right:1px solid #ddd}
.infoBox{margin-left:65px;}
.infoBox li{zoom:1;margin-bottom:15px}
.infoBox li:after{content:'.';display:block;height:0;visibility:hidden;clear:both}
.infoBox em{width:90px;display:inline-block;text-align:left;font-size:14px;line-height:35px; }
.infoBox label{margin-left:12px;border:1px solid #ddd;height:35px;display:inline-block; *vertical-align:middle}
.infoBox label input{margin-top:7px;height:20px;line-height:20px;font-size:14px;border:0 none;background:none;display:inline-block;padding-left:15px;width:275px;font-size:16px;font-weight:bold}
.infoBox label input.testCode{width:150px}
.infoBox li img{display:inline-block;width:118px; height:37px; vertical-align:top;margin-left:5px}
.infoBox label.highLight{border:1px solid #bcbcbc}
.infoBox li.getCode{margin-top:-10px;position:relative;height:30px;overfolw:hidden}
.infoBox li.getCode a{margin:0 10px 0 12px;*margin:0 10px 0 15px;color:#5c5c5c;text-shadow:0 1px 1px #fff;}
.infoBox li.getCode a:hover{text-decoration:none}
.getCodeBtn,.getEmailCode{border:1px solid #b4c9e0;border-radius:2px;display:inline-block;color:#5c5c5c;font-size:12px;text-shadow:0 1px 1px #fff}
.getCodeBtn span,.getEmailCode span{background:#e9f3fa;border-top:1px solid #fff;height:22px;line-height:22px;display:inline-block;padding:0 10px}
.getCode b{font-weight:normal;color:#585858;display:none}
.infoBox .getCode b a{color:#0b72a4;}
.infoBox .getCode b a:hover{text-decoration:underline;}
.getCodeDisabled{border:1px solid #dbdcdd;}
.getCodeDisabled span{background:#f3f3f3}
#geo select{margin-left:12px;font-size:14px;}
.infoBox label input.hper{color:#afafaf;font-size:14px;font-weight:normal}
::-webkit-input-placeholder{color:#afafaf;font-size:14px;font-weight:normal}
input::-moz-placeholder{color:#afafaf;font-size:14px;font-weight:normal}

/* 手机动态密码 */
.infoBox li.login_entry{padding-right: 200px;margin-bottom: 8px;text-align: right;}
.infoBox li.login_entry span{display: inline-block;height: 14px;margin-bottom: -3px}
.infoBox li.login_entry a{display: inline-block;height: 14px;line-height: 14px;color: #858585}
.infoBox li.login_entry a:hover{text-decoration: none;color:#ff4c70}

.infoBox li.normal_login_entry span{background-position: -284px -783px;width:14px}
.infoBox li.dynamic_login_entry span{background-position: -238px -783px;width:14px}
.infoBox li .get_dcode{display: inline-block;height: 22px;line-height: 22px;background-color: #e9f3fa;border: 1px solid #b7cbe2;
	-moz-box-shadow:0 1px 1px #fff inset;-ms-box-shadow:0 1px 1px #fff inset;-webkit-box-shadow:0 1px 1px #fff inset;box-shadow: 0 1px 1px #fff inset;
	-moz-text-shadow: 1px 1px 1px #fff;-ms-text-shadow: 1px 1px 1px #fff;-webkit-text-shadow: 1px 1px 1px #fff;text-shadow: 1px 1px 1px #fff;
	color: #5c5c5c;padding: 0 9px;border-radius: 1px;}
.infoBox li .get_dcode:hover{text-decoration: none;}
.infoBox .dynamic_pw{padding-left:105px;}

.infoTip,.errTip,.passTip,.alertTip{background-position:0 -1473px;padding-left:20px;line-height:33px;height:33px;overflow:hidden;color:#b3b3b3;margin-left:15px;display:inline-block; vertical-align:middle}
.errTip{background-position:0 -1512px;color:#ff6282}
.linkTip{color:#0b72a4;line-height:35px;margin-left:15px;display:inline-block}
.passTip{background-position:0 -1556px;width:15px;height:15px}
.alertTip{background-position:0 -1437px;color:#ff6282}
#appendErr{color:#ff6282;display:none}
#appendErr a{color:#0b72a4}
.c_ff6282{color:#ff6282}

.proBox{margin: 20px 0 20px 170px}
.proBox label{line-height:20px;margin-right:10px}
.proBox label input{ vertical-align:middle}
.proBox span{margin-left:20px}

.main_right{float:left;margin:10px 0 0 40px}
.main_right .bdConnect_container{padding: 0 0 20px;border-bottom: 1px dashed #DDD}
.main_right .baiduConnect{background: url(btnImgBg140584.png) no-repeat 0 -1208px;display: block;height: 38px;width: 170px;margin: 0 auto;}
.main_right .baiduConnect:hover{background-position: -179px -1208px}
.main_right h5{font-size:14px;margin-top: 15px}
.main_right ul{width:240px}
.main_right ul li{float:left;margin-top:20px;}
.main_right ul li a{padding-left:20px;white-space:nowrap;color:#585858;line-height:18px;display:inline-block;width:60px}
.main_right ul li a.renren{background-position:0 -1191px}
.main_right ul li a.sina{background-position:0 -1337px}
.main_right ul li a.alipay{background-position:0 -1227px}
.main_right ul li a.tencent{background-position:0 -1372px}
.main_right ul li a.baidu{background-position:0 -1262px}
.main_right ul li a.mobile{background-position:0 -1408px}
.main_right ul li a.qihu{background-position:0 -1299px}

#regBox{border:0 none; width:80%}
.markCode{width:100%;background:#000;opacity:0.2;filter:alpha(opacity=20);position:absolute;z-index:98;top:0;left:0;display:none}
.enterSel{border:1px solid #ddd;margin-left:12px;height:28px; vertical-align:middle}
.testBox{border:2px solid #ff6282;width:368px;text-align:left;position:absolute;display:none;background:#fff;z-index:99}
.testBox h4{background:#ff6282;height:25px; line-height:25px;font-weight:bold;color:#fff;padding:0 10px}
.testBox h4 a{float:right;color:#fff;font-size:20px;font-weight:normal}
.testBox h4 a:hover{text-decoration:none}
.codeTxt .infoBox{margin:20px 0 0 20px}
.codeTxt .infoBox label{margin-left:0}
.codeTxt .infoBox label input{width:118px}
.pw_disabled{background:#fafafa}
#takeInfo{margin-right:5px}
.testBox .errTip{margin:0}
.infoBox li.codeLi .errTip{margin-bottom:-10px}
.infoBox li.codeBtnLi{margin-bottom:20px}

.enterMain .no_border{border:0 none}

/* 注册成功 */
.succ_info{width:290px;margin:100px auto;color:#585858;text-align:center}
.succ_info h5{font:normal 26px/60px "微软雅黑"; background-position:40px -1680px;padding-left:40px;margin:0 0 30px 10px}
.succ_info p{font-size:14px;line-height:25px;}
.succ_info p a{margin-left:20px}
.info_confirm{text-align:center;margin-top:30px}
.go_login{margin-left:20px}

/* 找回密码 */
.findStep{background:url(pw_step89927.png) no-repeat;width:903px;margin:40px auto 0;height:68px;}
.editStep{background:url(edit_step93031.png) no-repeat;width:915px;margin:30px auto 0;height:68px;}
.step2{background-position:0 -70px}
.step3{background-position:0 -140px}
.step4{background-position:0 -210px}
.entTip{font-size:14px;line-height:30px;margin:0 0 20px 65px}
.iconTip{background-position:0 -797px;padding-left:70px;margin:20px 0 60px 120px;line-height:30px; display:inline-block}
.bigTip{font-size:22px;font-family:"微软雅黑";}
.masTip{font-size:12px;}
.entTip b{margin-left:10px}

.emailTip{font-size:14px; margin:30px 0 0 120px;line-height:27px;padding-bottom:40px}
.btnBox{margin-top:20px}
.otherTip{font-size:12px;margin-top:30px;line-height:22px}
.otherTip h5{font-weight:bold;background-position:0 -1445px;padding-left:20px}


/* 修改邮箱 */
.editBox{margin:15px auto 10px}
.infoBox li.checkTypeLi label{ border:none;font-size:14px;line-height:35px;}
.infoBox li.checkTypeLi label input{width:auto;margin-right:5px; vertical-align:top; *vertical-align:middle; *margin-bottom:5px}
.phone_nobind{background-position:0 -1602px;margin:50px 80px;padding-left:70px;color:#585858;display:inline-block}
.phone_nobind h4{font:normal 20px/1.8 "微软雅黑";}
.phone_nobind p{font-size:14px;line-height:25px}
#mailBox{width:95%;border:0 none}
.edit_suc{background-position:0 -1771px;padding-bottom:10px}
.redirTips{margin:0 0 65px 150px;color:#585858;font-size:14px;}
.redirTips a{margin-left:15px}

/* 三周年改Logo @hale 
.enterLogo a{background:url(logo/enter_logo_ty94648.png) no-repeat;}
*/

/* 验证异常账号 */
.ps_relative{position: relative;}
.errValidateStep{background:url(evStepBg149186.png) no-repeat;width:890px;margin:30px auto 0 auto; height:68px;}
.enterContent .stepTwo{background-position: 0 -74px;}
.enterContent .stepThree{background-position: 0 -140px;}
.errNoticeText{width:840px; margin: 0 auto 20px auto; height: 35px; line-height: 35px; color: #828282; padding-left: 40px; border: 1px solid #ececec; background: url(iconbg_a149186.png) 15px -2578px no-repeat #fffcf5;}
.contactPhone{position: absolute; top: 22px; right: 25px; color: #828282;}
.contactPhone b{color: #ff667f;}
.disabledLabel{background-color: #fafafa;}
.failTip{background-position: 0 -876px;}
