@charset 'utf-8';

.user-center-w {
	margin-left: auto;
	margin-right: auto;
	width: 980px
}

.user-center-loading,.user-center-loading-error {
	font-size: 20px;
	margin-top: 20px;
	text-align: center
}

.user-center-loading-error {
	color: #f00
}

.user-center-nosv,.user-center-nofill {
	font-size: 20px;
	margin-top: 40px;
	text-align: center
}

.user-center-banner {
	background: url(../images/user/user_center_banner.jpg) no-repeat center top;
	height: 120px;
	min-width: 980px
}

.user-center-content {
	padding: 30px 0
}

.user-center-func {
	width: 240px
}

.user-center-main {
	width: 710px
}

.user-center-menu {
	border: 1px solid #d7e0e6;
	margin-bottom: 30px;
	padding: 9px 9px 0
}

.user-center-menu li {
	padding-bottom: 10px;
	width: 100%
}

.user-center-menu h2 {
	background-color: #f5f7f9;
	border: 1px solid #d8d8d8;
	height: 34px;
	overflow: hidden;
	padding: 1px
}

.user-center-menu h2 a {
	background-color: #d7e0e6;
	color: #4f626e;
	cursor: default;
	font: 16px/34px \5FAE\8F6F\96C5\9ED1
}

.user-center-menu h2 a:hover {
	color: #4f626e;
	text-decoration: none
}

.user-center-menu i {
	background: url(../images/user/user_public.png) no-repeat;
	height: 20px;
	margin: 7px 9px 0 22px;
	width: 20px
}

.user-center-menu .user-center-menu-account {
	background-position: -303px -187px
}

.user-center-menu .user-center-menu-pw {
	background-position: -324px -187px
}

.user-center-menu .user-center-menu-security {
	background-position: -303px -208px
}

.user-center-menu .user-center-menu-protect {
	background-position: -324px -208px
}

.user-center-menu .user-center-menu-arrow {
	background-position: -282px -187px;
	margin-right: 20px
}

.user-center-menu h3 {
	padding: 15px 0 5px 55px
}

.user-center-menu h3 a {
	color: #666;
	font-size: 14px
}

.user-center-menu h3 a:hover {
	color: #5abb00
}

.user-center-menu h3 strong {
	color: #5abb00;
	font-size: 14px
}

.user-center-menu h3 strong em {
	font-weight: bold;
	margin-right: 28px
}

.user-center-service {
	border: 1px solid #d7e0e6;
	height: 70px;
	margin-bottom: 10px;
	padding: 6px 0 0 10px;
	width: 228px
}

.user-center-service h2 {
	color: #666;
	font: 20px/36px \5FAE\8F6F\96C5\9ED1
}

.user-center-service i {
	background: url(../images/user/user_public.png) no-repeat;
	font-size: 0;
	height: 5px;
	margin: 22px 0 0 8px
}

.user-center-service .user-center-service-phone {
	background-position: -270px -229px;
	width: 74px
}

.user-center-service .user-center-service-email {
	background-position: -278px -235px;
	width: 66px
}

.user-center-service-list {
	color: #808080;
	line-height: 20px;
	position: relative;
	width: 180px
}

.user-center-service-list input {
	background-color: #fff;
	border: 1px solid #d7e0e6;
	color: #666;
	height: 20px;
	margin-bottom: 1px;
	position: relative;
	text-align: center;
	width: 178px;
	z-index: 1
}

.user-center-service-list ul {
	background-color: #fff;
	border: 1px solid #d7e0e6;
	position: relative;
	text-align: center;
	width: 178px;
	z-index: 2
}

.user-center-service-list li {
	cursor: pointer
}

.user-center-service-list li:hover {
	background-color: #ccc;
	color: #fff
}

.user-center-title {
	border-bottom: 1px solid #d7e0e6;
	color: #666;
	font: 20px/30px \5FAE\8F6F\96C5\9ED1;
	height: 38px
}

