.btn1,.btn4{height:32px;line-height:32px;cursor:pointer;padding:0 25px;}
.hide{display:none}
.getPass{padding-top:0px;margin-top:30px;background:#fff;border-top:none;}
.getPass .tab_menu{overflow:hidden;zoom:1;margin-top:0px;text-align:center;padding-left:60px;}
.getPass .tab_menu li{display: inline-block;vertical-align: middle;height:45px;line-height:45px;font-size:18px;font-family:"微软雅黑";border-bottom:2px solid #fff;cursor:pointer;margin:0 55px;padding-left:35px !important;color:#888;}
.getPass .tab_menu li.current{background-position:0 -49px;color: #000;}
.getPass .input{border:1px solid #cecece;border-color:#aaa #aaa #cecece #cecece;width:250px;line-height:28px;height:30px;}

/*17/06/21*/
.foundPhone{background: url(../../control/images/phoneIcon.png) no-repeat 0 0;padding-left: 30px !important;}
.foundEmail{background: url(../../control/images/emailIcon.png) no-repeat 0 0;padding-left: 30px !important;}
.processAct{color:#000 !important;}
.pass_box {margin-top: 20px;}
.pass_slide{display:none;}
.info_show{display:block;}
.passInput {height:50px;padding: 0 15px;font-size:14px;display: inline-block;vertical-align: middle;}
.rePass{background: url(../../control/images/pssLock.png) no-repeat 15px center;padding-left: 47px;}
.sentNum {background: #caccce;border: 0;color: #fff;padding: 14.5px 0;margin-left: 13px;font-size:16px;cursor: pointer;width:150px;display: inline-block;vertical-align: middle;}
.pass_slide .slideUl li {text-align: center;margin-bottom:28px;}
.phone_menu{text-align:center;background: url(../../control/images/foundPhone0.png) no-repeat no-repeat 52% 0;padding-top:40px;margin-top:40px;}
.email_menu{text-align:center;background: url(../../control/images/foundEmail0.png) no-repeat no-repeat 51% 0;padding-top:40px;margin-top:40px;}
.pass_menu li {display: inline-block;margin: 30px 80px;font-family: '微软雅黑';font-size: 14px;color:#999;}
.nextBtn {width: 436px;border: 0;font-size: 18px;}
.pass_slide .slideUl {position: relative;}
.pass_slide .slideUl li:last-of-type {margin-bottom: 10px;}
.pass_slide .boxTip {position: absolute;right: 100px;top: 12px;}
.pass_slide .boxTip span {color:#666;}
.pass_slide .completeImg {margin-bottom: 10px !important;}
.pass_slide .completeTxt {margin-bottom: 50px !important;font-size: 14px;font-family: '微软雅黑';}
.pass_slide .completeBtn input {background: transparent;border: 1px solid #c00;color: #c00;width: 145px;font-size: 16px;}
.email_box .sentNum {font-size: 22px;padding: 12px 0;letter-spacing: 0.2em;}
.pass_slide .slideUl02 li {color: #c00;font-size:14px;}

.mbr { max-width: 437px; margin: 0 auto; overflow: hidden; text-align: left;}
.textgo {border:0px;}
.send { background: #c00;}
.hui { background: #caccce;}
.hon { background: #c00;}
.co { height: 48px; width: auto; vertical-align: middle; border: 1px solid #ddd; float: right;}
.procesing_tip{
	font-size: 16px;font-weight:bold;
}
.pass_slide .slideUl .pass_have_prefix {
	width: 436px;
	height: 50px;
	margin: 0 auto;
	border: 1px solid #ccc;
}
.pass_slide .slideUl .pass_have_prefix input{
	border: none;
	float: left;
}
.pass_slide .slideUl .pass_have_prefix .prefix_input {
	width: 35px;
	height: 50px;
	padding: 2px;
	border-right: 1px solid #ccc;
}


@media screen and (min-width:1024px) and (max-width:1200px){
	.pass_slide .boxTip{right: 15px;}
}
@media screen and (min-width:768px) and (max-width:1023px){
	.pass_slide .boxTip{right: 0px;top:50px;left:19%;}
}
@media screen and (min-width:414px) and (max-width:767px){
	.pass_slide .boxTip{right: 0px;top:50px;left:10%;}
	.getPass .tab_menu{padding-left: 0px;}
	.getPass .tab_menu li{font-size: 16px;margin: 0 30px;}
	.phone_menu,.email_menu{background-size: 100%;}
	.pass_menu li{margin: 20px 0;width:32%;}
	.passInput{width:80%;}
	.mbr{max-width: 80%;}
	.textin2,#logincode1{width:60%;}
	.textgo{width:32%;margin-left:20px;}
	.nextBtn{width: 80%;font-size:16px;}
	.pass_menu li:nth-last-child(1){text-align:right;}
}
@media screen and (min-width:320px) and (max-width:413px){
	.pass_slide .boxTip{right: 0px;top:50px;left:10%;}
	.getPass .tab_menu{padding-left: 0px;}
	.getPass .tab_menu li{font-size: 16px;margin: 0 30px;}
	.phone_menu,.email_menu{background-size: 100%;}
	.pass_menu li{margin: 20px 0;width:32%;}
	.passInput{width:80%;}
	.mbr{max-width: 80%;}
	.textin2,#logincode1{width:60%;}
	.textgo{width:32%;margin-left:20px;}
	.nextBtn{width: 80%;font-size:16px;}
	.pass_menu li:nth-last-child(1){text-align:right;}
}
@media screen and (max-width:320px){
	.getPass .tab_menu li{margin: 0 20px;}
	.pass_menu li{margin:0;}
	.textgo{margin-left: 18px;}
}