@charset "utf-8";.colorgreen{color:#06b190}.colorred{color:#fe5269}.color2d{color:#2d2d2d}.fsb{font-family:ProximaNova-Semibold}.fb{font-family:ProximaNova-Bold}.box-sizing{-moz-box-sizing:border-box;box-sizing:border-box}.input-style .ipt_t{position:relative;margin-bottom:33px;width:100%}.input-style .ipt_t label{line-height:16px;position:absolute;font-size:13px;color:#666;top:-6px;left:16px;padding:0 8px;background-color:#fff}.input-style .ipt_t label.error{color:#fe5269;padding:0;margin:0;position:static;display:inline-block;margin-top:4px;font-size:12px;line-height:14px;font-family:ProximaNova-Regular;width:100%}.input-style .ipt_t strong{color:#000}.input-style .ipt_t .inputText{width:100%;height:44px;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:16px;padding-top:6px;line-height:44px;border:1px solid #ccc;border-radius:3px;background-color:#fff!important;box-shadow:0 0 0 1000px #fff inset;font-size:16px;color:#2d2d2d}.input-style .ipt_t .inputText:focus{border-color:#06b190}.input-style .ipt_t .inputText::-webkit-input-placeholder{color:#ddd}.site-footer .footer-top{background-color:#fff}.reset-possword-page #pageFooter,.reset-recovery-page #pageFooter{background-color:#f7f7f7}.reset-possword-page #pageFooter .site-footer .footer-top,.reset-recovery-page #pageFooter .site-footer .footer-top{background-color:#f7f7f7}.signin-body-wrap{background-color:#f7f7f7;overflow:hidden}.sign-main-page{background-color:#f7f7f7}.sign-main-page #pageFooter{background-color:#f7f7f7}.sign-main-page .footer-top{display:none!important}.sign-main-page .footer-bottom{margin-top:10px}.sign-main-page .footer-bottom .footer-copyright,.sign-main-page .footer-bottom .footer-payments{text-align:center;float:none}.sign-main-page .header-logo{display:block;margin:40px auto;text-align:center}.signFaceBook{line-height:33px;height:36px;padding:40px 0;text-align:center}.signFaceBook .fb-tip{margin-right:10px;font-size:16px;line-height:19px;color:#666}.signFaceBook .social-sign-btn{display:inline-block;border-radius:3px;color:#2d2d2d;font-size:16px;text-transform:capitalize;border:1px solid #ddd;text-align:center;min-width:140px;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.signFaceBook .social-sign-btn+.social-sign-btn{margin-left:10px}.signFaceBook .social-sign-btn .tag_c{display:inline-block;vertical-align:middle;width:22px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUBAMAAAB7UtADAAAAJFBMVEVHcEwuVJMvVZQvVJMuVJQvVJMvVJMrVpUuVJMvVJQwVpEvVJN2P5w6AAAAC3RSTlMAf5+3R9b3FHeTL5/iSK4AAABdSURBVAjXY6hUgoHpDN27YWAHgzScvRHK3triEg1jKzAwWEPZ2woQ7M0MzNm74Wzu3VjYKV4MLC7ZEHYCAwMD+24EmwvK3hrJwBpKwBxC7G44ewcD2I8aDExAPwIAHjBq2rop07UAAAAASUVORK5CYII=) no-repeat center center}.signFaceBook .social-sign-btn>span{vertical-align:middle}.signFaceBook #loginGoogle .tag_c{height:22px;background:url(../images/styleimg/utils/google.png) no-repeat}.signMain{width:1240px;margin:0 auto;background-color:#fff}.signMain .pinkBtn{background-color:#2d2d2d;color:#fff;border-radius:3px;font-size:18px;border:2px solid #2d2d2d}.signMain .pinkBtn:hover{color:#2d2d2d;background-color:#fff;text-decoration:none}.signMain .disable span{background-color:#999}.signMain .operalBox{float:left;display:inline;margin:0 0 15px -1px;padding:0 50px 30px 90px;width:460px}.signMain .operalBox .operalForm{width:354px}.signMain .operalBox.regBox{padding-left:106px}.signMain .operalBox.signBox{padding-right:70px}.signMain header h4{font:24px/29px ProximaNova-Semibold;color:#2d2d2d}.signMain header p{margin-top:10px;color:#999;margin-bottom:12px}.signMain header p strong{color:#06b190}.signMain header p a{color:#06b190;text-decoration:underline}.signMain .sign-in-form,.signMain .sign-up-form{margin-top:28px}.signMain .student_tips{margin-bottom:20px;white-space:nowrap}.signMain .student_tips strong{color:#fe5269}.signMain .student-graduate-block{margin-top:8px;white-space:nowrap}.signMain .student-graduate-block .student-title{font-size:13px;color:#666}.signMain .student-graduate-block .student-graduate-year{display:inline-block;vertical-align:middle;height:38px;line-height:38px;margin:20px 0;-moz-box-sizing:border-box;box-sizing:border-box;color:#999;font-size:16px;width:80px;text-align:center;border:1px solid;border-radius:3px}.signMain .student-graduate-block .student-graduate-year+.student-graduate-year{margin-left:10px}.signMain .student-graduate-block .student-graduate-year.active{background-color:#2d2d2d;color:#fff;border-color:#2d2d2d}.signMain .msg_error{color:#fe5269;display:none}.signMain .ipt_t{position:relative;margin-bottom:33px;width:100%}.signMain .ipt_t label{line-height:16px;position:absolute;font-size:13px;color:#666;top:-6px;left:16px;padding:0 8px;background-color:#fff}.signMain .ipt_t label.error{color:#fe5269;padding:0;margin:0;position:static;display:inline-block;margin-top:4px;font-size:12px;line-height:14px;font-family:ProximaNova-Regular;width:100%}.signMain .ipt_t strong{color:#000}.signMain .ipt_t .inputText{width:100%;height:44px;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:16px;padding-top:6px;line-height:44px;border:1px solid #ccc;border-radius:3px;background-color:#fff!important;box-shadow:0 0 0 1000px #fff inset;font-size:16px;color:#2d2d2d}.signMain .ipt_t .inputText:focus{border-color:#06b190}.signMain .ipt_t .inputText::-webkit-input-placeholder{color:#ddd}.signMain .codeWrap{margin-bottom:5px}.signMain .codeWrap .error{clear:both}.signMain .codeWrap .codeInput{width:200px;float:left}.signMain .codeWrap .code_img{width:100px;float:left;position:relative;margin-left:15px;padding:0;height:22px;text-align:center;cursor:pointer}.signMain .ipt_b{padding:10px 0 25px}.signMain .ipt_b .pinkBtn{display:inline-block;line-height:40px;width:350px;-moz-transition:background-color .5s 0s ease;transition:background-color .5s 0s ease}.signMain .clone_login_error_msg .msg_error{padding-top:0}.signMain .clone_regist_error_msg .reg_msg_error{padding-top:0}.signBox{position:relative}.signBox .forgetPas{padding-bottom:15px}.signBox .forgetPas a{text-decoration:underline}.signBox .forgetPas a:hover{color:#000}.signBox:before{content:"";position:absolute;top:50px;right:0;width:1px;height:240px;background-color:#ddd}.regBox .privacy-policy-tip{position:absolute;right:0;background:#fff;border:1px solid #ddd;font-size:12px;color:#666;line-height:18px;width:420px;left:0;top:31px;-moz-box-sizing:border-box;box-sizing:border-box;padding:14px 16px;text-align:left;visibility:hidden;z-index:2;opacity:0}.regBox .privacy-policy-tip a{color:#2d2d2d;text-decoration:underline}.regBox .privacy-policy-tip:before{content:'';display:block;position:absolute;left:30px;top:-7px;z-index:2;border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent}.regBox .privacy-policy-tip:after{content:'';display:block;position:absolute;left:30px;top:-9px;border-bottom:8px solid #e5e5e5;border-left:8px solid transparent;border-right:8px solid transparent}.regBox .info-icon.has-value{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAG1BMVEX///+ZmZmxsbHPz8+hoaHAwMDy8vKoqKjj4+PF19SaAAAARUlEQVQI12NgoCpIhlBmQGwYAGKxCgMJdhDBYKgAJNgcNRgYmsQTQAJJgk4qggpgDSyijiKBECarAYsDcwDUPNYAChwDAFdHBhAeavO6AAAAAElFTkSuQmCC) no-repeat center center}.regBox .info-icon.has-value .text{display:none!important}.regBox .info-icon.has-value.look{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAJ1BMVEVHcEyampqZmZmampqampqZmZmampqZmZmZmZmZmZmZmZmampqZmZmIl0rkAAAADHRSTlMANfQfRnCkkoHdyVqnkcGiAAAAa0lEQVQI12NgIBuIL9IqhLCkzhzSObMQxOI4c2gDt86ZBiCz5sxR1oCYM8cZGBjPnDm857TNmTMCDMw6Zw7LHLQ5c8iAgcHpzDFmg5wzKkC1jHPOpLidOSkAMoJ1zpkzJwMgBrO0ZTiQ70AA/UUiq11+7TIAAAAASUVORK5CYII=) no-repeat center center}.regBox .dingyue_tips{cursor:pointer}.regBox .dingyue_tips:hover .privacy-policy-tip{visibility:visible;opacity:1}.regBox .register_tips{padding:12px 0}.regBox .register_tips .common-check-box .dispatch{display:inline-block;vertical-align:middle;margin-right:5px}.regBox .register_tips.terms-condi{margin-top:-25px}.regBox .register_tips .privacy-policy-tip{top:44px}.regBox .register_tips:hover .privacy-policy-tip{visibility:visible;opacity:1}.regBox .register_tips label.error{display:block;width:350px;color:#fe5269;clear:both;margin-left:25px}.regBox .clone_regist_error_msg+.terms-condi{margin-top:0}.regBox .special{color:#fe5269}.info-icon{position:absolute;top:12px;right:12px;width:20px;height:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUBAMAAAB/pwA+AAAAIVBMVEVHcEzv7+/r6+vu7u7u7u7u7u7v7+/u7u6+vr7X19fOzs6N/imqAAAAB3RSTlMAU/eK3Niku0euoQAAAGpJREFUCNdjYGBgEAtSTWQAA5FyIHAEsZjLwcAAyDQvL6+cXl5ezMDACBSpaAcSAgwsMKYDgziMWciQDmOWMYTDmKUM6jBmETITSQGSNpBhRepgw0BWVC0HWwGyWKMJbDGSc5AdieR0uIcAVsZGdqfKsAsAAAAASUVORK5CYII=) no-repeat center center}.info-icon .text{width:250px;background:#fff;border:1px solid #ddd;padding:20px;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;color:#666;position:absolute;left:-44px;top:27px;z-index:1;display:none}.info-icon .text:after{content:"";position:absolute;background:url(../images/pageimg/index/arrow.jpg) no-repeat;width:16px;height:9px;left:43px;top:-9px}.info-icon:hover .text{display:block}.info-icon.reset{left:356px}.resetPass header{text-align:left;font:24px/29px ProximaNova-Semibold;padding-top:55px;margin-top:9px}.resetPass .restPassMain{width:auto;margin-left:auto;margin-right:auto}.resetPass .setEmail{width:354px}.resetPass .setEmail #findpw_form{width:354px}.resetPass .setEmail .tips{margin-bottom:68px;color:#999;font-size:14px;line-height:17px}.resetPass .setEmail .ipt_t{position:relative;margin-bottom:33px;width:100%}.resetPass .setEmail .ipt_t label{line-height:16px;position:absolute;font-size:13px;color:#666;top:-6px;left:16px;padding:0 8px;background-color:#fff}.resetPass .setEmail .ipt_t label.error{color:#fe5269;padding:0;margin:0;position:static;display:inline-block;margin-top:4px;font-size:12px;line-height:14px;font-family:ProximaNova-Regular;width:100%}.resetPass .setEmail .ipt_t strong{color:#000}.resetPass .setEmail .ipt_t .inputText{width:100%;height:44px;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:16px;padding-top:6px;line-height:44px;border:1px solid #ccc;border-radius:3px;background-color:#fff!important;box-shadow:0 0 0 1000px #fff inset;font-size:16px;color:#2d2d2d}.resetPass .setEmail .ipt_t .inputText:focus{border-color:#06b190}.resetPass .setEmail .ipt_t .inputText::-webkit-input-placeholder{color:#ddd}.resetPass .setEmail .l_inputT{padding-bottom:5px}.resetPass .setEmail .l_inputT strong{color:#000}.resetPass .setEmail .send-emial{margin-top:27px;margin-bottom:33px;width:100%}.resetPass .setEmail .pinkBtn{display:block;background-color:#000;border:2px solid #2d2d2d;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;font:18px/44px ProximaNova-Regular;width:354px;height:44px}.resetPass .setEmail .pinkBtn:hover{color:#2d2d2d;background-color:#fff;text-decoration:none}.resetPass .setEmail .verifycode .verify-code-box{position:absolute;left:370px;top:1px;white-space:nowrap}.resetPass .setEmail .verifycode .verify-code-box img{width:100px;height:40px;display:inline-block;vertical-align:middle}.resetPass .setEmail .verifycode .verify-code-box a{display:inline-block;line-height:40px;margin-left:12px;color:#fe5269;text-decoration:underline;font-size:14px}.resetPass .checkEmail{width:750px;margin:40px 0 140px 350px;line-height:20px}.resetPass .checkEmail h4{color:#2d2d2d;font-size:24px;line-height:29px;text-align:left}.resetPass .checkEmail h4 .success-icon{width:40px;height:40px;display:inline-block;margin-right:20px;vertical-align:middle;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAASFBMVEVHcEwgxlMgyFMgx1Mgx1MgyFQbzVMfyFMNzz8gx1Mfx1MgyFQgx1Igx1P///+S46v+/v40zGPh9+j0/PZG0HBT1Hp63ZjC79CLg/d7AAAADXRSTlMAh3g3+LAX6QSX01hXgoZsQAAAAPpJREFUOMuVleEOgyAMhIsCBbeqqNP3f9PVRB2aot390uQLtddyAuQKdeUatBYbV9UBSvIGKRMaL2PR0kU2CugLSRC+L1iIVFA8fWpwVJQLOu5ERrpVPPqgB20deXwC0WsKH8W9LQNpd3490pS5rh+2J8PW4A3X9tuZGKC+5br9pYZKxVEFTsWRg0bFUQNHL5/5hiOE3cU09ksqcmQzsO2HVOIY/JU+SIHj0r9mmGyHSea4mcyeaVhJkWN7csNXchQ5Nvw0wsSkyPEIz0vBpMjxUlzWLC2zNCjzsLiUL676Kugvl/q66gNAHynqkNLHnj5I/4hmfdg//D6+a9pAzn/+dFEAAAAASUVORK5CYII=) no-repeat center center}.resetPass .checkEmail .tips{text-align:left;margin-top:14px;margin-bottom:70px;font-size:16px;line-height:20px;color:#666}.resetPass .checkEmail .find_inner_box{line-height:24px;font-size:14px;color:#999}.resetPass .checkEmail .find_inner_box a{color:#fe5269;text-decoration:underline}.fbEMail{padding:8px 15px 0;display:none}.fbEMail h4{padding-bottom:20px;padding-right:20px;font-size:14px;font-family:ProximaNova-Semibold}.fbEMail .fbmsg_error{font-family:ProximaNova-Semibold;font-size:12px;color:#da3439}.fbEMail .ipt_t{margin:0 auto}.fbEMail .ipt_t input{width:350px;height:18px;line-height:18px;padding:9px;border:1px solid #e4e4e4}.fbEMail .ipt_b .pinkBtn{display:inline-block;line-height:40px;padding:0 11px;min-width:170px;background-color:#2d2d2d;color:#fff;border-radius:3px;font-size:18px}.sign_third_box{width:360px;margin:40px auto}.sign_third_box .welcome{line-height:30px;font-size:24px;color:#333}.sign_third_box .already{margin-bottom:30px}.sign_third_box .already a{line-height:1.5em;font-size:14px;color:#8c8c8c;text-decoration:underline}.sign_third_box .ipt_t{position:relative;margin-bottom:33px;width:100%}.sign_third_box .ipt_t label{line-height:16px;position:absolute;font-size:13px;color:#666;top:-6px;left:16px;padding:0 8px;background-color:#fff}.sign_third_box .ipt_t label.error{color:#fe5269;padding:0;margin:0;position:static;display:inline-block;margin-top:4px;font-size:12px;line-height:14px;font-family:ProximaNova-Regular;width:100%}.sign_third_box .ipt_t strong{color:#000}.sign_third_box .ipt_t .inputText{width:100%;height:44px;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:16px;padding-top:6px;line-height:44px;border:1px solid #ccc;border-radius:3px;background-color:#fff!important;box-shadow:0 0 0 1000px #fff inset;font-size:16px;color:#2d2d2d}.sign_third_box .ipt_t .inputText:focus{border-color:#06b190}.sign_third_box .ipt_t .inputText::-webkit-input-placeholder{color:#ddd}.sign_third_box .ipt_t{margin-bottom:25px}.sign_third_box .ipt_t label{display:block;line-height:20px}.sign_third_box .ipt_t strong{color:#000}.sign_third_box .ipt_t .l_inputT{padding-bottom:5px}.sign_third_box .radio_box .tit{line-height:1.5em;font-size:14px;color:#666}.sign_third_box .radio_box .block{float:left;margin-right:20px;margin-top:5px}.sign_third_box .radio_box .block .dispatch{margin-right:10px;border-radius:50%}.sign_third_box .radio_box .block .txt{vertical-align:text-bottom;line-height:18px;display:inline-block}.sign_third_box .radio_box .block input{width:16px;height:16px;z-index:2;opacity:0;cursor:pointer;position:absolute;left:0;margin-top:3px;*margin-top:0}.sign_third_box .radio_box .block input[type=radio]:checked+label:after{content:"";width:8px;height:8px;background:#333!important;position:absolute;left:3px;top:3px;border-radius:50%}.sign_third_box .radio_box .block input[type=radio]:checked:hover+label:after{content:"";width:8px;height:8px;background:#333!important;position:absolute;left:3px;top:3px;border-radius:50%}.sign_third_box .radio_box .block input[type=radio]:hover+label:after{content:"";width:8px;height:8px;background:#ddd!important;position:absolute;left:3px;top:3px;border-radius:50%}.sign_third_box .check_box{margin-top:10px}.sign_third_box .check_box .dispatch{float:left;margin-right:10px}.sign_third_box .check_box .agree-tip{float:left;display:block;width:300px;padding-top:2px}.sign_third_box .check_box label.error{display:block;width:300px;color:#b7602a;clear:both;margin-left:25px}.sign_third_box .sub{display:block;width:260px;height:45px;font-size:16px;color:#fff;background-color:#2d2d2d;border:none;margin-top:30px;cursor:pointer}