.user-center-title em {
	border-bottom: 2px solid #5abb00;
	height: 38px;
	margin-top: -1px
}

.user-center-title span {
	color: #858585;
	font: 12px \5b8b\4f53;
	margin-top: 12px
}

.user-center-title a {
	color: #858585
}

.user-center-title a:hover {
	color: #5abb00
}

.user-center-input-w {
	border: 1px solid #d7e0e5
}

.user-center-input {
	border: 1px solid #d7e0e6;
	color: #333;
	font-size: 14px;
	height: 36px;
	line-height: 36px;
	padding: 0 10px
}

.user-center-submit {
	background-color: #78ba1a;
	border: 1px solid #6faa11;
	border-radius: 2px;
	color: #fff;
	cursor: pointer;
	font: 14px \5FAE\8F6F\96C5\9ED1;
	height: 36px;
	text-align: center
}

.user-center-submit:hover {
	background-color: #669f13
}

.Validform_error {
	border: 1px solid #ff0101
}

.Validform_success {
	border: 1px solid #5abb00
}

.Validform_checktip {
	color: #ff0101
}

.user-center-step {
	height: 15px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	width: 500px
}

.user-center-step2 {
	width: 260px
}

.user-center-step-line {
	background-color: #ccc;
	font-size: 0;
	height: 2px;
	margin-top: 6px;
	width: 227px
}

.user-center-step4 .user-center-step-line {
	width: 146px
}

.user-center-step-point {
	background: url(../images/user/user_public.png) no-repeat -182px -218px;
	color: #999;
	height: 15px;
	position: relative;
	width: 15px
}

.user-center-step .cur {
	background-position: -198px -218px;
	color: #5abb00
}

.user-center-step-point em {
	left: -62px;
	position: absolute;
	text-align: center;
	top: -25px;
	width: 140px
}

.user-center-nobind i {
	background: url(../images/user/user_public.png) no-repeat -84px -187px;
	height: 60px;
	margin: 0 auto 40px;
	width: 60px
}

.user-center-nobind h3 {
	color: #333;
	font-size: 14px;
	height: 55px;
	text-align: center
}

.user-center-nobind a {
	line-height: 36px;
	margin-left: auto;
	margin-right: auto;
	width: 120px
}

.user-center-nobind a:hover {
	color: #fff;
	text-decoration: none
}

.user-center-bind h3 {
	border: 1px solid #d8d8d8;
	color: #333;
	font: 18px/58px \5FAE\8F6F\96C5\9ED1;
	height: 58px;
	margin-bottom: 30px
}

.user-center-bind h3 i {
	background: url(../images/user/user_public.png) no-repeat -182px -187px;
	height: 30px;
	margin: 14px 10px 0 202px;
	width: 30px
}

.user-center-bind h3 em {
	color: #5abb00
}

.user-center-bind .user-center-submit {
	line-height: 36px;
	margin: 0 auto 15px;
	width: 120px
}

.user-center-bind .user-center-submit:hover {
	color: #fff;
	text-decoration: none
}

.user-center-succ {
	padding-top: 40px
}

.user-center-succ h3 {
	font: 20px/36px \5FAE\8F6F\96C5\9ED1;
	height: 36px;
	padding-bottom: 30px
}

.user-center-succ h3 i {
	background: url(../images/user/user_public.png) no-repeat -145px -187px;
	height: 36px;
	margin-right: 16px;
	width: 36px
}

.user-center-succ h4 {
	text-align: center
}

.user-center-succ h4 em {
	color: #f00;
	font: 12px \5b8b\4f53
}

.user-center-succ p {
	color: #333;
	font: 14px/100% \5FAE\8F6F\96C5\9ED1;
	text-align: center
}

.user-center-succ em {
	color: #f00;
	font: bold 24px/24px arial
}

.user-center-succ a {
	border-bottom: 1px solid #004eff;
	color: #004eff;
	zoom: 1
}

