@charset "UTF-8";
/*肤色主调色*/
/*常用字体颜色*/
/*常用公共颜色，背景色和字体颜色统一的*/
/* c1-c4是当前主题色的渐进色 */
/*常用背景色*/
/*deep green*/
/*very deep green*/
/*deep yellow*/
/*deep red*/
/*light green*/
/*light yellow*/
/*light red*/
/*light pink*/
/* load 头部内容样式 */
.og-top { height: 111px; }

.og-head-main { width: 1200px; position: relative; margin: 0 auto; background: #fff; }

.og-head-maincontent { width: 990px; position: absolute; right: 0; top: -18px !important; height: 200px; }

.rChangePasswordWrapegister-container { width: 890px; border: 1px solid #e5e5e5; margin: 0 auto; font-family: "Microsoft YaHei"; }

.register-container .register-container__usertit { text-indent: 12px; font-weight: bold; font-size: 16px; }

.register-container-main { width: 600px; margin: 50px auto; margin-bottom: 0; }

.register-container-text { margin-top: 40px; }

.register-container-text .register-container-text__input { width: 328px; }

.register-container-text .register-container-text__vercode { width: 135px; height: 29px; margin-left: 10px; border: 1px solid #ccc; vertical-align: middle; display: inline-block; line-height: 28px; margin-top: -1px; }

.register-container-text .register-container-text__vercode .register-container-text--icon { width: 16px; height: 16px; margin-top: 8px; margin-left: 12px; background: url(../images/img1.png) no-repeat 0px -2410px; float: left; margin-right: 5px; }

.register-container-text .register-container-text__next { width: 390px; height: 40px; }

.register-container-text .register-container-text__tip { color: #E2062C; margin-left: 12px; }

.register-container-text .register-container-text__label { min-width: 102px; margin-right: 10px; display: inline-block; text-align: right; font-weight: bold; }

.register-container-text .register-container__text-imp { color: #E2062C; }

.register-container-downlist { width: 237px; height: 180px; border: 1px solid #ccc; margin-top: -1px; }

.register-container-downlist .register-container-downlist__place { padding: 0 8px 0 8px; height: 30px; line-height: 30px; cursor: pointer; }

.register-container-downlist .register-container-downlist__place i { float: right; }

.register-container-downlist .register-container-downlist__place:hover { background: #eee; }

.register-container-downlist .register-container-downlist__place--chonse { height: 30px; padding: 0 8px 0 8px; line-height: 30px; background: #f14400; color: #fff; }

.register-container-placeway { width: 60px; height: 28px; border: 1px solid #ccc; float: left; line-height: 28px; text-align: center; border-right: none; }

.register-container-placeway .register-container-placeway__img { float: right; margin-right: 7px; margin-top: 12px; }

.register-container-agree { padding-left: 335px; }

.register-container-agree .register-container-agree--link { color: #999; cursor: pointer; margin-left: 5px; }

.register-container-strength { width: 340px; margin-left: 86px; }

.register-container-strength li { width: 30px; height: 10px; margin-left: 3px; background: #eee; float: left; }

.register-container-agreement .register-container-agreement__title { text-indent: 12px; font-size: 16px; height: 20px; line-height: 20px; font-weight: bold; margin-top: 15px !important; }

.register-container-agreement-list { line-height: 35px; padding-left: 20px; margin-top: 18px; padding-right: 20px; }

.register-container-agreement-list .register-container-agreement-list__underline { text-decoration: underline; }

.register-container-agreement-main .register-container-agreement_btn { width: 240px; height: 40px; margin-top: 50px; }

.success-container { font-family: "Microsoft Yahei"; width: 890px; height: 500px; border: 1px solid #e5e5e5; margin: 0 auto; }

.success-container .success-container__usertit { text-indent: 12px; font-size: 16px; font-weight: bold; }

.success-container-mian { text-align: center; }

.success-container-mian .success-container-mian__icon { width: 60px; height: 60px; display: block; margin: auto; margin-top: 120px; background: url(../images/img1.png) no-repeat -155px -2238px; }

.success-container-mian .success-container-mian__text { font-size: 24px; color: #333; margin-top: 20px; margin-bottom: 10px; }

.identity-container { font-size: 16px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; height: 564px; }

.identity-container-title { padding: 10px 0; height: 20px; line-height: 20px; }

.identity-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.identity-container-title__content { font-weight: 900; }

.identity-container-steps { width: 423px; height: 56px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px 0px; }

.identity-container-tip { width: 950px; margin-left: 20px; margin-bottom: 40px; }

.identity-container-content-listone { margin-bottom: 40px; height: 16px; line-height: 16px; }

.identity-container-content__left { width: 340px; text-align: right; font-size: 12px; color: #666; font-weight: 900; }

.identity-container-content__right { margin-left: 6px; width: 340px; font-size: 12px; color: #333; }

.identity-container-content-listtwo { margin-bottom: 50px; height: 30px; line-height: 30px; }

.identity-container-content-code { width: 128px; height: 28px; line-height: 30px; border: 1px solid #ccc; display: block; float: left; margin-left: 10px; color: #333; }

.identity-container-content__img { margin-right: 5px; margin-left: 16px; width: 16px; height: 12px; margin-top: 9px; }

.identity-container-btn { text-align: center; padding-left: 28px; }

.identity-container-btn .identity-container-btn__next { width: 390px; height: 40px; }

.phone-container { font-size: 16px; color: #333; width: 988px; background: #fff; border-radius: 2px; margin-left: 10px; margin-top: 20px; height: 564px; }

.phone-container-title { padding: 10px 0; height: 20px; line-height: 20px; }

.phone-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.phone-container-title__content { font-weight: 900; }

.phone-container-steps { width: 423px; height: 56px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -103px; }

.phone-container-tip { width: 950px; margin-left: 20px; margin-bottom: 40px; }

.phone-container-content-listone { margin-bottom: 40px; height: 16px; line-height: 16px; }

.phone-container-downlist { width: 237px; height: 180px; border: 1px solid #ccc; margin-top: -1px; }

.phone-container-downlist .phone-container-downlist__place { padding: 0 8px 0 8px; height: 30px; line-height: 30px; font-size: 12px; }

.phone-container-downlist .phone-container-downlist__place i { float: right; }

.phone-container-downlist .phone-container-downlist__place:hover { background: #eee; }

.phone-container-downlist .phone-container-downlist__place--active { background: #f14400; color: #fff; }

.phone-container-placeway { width: 60px; height: 28px; border: 1px solid #ccc; float: left; line-height: 28px; text-align: center; border-right: none; font-size: 12px; }

.phone-container-placeway .phone-container-placeway__img { float: right; margin-right: 7px; margin-top: 12px; }

.phone-container-content__left { width: 340px; text-align: right; font-size: 12px; color: #666; font-weight: 900; }

.phone-container-content__left .phone-container__text-imp { color: #f14400; }

.phone-container-content__right { margin-left: 6px; width: 340px; font-size: 12px; color: #333; }

.phone-container-content__right .phone-container-content__right-input { width: 180px; }

.phone-container-content__right .phone-container-content__right-vercode { width: 132px; height: 29px; margin-left: 10px; border: 1px solid #ccc; vertical-align: middle; display: inline-block; margin-top: -2px; }

.phone-container-content__right .phone-container-content__right-vercode .phone-container-content__right--icon { width: 16px; height: 16px; display: block; margin-top: 8px; margin-left: 12px; background: url(../images/img1.png) no-repeat 0px -2410px; float: left; margin-right: 5px; }

.phone-container-content-listtwo { margin-bottom: 50px; height: 30px; line-height: 30px; }

.phone-container-content-code { width: 128px; height: 28px; line-height: 30px; border: 1px solid #ccc; display: block; float: left; margin-left: 10px; color: #333; }

.phone-container-content__img { margin-right: 5px; margin-left: 16px; width: 16px; height: 12px; margin-top: 9px; }

.phone-container-btn { text-align: center; padding-left: 28px; }

.phone-container-btn .phone-container-btn__next { width: 390px; height: 40px; }

.emailfirst-container { font-family: "Microsoft Yahei"; font-size: 12px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; margin-left: 10px; margin-top: 10px; height: 506px; }

.emailfirst-container-title { font-size: 16px; padding: 10px 0; height: 20px; line-height: 20px; }

.emailfirst-container-title .emailfirst-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.emailfirst-container-title .emailfirst-container-title__content { font-weight: 900; }

.emailfirst-container-steps { width: 600px; height: 55px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -362px; }

.emailfirst-container-tip { width: 950px; margin-left: 20px; margin-bottom: 40px; }

.emailfirst-container-content .emailfirst-container-content__left { width: 340px; text-align: right; font-size: 12px; color: #666; font-weight: 900; }

.emailfirst-container-content .emailfirst-container-content__right { margin-left: 10px; width: 340px; font-size: 12px; color: #333; }

.emailfirst-container-content .emailfirst-container-content__img { margin-right: 5px; margin-left: 16px; width: 16px; height: 12px; margin-top: 9px; background: url(../images/img1.png) no-repeat 0px -2410px; }

.emailfirst-container-content-listone { margin-bottom: 40px; height: 16px; line-height: 16px; }

.emailfirst-container-content-listtwo { margin-bottom: 50px; height: 30px; line-height: 30px; }

.emailfirst-container-content-code { width: 128px; height: 28px; line-height: 30px; border: 1px solid #ccc; display: block; float: left; margin-left: 10px; color: #333; }

.emailfirst-container-submit { text-align: center; }

.emailfirst-container-submit .emailfirst-container-submit__btn { width: 390px; }

.emailthird-container { font-family: "Microsoft Yahei"; font-size: 12px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; margin-left: 10px; margin-top: 10px; height: 564px; }

.emailthird-container-title { font-size: 16px; padding: 10px 0; height: 20px; line-height: 20px; }

.emailthird-container-title .emailthird-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.emailthird-container-title .emailthird-container-title__content { font-weight: 900; }

.emailthird-container-steps { width: 600px; height: 55px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -570px; }

.emailthird-container-envelope { width: 56px; height: 42px; margin: 0 auto 20px; background: url(../images/img1.png) no-repeat 0px -2248px; }

.emailthird-container-textone { line-height: 24px; margin-bottom: 10px; font-size: 24px; color: #333; text-align: center; }

.emailthird-container-texttwo { font-size: 14px; color: #333; line-height: 18px; margin-bottom: 20px; text-align: center; }

.emailthird-container-btn { text-align: center; margin-bottom: 20px; }

.emailthird-container-season { line-height: 30px; font-size: 14px; margin-left: 300px; }

.emailthird-container-season .emailthird-container-season__list { font-weight: 900; }

.emailthird-container-season .emailthird-container-season__event { color: #f14400; }

.emailvalide-container { font-family: "Microsoft Yahei"; font-size: 12px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; margin-left: 10px; margin-top: 10px; height: 534px; }

.emailvalide-container-title { font-size: 16px; padding: 10px 0; height: 20px; line-height: 20px; }

.emailvalide-container-title .emailvalide-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.emailvalide-container-title .emailvalide-container-title__content { font-weight: 900; }

.emailvalide-container-steps { width: 423px; height: 55px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px 0px; }

.emailvalide-container-envelope { width: 56px; height: 42px; margin: 0 auto 20px; background: url(../images/img1.png) no-repeat 0px -2248px; }

.emailvalide-container-textone { line-height: 24px; margin-bottom: 10px; font-size: 24px; color: #333; text-align: center; }

.emailvalide-container-texttwo { font-size: 14px; color: #333; line-height: 18px; margin-bottom: 20px; text-align: center; }

.emailvalide-container-btn { text-align: center; margin-bottom: 20px; }

.emailvalide-container-season { line-height: 30px; font-size: 14px; margin-left: 300px; }

.emailvalide-container-season .emailvalide-container-season__list { font-weight: 900; }

.emailvalide-container-season .emailvalide-container-season__event { color: #f14400; }

.phonethird-container { font-family: "Microsoft Yahei"; font-size: 12px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; margin-left: 10px; margin-top: 10px; height: 564px; }

.phonethird-container-title { font-size: 16px; padding: 10px 0; height: 20px; line-height: 20px; }

.phonethird-container-title .phonethird-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.phonethird-container-title .phonethird-container-title__content { font-weight: 900; }

.phonethird-container-steps { width: 600px; height: 55px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -1036px; }

.phonethird-container-envelope { width: 56px; height: 42px; margin: 0 auto 20px; background: url(../images/img1.png) no-repeat 0px -2248px; }

.phonethird-container-textone { line-height: 24px; margin-bottom: 10px; font-size: 24px; color: #333; text-align: center; }

.phonethird-container-texttwo { font-size: 14px; color: #333; line-height: 18px; margin-bottom: 20px; text-align: center; }

.phonethird-container-btn { text-align: center; margin-bottom: 20px; }

.phonethird-container-season { line-height: 30px; font-size: 14px; margin-left: 300px; }

.phonethird-container-season .phonethird-container-season__list { font-weight: 900; }

.phonethird-container-season .phonethird-container-season__event { color: #f14400; }

.emailfourth-container { font-family: "Microsoft Yahei"; font-size: 12px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; margin-left: 10px; margin-top: 10px; height: 498px; }

.emailfourth-container-title { font-size: 16px; padding: 10px 0; height: 20px; line-height: 20px; }

.emailfourth-container-title .emailfourth-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.emailfourth-container-title .emailfourth-container-title__content { font-weight: 900; }

.emailfourth-container-steps { width: 600px; height: 55px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -674px; }

.emailfourth-container-envelope { width: 56px; height: 56px; margin: 0 auto 20px; background: url(../images/img1.png) no-repeat -156px -2241px; }

.emailfourth-container-textone { line-height: 24px; margin-bottom: 20px; font-size: 24px; color: #333; text-align: center; }

.emailfailure-container { font-family: "Microsoft Yahei"; font-size: 12px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; margin-left: 10px; margin-top: 10px; height: 498px; }

.emailfailure-container-title { font-size: 16px; padding: 10px 0; height: 20px; line-height: 20px; }

.emailfailure-container-title .emailfailure-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.emailfailure-container-title .emailfailure-container-title__content { font-weight: 900; }

.emailfailure-container-steps { width: 600px; height: 55px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -570px; }

.emailfailure-container-envelope { width: 56px; height: 56px; margin: 0 auto 20px; background: url(../images/img1.png) no-repeat -312px -2241px; }

.emailfailure-container-textone { line-height: 24px; margin-bottom: 20px; font-size: 24px; color: #333; text-align: center; }

.emailfailure-container-season { line-height: 30px; font-size: 14px; margin-left: 375px; margin-bottom: 20px; }

.emailfailure-container-season .emailfailure-container-season__list { font-weight: 900; }

.emailfailure-container-operation { margin-left: 375px; font-size: 14px; line-height: 18px; }

.emailfailure-container-operation .emailfailure-container-operation__event { color: #f14400; }

.emailvalidefail-container { font-family: "Microsoft Yahei"; font-size: 12px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; margin-left: 10px; margin-top: 10px; height: 498px; }

.emailvalidefail-container-title { font-size: 16px; padding: 10px 0; height: 20px; line-height: 20px; }

.emailvalidefail-container-title .emailvalidefail-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.emailvalidefail-container-title .emailvalidefail-container-title__content { font-weight: 900; }

.emailvalidefail-container-steps { width: 423px; height: 55px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px 0px; }

.emailvalidefail-container-envelope { width: 56px; height: 56px; margin: 0 auto 20px; background: url(../images/img1.png) no-repeat -312px -2241px; }

.emailvalidefail-container-textone { line-height: 24px; margin-bottom: 20px; font-size: 24px; color: #333; text-align: center; }

.emailvalidefail-container-season { line-height: 30px; font-size: 14px; margin-left: 375px; margin-bottom: 20px; }

.emailvalidefail-container-season .emailvalidefail-container-season__list { font-weight: 900; }

.emailvalidefail-container-operation { margin-left: 375px; font-size: 14px; line-height: 18px; }

.emailvalidefail-container-operation .emailvalidefail-container-operation__event { color: #f14400; }

.phonesuccess-container { font-family: "Microsoft Yahei"; font-size: 12px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; margin-left: 10px; margin-top: 10px; height: 500px; }

.phonesuccess-container-title { font-size: 16px; padding: 10px 0; height: 20px; line-height: 20px; }

.phonesuccess-container-title .phonesuccess-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.phonesuccess-container-title .phonesuccess-container-title__content { font-weight: 900; }

.phonesuccess-container-steps { width: 423px; height: 55px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -208px; }

.phonesuccess-container-envelope { width: 56px; height: 56px; margin: 0 auto 20px; background: url(../images/img1.png) no-repeat -156px -2241px; }

.phonesuccess-container-textone { line-height: 24px; margin-bottom: 20px; font-size: 24px; color: #333; text-align: center; margin-bottom: 10px; }

.phonesuccess-container-tips { line-height: 18px; font-size: 14px; margin-left: 411px; }

.phonefailure-container { font-family: "Microsoft Yahei"; font-size: 12px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; height: 498px; }

.phonefailure-container-title { font-size: 16px; padding: 10px 0; height: 20px; line-height: 20px; }

.phonefailure-container-title .phonefailure-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.phonefailure-container-title .phonefailure-container-title__content { font-weight: 900; }

.phonefailure-container-steps { width: 600px; height: 55px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -1036px; }

.phonefailure-container-envelope { width: 56px; height: 56px; margin: 0 auto 20px; background: url(../images/img1.png) no-repeat -312px -2241px; }

.phonefailure-container-textone { line-height: 24px; margin-bottom: 20px; font-size: 24px; color: #333; text-align: center; }

.phonefailure-container-season { line-height: 30px; font-size: 14px; margin-left: 375px; margin-bottom: 20px; }

.phonefailure-container-season .phonefailure-container-season__list { font-weight: 900; }

.phonefailure-container-operation { margin-left: 375px; font-size: 14px; line-height: 18px; }

.phonefailure-container-operation .phonefailure-container-operation__event { color: #f14400; }

.account-container { font-family: "Microsoft Yahei"; font-size: 16px; color: #333; width: 990px; background: #fff; border-radius: 2px; }

.account-container-title { padding: 10px 0; height: 20px; line-height: 20px; }

.account-container-title .account-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.account-container-title .account-container-title__content { font-weight: 900; }

.account-container-message-title { font-size: 14px; color: #333; letter-spacing: 0; line-height: 16px; margin-top: 30px; margin-bottom: 23px; }

.account-container-message-content { height: 80px; margin-bottom: 47px; }

.account-container-message-content .account-container-messcont__left { width: 74px; height: 74px; border-radius: 50%; background: url(../images/user.png) no-repeat; float: left; }

.account-container-message-content .account-container-messcont__right { float: left; margin-left: 23px; }

.account-container-messcont__right li { height: 20px; font-size: 12px; color: #333; line-height: 20px; }

.account-container-safety { width: 990px; border: 1px solid #e5e5e5; border-bottom: none; }

.account-container-safety .account-container-safety-title { width: 970px; font-size: 12px; line-height: 16px; color: #333; background: #f7f7f7; border-radius: 2px; font-weight: bold; padding: 10px 0; padding-left: 20px; }

.account-container-safecontone { border-bottom: 1px solid #e5e5e5; height: 98px; }

.account-container-safety-content .account-container-safecontone { border-top: 1px solid #e5e5e5; }

.account-container-safecontone .account-container-safecontone__left { font-size: 12px; color: #333; letter-spacing: 0; padding-left: 20px; float: left; margin-top: 42px; }

.account-container-safecontone__center { margin-top: 42px; }

.account-container-safecontone__center .roll { color: #E2062C; font-size: 12px; margin-left: 10px; float: left; }

.account-container-safecontone__center .control { width: 300px; height: 8px; border-radius: 5px; background: #f7f7f7; float: left; margin-top: 5px; margin-left: 8px; }

.account-container-safecontone__center .control-plan { width: 30%; height: 8px; background: #e2062c; border-radius: 5px; }

.account-container-safecontone__center .text { display: inline-block; font-size: 12px; color: #E2062C; letter-spacing: 0; margin-left: 20px; }

.account-container-safety-contenttwo .account-container-safecontthree__control, .account-container-safecontthree .account-container-safecontthree__control, .account-container-safecontfour .account-container-safecontthree__control { margin-top: 34px; float: right; margin-right: 40px; width: 100px; }

.account-container-safety-contenttwo, .account-container-safecontthree, .account-container-safecontfour { font-size: 12px; color: #333; border-bottom: 1px solid #e5e5e5; height: 99px; }

.account-container-safeconttwo__left, .account-container-safecontthree__left, .account-container-safecontfour__left { margin-left: 40px; margin-right: 50px; margin-top: 34px; float: left; font-size: 12px; color: #333; }

.account-container-safeconttwo__left .val-success, .account-container-safecontthree__left .val-success, .account-container-safecontfour__left .val-success { display: block; line-height: 20px; margin-left: 10px; }

.account-container-safeconttwo__center, .account-container-safecontthree__center, .account-container-safecontfour__center { height: 16px; float: left; margin-top: 34px; }

.account-container-safeconttwo__right, .account-container-safecontthree__right, .account-container-safecontfour__right { width: 610px; margin-left: 50px; float: left; margin-top: 34px; }

.account-container-safecontfour__right { margin-left: 27px; }

.account-container-grade { width: 330px; margin-left: 116px; }

.account-container-grade .account-container-grade-one { width: 60px; height: 29px; background: #FFFCDC; border: 1px solid #ccc; border-radius: 2px; font-size: 12px; color: #333; line-height: 29px; text-align: center; margin-top: 30px; margin-bottom: 25px; }

.account-container-grade .account-container-grade-two { width: 330px; height: 16px; }

.account-container-grade-two { margin-bottom: 30px; }

.account-container-grade-two .roll { font-size: 12px; float: left; color: #FFA812; }

.account-container-grade-two .control { width: 300px; height: 8px; border-radius: 5px; background: #f7f7f7; float: left; margin-top: 5px; margin-left: 8px; }

.account-container-grade-two .control-plan { width: 50%; height: 8px; background: #FFA812; border-radius: 5px; }

/* D-02第一步-验证身份-手机号码 */
.phonefirst-container { font-family: "Microsoft Yahei"; font-size: 16px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; height: 576px; }

.phonefirst-container-title { padding: 10px 0; height: 20px; line-height: 20px; }

.phonefirst-container-title .phonefirst-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.phonefirst-container-title .phonefirst-container-title__content { font-weight: 900; }

.phonefirst-container-steps { width: 600px; height: 56px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -827px; }

.phonefirst-container-tip { width: 950px; margin-left: 20px; margin-bottom: 40px; }

.phonefirst-container-tip .phonefirst-container-tip__icon { right: 10px; }

.phonefirst-container-content-listone { margin-bottom: 40px; height: 30px; line-height: 30px; }

.phonefirst-container-content__left { width: 340px; text-align: right; font-size: 12px; color: #333; font-weight: 900; }

.phonefirst-container-content__right { margin-left: 10px; width: 340px; font-size: 12px; color: #333; }

.phonefirst-container-content__right .content-listthree__box { width: 178px; }

.phonefirst-container-content__right .phonefirst-container-contright-select { width: 340px; height: 30px; line-height: 30px; border: 1px solid #ccc; }

.phonefirst-container-content-listtwo { margin-bottom: 40px; height: 16px; line-height: 16px; }

.phonefirst-container-content-listthree { margin-bottom: 50px; height: 30px; line-height: 30px; }

.phonefirst-container-content-code { width: 138px; height: 28px; line-height: 30px; border: 1px solid #ccc; display: block; float: left; margin-left: 10px; color: #333; }

.phonefirst-container-content .phonefirst-container-content__img { margin-right: 5px; margin-left: 16px; width: 16px; height: 12px; margin-top: 9px; }

.phonefirst-container-content-listfour .phonesecond-container__btn { width: 390px; height: 40px; margin-left: 300px; }

/* D-03第二步 修改邮箱 */
.phonesecond-container { font-family: "Microsoft Yahei"; font-size: 16px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; margin-left: 10px; margin-top: 10px; height: 440px; }

.phonesecond-container-title { padding: 10px 0; height: 20px; line-height: 20px; }

.phonesecond-container-title .phonesecond-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.phonesecond-container-title .phonesecond-container-title__content { font-weight: 900; }

.phonesecond-container-steps { width: 600px; height: 56px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -931px; }

.phonesecond-container-content-listone { margin-bottom: 40px; height: 30px; line-height: 30px; }

.phonesecond-container-content__left { width: 340px; text-align: right; font-size: 12px; color: #333; font-weight: 900; }

.phonesecond-container-content__right { margin-left: 10px; width: 340px; font-size: 12px; color: #333; }

.phonesecond-container-content__right .phonesecond-container-listone__box { border: 1px solid #ccc; background-color: #fff; width: 328px; height: 28px; padding-left: 10px; color: #333; }

.phonesecond-container-content__right .phonesecond-listtwo__box { width: 178px; }

.phonesecond-container-content-listtwo { margin-bottom: 50px; height: 30px; line-height: 30px; }

.img { width: 139px; height: 30px; margin-left: 10px; margin-bottom: 3px; }

.phonesecond-container-content-listthree .phonesecond-container__btn { width: 390px; height: 40px; margin-left: 300px; }

/* D-05第四步 修改成功 */
.phonefourth-container { font-family: "Microsoft Yahei"; font-size: 16px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; height: 500px; }

.phonefourth-container-title { padding: 10px 0; height: 20px; line-height: 20px; }

.phonefourth-container-title .phonefourth-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.phonefourth-container-title .phonefourth-container-title__content { font-weight: 900; }

.phonefourth-container-steps { width: 600px; height: 56px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -1140px; }

.phonefourth-container-content { text-align: center; font-size: 24px; color: #333; line-height: 24px; }

.phonefourth-container-content .phonefourth-container-content__bg { display: block; width: 56px; height: 56px; margin: 0 auto 20px; margin-bottom: 20px; background: url(../images/img1.png) no-repeat -156px -2241px; }

/* D-03第二步 修改邮箱 */
.emailsecond-container { font-family: "Microsoft Yahei"; font-size: 16px; color: #333; width: 988px; background: #fff; border: 1px solid #e5e5e5; border-radius: 2px; margin-left: 10px; margin-top: 10px; height: 440px; }

.emailsecond-container-title { padding: 10px 0; height: 20px; line-height: 20px; }

.emailsecond-container-title .emailsecond-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.emailsecond-container-title .emailsecond-container-title__content { font-weight: 900; }

.emailsecond-container-steps { width: 600px; height: 56px; margin: 50px auto 56px; background: url(../images/img1.png) no-repeat 0px -465px; }

.emailsecond-container-content-listone { margin-bottom: 40px; height: 30px; line-height: 30px; }

.emailsecond-container-content-listone .content-listone__box { width: 328px; }

.emailsecond-container-content .emailsecond-container-content__left { width: 340px; text-align: right; font-size: 12px; color: #333; font-weight: 900; }

.emailsecond-container-content .emailsecond-container-content__right { margin-left: 10px; width: 340px; font-size: 12px; color: #333; }

.emailsecond-container-content__right .emailsecond-content__box { border: 1px solid #ccc; background-color: #fff; width: 178px; height: 28px; padding-left: 10px; color: #333; }

.emailsecond-container-content-listtwo { margin-bottom: 50px; height: 30px; line-height: 30px; }

.emailsecond-container-img, .phonesecond-container-img { width: 139px; height: 30px; margin-left: 10px; margin-bottom: 3px; }

.emailsecond-container-content-listthree .emailsecond-container__btn { width: 390px; height: 40px; margin-left: 300px; }

/* D-01修改邮箱-手机号码方式 */
.phone-container { font-family: "Microsoft Yahei"; font-size: 16px; color: #333; width: 988px; background: #fff; border-radius: 2px; margin-left: 10px; margin-top: 10px; }

.phone-container-title { padding: 10px 0; height: 20px; line-height: 20px; }

.phone-container-title .phone-container-title__bg { width: 5px; height: 20px; background: #f14400; margin-right: 12px; }

.phone-container-title .phone-container-title__content { font-weight: 900; }

.phone-container-message-title { font-size: 14px; color: #333; letter-spacing: 0; line-height: 16px; margin-top: 30px; margin-bottom: 23px; }

.phone-container-message-content { height: 80px; margin-bottom: 47px; }

.phone-container-message-content .phone-container-messcont__left { width: 74px; height: 74px; border-radius: 50%; background: url(../images/user.png) no-repeat; float: left; }

.phone-container-message-content .phone-container-messcont__right { float: left; margin-left: 23px; }

.phone-container-messcont__right li { height: 20px; font-size: 12px; color: #333; line-height: 20px; }

.phone-container-safety { width: 990px; border: 1px solid #e5e5e5; border-bottom: none; }

.phone-container-safety .phone-container-safety-title { width: 970px; font-size: 12px; line-height: 16px; color: #333; background: #f7f7f7; border-radius: 2px; font-weight: bold; padding: 10px 0; padding-left: 20px; }

.phone-container-safecontone { border-bottom: 1px solid #e5e5e5; height: 98px; }

.phone-container-safety-content .phone-container-safecontone { border-top: 1px solid #e5e5e5; }

.phone-container-safecontone .phone-container-safecontone__left { font-size: 12px; color: #333; letter-spacing: 0; padding-left: 20px; float: left; margin-top: 42px; }

.phone-container-safecontone__center { margin-top: 42px; }

.phone-container-safecontone__center .roll { color: #E2062C; font-size: 12px; margin-left: 10px; float: left; }

.phone-container-safecontone__center .control { width: 300px; height: 8px; border-radius: 5px; background: #f7f7f7; float: left; margin-top: 5px; margin-left: 8px; }

.phone-container-safecontone__center .control-plan { width: 30%; height: 8px; background: #e2062c; border-radius: 5px; }

.phone-container-safecontone__center .text { display: inline-block; font-size: 12px; color: #E2062C; letter-spacing: 0; margin-left: 20px; }

.phone-container-safety-contenttwo .account-container-safecontthree__control, .phone-container-safecontthree .account-container-safecontthree__control, .phone-container-safecontfour .account-container-safecontthree__control { margin-top: 34px; float: right; margin-right: 40px; width: 100px; }

.phone-container-safety-contenttwo, .phone-container-safecontthree, .phone-container-safecontfour { font-size: 12px; color: #333; border-bottom: 1px solid #e5e5e5; height: 99px; }

.phone-container-safeconttwo__left, .phone-container-safecontthree__left, .phone-container-safecontfour__left { margin-left: 40px; margin-right: 50px; margin-top: 34px; float: left; font-size: 12px; color: #333; }

.phone-container-safeconttwo__left .val-success, .phone-container-safecontthree__left .val-success, .phone-container-safecontfour__left .val-success { display: block; line-height: 20px; margin-left: 10px; }

.phone-container-safeconttwo__center, .phone-container-safecontthree__center, .phone-container-safecontfour__center { height: 16px; float: left; margin-top: 34px; }

.phone-container-safeconttwo__right, .phone-container-safecontthree__right, .phone-container-safecontfour__right { width: 610px; margin-left: 50px; float: left; margin-top: 34px; }

.phone-container-safecontfour__right { margin-left: 27px; }

.phone-container-grade { width: 330px; margin-left: 116px; }

.phone-container-grade .phone-container-grade-one { width: 60px; height: 29px; background: #FFFCDC; border: 1px solid #ccc; border-radius: 2px; font-size: 12px; color: #333; line-height: 29px; text-align: center; margin-top: 30px; margin-bottom: 25px; }

.phone-container-grade .phone-container-grade-two { width: 330px; height: 16px; }

.phone-container-grade-two { margin-bottom: 30px; }

.phone-container-grade-two .roll { font-size: 12px; float: left; color: #FFA812; }

.phone-container-grade-two .control { width: 300px; height: 8px; border-radius: 5px; background: #f7f7f7; float: left; margin-top: 5px; margin-left: 8px; }

.phone-container-grade-two .control-plan { width: 50%; height: 8px; background: #FFA812; border-radius: 5px; }

* { margin: 0; padding: 0; }

.ChangePasswordWrap { width: 1198px; height: 576px; border: 1px solid #e5e5e5; font-family: "MicrosoftYaHei"; font-size: 12px; color: #666; letter-spacing: 0; }

.ChangePasswordWrap .ChangePassword__tittle { width: 100%; height: 40px; line-height: 40px; }

.ChangePasswordWrap .ChangePassword__tittle .ChangePasswordWrap__icon--index { display: inline-block; width: 5px; height: 20px; background: red; margin-top: 10px; margin-right: 10px; }

.ChangePasswordWrap .ChangePassword__tittle > * { float: left; }

.ChangePasswordWrap .ChangePassword__tittle .ChangePasswordWrap__tittle { font-weight: bold; color: #333; font-size: 16px; }

.ChangePasswordWrap .ChangePasswordWrap__ProgressBar { width: 100%; height: 100px; padding-top: 50px; }

.ChangePasswordWrap .ChangePasswordWrap__ProgressBar--EmailFirst-repassword { width: 420px; margin: 0 auto; height: 60px; background: url("../images/img1.png") 0 -100px no-repeat; }

.ChangePasswordWrap .ChangePasswordWrap__ProgressBar--EmailFirst { width: 420px; margin: 0 auto; height: 60px; background: url("../images/img1.png") 0 -1395px no-repeat; }

.ChangePasswordWrap .ChangePasswordWrap__ProgressBar--findPasswordOne { width: 420px; margin: 0 auto; height: 60px; background: url("../images/img1.png") 0 -1290px no-repeat; }

.ChangePasswordWrap .forgetPassword__authCodeBox { border: 1px solid #e5e5e5; overflow: hidden; position: absolute; right: 2px; }

.ChangePasswordWrap .forgetPassword__authCodeBox .forgetPassword__img--authCode { width: 139px; height: 28px; }

.ChangePasswordWrap .ChangePassword__icon--EmailSuccess { width: 420px; margin: 0 auto; height: 60px; background: url("../images/img1.png") 0 -1860px no-repeat; }

.ChangePasswordWrap .ChangePasswordWrap__ProgressBar--EmailFirst-two { width: 420px; margin: 0 auto; height: 60px; background: url("../images/img1.png") 0 -1760px no-repeat; }

.ChangePasswordWrap .ChangePasswordHintBox { width: 850px; height: 40px; line-height: 36px; border: 1px solid #e5e5e5; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative; margin: 0 auto; }

.ChangePasswordWrap .ChangePasswordHintBox .ChangePassword__icon--del { width: 18px; height: 18px; display: inline-block; background: url("../images/img.png") 1px -2106px no-repeat; position: absolute; right: 10px; top: 10px; }

.ChangePasswordWrap .ChangePasswordHintBox .ChangePasswordHintBox__icon--Hint { display: inline-block; width: 40px; height: 40px; font-size: 16px; margin-right: 10px; float: left; background: url("../images/img1.png") -3px -2022px no-repeat; }

.ChangePasswordWrap .ChangePasswordFrom__iphone { border: 1px solid #fff; }

.ChangePasswordWrap .ChangePasswordFrom__iphone .ChangePasswordFrom__inputBox { padding: 10px 0; margin: 0 auto; position: relative; margin-left: 300px; }

.ChangePasswordWrap .ChangePasswordFrom__iphone .ChangePasswordFrom__inputBox > * { display: inline-block; }

.ChangePasswordWrap .ChangePasswordFrom__iphone .ChangePasswordFrom__inputBox .ChangePasswordFrom__label { text-align: right; font-weight: bold; margin-right: 10px; }

.ChangePasswordWrap .ChangePasswordFrom__iphone .ChangePasswordFrom__inputBox .ChangePasswordFrom__vercode { width: 135px; height: 29px; border: 1px solid #ccc; vertical-align: middle; display: inline-block; line-height: 28px; margin-top: -1px; }

.ChangePasswordWrap .ChangePasswordFrom__iphone .ChangePassword__btn { text-align: center; padding: 25px 0; }

.ChangePasswordWrap .ChangePasswordFrom__iphone .ChangePassword__btn .ChangePassword__Btn--next { color: #fff; width: 320px; }

.ChangePasswordWrap .ChangePasswordFrom__repassword { width: 432px; margin: 0 auto; }

.ChangePasswordWrap .ChangePasswordFrom__repassword .ChangePasswordFrom__repassword--item { padding: 20px 0; text-align: center; }

.ChangePasswordWrap .ChangePasswordFrom__repassword .ChangePasswordFrom__repassword--item button { width: 320px; height: 36px; }

.ChangePasswordWrap .ChangePasswordFrom__repassword .ChangePasswordFrom__repassword--label { display: inline-block; width: 50px; text-align: right; margin-right: 10px; font-weight: bold; }

.ChangePasswordWrap .ChangePasswordEmailContent { margin: 0 auto; }

.ChangePasswordWrap .ChangePasswordEmailContent > * { margin: 0 auto; padding-top: 10px; }

.ChangePasswordWrap .ChangePasswordEmailContent .ChangePasswordEmailContent__h3 { font-size: 24px; }

.ChangePasswordWrap .ChangePasswordEmailContent .ChangePasswordBtn { text-align: center; }

.ChangePasswordWrap .ChangePasswordEmailContent .ChangePassword__icon--envelope { width: 54px; height: 42px; background: url("../images/img1.png") 0 -2248px no-repeat; }

.ChangePasswordWrap .ChangePasswordEmailContent { padding-top: 30px; margin: 0 auto; }

.ChangePasswordWrap .ChangePasswordEmailContent .ChangePasswordEmailContent__inputBox { padding: 20px 0; }

.ChangePasswordWrap .ChangePasswordEmailContent .ChangePassword__Btn { padding: 20px 0; text-align: center; }

.ChangePasswordWrap .ChangePasswordEmailContent .ChangePassword__Btn button { width: 280px; margin: 0 auto; }

.ChangePasswordWrap .ChangePasswordEmailContent .ChangePasswordEmailContent__label { display: inline-block; width: 340px; text-align: right; margin-right: 10px; }

.ChangePasswordWrap .rePassword__content { width: 432px; height: 300px; margin: 0 auto; }

.ChangePasswordWrap .rePassword__content .ChangePassword__icon--success { width: 56px; height: 56px; background: url("../images/img1.png") -156px -2241px no-repeat; margin: 20px auto; }

.ChangePasswordWrap .rePassword__content .rePassword__hint { font-size: 24px; text-align: center; margin: 10px 0; color: #333; }

.ChangePasswordWrap .rePassword__content .rePassword__btn { text-align: center; padding: 20px 0; }

.ChangePasswordWrap .rePassword__content .Re-container-text__tip { color: red; }

.ChangePasswordWrap .rePassword__content { width: 500px; height: 300px; margin: 0 auto; }

.ChangePasswordWrap .rePassword__content .rePassword__from--item { padding: 20px 0; }

.ChangePasswordWrap .rePassword__content .rePasswordFrom--iconBox { margin-left: 106px; padding-top: 10px; }

.ChangePasswordWrap .rePassword__content .ChangePassword__icon--level { float: left; width: 30px; height: 10px; background: #eee; margin-right: 1px; }

.ChangePasswordWrap .rePassword__content .rePasswordFrom--label { width: 92px; text-align: right; font-weight: bold; display: inline-block; padding-right: 10px; }

.ChangePasswordWrap .rePassword__content .rePassword__btn { text-align: center; padding: 30px 0; }

.ChangePasswordWrap .rePassword__content .rePassword__btn a { width: 270px; }

.login__index { width: 100%; height: 100%; position: relative; font-family: "Microsoft Yahei"; background: url(../images/login-bg.png) #ebeff3 no-repeat; background-size: 100% 100%; }

.login__index .loginFrom { width: 390px; height: 400px; padding: 0 30px; border: 1px solid #e5e5e5; position: relative; left: 809px; top: 100px; background: #fff; }

.login__index .loginFrom .loginFrom__errorHint--hide { position: absolute; top: 0; margin: 20px 0; width: 87%; height: 30px; line-height: 30px; background: #ff6961; border-radius: 4px; color: #fff; text-indent: 10px; font-size: 14px; }

.login__index .loginFrom .loginFrom__errorHint--hide a { color: #fff; }

.login__index .loginFrom .loginFrom__errorHint--hide .loginFrom__hintContent { float: left; }

.login__index .loginFrom .loginChangePassword__icon--del { display: inline-block; width: 20px; height: 20px; margin-top: 2px; background: url("../images/img1.png") 0 -2104px no-repeat; float: right; }

.login__index .loginFrom__tittle { font-size: 16px; font-weight: bold; padding: 25px 0; }

.login__index .loginFrom__item { width: 100%; height: 40px; padding: 10px 0; position: relative; }

.login__index .loginFrom__item .inputBox_input { height: 40px; border: 1px solid #e5e5e5; }

.login__index .loginFrom__item .loginFrom__input { width: 100%; height: 25px; padding: 6px 0; border: 1px solid #e5e5e5; text-indent: 4em; outline: none; }

.login__index .loginFrom__item > * { float: left; }

.login__index .loginFrom__item .login__icon { display: block; width: 40px; height: 40px; position: absolute; top: 8px; left: 1px; outline: 0; }

.login__index .loginFrom__item .login__icon--user { background: url("../images/img1.png") 0px -2337px no-repeat; }

.login__index .loginFrom__item .login__icon--password { background: url("../images/img1.png") -130px -2337px no-repeat; }

.login__index .inputBox_authCode { display: inline-block; width: 125px; height: 40px; border: 1px solid #e5e5e5; position: absolute; right: -2px; top: 10px; }

.login__index .loginFrom__checkBox { width: 100%; height: 40px; line-height: 30px; position: relative; }

.login__index .loginFrom__checkBox .loginFrom__checkBoxLeft { position: absolute; left: 10px; width: 200px; text-align: left; height: 30px; }

.login__index .loginFrom__checkBox .loginFrom__checkBoxRight { position: absolute; right: 0px; width: 200px; height: 30px; text-align: right; }

.login__index .login__btn { width: 100%; height: 40px; padding: 18px 0; text-align: center; }

.login__index .login__btn .login__btn--login { width: 300px; color: #fff; background: #e5e5e5; border-radius: 4px; font-size: 16px; }

.login__index .login__iconBox { position: absolute; top: 0; left: 50%; margin-left: -90px; margin-top: -100px; }

.ChangePasswordEmail__Hint > * { height: 30px; line-height: 30px; }

.w140 { width: 140px; }

.ChangePassword__btn { text-align: center; margin-top: 30px; }

.ChangePassword__Btn--next { height: 40px; width: 390px; }

.loginFrom__checkBox--autoLogin { vertical-align: middle; margin-left: -10px; border: 1px solid #e5e5e5; }

.fw-b { font-weight: bold; }

.ml--10 { margin-left: -10px; }

.register__from { width: 390px; height: 300px; margin: 0 auto; }

.register__from .register__from--item { margin-top: 40px; height: 30px; width: 100%; }

.register__from .register__from--label { margin-right: 10px; font-weight: bold; line-height: 32px; }

.register__from .register__from--inputText { width: 340px; height: 30px; outline: none; border: 1px solid #e5e5e5; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.register__from .register__from--authCode { width: 190px; height: 30px; border: 1px solid #e5e5e5; outline: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin-right: 1px; }

.register__from .register__from--authCodeImg { width: 140px; height: 30px; display: inline-block; float: right; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.register__from .register__from--buttonBox { width: 100%; height: 40px; margin-top: 50px; }

.register__from .register__from--button { width: 100%; display: inline-block; height: 40px; font-size: 16px; color: #fff; background: red; }

.mailbox-container { width: 890px; margin: 0 auto; color: #333; }

.mailbox-container .mailbox-container-logo { border-bottom: 1px solid #e5e5e5; }

.mailbox-container .mailbox-container-logo img { max-width: 287px; max-height: 115px; margin-bottom: 30px; margin-top: 20px; }

.mailbox-container-content { width: 890px; margin: 0 auto; }

.mailbox-container-content .mailbox-continer-vip__one { font-size: 16px; font-weight: bold; margin: 18px 0 10px 0; }

.mailbox-container-content .mailbox-continer-vip__two { margin-bottom: 10px; font-size: 12px; }

.mailbox-container-content a { font-size: 14px; color: #F14400; text-decoration: underline; }

.mailbox-container-content b, .mailbox-container-content a, .mailbox-container-content em, .mailbox-container-content span { display: block; }

.mailbox-continer-vip { position: relative; }

.mailbox-continer-vip .mailbox-continer-vip__three { width: 85px; height: 55px; border: 1px solid #e5e5e5; background: #fff; display: none; position: absolute; left: 53px; }

.mailbox-continer-vip .mailbox-continer-vip__three li { font-size: 12px; color: #333; text-align: center; line-height: 18px; border: 1px solid #ccc; background: #e7e7e7; margin: 5px; cursor: pointer; border-radius: 2px; }

.mailbox-continer-vip .mailbox-continer-vip__three li a { text-decoration: none; color: #333; }

.mailbox-continer-text .mailbox-continer-text__one { margin: 10px 0; display: block; font-size: 12px; }

.mailbox-continer-email { margin-top: 40px; }

/*
.og-head-top { width: 100%; background: #f2f2f2; }

.og-head-topwrap { width: 1190px; margin: 0 auto; overflow: hidden; }

.og-head-topleft { float: left; overflow: hidden; }

.og-head-topleft__item { float: left; padding: 10px 0; padding-left: 10px; line-height: 12px; }

.og-head-topright { float: right; overflow: hidden; }

.og-head-topright__item { float: left; padding: 10px 0; padding-right: 10px; line-height: 12px; }

.og-head-topright__link { width: 100%; box-sizing: border-box; padding: 0 15px; display: inline-block; border-right: 1px solid #e5e5e5; height: 12px; color: #333; }

.og-head-topright__link-entry { position: relative; display: inline-block; background: #f14400; padding: 0 3px; border: 1px solid #f14400; color: #fff; }

.og-head-topright__link-entry__tranglelt { position: absolute; bottom: 2px; left: -5px; width: 0; height: 0; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-right: 4px solid #f14400; }

.og-head-nav { height: 60px; }

.og-head-navwrap { width: 1190px; margin: 0 auto; overflow: hidden; }

.og-head-navlogo { width: 190px; height: 60px; display: block; float: left; }
*/
.og-head-navform__input { border: 1px solid #ccc; box-sizing: border-box; height: 30px; float: left; padding-left: 10px; color: #333; }

.og-head-navform__searchbtn { float: left; height: 30px; width: 64px; background-color: #fff; text-align: center; line-height: 30px; }

.tabMenu-two { background: #fff; border-bottom: 2px solid #e5e5e5; width: 100%; box-sizing: border-box; }

.tabMenu-two li { float: left; width: 49%; cursor: pointer; }

.tabMenu-two li.tabTitLi { margin-bottom: -1px; border-bottom: 2px solid #ff6915; }

.tabMenu-two li.tabTitLi span { margin-top: 14px; color: #ff6915; }

.tabMenu-two li span { min-width: 90px; font-size: 14px; padding: 0px 20px; box-sizing: border-box; color: #666; text-align: center; height: 20px; display: block; margin-top: 14px; margin-bottom: 14px; margin-right: -1px; }

.ChangePasswordWrap .ChangePasswordFrom__iphone .ChangePasswordFrom__inputBox { margin-left: 213px; }

.ChangePasswordFrom__label { text-align: right; font-weight: bold; margin-right: 10px; float: left; }

.ChangePasswordFrom__label { min-width: 90px; }

.Code-interVal { position: absolute; width: 100%; height: 100%; text-align: center; left: 0; top: 0; z-index: 80; background: #ccc; color: #fff; display: none; cursor: pointer; -webkit-user-select: none; }

/*进度条样式*/
.progressBar_li { float: left; text-align: center; position: relative; z-index: 10; }

.progressBar_li:after { content: ""; display: block; position: absolute; height: 2px; width: 100%; background-color: #ccc; top: 15px; left: 0; z-index: 9; }

[comtype="stdProgressBar"][templateidx="1"] .progressBar_li:after { content: ""; display: block; position: absolute; height: 2px; top: 50%; z-index: 9; }

.progressBar_li_first.progressBar_li:after { width: 50%; right: 0 !important; left: auto; }

.progressBar_li_last.progressBar_li:after { width: 50%; left: 0; right: auto; }

.progressBar_li_cur.progressBar_li:after { background-color: #ff6915; }

.progressBar_circle { width: 30px; height: 30px; line-height: 30px; display: inline-block; text-align: center; color: #ccc; font-weight: bold; background: url("../images/progressGreyCir.png"); position: relative; z-index: 10; }

.progressBar_li_cur .progressBar_circle { color: #fff; background: url("../images/progressCir_blue.png"); }

.progressName { color: #ccc; font-weight: bolder; font-size: 14px; margin-top: 8px; height: 22px; }

.progressBar_li_cur .progressName { color: #ff6915; height: 22px; }

.progressBar_li_data { height: 30px; line-height: 30px; }

.Code-interVal { position: absolute; width: 100%; height: 100%; text-align: center; left: 0; top: 0; right: 0; bottom: 0; z-index: 80; background: #ccc; color: #fff; display: none; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.ChangePassword__icon--error { width: 56px; height: 56px; background: url("../images/img1.png") -312px -2241px no-repeat; margin: 20px auto; }