.user-center-succ a:hover {
	text-decoration: none
}

.user-center-succ .user-center-submit {
	border-bottom: 0;
	color: #fff;
	line-height: 36px;
	margin: 30px auto;
	width: 120px
}

.user-center-account {
	height: 129px;
	padding: 30px 0 0 42px
}

.user-center-account h3 em {
	color: #333;
	font: 16px/100% \5FAE\8F6F\96C5\9ED1;
	height: 38px
}

.user-center-account h3 a {
	color: #36c;
	margin: 4px 0 0 30px
}

.user-center-account p {
	color: #999;
	height: 29px
}

.user-center-account-score {
	font: 16px/36px \5FAE\8F6F\96C5\9ED1;
	height: 62px
}

.user-center-account-score h4 {
	color: #333;
	margin-right: 10px
}

.user-center-account-score-star {
	background: url(../images/user/user_star.png) repeat-x 0 0;
	height: 45px;
	margin-right: 13px;
	width: 160px
}

.user-center-account-score-star li {
	background: url(../images/user/user_star.png) repeat-x 0 -46px;
	height: 45px;
	width: 0
}

.user-center-account-score-star .securityLv10 {
	width: 15px
}

.user-center-account-score-star .securityLv20 {
	width: 32px
}

.user-center-account-score-star .securityLv30 {
	width: 47px
}

.user-center-account-score-star .securityLv40 {
	width: 64px
}

.user-center-account-score-star .securityLv50 {
	width: 79px
}

.user-center-account-score-star .securityLv60 {
	width: 96px
}

.user-center-account-score-star .securityLv70 {
	width: 111px
}

.user-center-account-score-star .securityLv80 {
	width: 128px
}

.user-center-account-score-star .securityLv90 {
	width: 143px
}

.user-center-account-score-txt {
	color: #5abb00;
	font-size: 14px;
	margin-top: -3px
}

.user-center-account-score-txt em {
	font: bold 30px arial
}

.user-center-account-security {
	padding: 0 50px
}

.user-center-account-security li {
	border-bottom: 1px dashed #d6d6d6;
	height: 62px;
	padding-top: 14px;
	position: relative;
	width: 100%
}

.user-center-account-security .last {
	border-bottom: 0
}

.user-center-account-security a {
	color: #36c;
	font-size: 14px;
	font-weight: bold;
	margin-top: 17px;
	text-decoration: underline
}

.user-center-account-security i {
	background: url(../images/user/user_public.png) no-repeat;
	height: 48px;
	margin-right: 19px;
	width: 48px
}

.user-center-account-security-pw i {
	background-position: -196px 0
}

.user-center-account-security-sq i {
	background-position: -245px 0
}

.user-center-account-security-st i {
	background-position: -98px 0
}

.user-center-account-security-mobile i {
	background-position: 0 0
}

.user-center-account-security-email i {
	background-position: -49px 0
}

.user-center-account-security-idcard i {
	background-position: -147px 0
}

.user-center-account-security-protect i {
	background-position: -294px 0
}

.user-center-account-security h3 {
	color: #333;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 16px;
	line-height: 48px
}

.user-center-account-security h3 em {
	color: #999;
	font: 12px/100% \5b8b\4f53
}

.user-center-account-security-st h3,.user-center-account-security-protect h3,.user-center-account-security-sq h3,.user-center-account-security-idcard h3 {
	line-height: 26px
}

.user-center-account-security .nobind,.user-center-account-security .bind {
	color: #f00;
	font-size: 14px;
	left: 220px;
	line-height: 18px;
	position: absolute;
	top: 30px
}

.user-center-account-security .icon {
	background-position: -162px -224px;
	height: 16px;
	margin-right: 9px;
	width: 16px
}

.user-center-account-security .bind {
	color: #5abb00
}

.user-center-account-security .bind .icon {
	background-position: -145px -224px;
	height: 16px;
	margin-right: 9px;
	width: 16px
}

.user-center-account-security-st .bind,.user-center-account-security-st .nobind,.user-center-account-security-protect .bind,.user-center-account-security-protect .nobind,.user-center-account-security-sq .bind,.user-center-account-security-sq .nobind,.user-center-account-security-idcard .bind,.user-center-account-security-idcard .nobind {
	top: 19px
}

.user-center-record {
	padding-top: 5px;
}
.user-center-fill {
	padding-top: 40px
}
.user-center-fill h3 {
	color: #333;
	height: 60px;
	line-height: 100%;
	text-indent: 20px
}

.user-center-fill h3 strong {
	font-size: 14px
}

.user-center-fill-form li {
	height: 60px;
	width: 100%
}

.user-center-fill-form label {
	color: #333;
	font-size: 14px;
	line-height: 40px;
	padding-right: 20px;
	text-align: right;
	width: 120px
}

.user-center-fill-form .user-center-input {
	width: 236px
}

.user-center-fill .user-center-submit {
	margin-left: 140px;
	width: 120px
}

.user-center-fill-form .user-center-fill-line {
	border-bottom: 1px dashed #d7e0e6;
	font-size: 0;
	height: 10px;
	margin-bottom: 30px;
	overflow: hidden
}

.user-center-fill-form .Validform_checktip {
	line-height: 40px;
	margin-left: 30px
}

.user-center-fill-succ h3 {
	color: #333;
	font-size: 14px;
	height: 46px;
	line-height: 40px;
	text-indent: 20px
}

.user-center-fill-succ p {
	border: 1px solid #d8d8d8;
	color: #333;
	font: 18px/58px \5FAE\8F6F\96C5\9ED1;
	height: 58px;
	margin: 0 auto 30px;
	text-align: center;
	width: 670px
}

.user-center-fill-succ em {
	color: #5abb00
}

.user-center-fill-succ .user-center-submit {
	line-height: 36px;
	margin-left: auto;
	margin-right: auto;
	width: 198px
}

.user-center-fill-succ .user-center-submit:hover {
	color: #fff;
	text-decoration: none
}

.user-center-m2p {
	padding-top: 60px
}

.user-center-m2p-form {
	padding-top: 40px
}

.user-center-m2p-form li {
	height: 40px;
	margin-bottom: 30px;
	width: 100%
}

.user-center-m2p-form label {
	color: #333;
	font-size: 14px;
	line-height: 40px;
	padding-right: 10px;
	text-align: right;
	width: 190px
}

.user-center-m2p-form .user-center-input {
	width: 176px
}

.user-center-m2p-tip {
	color: #999;
	line-height: 40px;
	margin-left: 30px
}

.user-center-m2p-tip em {
	color: #ff0101
}

.user-center-m2p .user-center-submit {
	margin-left: 200px;
	width: 120px
}

.user-center-m2p .user-center-succ .user-center-submit {
	margin-left: auto
}

.user-center-m2p .user-center-succ h3 {
	padding: 0 0 20px 160px
}

.user-center-m2p .user-center-succ p {
	font: 12px \5b8b\4f53
}

.user-center-m2p .user-center-succ em {
	color: #f00;
	font: 12px \5b8b\4f53
}

.user-center-pw {
	padding: 50px 0
}

.user-center-pw-form {
	padding-top: 40px
}

.user-center-pw-form li {
	height: 60px;
	width: 100%
}

.user-center-pw-form label {
	color: #333;
	font-size: 14px;
	line-height: 40px;
	text-indent: 20px;
	width: 140px
}

.user-center-pw-form .user-center-input {
	width: 216px
}

.user-center-pw-tip {
	color: #999;
	line-height: 40px;
	margin-left: 30px
}

.user-center-pw-tip em {
	color: #ff0101
}

.user-center-pw .user-center-submit {
	margin-left: 140px;
	width: 120px
}

.user-center-pw .user-center-nobind .user-center-submit {
	margin-left: auto
}

.user-center-pw .passwordStrength {
	height: 38px;
	margin-top: -15px;
	padding-left: 140px
}

.user-center-pw .passwordStrength span {
	background-color: #ccc;
	color: #666;
	height: 18px;
	line-height: 18px;
	margin-right: 1px;
	text-align: center;
	width: 79px
}

.user-center-pw .passwordStrength .bgStrength {
	background-color: #5abb00;
	color: #fff
}

.user-center-pw .user-center-succ h3 {
	padding: 0 0 20px 250px
}

.user-center-pw .user-center-succ p {
	color: #aeaeae;
	padding-bottom: 20px;
	text-align: center
}

.user-center-pw .user-center-succ .user-center-submit {
	border-bottom: 0;
	color: #fff;
	margin-left: auto;
	margin-right: auto;
	line-height: 36px
}

.user-center-pw .user-center-succ .user-center-submit:hover {
	color: #fff;
	text-decoration: none
}

.user-center-mobile {
	padding-top: 50px
}

.user-center-mobile-bind-tips {
	color: #999;
	text-align: center
}

.user-center-mobile-bind-tips a {
	color: #00f;
	text-decoration: underline
}

.user-center-mobile-form {
	padding-top: 40px
}

.user-center-mobile-form li {
	height: 70px;
	width: 100%
}

.user-center-mobile-form label {
	color: #333;
	font-size: 14px;
	line-height: 40px;
	padding-right: 15px;
	text-align: right;
	width: 165px
}

.user-center-mobile-form .user-center-input {
	width: 216px
}

.user-center-mobile-captcha .user-center-input {
	width: 86px
}

.user-center-mobile-form .user-center-submit {
	margin-left: 180px;
	width: 120px
}

.user-center-mobile-form .Validform_checktip {
	line-height: 40px;
	margin-left: 10px
}

.user-center-mobile-send {
	border: 1px solid #d2d2d2;
	border-radius: 5px;
	margin: 3px 0 0 10px
}

.user-center-mobile-send button {
	background-color: #ebeff2;
	border: 1px solid #fff;
	border-radius: 5px;
	color: #5e8398;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 116px
}

.user-center-mobile-send button:hover {
	background-color: #d8dde2
}

.user-center-mobile-send .disabled {
	background-color: #eaeaea;
	border: 1px solid #eaeaea;
	color: #999;
	cursor: default
}

.user-center-mobile-send .disabled:hover {
	background-color: #eaeaea
}

.user-center-mobile .user-center-succ h3 {
	padding-left: 207px
}

.user-center-mobile-tips {
	color: #7f7f7f;
	font-size: 13px;
	line-height: 20px;
	padding: 50px 0 0 40px;
	width: 500px
}

.user-center-mobile-tips a {
	color: #00a2e8;
	text-decoration: underline
}

.user-center-email,.user-center-email-form,.user-center-email-result {
	padding-top: 40px
}

.user-center-email-bind-tips {
	color: #999;
	text-align: center
}

.user-center-email-bind-tips a {
	color: #00f;
	text-decoration: underline
}

.user-center-email-form li {
	height: 70px;
	width: 100%
}

.user-center-email-form label {
	color: #333;
	font-size: 14px;
	line-height: 40px;
	padding-right: 15px;
	text-align: right;
	width: 175px
}

.user-center-email-form .user-center-input {
	width: 216px
}

.user-center-email-form .user-center-submit {
	margin-left: 190px;
	width: 120px
}

.user-center-email-form .Validform_checktip {
	line-height: 40px;
	margin-left: 30px
}

.user-center-email-title {
	color: #333;
	font-size: 14px;
	padding: 50px 0;
	text-align: center
}

.user-center-email-login {
	line-height: 36px;
	margin: 0 40px 0 120px;
	width: 120px
}

.user-center-email-login:hover {
	color: #fff;
	text-decoration: none
}

.user-center-email-send {
	width: 150px
}

.user-center-email .disabled {
	background-color: #e7e7e7;
	border: 1px solid #ccc;
	color: #999;
	cursor: default
}

.user-center-email-result .user-center-succ h3 {
	padding-left: 127px
}

.user-center-sq,.user-center-sq-form {
	padding-top: 40px
}

.user-center-sq-form li {
	height: 70px;
	width: 100%
}

.user-center-sq-form label {
	color: #333;
	font-size: 14px;
	line-height: 40px;
	padding-right: 15px;
	text-align: right;
	width: 105px
}

.user-center-sq-form .iw-select-selected {
	width: 302px
}

.user-center-sq-form .iw-select-options {
	width: 304px
}

.user-center-sq-form .iw-select-option {
	height: 24px
}

.user-center-sq-form .user-center-input {
	width: 282px
}

.user-center-sq-form .user-center-submit {
	margin-left: 120px;
	width: 120px
}

.user-center-sq-form .prev {
	line-height: 36px;
	margin-right: 40px
}

.user-center-sq-form .prev:hover {
	color: #fff;
	text-decoration: none
}

.user-center-sq-form .next {
	margin-left: 0
}

.user-center-sq-form .Validform_checktip {
	line-height: 40px;
	margin-left: 30px
}

.user-center-sq-tip {
	color: #aeaeae;
	line-height: 24px;
	padding-top: 50px
}

.user-center-sq .user-center-succ h3 {
	padding-left: 207px
}

.user-center-st,.user-center-st-form {
	padding-top: 40px
}

.user-center-st-form ul li {
	height: 70px;
	width: 100%
}

.user-center-st-form label {
	color: #333;
	font-size: 14px;
	line-height: 40px;
	padding-right: 15px;
	text-align: right;
	width: 165px
}

.user-center-st-form .user-center-input {
	width: 216px
}

.user-center-st-form .user-center-submit {
	margin: 0 15px 0 180px;
	width: 120px
}

.user-center-st-form li a {
	margin: 14px 0 0 10px
}

.user-center-st-form .Validform_checktip {
	line-height: 30px;
	text-indent: 180px
}

.user-center-st-form a {
	color: #0254fe;
	margin-top: 22px;
	text-decoration: underline
}

.user-center-st-form h3 {
	color: #999;
	line-height: 26px;
	padding: 50px 0 0 20px
}

.user-center-st-tips {
	color: #999;
	line-height: 26px;
	list-style-position: inside;
	list-style-type: decimal;
	padding-left: 20px
}

.user-center-st-tip {
	color: #7f7f7f;
	font-size: 13px;
	line-height: 20px;
	margin: 0 auto;
	width: 550px
}

.user-center-st-tip a {
	color: #00a2e8;
	text-decoration: underline
}

.user-center-st-popup {
	overflow: hidden;
	width: 450px
}

.user-center-st-popup h2 {
	background-color: #a2d970;
	border: 1px solid #389a32;
	padding: 1px
}

.user-center-st-popup h2 em {
	background-color: #5abb00;
	color: #fff;
	font: 16px/40px \5FAE\8F6F\96C5\9ED1;
	height: 40px;
	padding-left: 20px
}

.user-center-st-popup h2 em a {
	background: url(../images/user/user_public.png) no-repeat -182px -234px;
	font-size: 0;
	height: 15px;
	margin: 13px 15px 0 0;
	width: 15px
}

.user-center-st-popup h2 em a:hover {
	background-position: -198px -234px
}

.user-center-st-popup-main {
	background-color: #eaeaea;
	border: 1px solid #ccc;
	border-top: 0;
	padding: 20px
}

.user-center-st-popup-main h3 {
	color: #333;
	font: 16px/100% \5FAE\8F6F\96C5\9ED1;
	height: 36px
}

.user-center-st-popup-main p {
	color: #666
}

.user-center-st-popup-main ul {
	padding-top: 20px
}

.user-center-st-popup-main li {
	position: relative
}

.user-center-st-popup-main li div {
	height: 286px;
	margin-left: auto;
	margin-right: auto;
	width: 350px
}

.user-center-st-popup-main li a {
	background: url(../images/user/user_public.png) no-repeat;
	height: 58px;
	position: absolute;
	top: 114px;
	width: 23px
}

.user-center-st-popup-sn1 {
	background: url(../images/user/user_center_st_sn1.jpg) no-repeat
}

.user-center-st-popup-sn2 {
	background: url(../images/user/user_center_st_sn2.jpg) no-repeat
}

.user-center-st-popup-dpw {
	background: url(../images/user/user_center_st_dpw.jpg) no-repeat;
	height: 316px;
	margin-left: auto;
	margin-right: auto;
	width: 350px
}

.user-center-st-popup-main .user-center-st-popup-next {
	background-position: -238px -187px;
	right: 0
}

.user-center-st-popup-main .user-center-st-popup-prev {
	background-position: -214px -187px;
	left: 0
}

.user-center-st .user-center-succ h3 {
	padding-left: 217px
}

.user-center-stp {
	color: #333;
	padding-top: 20px
}

.user-center-stp h3 {
	font-size: 14px;
	height: 30px;
	line-height: 100%;
	text-indent: 20px
}

.user-center-stp ul {
	line-height: 32px;
	margin-bottom: 30px;
	padding-left: 54px
}

.user-center-stp ul li {
	font-size: 14px;
	height: 50px;
	width: 100%
}

.user-center-stp button {
	background: url(../images/user/user_public.png) no-repeat;
	border: 0;
	cursor: pointer;
	height: 31px;
	margin: 0 20px 0 36px;
	width: 83px
}

.user-center-stp .off {
	background-position: 0 -187px
}

.user-center-stp .on {
	background-position: 0 -219px
}

.user-center-stp-tips {
	color: #999;
	line-height: 26px;
	list-style-position: inside;
	list-style-type: decimal;
	padding-left: 20px
}

.user-center-sti {
	color: #666;
	font-family: \5FAE\8F6F\96C5\9ED1;
	line-height: 20px
}

.user-center-sti h2 {
	border-bottom: 1px dashed #ccc;
	color: #3ba046;
	font-size: 24px;
	line-height: 60px;
	text-indent: 14px
}

.user-center-sti h3 {
	color: #000;
	font-size: 18px;
	line-height: 48px;
	text-indent: 14px
}

.user-center-sti p {
	font-size: 14px;
	padding: 0 0 14px 14px
}

.user-center-sti p em {
	color: #000
}

.user-center-sti p a {
	color: #3ba046
}

.user-center-sti .user-center-submit {
	line-height: 36px;
	margin: 35px auto 88px;
	width: 160px
}

.user-center-sti .user-center-submit:hover {
	color: #fff;
	text-decoration: none
}

.user-center-sti dl {
	margin: 25px 0
}

.user-center-sti dt {
	color: #379440;
	text-indent: 14px
}

.user-center-sti dd {
	padding-left: 36px;
	text-indent: -20px
}

.user-center-idcard-tip {
	padding-top: 40px
}

.user-center-idcard-box {
	width: 670px;
	border: 1px solid #d8d8d8;
	padding: 20px 40px
}

.idcard-smail-icon {
	width: 30px;
	height: 30px;
	background: url(../images/user/user_public.png) no-repeat -182px -187px;
	margin-right: 14px;
	margin-left: 60px
}

.user-center-idcard-box p {
	font-size: 14px;
	color: #333;
	line-height: 20px;
	text-align: center
}

.user-center-idcard-btn {
	width: 120px;
	height: 36px;
	background: #78ba1a;
	border: 1px solid #6faa11;
	line-height: 36px;
	border-radius: 2px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	margin: 20px auto
}

.user-center-idcard-btn:hover {
	color: #fff
}