﻿body {	font-size: 12px;	color: #30302f;	font-family: 微软雅黑,Arial, Helvetica, sans-serif, '宋体';	color: #000;	background-image:url(../images/bg-header.gif);	background-repeat:no-repeat;	background-color:#fff;	background-position: center 80px;	min-width: 960px}#reg-page.account-link {	background: 0 0}a {	color: #272727}.logo {	display: block}.con-in {	width: 960px;	height: 100%;	margin: auto;	position: relative;	padding-top: 1px}.btn {	display: block;	background: url(../images/bg-btn.png) no-repeat}.btn-on {	cursor: pointer}.nav-header a:hover, .cha-info a:hover, .side-cha a:hover, form .agreement a:hover, .box-login form .tip a:hover, .nav-func li a:hover, .box-tip p a:hover, .side-login .box-icon a:hover span, #email-con .main p a:hover, #reg-page.account-complaints .main .tit a:hover, .box-login form .mobile a:hover, .box-login-3 .way-tab:hover, .safe-code a:hover, .box-nav-way .tip a:hover, .box-login form p.add .btn-reg:hover {	text-decoration: underline}a.logout {	color: #08c}.hl-orange {	color: #ff8711!important}.hl-red {	color: red!important}.red {	color: #e90202!important}.hl-green {	color: #690!important}.focus {	font-weight: 700;	display: inline!important}.hl-gray {	color: #848585}.top60 {	margin-top: 60px}.indent10 {	text-indent: 10px}.indent20 {	text-indent: 20px}label, a, input, :focus {}.form .box-btn .tip:hover, .nav-header a:hover, .cha-info a.logout:hover, .form .box-agreement a:hover, .form .box-safe-code a:hover {	text-decoration: underline}.list-faq {	margin: 10px 2px}.list-faq li {	background: url(../images/bg-icon.gif) no-repeat 0 -587px;	text-indent: 12px;	line-height: 26px}.list-check {	margin-bottom: 30px}.list-check li {	padding: 20px 70px;	background: url(../images/bg-icon.png) no-repeat 30px 24px;	_background-image: url(../images/bg-icon.gif);	border-bottom: 1px solid #d9d9d9;	position: relative;*zoom:1}.list-check li.on {	background-color: #fbfbfb}.list-check li.finished {	background-position: 30px -96px}.list-check .tit {	display: block;	color: #000;	font-size: 16px;	font-weight: 700}.list-check .tip {	display: block;	color: #a9aaaa}.list-check .btn {	width: 132px;	height: 35px;	position: absolute;	right: 50px;	top: 20px;	_background-image: url(../images/bg-btn.gif);	background-position: -300px 0;	line-height: 34px;	text-align: center}.list-check .btn:hover {	_background-image: url(../images/bg-btn.gif);	background-position: -300px -80px}.list-check li.finished .btn {	display: none}#header {	height: 80px;	margin-bottom: 5px;	background: #fff;	position: relative;	z-index: 1500}#header .con-in {}.logo-17173 {	width: 410px;	height: 53px;	background: url(../images/jfslogo.png) no-repeat 0 0;	position: absolute;	left: 26px;	top: 20px;	text-indent: -9999px}.logo-17173 img {	display: none}.logo-1717 {	width: 410px;	height: 53px;	background: url(../images/jfslogo1.png) no-repeat 0 0;	position: absolute;	left: 26px;	top: 20px;	text-indent: -9999px}.logo-1717 img {	display: none}.nav-header {	position: absolute;	right: 12px;	top: 20px;	z-index: 1510}.nav-header li {	float: left;	_width: 89px;	height: 30px}.nav-header .a-nav {	display: block;	padding: 0 20px;	border-right: 1px solid #ddd;	height: 12px;	line-height: 12px;*height:14px;*line-height:14px}.nav-header .a-last {	border-right: 0}.cha-info {	position: absolute;	right: 12px;	top: 52px;	padding-right: 20px;	z-index: 1500}.cha-info a.logout {	margin: 0 10px}.box-nav {	height: 50px;	background: url(../images/sp-tit.png) repeat-x 0 0;	position: relative;	z-index: 1000}.box-nav .con-in {	width: 960px;	height: 50px;	background: url(../images/sp-tit.png) repeat-x 0 0}.nav {	position: absolute;	left: 0;	top: 10px}.nav li {	float: left;	margin-right: -1px;	position: relative;	width: 118px}.nav li a {	display: block;	position: relative;	background: url(../images/bg-nav.gif) no-repeat right center;	position: relative;	z-index: 10;	font-size: 14px;	color: #67696d;	text-align: center;	line-height: 39px;*zoom:1;	padding: 0}.nav li a.on {	background: url(../images/sp-tit.png) repeat-x 0 -50px;	color: #1d1d1d;	border: 1px solid #ccc;	border-bottom: 0}.nav li a:hover {	text-decoration: underline}.nav li .a-last {	background: 0 0}.nav li.has-nav-on a {	background: url(../images/bg-btn.png) no-repeat -690px -180px;	color: #1d1d1d}.nav li.has-nav-on a:hover {	text-decoration: none}.nav .sub-nav {	display: none}.nav-1 {}.nav-2 {}.nav-3 li {}.nav-3 li a:hover, .nav-3 li a.on {}.nav-member {	display: block}.nav-guest {	display: none}.guest .nav-member {	display: none}.guest .nav-guest {	display: block}}#content {	border-bottom: 2px solid #e1e1e1;	padding-bottom: 10px;	position: relative}#content .con-in {	overflow: visible}#content .reg-form-page {	padding: 50px 0 30px;	overflow: hidden;*zoom:1}#content #center-home.mobile-management {}.index-con-in {	background:url(../images/bg-index-focus.png) no-repeat 0 70px;}.main {	padding: 1px 0;*zoom:1}#center-home .main {	width: 727px;	float: left;	margin: 18px 0 0}#reg-page .main {	margin: 0 303px 30px 0;	_margin: 35px 266px 30px 0}#reg-page.account-complaints .main {	margin: 0}#reg-page .tit-main, .account-link .tit-main, .account-complaints .tit-main, .pw-management .tit-main {	display: block;	color: #666;	font-size: 14px;	font-weight: 700;	border-bottom: 2px solid #6f6f6f;	line-height: 56px;	background: url(../images/bg-icon.png) no-repeat 0 -1061px;	_background-image: url(../images/bg-icon.jpg);}#reg-page.reg-success .tit-main, #reg-page.email-related .tit-main {	background: url(../images/email-tit.png) no-repeat left center;	border: 0;	font-weight: 400}#reg-page.email-related .tit-main{	text-indent:42px}.content-reg-phone #reg-page.reg-success .tit-main, .content-reg-phone #reg-page.email-related .tit-main {	background: url(../images/bg-icon-2.jpg) no-repeat -125px -285px}.account-link .tit-main {	background-position: 0 -1129px;	border-bottom: 0}.account-complaints .tit-main {	background-position: 0 -290px}.pw-management .tit-main {	background-position: 0 -470px}#reg-page.email-related .main, #reg-page.account-link .main {	margin: 0}#reg-page.pw-management .main {	margin: 0}#content #reg-page .tit {	line-height: 36px;	height: 36px;	background: url(../images/bg-icon.jpg) no-repeat 0 -407px;	background-position: 0 -405px\0/;	text-indent: 20px;	border-bottom: 1px dotted #3f3f3f;	margin-bottom: 20px}#content #reg-page .tit h2 {	border: 0;	line-height: 36px;	float: left}#content #reg-page .tit .tip-1 {	color: #848585;	font-size: 12px;	font-weight: 400;	float: left}#content #reg-page .tit .tip-2 {	float: right;	font-size: 12px}#content #reg-page .tit .tip-3 {	font-size: 12px;	color: #848585}#content #reg-page .tit a {	color: #08c}#content #reg-page .p-tip {	height: 20px;	line-height: 26px;	font-size: 12px}#content #reg-page .p-tip span {	display: block;	float: left}#content #reg-page .p-tip a {	color: #08c}#content #reg-page .p-tip a:hover {	text-decoration: underline}#content #reg-page.pw-find .tit {}#content #reg-page .p-tip .btn-check {	margin-left: 10px}.side-cha {	width: 231px;	border-right: 1px solid #d0d0d0;	margin: 18px 0 0;	overflow: hidden;	float: left}.side-cha .box-info {	border-bottom: 1px solid #d0d0d0;	overflow: hidden;	padding-bottom: 30px;	color: #000}.side-cha .avatar {	display: block;	width: 64px;	height: 64px;	padding: 8px;	background: url(../images/bg-avatar-80x80.jpg) no-repeat 0 0;	float: left;	margin-left: 10px;	_margin-left: 5px}.side-cha .avatar img {	width: 64px;	height: 64px}.side-cha .txt {	display: block;	margin: 0 10px 10px 100px;	_margin: 0 5px 10px 90px;	position: relative;*zoom:1;	font-size: 12px}.side-cha .t1 {	color: #888}.side-cha .txt .nickname {	display: block;	font-size: 100%;	line-height: 2em;	margin: 0;	width: 120px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	color: #e64141}.side-cha .txt .hello {	font-size: 100%;	font-weight: 400}.side-cha .txt .message {	display: block;	background: url(../images/bg-icon.png) no-repeat 0 -656px;	_background-image: url(../images/bg-icon.jpg);	text-indent: 16px;	color: #e64141;	font-weight: 700;	line-height: 22px}.side-cha .txt .logout {	position: absolute;	right: 0;	bottom: 2px}.side-cha .account {	margin-left: 16px}.faq {	padding: 10px}.faq .tit {	color: #000;	font-size: 14px;	font-weight: 700}.side-login {	width: 273px;	float: right;	margin: 20px 0 0;	overflow: hidden;	background: #f6f6f6;	padding: 20px 10px 30px}.side-login h2 {	font-size: 14px;	font-weight: 700;	color: #666;	font-weight:normal}.side-login .btn-login {	width: 152px;	height: 37px;	font-size: 14px;	color: #000;	text-align: center;	line-height: 36px;	background-position: -300px -120px;	margin: 26px auto}.side-login .btn-login:hover {	background-position: -300px -180px}.side-login h3 {	font-weight: 700;	color: #000;	margin: 0 0 2px 10px}.side-login .tip {	display: block;	margin: 0 10px;	visibility: visible}.side-login .box-icon {	display: block;	width: 210px;	overflow: hidden;	margin: 10px 30px}.side-login .box-icon .line {	display: block;	border-top: 1px solid #d9d9d9;	overflow: hidden;*margin-bottom:10px}.side-login .box-icon a {	float: left;	background: url(../images/bg-icon-3.jpg) no-repeat;	color: #4e4e4e;	text-align: center;	position: relative}.side-login .box-icon a.on span {	text-decoration: underline}.side-login .icon-200x60 {	width: 200px;	height: 60px;	margin: 0 10px 0 0;	font-size: 16px;	text-indent: 0;	line-height: 60px}.side-login .icon-200x60 img {	width: 200px;	height: 60px}.side-login .icon-60x60 {	width: 60px;	height: 60px;	margin: 0 10px 5px 0}.side-login .icon-60x60 img {	width: 60px;	height: 60px}.side-login .more-service {	text-decoration: underline;	margin: 10px}.side-login .icon-60x60 span {	display: block;	line-height: 16px;	text-align: center;	position: absolute;	left: 0;	bottom: 0;	width: 60px}.side-login .box-icon a.a-1 {	background-position: 0 10px}.side-login .box-icon a.a-2 {	background-position: 0 -90px}.side-login .box-icon a.a-3 {	background-position: 0 -190px}.side-login .box-icon a.a-4 {	background-position: 0 -290px}.side-login .box-icon a.a-5 {	background-position: 0 -390px}.side-login .box-icon a.a-6 {	background-position: 0 -490px}.side-login .box-icon a.a-7 {	background-position: 0 -590px}.side-account {	width: 231px;	margin-top: 30px;	border-right: 1px solid #e2e2e2;	float: left;	position: relative;	height: 370px}.side-account h2 {	font-size: 16px;	font-weight: 700;	color: #000;	height: 34px;	line-height: 34px;	background: url(../images/bg-icon.png) no-repeat 0 -240px;	_background-image: url(../images/bg-icon.jpg);	margin: 0 10px;	text-indent: 36px}.side-account .nav-account {	position: absolute;	top: 0;	right: -1px;	_right: -2px;	background: #fff;	border-bottom: 1px solid #d0d0d0}.side-account .nav-account li {	height: 42px;	width: 231px;	border: 1px solid #e2e2e2;	border-left: 0;	border-right: 0;	margin-bottom: -1px}.side-account .nav-account li a {	display: block;	height: 42px;	border: 1px solid #e2e2e2;	border-top: 0;	border-bottom: 0;	background: #ededed;	text-align: right;	line-height: 42px;	font-size: 14px;	text-indent: 0;	color: #333;	padding-right: 25px}.side-account .nav-account li a:hover {	background: #fafafa}.side-account .nav-account li a.on {	border-right-color: #fff;	background: #fff url(../images/bg-icon.png) no-repeat 126px -705px;	font-weight: 700;	_background-image: url(../images/bg-icon.gif)}.side-account .nav-account li a.on:hover {	_background: #fff url(../images/bg-icon.png) no-repeat 126px -705px;	_background-image: url(../images/bg-icon.gif)}.side-account .nav-account .nav-account-qq a.on {	background: #fff url(../images/bg-icon.png) no-repeat 105px -705px;	_background-image: url(../images/bg-icon.gif)}.side-account .nav-account .nav-account-qq a.on:hover {	_background: #fff url(../images/bg-icon.png) no-repeat 105px -705px;	_background-image: url(../images/bg-icon.gif)}.box-nav .nav-account {	position: absolute;	left: 0;	margin-top: -1px;	width: 116px;	border: 1px solid #ccc;	background: #fff;	z-index: 200;	border-top: 0}.box-nav .nav-account li {	width: 116px;	height: 36px}.box-nav .nav-account li a {	display: block;	height: 36px;	width: 116px;	color: #000;	background: 0 0;	line-height: 36px;	font-weight: 400}.box-nav .nav-account li a:hover {	background: #454545;	color: #fff;	text-decoration: none}.nav-func {	height: 120px;	overflow: hidden;	margin: 30px auto}.nav-func li {	height: 120px;	width: 20%;	float: left;}.nav-func li a {	display: block;	width: 76px;	margin: auto;	height: 40px;	background-image: url(../images/bg-icon-4-link.png);	background-repeat:no-repeat;	padding-top: 80px;	text-align: center;	color: #999;	line-height:40px}.nav-func li .a-last {	border-right: 0}.nav-func li a.a-1 {	background-position: 0 0}.nav-func li a.a-1:hover {	background-position: 0 -120px}.nav-func li .a-2 {	background-position: -80px 0}.nav-func li .a-2:hover {	background-position: -80px -120px}.nav-func li .a-3 {	background-position: -160px 0}.nav-func li .a-3:hover {	background-position: -160px -120px}.nav-func li .a-4 {	background-position: -240px 0}.nav-func li .a-4:hover {	background-position: -240px -120px}.nav-func li .a-5 {	background-position: -320px 0}.nav-func li .a-5:hover {	background-position: -320px -120px}.nav-func li a:hover{	text-decoration:none}form {	font-size: 14px;	margin: 30px 0;*zoom:1;	padding-top: 1px;	font-family: Arial}form .red {	margin: 0 3px}.form-member, .form-guest {	border-top: 2px solid #787878;	margin: 0}.form-management {	font-size: 12px}.form-account-link {	margin: 20px 0 60px}.form-profile {	border-top: 1px dotted #a6a6a6}.pw-find .form-pw-qq {	margin: 20px 420px 10px 0}form h2 {	color: #000;	font-size: 16px;	font-weight: 700;	line-height: 76px;	border-bottom: 1px solid #ccc;	margin: 0 6px}.form-member h2, .form-guest h2 {	text-align: center}form p, form div {	line-height: 32px;	position: relative;	height: 60px;	margin: 10px 0 16px;	zoom: 1;	padding-top: 2px}#reg-page form p.nickname, form div.nickname {	min-height: 42px;	height: auto;	margin: 10px 0 16px}.form-guest p {	height: 32px}.form-management p, .form-management div, .form-pw p, .form-pw div {	height: 32px;	margin: 8px 0}form p.box-btn {	height: 60px!important}.form-profile p, .form-profile div {	height: 32px}.form-profile .address, .form-account-complaints .details {	height: 120px}.form-account-complaints p, .form-account-complaints div {	margin-bottom: 0;	height: 42px}.form-pw-change p, .form-pw-change div {	height: 34px}.form-pw-change .pw, .form-pw-change .pw-re {	height: 35px}.pw-find form p {	height: 34px}.pw-find form .safe-code {}form .pw-question, form .area {*z-index:1000}form .pw-question .box-select, form .area .box-select {*z-index:1001;	margin-left: 5px}form label {	display: block;	width: 90px;	text-align: right;	float: left;	height: 28px;	margin-right: 5px;	font-family: Arial}.account-complaints form label {	width: 130px}.pw-management form label {	width: 130px}#user-activates form label {	width: 110px!important}.account-complaints form .label-sex {	width: 36px!important;	text-align: left;	text-indent: 10px}form input {	font-size: 16px;	text-indent: 6px;	line-height: 28px;	float: left;	font-family: Arial}form .input-txt {	background: url(../images/bg-input-txt.jpg) no-repeat left top;	width: 300px;	height: 28px;	border: 1px solid #ccc}form input.error, form textarea.error {	background: url(../images/bg-input-txt-err.jpg) no-repeat left top}.form-management .input-txt {	width: 166px}.form-pw .input-txt {	margin: 0 5px}form input.input-txt-on, form textarea.input-txt-on {	background: url(../images/bg-input-txt-on.jpg) no-repeat left top}form .input-passport {	width: 217px}.radio-sex {	height: 28px;	line-height: 28px}form .address textarea, form .details textarea {	width: 329px;	height: 114px;	background: #f8f6ee;	resize: none;	border: 1px solid #ccc;	overflow-y: auto;	padding: 6px;	font-family: Arial, '宋体'}form .address textarea.input-txt-on, form .details textarea.input-txt-on {	background: #fff}form div.input-txt-on {	background: #fff}.form-account-complaints .account .input-txt {	width: 290px}.pw-find form .input-txt {	width: 216px}.pw-find .form-pw-question .input-txt {	width: 341px}.form-account-complaints p label, form-account-complaints div label, .form-account-complaints p input, form-account-complaints div input {	margin-top: 2px}form .suffix {	margin-left: 10px;	float: left}form .alarm {	display: block;	float: left;	height: 26px;	line-height: 26px;	background: url(../images/bg-icon.png) no-repeat 0 -833px;	_background-image: url(../images/bg-icon.gif);	color: red;	font-size: 12px;	padding: 0 0 0 16px;	margin-left: 26px;	_width: 160px;	_overflow: hidden}form .alarm span {	display: block;	height: 26px;	line-height: 26px;	text-indent: 6px}form .alarm-right {	background-position: 0 -893px;	color: #690}form .alarm-right span {}#reg-page.reg-form-page form .alarm {	display: block;	float: left;	height: 26px;	line-height: 26px;	color: red;	font-size: 12px;	margin-left: 2px;	width: 100%;	position: absolute;	left: 0;	top: 30px}#reg-page.reg-form-page form .alarm span {	display: block;	height: 26px;	line-height: 26px;	text-indent: 6px}#reg-page.reg-form-page form .alarm-right {	background: url(../images/bg-icon.png) no-repeat 0 -899px!important;	background-position: 0 -898px\0;	_background: url(../images/bg-icon.gif) no-repeat 0 -900px!important;	color: #690}@-moz-document url-prefix() {#reg-page.reg-form-page form .alarm-right {background-position:0 -898px!important}}#reg-page.reg-form-page form .alarm-right span {	background: #fff}.account-complaints .form-account-reset .alarm {	_width: 460px;	word-break: break-all;	overflow: hidden}.pw-find form .alarm, .account-complaints-2 form .alarm {	_line-height: 22px;	_padding-top: 2px}.pw-quest-1 form .alarm {	left: 120px}.account-complaints form .alarm {}.pw-find .form-pw-question .alarm {	_width: 160px}.box-management .alarm, #reg-page.pw-management .alarm, #reg-page .form-email-change .alarm {	_width: auto!important}.form-pw .alarm {	width: 225px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	margin-left: 10px}.form-account-link .alarm {	color: red;	position: absolute;	left: 400px;	top: 2px;	_width: auto}.form-account-link .alarm-right {	color: #690!important}.form-account-link .alarm span {	background: 0 0;	text-indent: 6px}.form-account-complaints .account .alarm, .form-account-complaints .email .alarm {	_width: auto;*zoom:1}.form-account-complaints .safe-code .alarm {}.form-pw-change .alarm {}form p .tip, form div .tip {	display: none;	color: #a9aaaa;	font-size: 12px;	text-indent: 90px;	height: 22px;	line-height: 22px;	position: absolute;	left: 0;	top: 31px}.account-complaints form div .tip {	left: 70px;	top: 31px}form p .tip span {	display: block;	float: left;	margin-right: 6px}form p .tip .on {	background: #fdd000;	border: 1px solid #dab405}form p .tip .words {	color: #c3703e;	text-indent: 0;	margin-left: 6px}.form-member .tip, .form-guest .tip {	text-indent: 115px!important}.form-account-link .pw .tip {	left: 5px}.form-profile .tip-small {	font-size: 12px}.form-account-complaints p .tip {	width: 100%}form .safe-code {	height: 36px}form .safe-code input {	width: 100px!important;	margin-right: 5px}form .safe-code .box-safe-code {	display: none;	width: 150px;	font-size: 12px;	float: left}form .safe-code .box-safe-code img {	width: 100px;	height: 40px;	float: left}form .safe-code .box-safe-code .txt {	display: block;	width: 26px;	height: 26px;	float: left;	padding-top: 1px}form .safe-code .box-safe-code .txt a {	display: block;	width: 26px;	height: 26px;	background: url(../images/bg-refresh.jpg) no-repeat 0 0}form .safe-code a {	color: #3586b6;	font-size: 12px;	line-height: 26px}.form-management .safe-code .input-txt {	width: 100px;	margin: 0 5px}.form-management .safe-code .btn-get-code, .pw-find .safe-code .btn-get-code {	height: 28px;	background: url(../images/bg-x-h28.jpg) repeat-x;	border: 1px solid #9b9b9b;	text-align: center;	line-height: 28px;	color: #404040;	width: 123px;	float: left;	margin-right: 5px}.form-management .safe-code .btn-get-code:hover, .pw-find .safe-code .btn-get-code:hover, .form-management .safe-code .btn-get-on, .pw-find .safe-code .btn-get-on {	background: #fff}.pw-find .safe-code a {	color: #08c;	font-size: 12px;	line-height: 26px}.account-complaints form .alarm {	margin-left: 36px}#js-resendMail {	margin-left: 15px}form .agreement {	height: 16px;	line-height: 16px;	padding-left: 90px;	font-size: 12px;	margin-bottom: 0}form .agreement input {	margin-right: 6px;	height: 16px;	line-height: 16px}form .agreement label {	width: 300px;	text-align: left;	height: 16px}form .agreement a {	color: #08c;	margin: 0 3px}.box-btn {	padding-left: 90px;	height: 52px}.form-account-complaints .box-btn {	padding-left: 90px}.btn-submit {	width: 219px;	height: 51px;	_background-image: url(../images/bg-btn.jpg);	background-position: -450px 0;	line-height: 50px;	font-size: 14px;	color: #fff;	font-weight: 700;	text-align: center;	margin: 10px 0;	border: 0;*zoom:1}.btn-submit:hover {	background-position: -450px -60px}.btn-submit span {	_display: block;	margin: 0}.btn-submit-on span {	_background: url(../images/bg-btn.jpg) no-repeat -450px -60px;	_zoom: 1}.result .btn-submit-on span {	_width: 219px;	_height: 51px;	_line-height: 50px}#reg-page.reg-form-page .box-btn {	height: 42px;	margin: 0;	padding-left: 0}#reg-page.reg-form-page .btn-submit:hover, #reg-page.reg-form-page .btn-submit-on {	background-position: 0 -180px}#reg-page.reg-form-page .btn-submit-on span {	_background: url(../images/bg-btn.gif) no-repeat 0 -180px}.account-complaints-2 .form-account-complaints .box-btn, .account-complaints-1 .form-account-complaints .box-btn {	padding-left: 132px}.account-complaints .form-account-complaints .box-btn, .pw-find .form-pw-question .box-btn {	padding-left: 135px}.box-management .btn-submit {	margin: 50px 0}form .upload {	padding-top: 1px}.btn-upload, .btn-check {	width: 88px;	height: 26px;	background: url(../images/bg-x-h28.jpg) repeat-x;	border: 1px solid #d5d5d5;	line-height: 26px;	color: #666;	font-size: 12px;	text-align: center;	margin: 0;	_margin: 0 10px}.btn-upload {	font-weight: 700;	margin-top: 3px}.btn-check {	float: left}.btn-upload:hover, .btn-check:hover, .btn-on-white {	background: #fff}form .btn-add {	width: 33px;	height: 33px;	background: url(../images/bg-icon.jpg) no-repeat 0 -1200px;	float: left;	margin-left: 16px}form .btn-reduce {	width: 33px;	height: 33px;	background: url(../images/bg-icon.jpg) no-repeat 0 -1380px;	float: left;	margin-left: 16px}form .two-btn {	overflow: hidden;	margin: 20px 0}form .two-btn .btn-submit {	float: left;	margin: 0 10px}form .two-btn .btn-submit-prev {	background-position: 0 -240px;	color: #000;	margin-left: 0}form .btn-submit-prev:hover {	background-position: -226px -240px;	line-height: 50px}form .btn-submit-prev-on span {	_display: block;	_background: url(../images/bg-btn.gif) -226px -240px;	line-height: 50px}form .add {	height: 36px;	width: 278px;	font-size: 12px}form .add .tip {	text-indent: 10px;	color: #666;	height: 36px;	line-height: 36px;	text-indent: 10px!important}form .add .btn-reg {	background: 0 0;	display: inline;	color: #fda700;	text-align: center;	line-height: 34px;	float: right;	font-size: 12px;	margin-right: 10px;	_margin-right: 5px;	margin-left: 10px;	_margin-left: 5px}form .add .btn-reg:hover {	background: #fff}form .box-select {	display: block;	float: left;	background: url(../images/bg-input-txt.jpg) no-repeat left top;	width: 100px;	height: 28px!important;	border: 1px solid #ccc;	margin: 0 5px;	line-height: 28px;	text-indent: 6px;	position: relative;	margin-top: 0;	cursor: default;	line-height: 26px;*line-height:28px;	padding-top: 0}form .box-select .arrow {	display: block;	width: 7px;	height: 28px;	background: url(../images/bg-icon.png) no-repeat 0 -948px;	_background-image: url(../images/bg-icon.gif);	position: absolute;	right: 6px;	top: 0}form .box-select .arrow-on {	background-position: 0 -1008px}form .box-select .list-select {	position: absolute;	left: -1px;	top: 28px;	background: #fff;	border: 1px solid #ccc;	width: 100px;	display: none;	overflow-y: auto;	max-height: 200px;	z-index: 99}form .box-select .list-select li {	height: 28px;	line-height: 28px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	z-index: 9999}form .box-select .list-select li.on {	background: #f8f6ee}.form-pw .box-select {	width: 341px}.form-pw .box-select .list-select {	width: 341px}.form-pw-change .box-select {	width: 158px}.form-pw-change .box-select .list-select {	width: 158px}.account-complaints form .box-select {	margin: 0}form div span.pw-question-show {	color: #4d4d4b;	float: left;	padding-left: 5px}form .area span {	float: left}form .area .red {	float: none}.form-account-complaints .area .box-select, .account-complaints .box-select {	width: 155px;	margin: 0 10px 0 0;	z-index: 1000}.form-account-complaints .area .box-select .list-select {	width: 155px}.form-account-complaints .pw-question .box-select {	width: 343px;	margin: 0 10px 0 0}.form-account-complaints .pw-question .box-select .list-select {	width: 343px}.form-account-complaints .area .alarm {	z-index: 900}form .account-txt {	font-size: 16px}.box-bind {	height: 82px;	margin: 24px 0}.box-bind .box-icon {	display: block;	width: 216px;	height: 75px;	float: left;	padding: 0 30px;	border-right: 1px solid #c3c3c3;	background: url(../images/bg-arrow-25x30.jpg) no-repeat center center;	position: relative}.box-bind .box-icon .logo {	width: 75px;	height: 75px;	background: url(../images/bg-logo-75x75.jpg) no-repeat;	position: absolute;	top: 3px}.box-bind .box-icon .logo img {	width: 75px;	height: 75px}.logo-co-op-75x75 {	left: 39px}.logo-17173-75x75 {	right: 30px}.box-bind p {	margin: 0 10px 0 276px;	text-indent: 20px;	color: #67696d;	font-size: 14px;	line-height: 82px}.gb-tab {	overflow: hidden}.gb-tab li {	float: left}.gb-tab li a {	display: block;	text-align: center}.box-safe {	position: relative;	display: block;	width: 720px;	height: 240px;	border-bottom: 1px solid #d9d9d9;	background: url(../images/score-605x218.jpg) no-repeat 123px 8px}.box-safe .tit {	position: absolute;	left: 26px;	top: 8px}.box-safe .count {	position: absolute;	left: 510px;	top: 110px;	line-height: 30px;	display: block}.box-safe .count span {	display: block;	float: left}.box-safe .count .num {	color: #ff7200;	font-size: 30px;	font-weight: 700;	font-family: Impact;	line-height: 30px;	margin: 0 6px}#user-activates .box-form {	width: 462px;	float: left;	padding: 0 8px;	position: relative;	height: 513px}#user-activates .box-form .nickname {	width: 462px}#user-activates .box-form b {	display: block;	width: 478px;	height: 513px;	background: #fff;	opacity: .8;	filter: alpha(opacity=80);	position: absolute;	left: 0;	top: 0}#user-activates .box-form .box-btn {	display: none}#user-activates .box-form-curr {	background: url(../images/bg-login-panel-1.jpg) no-repeat}#user-activates .box-form-curr form {	border-top: 5px solid #6f6f6f}#user-activates .box-form-curr b {	display: none!important}#user-activates .box-form-curr .box-btn {	display: block}.box-management {	display: block;	background: no-repeat 0 0;	padding-left: 106px;	margin: 10px 10px 10px 20px;	padding-bottom: 30px;*zoom:1}.box-management h2 {	line-height: 36px;	margin-bottom: 10px;	font-size: 14px;	font-weight: 700}.box-management p {	line-height: 32px}.table-profile {	line-height: 32px;	margin: 20px 0}.table-profile h3 {	color: #000;	font-weight: 700;	border-bottom: 1px dotted #a6a6a6}.table-profile p {	overflow: hidden;*zoom:1}.table-profile .tit {	color: #a9aaaa;	display: block;	float: left;	width: 60px;	text-align: right}.table-profile .con {	display: block;	float: left}.result {	margin: 60px auto;	width: 500px}.box-profile .result {	margin: 20px 0}.result-right {	font-size: 20px;	color: #690}.result-right-small {	color: #690;	_width: 490px}.pw-protect .result-right {	background: url(../images/bg-icon.jpg) no-repeat 0 -120px;	text-indent: 36px;	margin-left: 100px}.result span {	display: block;	line-height: 26px}.result span .focus {	font-weight: 400;	color: red}.pw-find .result {	margin: 20px 420px 10px 0;	padding-left: 30px}.box-management .result-right {	text-align: left;	margin: 60px 0}.account-reset .result {	text-indent: 0;	text-align: center}.account-reset .result span {	display: inline-block;*zoom:1;*display:inline;	padding: 0 0 5px 36px;*padding:5px 0 5px 36px;	text-align: left}.box-safe-email {	background-image: url(../images/bg-icon-email.jpg)}.box-mobile {	background-image: url(../images/bg-icon-mobile.jpg)}.box-pw-protect {	background-image: url(../images/bg-icon-lock.jpg)}.box-qq-bind {	background-image: url(../images/bg-icon-qq.jpg)}.box-profile {	background-image: url(../images/bg-icon-profile.jpg)}.box-record {	background-image: url(../images/bg-icon-record.jpg)}.box-remind {	background-image: url(../images/bg-icon-mind.jpg)}.box-intro {	font-size: 14px;	margin: 6px;	position: relative;*zoom:1}.box-intro h2 {	font-weight: 700;	background: url(../images/bg-line-718x2.gif) no-repeat left bottom;	line-height: 36px;	text-indent: 30px;	margin-bottom: 30px}.box-intro p {	margin: 16px 0;	padding-left: 26px}.box-intro .gb-tab {	height: 32px;	line-height: 32px;	position: absolute;	left: 160px;	top: 2px;	overflow: hidden;	font-size: 12px}.box-intro .gb-tab li {	float: left;	_width: 120px}.box-intro .gb-tab li a {	color: #848585;	display: block;	height: 28px;	padding: 1px 36px 3px}.box-intro .gb-tab li.on a {	background: #1f1515;	color: #fff}.box-intro .tip {	font-size: 12px}.box-intro .spec {	margin: 16px 0 16px 26px;	border-left: 7px solid #fdd000;	font-size: 12px;	background: #fcfcfc;	padding: 6px 12px}.box-intro .spec p {	margin: 6px 0;	padding-left: 0}.box-intro .spec .tip {	color: #848585}.box-intro a:link, .box-intro a:visited {	text-decoration: underline;	color: #08c}.box-intro a:hover {	color: #C63}#reg-page .box {	padding-left: 150px;	margin: 0}#reg-page .box h2 {	font-size: 15px;padding:5px 0 font-weight:700;	line-height: 46px;	height: 46px}#reg-page .box .tip {	color: #848585;	line-height: 36px}#reg-page .box .tip-2 {	line-height: 16px;	margin: 0;	text-indent: 30px;*zoom:1}#reg-page .box .box-info {	overflow: hidden;	border: 0;	padding: 15px 0;	font-size:14px;	color:#666;	text-align: center;*zoom:1}#reg-page .box .box-info span {	display: block;	float: left;	color: #848585;	line-height:normal;}#reg-page .box .box-info .focus {	font-size: 24px;	font-weight: 700;	color: #2997ce;	line-height: 32px}.box-result {	background: url(../images/bg-icon-success.jpg) no-repeat 0 0}#reg-page.reg-success .box {	padding-left: 110px}.box-email-check {	background: #fcfcfc url(../images/bg-icon-mail.jpg) no-repeat 25px 25px;	border-bottom: 1px dotted #7e7e7e;	padding: 10px 0 60px}#reg-page .box-hello {	background: #444653 url(../images/bg-icon-link.png) no-repeat 60px 25px;	padding: 20px 20px 26px 180px}#reg-page .box-hello h2 {	color: #fdd000;	font-weight: 700;	font-size: 24px}#reg-page .box-hello p {	color: #fff}.box-pw-intro {	background: #fcfcfc;	padding: 16px}.box-pw-intro p {	line-height: 26px}.box-tip {	padding: 20px 20px 120px}.box-tip h2 {	font-size: 14px;	font-weight: 700;	background: url(../images/bg-icon.png) no-repeat 0 -347px;	_background-image: url(../images/bg-icon.jpg);	text-indent: 26px;	line-height: 36px;	margin: 10px 0}.box-tip p {	line-height: 36px;	color: #848585}.box-tip p a {	color: #fda700;}#email-con .main {	margin: 0;	padding: 30px 0}h2, .hello {	font-size: 14px;	font-weight: 700;	line-height: 22px}#email-con .main p {	line-height: 22px;	margin: 10px 0 20px}#email-con .main p a {	color: #3586b6}#email-con .main .tip {	border-top: 1px dotted #3f3f3f;	padding: 20px 0}#email-con .main .tip p {	margin: 5px 0}form p .tip #pwindicator, form p .tip #pwindicator-mobile {	width: 150px}form p .tip .block {	width: 33px;	height: 6px;	background-image: url(../images/bg-block.png);	background-repeat: no-repeat;background-position:;	margin-top: 8px;	margin-right: 1px;	overflow: hidden}@-moz-document url-prefix() {form p .tip .block {margin-top:5px}}form p .tip .pw-weak .block1 {	background-position: 0 -33px}form p .tip .pw-mediocre .block1 {	background-position: 0 -66px}form p .tip .pw-mediocre .block2 {	background-position: 0 -66px}form p .tip .pw-strong .block1 {	background-position: 0 -99px}form p .tip .pw-strong .block2 {	background-position: 0 -99px}form p .tip .pw-strong .block3 {	background-position: 0 -99px}form .fbox .tip-block .block {	display: block;	width: 33px;	height: 6px;	background-image: url(../images/bg-block.png);	background-repeat: no-repeat;background-position:;	margin-top: 8px;	margin-right: 1px;	overflow: hidden}@-moz-document url-prefix() {form .fbox .tip-block .block {margin-top:5px}}form .fbox .tip-block .pw-weak .block1 {	background-position: 0 -33px}form .fbox .tip-block .pw-mediocre .block1 {	background-position: 0 -66px}form .fbox .tip-block .pw-mediocre .block2 {	background-position: 0 -66px}form .fbox .tip-block .pw-strong .block1 {	background-position: 0 -99px}form .fbox .tip-block .pw-strong .block2 {	background-position: 0 -99px}form .fbox .tip-block .pw-strong .block3 {	background-position: 0 -99px}.nav-step {	height: 49px;	background: #f9f9f9;	border-radius: 10px;	margin: 20px}.nav-step li {	float: left;	height: 49px;	background: url(../images/bg-step-1.gif) no-repeat right -60px;	position: relative;	margin-right: -24px}.nav-step li.curr {	background-position: right 0}.nav-step li.on {	background-position: right -120px}.nav-step li.on-2 {	background-position: right -180px}.nav-step li a {	color: #7a7a7a;	display: block;	line-height: 48px;	height: 49px;	text-align: center;	font-size: 14px}.nav-step li.curr a {	color: #000;	font-weight: 700}.nav-step li.on a, .nav-step li.on-2 a {	color: #fff;	font-weight: 700}.nav-step-finished {	background: #fde800!important}.nav-step-1 {	width: 667px}.nav-step-1 li.step-1 {	width: 246px;	z-index: 30;	border-radius: 10px 0 0 10px}.nav-step-1 li.step-2 {	width: 247px;	z-index: 20}.nav-step-1 li.step-3 {	width: 222px;	z-index: 10;	background-image: none;	border-radius: 0 10px 10px 0;	margin-right: 0}.nav-step-2 {	width: 671px}.nav-step-2 li.step-1 {	width: 185px;	z-index: 40;	border-radius: 10px 0 0 10px}.nav-step-2 li.step-2 {	width: 186px;	z-index: 30}.nav-step-2 li.step-3 {	width: 186px;	z-index: 20}.nav-step-2 li.step-4 {	width: 186px;	z-index: 10;	border-radius: 0 10px 10px 0;	background-image: none}.nav-step-3 {	height: 55px;	background: 0 0}.nav-step-3 li {	width: 262px;	height: 55px;	margin-right: 20px;	background: url(../images/bg-btn.jpg) no-repeat}.nav-step-3 li a {	height: 55px;	line-height: 54px;	color: #000;	font-size: 16px;	font-weight: 700}.nav-step-3 li a span {	display: block;	float: left;	height: 55px;	line-height: 54px}.nav-step-3 li a span.num {	font-size: 40px;	font-family: Tahoma, Geneva, sans-serif;	font-weight: 400;	width: 45px;	padding-left: 22px;	margin-right: 20px}.nav-step-3 li.step-1, .nav-step-3 li.step-2 {	background-position: 0 -300px}.nav-step-3 li.step-1-on, .nav-step-3 li.step-2-on {	background-position: 0 -360px}.nav-step-3 li.step-3 {	background-position: -300px -300px}.nav-step-3 li.step-3-on {	background-position: -300px -360px}.box-nav-way {	padding: 20px 0;	border-bottom: 1px dotted #7f7f7f}.box-nav-way .tip {	margin: 20px}.box-nav-way .tip a {	color: #08c}.box-nav-way ul {	height: 104px;	overflow: hidden;	margin: 20px}.box-nav-way ul li {	width: 128px;	height: 104px;	background: url(../images/bg-btn.jpg) no-repeat -725px -300px;	float: left;	margin-right: 16px;	opacity: .3;	filter: alpha(opacity=30)}.box-nav-way ul li.available {	opacity: 1;	filter: alpha(opacity=100)}.box-nav-way ul .way-on {	background-position: -590px -300px}.box-nav-way ul li a {	display: block;	width: 108px;	height: 84px;	margin: 10px;	background: url(../images/bg-icon-2.png) no-repeat;	position: relative}.box-nav-way ul .way-1 a {	background-position: 6px -500px}.box-nav-way ul .way-2 a {	background-position: 6px -600px}.box-nav-way ul .way-3 a {	background-position: 6px -690px}.box-nav-way ul .way-4 a {	background-position: 6px -800px}.box-nav-way ul li a span {	display: block;	width: 108px;	line-height: 20px;	height: 20px;	text-align: center;	position: absolute;	left: 0;	bottom: 0}.box-attention {	border-left: 1px solid #ccc;	padding-left: 16px;	width: 410px;	float: right;	margin: 20px 0 10px}.box-attention h2 {	font-size: 14px;	font-weight: 700;	background: url(../images/bg-icon.jpg) no-repeat 0 -1260px;	padding-left: 30px;	line-height: 26px;	margin: 10px 0}.box-attention h3 {	background: url(../images/bg-icon.jpg) no-repeat 6px -415px;	padding-left: 22px;	line-height: 22px;	margin: 10px 0 0}.box-attention p {	line-height: 22px;	padding-left: 22px;	margin: 10px 0}.box-attention-2 {	background: url(../images/bg-icon.jpg) no-repeat 26px -1320px;	background: url(../images/bg-icon-60x60-1.jpg) no-repeat 26px top}.box-attention-2 h3, .box-attention-2 p {	background: 0 0;	padding-left: 52px}.box-login {	border: 1px solid #c3c3c3;	position: relative;	padding-top: 1px}.box-login form {	padding: 8px 0 8px 7px;	position: relative;	margin: 8px 0;*margin:16px 0;	_margin: 20px 0}.box-login form p, .box-login form div {	margin: 8px 0;	position: relative}.box-login-1 form p, .box-login-1 form div, .box-login-2 form p, .box-login-2 form div {	height: 36px;	padding-top: 2px}.box-login-1 form p.passport {	position: relative}.box-login form label {	width: 52px;	color: #666;	font-size: 12px;*margin-right:2px}.box-login form .input-txt {	width: 220px}.box-login form .pw {	height: 52px}.box-login form p .tip {	text-indent: 52px}.box-login form .tip a {	color: #fda700;	padding:0 3px}.box-login form .box-btn {	padding-left: 1px}.box-login form .btn-submit {	width: 278px;	height: 44px;	background-position: 0 0;	color: #1a1e25;	font-weight: 400!important;	font-size: 20px;	line-height: 42px;	margin: 0}.box-login form .btn-submit:hover, .box-login form .btn-submit-on {	background-position: 0 -60px}.box-login form .mobile label {	background: url(../images/bg-icon.jpg) no-repeat 36px -1433px}.box-login form .mobile a {	font-size: 12px;	color: #08c}.box-login form .alarm {	background-position: 0 -1493px;*background-position:0 -1494px;	padding: 0 0 0 20px;	position: absolute;	right: 5px;*left:37px;	top: -26px;*width:206px}.box-login-1 form .pw .alarm {	top: 30px}.box-login-2 form .alarm {	right: 20px;	_left: 210px}.box-login-3 form .alarm {	_left: 15px}.box-login .box-alarm {	display: block;	background: #090507;	color: #fff;	padding: 12px 0;	position: absolute;	left: 0;	top: 30px;	font-size: 12px;	width: 100%}.box-login .box-alarm span {	display: block;	background: url(../images/bg-icon.gif) no-repeat 2px -1497px;	text-indent: 19px}.btn-close {	width: 15px;	height: 15px;	background: url(../images/bg-icon.jpg) no-repeat 0 -1560px;	position: absolute;	right: 16px;	top: 26px}.btn-close:hover, .btn-close-on {	background-position: 0 -1620px}.box-login .btn-clear {	width: 20px;	height: 20px;	background: url(../images/bg-icon.png) no-repeat 0 -1680px;	_background-image: url(../images/bg-icon.gif);	position: absolute;	right: 15px;	top: 5px;	opacity: .7;	-moz-opacity: .7;	filter: alpha(opacity=70)}.box-login .btn-clear:hover, .box-login .btn-clear-on {	background-position: 0 -1740px}.box-login-2 .btn-clear {	right: 40px}.box-login-3 .btn-clear {	right: 18px;	top: 3px}.box-login-4 .btn-clear {	right: 8px;	top: 1px}.box-login .add .tip {	height: 26px}.box-login-1 {	width: 295px;	box-shadow: 0 0 6px #aaa;	height: 320px}.box-login-1 form .input-txt {	border-radius: 3px}.box-login-1 .gb-tab {	width: 295px;	height: 47px;	display: none}.box-login-1 .gb-tab li {	width: 147px;	height: 46px}.box-login-1 .gb-tab li.on {	border-bottom-color: #fff}.box-login-1 .gb-tab li.li-last {	border-right: 0}.box-login-1 .gb-tab li a {	font-size: 14px;	color: #666;	background: url(../images/bg-x-h46.jpg) repeat-x;	line-height: 46px;	font-weight: 700}.box-login-1 .gb-tab li a:hover, .box-login .gb-tab li.on a {	background: #fff;	border-color: #fff}.box-login-1 form .btn-submit-on span {	_background-position: 0 -61px}.box-login-2 {	width: 448px;	background: url(../images/bg-header.gif) no-repeat -812px -4px;	border-top: 0;	height: 292px}.box-login-2 .gb-tab {	width: 241px;	height: 30px;	margin-top: 16px}.box-login-2 .gb-tab li {	width: 120px;	height: 30px;	border-top: 0;	border-left: 0}.box-login-2 .gb-tab li.on {	border-bottom-color: #fff}.box-login-2 .gb-tab li.li-last {	border-right: 0}.box-login-2 .gb-tab li a {	font-size: 14px;	color: #c5c5c5;	line-height: 30px}.box-login-2 .gb-tab li a:hover, .box-login-2 .gb-tab li.on a {	background: #fff;	border-color: #fff;	color: #1d1d1d;	font-weight: 700}.box-login-2 form label {	width: 62px;	color: #666;	font-size: 12px}.box-login-2 form .input-txt {	width: 336px}.box-login-2 form .mobile label {	background-position: 66px -1433px}.box-login-2 form .btn-submit {	width: 113px;	height: 42px;	background-position: -450px -240px;	margin-left: 276px}.box-login-2 form .btn-submit:hover, .box-login-2 form .btn-submit-on {	background-position: -582px -240px}.box-login-2 form .btn-submit-on span {	_background-position: -582px -240px}.box-login-2 form .add {	position: absolute;	right: 26px;	bottom: 13px;	width: 168px}.box-login-2 form .add a {	color: #08c}.box-login-2 form .pw {	height: 30px}.box-login-3 {	width: 248px;	background: url(../images/bg-header.gif) no-repeat -970px -8px;	border-top: 0;	padding-top: 36px;	height: 209px}.box-login-3 form {	margin: 8px 0;	padding: 2px 0 8px 15px}.box-login-3 form label {	width: 82px;	color: #b2b2b2;	font-size: 12px;	height: 26px;	text-align: left;	line-height: 26px}.box-login-3 form .passport label, .box-login-3 form .pw label {	position: absolute;	left: 6px;	top: 0}.box-login-3 form .input-txt {	width: 218px;	height: 24px;	color: #b2b2b2;	font-size: 12px;	line-height: 24px}.box-login-3 form .mobile label {	background-position: 2px -1433px;	width: 12px}.box-login-3 form .mobile a {	line-height: 24px}.box-login-3 form p.box-btn {	height: 32px!important}.box-login-3 form .btn-submit {	width: 62px;	height: 31px;	background-position: -720px -240px;	margin-left: 156px;	font-size: 14px;	line-height: 30px}.box-login-3 form .btn-submit:hover, .box-login-3 form .btn-submit-on {	background-position: -800px -240px}.box-login-3 form .btn-submit-on span {	_background-position: -800px -240px}.box-login-3 form .add {	position: absolute;	right: 66px;	bottom: 20px;	_bottom: 12px;	width: 168px}.box-login-3 form .add a {	color: #08c}.box-login-3 .way-tab {	color: #08c;	position: absolute;	right: 16px;	top: 8px}.box-login-3 form p, .box-login-3 form .pw {	height: 30px}.box-login-3 form .login-auto {	margin: 0!important;	height: 20px!important;	line-height: 20px!important;	position: absolute;	left: 15px;	bottom: 56px}.box-login-3 form .login-auto input, .box-login-3 form .login-auto label {	height: 20px;	line-height: 20px;	margin-right: 10px}.box-login-3 form .mobile {	height: 45px}.box-login-3 form .box-select {	display: block;	float: left;	background: url(../images/bg-input-txt.jpg) no-repeat left top;	width: 100px;	height: 24px;	border: 1px solid #ccc;	margin: 0 5px;	line-height: 24px;	text-indent: 6px;	position: relative;	margin-top: 0;	font-size: 12px}.box-login-3 form .box-select .arrow {	display: block;	width: 7px;	height: 24px;	background: url(../images/bg-icon.png) no-repeat 0 -948px;	position: absolute;	right: 6px;	top: 0}.box-login-3 form .box-select .arrow-on {	background-position: 0 -1008px}.box-login-3 form .box-select .list-select {	position: absolute;	left: -1px;	top: 24px;	background: #fff;	border: 1px solid #ccc;	width: 100px;	z-index: 100;	display: none}.box-login-3 form .box-select .list-select li {	height: 24px;	line-height: 24px}.box-login-3 form .box-select .list-select li.on {	background: #f8f6ee}.box-login-4 {	width: 318px;	background: url(../images/bg-header.gif) no-repeat -906px -8px;	border-top: 0;	padding-top: 2px;	height: 77px}.box-login-4 form {	margin: 2px 0;	padding: 2px 0 8px 6px;*zoom:1;*padding:6px 0 8px 6px}.box-login-4 form label {	width: 82px;	color: #b2b2b2;	font-size: 12px;	height: 22px;	text-align: left;	line-height: 22px}.box-login-4 form .passport label, .box-login-4 form .pw label {	position: absolute;	left: 6px;	top: 0}.box-login-4 form .input-txt {	width: 148px;	height: 20px;	color: #b2b2b2;	font-size: 12px;	line-height: 20px}.box-login-4 form .mobile label {	background-position: 2px -1433px;	width: 12px}.box-login-4 form .mobile a {	line-height: 24px}.box-login-4 form p.box-btn {	height: 22px!important;	position: absolute;	left: 165px;	top: 26px;	width: 89px}.box-login-4 form .btn-submit {	width: 89px;	height: 22px;	background-position: -720px -276px;	margin-left: 0;	font-size: 14px;	line-height: 22px}.box-login-4 form .btn-submit:hover, .box-login-4 form .btn-submit-on {	background-position: -823px -276px}.box-login-4 form .btn-submit-on span {	_background-position: -823px -276px}.box-login-4 form .add {	position: absolute;	right: 0;	bottom: 23px;*bottom:20px;	width: 66px;	height: 60px}.box-login-4 form .add a {	color: #08c}.box-login-4 .add .tip {	_height: 16px;*zoom:1;*height:26px;*line-height:26px}.box-login-4 .way-tab {	color: #08c;	position: absolute;	right: 16px;	top: 8px}.box-login-4 form p, .box-login-4 form .pw {	height: 24px;	margin: 2px 0;	width: 156px}.box-login-4 form .login-auto {	margin: 0!important;	height: 20px!important;	line-height: 20px!important;	position: absolute;	left: 165px;*left:162px;	top: 3px}.box-login-4 form .login-auto input, .box-login-4 form .login-auto label {	height: 20px;	line-height: 20px;	margin-right: 6px}.box-login-4 form .mobile {	height: 45px}.box-login-4 form .box-select {	display: block;	float: left;	background: url(../images/bg-input-txt.jpg) no-repeat left top;	width: 100px;	height: 24px;	border: 1px solid #ccc;	margin: 0 5px;	line-height: 24px;	text-indent: 6px;	position: relative;	margin-top: 0;	font-size: 12px}.box-login-4 form .box-select .arrow {	display: block;	width: 7px;	height: 24px;	background: url(../images/bg-icon.png) no-repeat 0 -948px;	position: absolute;	right: 6px;	top: 0}.box-login-4 form .box-select .arrow-on {	background-position: 0 -1008px}.box-login-4 form .box-select .list-select {	position: absolute;	left: -1px;	top: 24px;	background: #fff;	border: 1px solid #ccc;	width: 100px;	z-index: 100;	display: none}.box-login-4 form .box-select .list-select li {	height: 24px;	line-height: 24px}.box-login-4 form .box-select .list-select li.on {	background: #f8f6ee}#reg-page .quick-login {	overflow: hidden;	margin: 0;	padding: 0}.box-login form .quick-login {*zoom:1;	padding: 12px 6px}.box-login form .quick-login:before, .box-login form .quick-login:after {	content: ' ';	display: table;	clear: both}.box-login-3 form .quick-login, .box-login-4 form .quick-login {	padding: 0;	margin: 0}.layer-tip {	width: 416px;	background: url(../images/bg-header.gif) no-repeat -906px 0;	position: relative;	border: 1px solid #c3c3c3;	padding: 16px 15px 26px}.layer-tip h2 {	font-size: 16px;	font-weight: 700;	color: #666;	line-height: 36px;	text-indent: 6px}.layer-tip p {	color: #000;	text-align: center;	font-size: 14px;	margin: 36px 12px}.layer-tip .btn-submit {	width: 132px;	height: 35px;	color: #000;	background-position: -300px -40px;	line-height: 34px;	text-align: center;	margin: auto}.layer-tip .btn-submit:hover {	background-position: -300px -80px}.layer-tip .btn-submit span {	display: block}.layer-tip .btn-submit-on span {	_background-position: -300px -80px}#agreement .tit-main {	display: block;	text-align: center;	font-size: 16px;	font-weight: 700;	line-height: 52px;	margin-top: 10px}#agreement .main {	border-top: 2px solid #6f6f6f;	border-bottom: 1px dotted #7f7f7f;	background: #fcfcfc;	margin-bottom: 10px;	padding: 20px}#agreement .main p {	margin: 26px 0}.box-email {	width: 770px;	background: url(../images/bg-header.gif) no-repeat -626px 0;	padding: 20px 0 0;	margin: auto;	font-size: 14px}.box-email .con-in {	width: auto;	background: url(../images/bg-email.jpg) no-repeat right top;	padding: 0 20px}.box-email .logo-17173 {	margin: 10px 0;	position: static}.box-email p {	margin: 20px 0}.box-email p a {	color: #08c;	text-decoration: underline}.box-email .txt-right {	text-align: right}.box-email .tip {	background: #fafafa;	font-size: 12px;	line-height: 26px;	padding: 20px;	margin: 20px 0 0}.global-footer {	color: #999;	padding: 30px 0;	width:960px;	border-top:1px solid #ddd}.global-footer a:link, .global-footer a:hover, .global-footer a:visited {	color: #999;	margin: 0 10px}.form-pw-change .js-field-question {	height: 82px!important}.nickname {	height: auto;	display: block;	width: 500px;	margin: 10px 0 16px}.nickname input {	height: 28px;	margin: 2px 5px 6px 0;	vertical-align: middle}.nickname .errShow {	display: none;	height: auto;	margin: 0;	overflow: hidden;	width: 90%;	padding: 0;*zoom:1}.nickname .errShow span {	display: block;	float: left;	white-space: nowrap;	width: 49.9%}.nickname .errShow label {	margin-right: 5px;	width: auto}.nickname input#nickname {}#change-recomnick {	color: #08c;	font-size: 12px;	position: static}#change-recomnick:hover {	text-decoration: underline}.box-safe .box-score {	display: block;	width: 110px;	text-align: center;	position: absolute;	left: 170px;	top: 80px}.box-safe .score {	font-family: "Microsoft YaHei";	font-size: 50px;	font-weight: 700}.form-member .alarm, .form-guest .alarm {	top: 26px!important;	left: 89px!important}.form-profile .alarm {}.form-member .agreement .alarm, .form-guest .agreement .alarm {	left: 300px!important;	top: 0!important;	height: 16px;	line-height: 16px;	background-position: 0 -837px}.form-member .agreement .alarm-right, .form-guest .agreement .alarm-right {	background-position: 0 -897px}.form-member .agreement .alarm span, .form-guest .agreement .alarm span {	height: 16px;	line-height: 16px}form .agreement label {	width: 200px}.g-topnav-nav-cnt {	z-index: 1600;	top: 20px}#input-file {	position: relative;	width: 150px;*width:100px!important;	height: 26px;	border: 1px solid #d5d5d5;	text-align: center;	cursor: pointer;	float: left;	overflow: hidden}#fileupload {	display: block;	position: absolute;	top: 0;	left: 0;	left: -20px\0;*left:-60px;	_left: -50px;	width: 150px;	height: 26px;	opacity: 0;	-moz-opacity: 0;	filter: alpha(opacity=0);	cursor: pointer}.nav-step li a {	cursor: default}div.ue-passport-select-wrap {	display: none;	background: #fdd463;	width: 220px;	height: auto;	margin: 0;	padding: 0;	position: absolute;	z-index: 1100;	cursor: pointer;	top: 63px;	left: 21px;	border: 1px solid #ccc;	border-bottom: 1px solid #000;	overflow: hidden}div.ue-passport-select-wrap ul li {	padding: 3px;	font-size: 16px;	overflow: hidden;	white-space: nowrap}.remember {	display: block;	height: 28px;	line-height: 28px;	position: absolute;	left: 60px;	margin-top: 5px;	width: 80px}.remember label {	cursor: pointer;	width: 60px}.remember label input {	box-sizing: border-box;*height:13px;*width:13px;	margin: 8px 0 0;	_margin: 7px 0 0;	vertical-align: middle}.remember label span {	white-space: nowrap;	position: absolute;	left: 20px;	top: 0}.box-login form p .tip-pw {	left: 150px;	margin-top: 8px;	line-height: 28px;	text-indent: 0}.box-login form p.add {	overflow: hidden}.box-login form p.add .tip {	position: static;	float: right;	height: 34px;	line-height: 34px}.box-login form p.add .btn-reg {	position: static;	float: right;	margin-right: 0;	margin-left: 10px}.box-login form .box-btn {	margin-top: 25px}#reg-page.reg-form-page form p, form div {	height: 42px}.smartBox {	display: none;	padding: 0;	font-family: Arial, Helvetica, sans-serif;	overflow: hidden;	overflow-y: auto;	position: absolute!important;	margin: 0;	border: 1px solid #fdd000;	background: #fff;	z-index: 1000}.smartBox-in {	height: auto;	margin: 0;	padding: .5em 1px}.smartBox-in li.first {	cursor: auto}.smartBox-in li {	padding: 0 10px;	color: #888;	cursor: pointer;	line-height: 2em;	white-space: nowrap}.smartBox-in li.hover {	color: #333;	background: #fdd000}.smartBox-in li.current {	background: #fff0ab}#reg-page.reg-form-page form .nickname {	height: 42px;	width: auto!important}#reg-page.reg-form-page form .safe-code {	height: 62px!important;	position: relative}#reg-page.reg-form-page form .safe-code .fbox-tip {	position: absolute;	left: 0;	top: 30px}#reg-page.account-link #content .con-in {	width: 900px}.tip-complaints {	position: absolute;	right: 20px;	bottom: 160px;	font-size: 14px;*bottom:170px;	_bottom: 180px}.pw-find form {}form.form-pw-reset p .tip, form.form-pw-reset div .tip {	text-indent: 125px}form.form-pw-change p .tip, form.form-pw-change div .tip {	text-indent: 60px}form.form-pw-change p.box-btn {	padding-left: 125px}.reg-form-page form p .tip, .reg-form-page form div .tip {	text-indent: 95px}form.form-account-complaints p .tip, form.form-account-complaints div .tip {	position: static;	text-indent: 10px;	line-height: 30px}.account-complaints form .email .tip {	position: absolute!important;	margin-left: 460px;	top: 0}.account-complaints .details .alarm {	top: 130px}.text-warning {	font-size: 14px;	color: red;	font-weight: 700;	padding-top: 20px}.form-pw-mobile .safe-code .btn-get-code-disabled {	color: #aaa;	background: #fff;	border: 1px solid #ccc;	cursor: default}.account-complaints form .upload .tip {	width: 620px;	position: absolute!important;	margin-left: 220px;	_margin-left: 180px;	top: 0}.form-account-complaints p, .form-account-complaints div {}form .upload {	position: relative;*zoom:1}form .upload label {display:}form .upload .alarm {*position:static;*margin-top:30px;*margin-left:-101px;	_margin-left: -112px}.form-email label {	width: auto}.pw-question {}.form-pw .box-select {	margin-left: 20px}.form-pw div.question-errors {	color: red;	text-align: center;	font-size: 14px;	background: #ffffe1;	border: 2px solid #c6c6a8;	width: 667px;	margin: 0 0 0 20px}.pprt-form {	margin: 5px 0 5px 15px;	height: auto}#reg-page .pprt-form .quick-login {	height: auto}.form-profile label {	width: 98px}.form-profile .label-sex {	width: 20px}#reg-page.reg-form-page .login-form {	margin-top: 20px}.form-management .safe-code .btn-get-code-disabled {	color: #aaa;	background: #fff;	border: 1px solid #ccc;	cursor: default}.result-right-small a {	color: #08c}.form-index-1 #username {	color: red;	font-weight: 400;	font-size: 15px;	display: block;	width: 276px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap}.box-tit {	border-bottom: 1px dotted #3f3f3f;	margin-bottom: 20px;	padding: 30px 0 20px}.box-tit h2 {	display: block;	font-size: 14px;	font-weight: 700;	color: #090507;	line-height: 30px;	background: url(../images/bg-icon.jpg) no-repeat 0 -410px;*zoom:1;	text-indent: 20px}.box-tit .tip {	display: block;	font-size: 12px;	color: #5a5959;*zoom:1;	padding-left: 20px}.box-tool {	border-left: 1px solid #e2e2e2;	width: 280px;	padding-left: 30px;	float: right}.box-tool .tit {	display: block;	color: #000;	font-size: 14px;	font-weight: 700;	background: url(../images/bg-icon.jpg) no-repeat 0 -715px;	text-indent: 20px;	margin: 20px auto 5px}.box-tool .btn-ok {	width: 132px;	height: 35px;	background: url(../images/bg-btn.png) no-repeat -300px -40px;	_background-image: url(../images/bg-btn.jpg);	text-align: center;	line-height: 34px;	color: #000;	margin: 10px auto}.box-tool .btn-ok:hover {	background-position: -300px -80px}.box-tool .intro {	border-top: 1px solid #e2e2e2;	padding: 20px 10px 0 20px}.box-tool .intro p {	line-height: 20px;	padding: 5px 0}.page-bind .main, .page-reg .main {	width: 960px}.form {	font-size: 14px;	margin: 30px 0;*zoom:1;	padding-top: 1px}.page-bind .form, .page-reg .form {	margin: 0 310px 0 0;*zoom:1;	width: 500px}.form .fbox {	line-height: 32px;	position: relative;	margin: 5px 0;*zoom:1;	height: auto}.form .fbox-main, .form .fbox-tip {	overflow: hidden;*zoom:1;	height: auto}.form .fbox-main {	padding: 3px 0 16px;	_margin-bottom: -10px}.form .fbox-tip {	height: 16px;	line-height: 16px;	margin: 0;	top: 0}.form .fbox-tip .tip {	padding-left: 105px;	font-size: 12px;	color: #a9aaaa;	height: 18px;	line-height: 18px}.form .fbox input {	box-shadow: none}.form .fbox-main .tip {	text-indent: 105px;*padding-top:1px}.form .fbox-main {	margin-bottom: 5px;*zoom:1;	margin: 0;	padding: 0}.form .fbox-tip {*zoom:1}.form .fbox-agreement .fbox-main {	margin-bottom: 0;	height: 21px;	line-height: 20px}.form .fbox-tip .alarm, .form .fbox-tip .alarm span {	height: 18px;	line-height: 18px;	margin: 0}.form .fbox-tip .alarm {	margin: 0 0 0 105px;	background-position: 0 -357px}.form .fbox-tip .alarm-right {	background-position: 0 -898px}.form .fbox-agreement .fbox-tip .alarm {	margin: 0;	_margin: 0;	background-position: 0 -898px}.form .label {	display: block;	width: 100px;	text-align: right;	float: left;	height: 28px;	margin-right: 5px}.form .label .red {	margin: 0 5px}.form input {	font-size: 16px;	text-indent: 6px;	line-height: 28px;	float: left}.form .input-txt {	background: url(../images/bg-input-txt.jpg) no-repeat left top;	width: 250px;	height: 28px;	border: 1px solid #ccc}.form .fbox-agreement .fbox-main input {	margin-top: 2px}.form .input-passport {	width: 215px;	font-weight: 700}.form .input-err {	background: url(../images/bg-input-txt-err.jpg) no-repeat left top}.form .input-txt-on {	background: url(../images/bg-input-txt-on.jpg) no-repeat left top}.form .tip-inbox {	font-size: 14px;	color: #848585;	position: absolute;	left: 115px;	line-height: 30px;	_line-height: 32px}.form .suffix {	margin-left: 10px;	float: left;	_margin-left: 5px}.form .alarm {	display: inline-block;*zoom:1;	height: 26px;	line-height: 26px;	position: absolute;	background: url(../images/bg-icon.png) no-repeat 0 -352px;	_background-image: url(../images/bg-icon.jpg);*background-position:0 -354px;	color: red;	font-size: 12px;	padding: 0 0 0 15px;	margin-left: 16px;	width: 330px;	_margin-left: 8px}.form .alarm span {	display: block;	text-indent: 6px}.form .alarm-right {	background-position: 0 -893px;	color: #690}.form .fbox-safe-code {	height: 66px}.form .fbox-safe-code input {	width: 78px;	margin-right: 10px}.form .fbox-safe-code .pic-safe-code {	display: block;	width: 150px;	overflow: hidden;	font-size: 12px;	float: left}.form .fbox-safe-code .pic-safe-code img {	width: 100px;	height: 40px;	float: left}.form .fbox-safe-code .pic-safe-code .txt {	display: block;	float: left;	width: 26px;	height: 26px;	float: left;	margin-top: 7px}.form .fbox-safe-code .pic-safe-code .txt a {	display: block;	float: left;	width: 26px;	height: 26px;	background: url(../images/bg-refresh.jpg) no-repeat 0 0}.form .fbox-safe-code a {	color: #3586b6;	font-size: 12px;	line-height: 26px}.form .agreement, .form .fbox-agreement {	height: 16px;	line-height: 16px;	padding-left: 90px;	font-size: 12px;	display: none!important}#reg-page.reg-form-page form .agreement {	display: none!important}.form .fbox-agreement input {	margin-right: 6px;	height: 16px;	line-height: 16px}.form .fbox-agreement label {	width: 300px;	text-align: left;	height: 16px}.form .fbox-agreement a {	color: #08c;	margin: 0 3px}.form .fbox-btn {	padding-left: 100px;	margin-top: 30px;	height: 62px;	overflow: hidden;	padding-top: 1px}.form .fbox-btn .btn-submit {	display: block;	float: left;	margin-right: 10px;	width: 219px;	height: 51px;	background: url(../images/bg-btn.png) no-repeat -450px 0;	_background-image: url(../images/bg-btn.jpg);	font-size: 14px;	font-weight: 700;	color: #fff;	line-height: 50px;	text-align: center}.form .fbox-btn .btn-submit:hover {	background-position: -450px -60px}.form .fbox-btn .tip {	color: #0658ff;:20px;	color: #08c;	position: static;	display: block;	float: left;	text-indent: 0;	margin-top: 22px;	width: 100px}.page-reg .form .fbox .fbox-tip .tip {	position: absolute;	left: 0;	top: 0;	text-indent: 0}.account-complaints .form-account-reset label {	width: 120px}.form-account-reset p, .form-account-reset div {	height: 36px;	position: relative}.form-account-reset #pwindicator {}.account-complaints .form-account-reset .alarm {	left: 450px;	top: 3px;	margin-left: 5px}.account-complaints .form-account-reset .safe-code .alarm {	left: 450px;	top: 3px}.account-complaints .form-account-reset .tip {	text-indent: 123px}.account-complaints .form-account-reset .safe-code .btn-get-code {	height: 30px;	background: url(../images/bg-x-h28.jpg) repeat-x;	border: 1px solid #9b9b9b;	text-align: center;	line-height: 30px;	color: #666;	font-size: 12px;	width: 123px;	float: left;	margin-right: 5px}.account-complaints .form-account-reset .safe-code .btn-get-code:hover {	background: #fff}.account-complaints .form-account-reset .box-select {	width: 150px!important}.account-complaints .form-account-reset .box-select .list-select {	width: 150px!important}.account-complaints .form-account-reset .js-field-mobile .input-txt {	width: 160px}.account-complaints .btn-submit {	z-index: 500}.account-reset .result-right {	background: url(../images/bg-icon.jpg) no-repeat 0 -120px;	text-indent: 0}.box-account-info {	margin: 0 50px}.box-account-info .tit-info {	background: url(../images/bg-icon.jpg) no-repeat 0 -240px;	text-indent: 32px;	font-size: 14px;	font-weight: 700;	color: #000;	height: 32px;	line-height: 32px;	margin-bottom: 10px}.box-account-info .table-account-info {	border: 1px dotted #000;	padding: 5px;	margin-bottom: 10px}.box-account-info .table-account-info .td0 {	width: 233px;	padding: 0 10px;	color: #848585;	font-size: 12px}.box-account-info .table-account-info .td0 span, .box-account-info .table-account-info .td0 em {	vertical-align: text-top}.box-account-info .table-account-info .td0 em {	font-size: 70px}.box-account-info .table-account-info .td1 {	border-left: 1px solid #d9d9d9}.box-account-info .table-account-info .point60 {	color: #690}.box-account-info .table-account-info .point30 {	color: #ff6c00}.box-account-info .table-account-info .point5 {	color: red}.box-account-info .table-account-info .list-info {	margin: 10px 20px 10px 50px;	overflow: hidden}.box-account-info .table-account-info .list-info li {	width: 49.9%;	float: left;	line-height: 42px}.box-account-info .link-continue {	color: #08c}.box-account-info .link-continue:hover {	text-decoration: underline}.page-reg #pwindicator {}.page-reg .form .fbox-pw .fbox-tip .tip-block {	display: block;	width: 150px;	height: 18px;	position: absolute;	left: 150px}.page-reg .form .fbox-pw .fbox-tip #pwindicator, .page-reg .form .fbox-pw .fbox-tip #pwindicator-mobile {	width: 150px;	display: block;	height: 18px;	line-height: 18px;*zoom:1}.page-reg .form .fbox .tip-block .block {	display: block;	width: 33px;	height: 6px;	background-image: url(../images/bg-block.png);	background-repeat: no-repeat;background-position:;	margin-top: 8px;	margin-right: 1px;	overflow: hidden;	float: left;	margin-top: 6px}@-moz-document url-prefix() {.page-reg .form .fbox .tip-block .block {margin-top:5px}}.page-reg .form .fbox .tip-block .pw-weak .block1 {	background-position: 0 -33px}.page-reg .form .fbox .tip-block .pw-mediocre .block1 {	background-position: 0 -66px}.page-reg .form .fbox .tip-block .pw-mediocre .block2 {	background-position: 0 -66px}.page-reg .form .fbox .tip-block .pw-strong .block1 {	background-position: 0 -99px}.page-reg .form .fbox .tip-block .pw-strong .block2 {	background-position: 0 -99px}.page-reg .form .fbox .tip-block .pw-strong .block3 {	background-position: 0 -99px}.box-list-record {	margin: 6px}.box-list-record .tit-record {	font-size: 14px;	font-weight: 700;	color: #000;	background: url(../images/bg-line-920x2.gif) no-repeat -30px bottom;	height: 36px;	line-height: 36px;	text-indent: 10px}.table-login-record {	margin: 0 15px;	padding: 10px 0}.table-login-record table {	width: 100%}.table-login-record .table-tit {	border-bottom: 1px solid #4c4c4c}.table-login-record .td0, .table-login-record .th0 {	width: 15%}.table-login-record .td1, .table-login-record .th1 {	width: 20%}.table-login-record .td2, .table-login-record .th2 {	width: 20%}.table-login-record .td3, .table-login-record .th3 {	width: 15%}.table-login-record .table-tit td {	font-size: 12px;	font-weight: 700;	color: #333;	text-align: center;	line-height: 42px}.table-login-record .table-record {	margin-bottom: 10px;	border-bottom: 1px dotted #d4d4d4}.table-login-record .table-record th {	line-height: 32px;	font-size: 12px;	color: #000;	text-align: center;	font-weight: 700}.table-login-record .table-record td {	padding: 10px 0;	line-height: 28px;	color: #888;	font-size: 12px;	text-align: center}.box-list-record .box-page {	text-align: center;	border-top: 1px solid #4c4c4c;	padding: 10px 0}.box-list-record .box-page .page-in {	display: inline-block;*zoom:1}.box-list-record .box-page .count em {	margin: 0 5px}.box-list-record .box-page span, .box-list-record .box-page a {	display: block;	float: left;	margin: 0 5px}.box-list-record .box-page a {	text-decoration: underline}.box-list-record .box-page a:hover {	color: #08c}.box-page2 {	text-align: center;	padding: 10px 0;	color: #888}.box-page2 .count {	display: inline-block;*zoom:1;*display:inline}.box-page2 .yiiPager {	display: inline-block;*zoom:1;*display:inline;	padding-left: 20px}.box-page2 .yiiPager li {	display: inline-block;*zoom:1;	margin: 0 2px;*display:inline}.box-page2 .yiiPager li a:hover {	color: #08c;	text-decoration: underline}.box-page2 .yiiPager .selected a {	color: #e64141;	font-weight: 700}.form-account-reset {	margin-top: 5px}.form-account-reset .js-field-mobile {	height: auto;	overflow: hidden}.form-account-reset .js-field-mobile p {	margin-top: 0}.form-account-reset .js-field-mobile .box-select {	margin-right: 5px}.form-account-reset .form-tit {	line-height: 36px;	height: 36px;	background: url(../images/bg-icon.jpg) no-repeat 0 -405px;*background-position:0 -407px;	text-indent: 20px;	border-bottom: 1px dotted #3f3f3f;	margin-bottom: 20px}.form-account-reset .form-tit .tit-sub {	border: 0;	line-height: 36px;	float: left;	font-weight: 700}.form-account-reset .form-tit .tip-1 {	color: #848585;	font-size: 12px;	font-weight: 400;	float: left;	text-indent: 0;	padding-left: 20px}.form-account-reset .form-tit .tip-2 {	float: right;	font-size: 12px}.form-account-reset .form-tit .tip-3 {	float: right;	font-size: 12px;	color: #848585}.form-account-reset .form-tit .red {	font-size: 14px;	display: block;	float: left;	height: 20px;	margin: 0 5px;	padding-top: 3px;	padding-top: 1px\0;*padding-top:1px}.form-account-reset .form-tit a {	color: #08c}.form-account-reset .js-field-question {	height: auto}.form-account-reset .js-field-question p, .form-account-reset .js-field-question div {	margin: 2px 0 5px}.form-account-reset .tool {	margin-bottom: 5px}.form-account-reset .js-field-qq {	height: auto}.form-account-complaints small {	line-height: 40px}#reg-page.reg-form-page form .fbox {	display: block;	 height: auto	margin: 0 0 5px;*zoom:1}#reg-page.reg-form-page form .fbox .fbox-main {	height: 50px;	margin: 0;*zoom:1;	overflow: hidden;	padding-top: 0}#reg-page.reg-form-page form .fbox .fbox-tip {	height: 14px;	line-height: 16px;	margin: 4px 0 0;*zoom:1;	overflow: hidden;*zoom:1;	padding-top: 0;	padding-top: 0}#reg-page.reg-form-page form .fbox .fbox-tip .tip {	display: none;	height: 16px;	line-height: 16px}#reg-page.reg-form-page form input.input-txt-on, #reg-page.reg-form-page form textarea.input-txt-on {	box-shadow: none}#reg-page.reg-form-page form .input-txt {	height: 26px;	line-height: 26px;	border-radius: 3px}#reg-page.reg-form-page form label {	height: 28px;	line-height: 28px;	position: absolute;	left: 2px;	top: 0;	text-align: left;	padding-left: 5px}#reg-page.reg-form-page form label .red {	display: none}#reg-page.reg-form-page form .tip {	position: static;	text-indent: 0}#reg-page.reg-form-page form .tip span {	line-height: 14px}#reg-page.reg-form-page form .suffix {	height: 28px;	line-height: 28px}#reg-page.reg-form-page .nickname input {	margin: 0}#reg-page.reg-form-page form .js-validate-board label {	position: static}.nickname .errShow {}#reg-page.reg-form-page form .agreement {	padding-left: 0;	margin-bottom: 10px;	overflow: hidden;*zoom:1}#reg-page.reg-form-page form .agreement input {	margin-top: 0}#reg-page.reg-form-page form .agreement label {	position: static;	height: 16px;	line-height: 16px}#reg-page.reg-form-page form .agreement .alarm {	top: 18px}#reg-page.reg-form-page .tip-block {	display: block;	position: absolute;	right: 275px;	top: 1px;	height: 28px;	width: 70px}#reg-page.reg-form-page #pwindicator, #reg-page.reg-form-page #pwindicator-mobile {	width: 150px;	display: block;	height: 28px;	width: 60px}.reg-form-page #pwindicator .block, .reg-form-page #pwindicator-mobile .block {	margin: 0 0 4px}#reg-page.reg-form-page #pwindicator .words, #reg-page.reg-form-page #pwindicator-mobile .words {	position: absolute;	right: 0;	top: 0;	display: block;	width: 28px;	height: 28px;	line-height: 28px;	font-size: 20px}#reg-page.reg-form-page .main {	width: 657px;	float: left;	margin: 0}#reg-page.reg-form-page .side-login {	float: left;	margin: 20px 0 0}.index-con-in .box-login-1 {	margin: 16px 16px 0 639px}.mobile-footer {	display: none}#reg-page.reg-form-page form .border-passport {	width: 219px;	height: 28px;	float: left;	margin: 0;	padding: 0;	overflow: hidden;*zoom:1}#reg-page.reg-form-page form .border-passport input {	_position: absolute;	_left: 0;	_top: 0}.box-login-1 form .border-passport {	margin: 0;	padding: 0;	float: left;	height: auto}.box-login-1 form .border-passport input {	float: none}.box-login-1 form .fbox {	height: auto;	line-height: 30px;*zoom:1;	position: relative}.box-login-1 form .fbox-main {	height: auto;	line-height: 30px;*zoom:1;	margin: 0}.box-login-1 form .fbox .fbox-tip {	position: absolute;	top: -18px;	width: 100%;	padding: 0;	margin: 0;	height: 14px;	line-height: 14px;	left: 2px}.box-login-1 form .fbox .fbox-tip .alarm {	right: 5px;	top: 0;	height: 14px;	line-height: 14px;	background-position: 0 -1500px}.box-login-1 form .fbox-remember {	overflow: hidden;	height: auto;*zoom:1;	margin: 0}.box-login-1 form .fbox-remember .remember, .box-login-1 form .fbox-remember .tip-pw {	position: static;	float: left;	height: 20px;	line-height: 20px;	margin-top: 0;	width: auto}.box-login-1 form .fbox-remember .remember {	padding-left: 60px}.box-login-1 form .fbox-remember .remember label {	padding: 0;	height: 20px}.box-login-1 form .fbox-remember .remember label input {}.box-login-1 form .fbox-remember .remember label span {	position: static;*position:absolute;	left: 20px;	top: 4px}.box-login-1 form .fbox-remember .tip-pw {	display: block;	text-indent: 0;	padding-left: 30px;*margin-top:2px}.box-login-1 form .fbox-remember label {	height: 20px;	line-height: 20px}.box-login-1 form .fbox-remember input {	height: 20px;	line-height: 20px;	margin-top: 0}.box-login-1 form .add {	text-align: right}.box-login-1 form .add span {	position: static;	display: inline}.box-login-1 form .add .btn-reg {	float: none}.box-login-1 form .add .btn-reg:hover {	text-decoration: underline;	background: 0 0}form .mobile-agreement {	width: auto;	font-size: 12px;	text-align: left;	padding-right: 60px;	color: #999;	height: 20px;	line-height: 20px;	margin: 0;	padding: 0}.page-bind form .mobile-agreement, .page-reg form .mobile-agreement {	padding-left: 100px}form .mobile-agreement a {	color: #fda700;	text-decoration: underline}.mobile-agreement a:hover {}#reg-page.reg-form-page form .fbox-tip .alarm {	position: static;	height: 14px;	line-height: 14px;	background-position: 0 -838px;	height: 16px\0;	line-height: 16px\0;	background-position: 0 -839px\0;*height:16px;*line-height:16px;*background-position:0 -839px}:root #reg-page.reg-form-page form .fbox-tip .alarm {	height: 16px\9;	line-height: 24px\9;	background-position: 0 -837px\9}#reg-page.reg-form-page form .fbox-tip .alarm span {	height: 14px;	line-height: 14px;	height: 16px\0;	line-height: 16px\0;*height:16px;	line-height: 16px}:root #reg-page.reg-form-page form .fbox-tip .alarm {	height: 16px\9;	line-height: 16px\9}#reg-page.reg-form-page form .safe-code .fbox-main {	overflow: visible}.box-login-1 .gb-tab-pn {	position: relative}.content-reg .main {*zoom:1}.content-reg .side-login {	width: 290px;	float: right;	margin: 0;	padding: 0 45px 100px;	overflow: hidden;	background: 0 0;	border-left: 1px solid #dfdfdf}.content-reg .side-login .btn-login {	width: auto;	height: 33px;	font-size: 16px;	color: #666;	text-align: center;	line-height: 33px;	border: 1px solid #e4e4e4;	background: #f9f6ed;	margin: 20px auto;}.content-reg .side-login .btn-login:hover {	background:#fcf6e2;}.content-reg .side-login h3 {	color: #666;	font-weight: normal;	margin: 0}.content-reg .side-login .tip {	margin: 0;	display: block;	visibility: visible}.content-reg .side-login .box-icon {	display: block;	width: auto;	overflow: hidden;	margin: 20px 0 15px}.content-reg .side-login .box-icon .line {	display: block;	overflow: hidden;*zoom:1;	margin: 0;	border: 0}.content-reg .side-login .box-icon a {	float: left;	background: url(../images/sp-server-icon2.png) no-repeat;	color: #888;	text-align: center;	position: relative}.content-reg .side-login .icon-60x60 {	width: 33%;	height: 60px;	margin: 0;	margin-bottom: 15px}.content-reg .side-login .icon-60x60 img {	width: 50px;	height: 50px}.content-reg .side-login .more-service {	margin: 15px 10px;	color: #fda700;	text-decoration:none;}.content-reg .side-login .more-service:hover {	text-decoration: underline}.content-reg .side-login .icon-60x60 span {	display: block;	width: auto;	line-height: 20px;	text-align: center;	padding-top: 40px;	position: static}.content-reg .side-login .box-icon a.a-1 {	background-position: center 0}.content-reg .side-login .box-icon a.a-2 {	background-position: center -60px}.content-reg .side-login .box-icon a.a-3 {	background-position: center -120px}.content-reg .side-login .box-icon a.a-4 {	background-position: center -180px}.content-reg .side-login .box-icon a.a-5 {	background-position: center -240px}.content-reg .side-login .box-icon a.a-6 {	background-position: center -300px}.content-reg .side-login .box-icon a.a-7 {	background-position: center -300px}.content-reg .side-account .nav-account li a {	display: block;	height: 42px;	border: 1px solid #d0d0d0;	border-top: 0;	border-bottom: 0;	background: #e3e3e3;	text-align: left;	line-height: 42px;	font-size: 14px;	text-indent: 96px;	color: #30302F}.content-reg form {	font-size: 116.67%;	margin: 30px 0;*zoom:1;	padding-top: 1px;	font-family: Arial}.content-reg form p, .content-reg form div {	position: relative;	margin: 10px 0 16px;*zoom:1;	line-height: normal}.content-reg form input {	font-size: 100%;	text-indent: 0;	line-height: normal;	float: left;	font-family: Arial}.content-reg form .input-txt {	background: url(../images/bg-input-txt.jpg) no-repeat left top;	width: 95%;	height: auto;	border: 1px solid #ccc}.content-reg form .input-passport {}.content-reg form .alarm {	display: block;	float: left;	background: url(../images/bg-icon.png) no-repeat 0 -833px;	_background-image: url(../images/bg-icon.gif);	color: red;	font-size: 85.71%;	height: auto;	line-height: 1.8em;	padding: 0 0 0 16px;	margin-left: 26px}.content-reg #reg-page.reg-form-page form .alarm-right span {	background: 0 0}.content-reg form p .tip, .content-reg form div .tip {	display: block;	height: auto;	line-height: normal;	font-size: 100%;	color: #ccc;	text-indent: 90px;	position: absolute;	left: 0;	top: 31px}.content-reg form .safe-code input {	width: 35%!important}.content-reg form .safe-code .box-safe-code {	display: none;	float: left;	width: auto;	font-size: 100%}.content-reg form .safe-code .box-safe-code img {	float: left;	width: auto;	height: auto}.content-reg form .safe-code .box-safe-code .js-validcode {	height: 2.6em;	_height: 36px;	_width: 87px}.content-reg form .safe-code .box-safe-code .js-validcode-change img {	width: 24px;	padding-top: 2px}.content-reg form .safe-code .box-safe-code .js-validcode-change {*padding-top:2px}.content-reg form .safe-code .box-safe-code .txt {	display: block;	width: auto;	height: auto;	padding-top: 0;	float: left}.content-reg form .safe-code .box-safe-code .txt a {	display: block;	width: auto;	height: auto;	background: 0 0;	font-size: 2em;	line-height: 1.3;	color: #8b8b8b;	text-decoration: none}.content-reg .btn-submit {	width: auto;	height: auto;	background: 0 0;	line-height: normal;	font-weight: 400;	color: #fff;	text-align: center;	margin: 10px 0;	border: 0;*zoom:1}.content-reg form .fbox .tip-block .pw-mediocre .block1 {	background: 0 0}.content-reg form .fbox .tip-block .pw-mediocre .block2 {	background: 0 0}.content-reg form .fbox .tip-block .pw-strong .block1 {	background: 0 0}.content-reg form .fbox .tip-block .pw-strong .block2 {	background: 0 0}.content-reg form .fbox .tip-block .pw-strong .block3 {	background: 0 0}.content-reg #reg-page.reg-form-page .box-btn {	width: 99%;	height: auto;	padding: 0;	font-size: 128.57%}.content-reg #reg-page.reg-form-page .btn-submit {	font-size: 100%;	background:#0080CC;	height: 2em;	line-height: 2em;	width: 30%;	margin: 0;	display: inline-block;*zoom:1}.content-reg #reg-page.reg-form-page .btn-submit:hover, .content-reg #reg-page.reg-form-page .btn-submit-on {	background:#00AAFF;	border:1px solid #00AAFF;}.content-reg .box-management .btn-submit {	width: 219px;	height: 51px;	line-height: 50px;	background-position: -450px 0}.content-reg .box-management .btn-submit:hover {	background-position: -450px -60px}.content-reg form .fbox .tip-block .block {	display: none;	width: 16px;	height: 4px;	background: 0 0;	margin: 0;	overflow: hidden;	background: #ececec;	vertical-align: middle}.content-reg form .fbox .tip-block .block1 {	display: inline-block}.content-reg form .fbox .tip-block .pw-weak .block1 {	background-color: #ff6b72;	color: #e64141}.content-reg #reg-page.reg-form-page .pw-weak .words {	color: #e64141}.content-reg form .fbox .tip-block .pw-mediocre .block1 {	background-color: #fdd30f}.content-reg #reg-page.reg-form-page .pw-mediocre .words {	color: #fdd30f}.content-reg form .fbox .tip-block .pw-strong .block1 {	background: 0 0;	background-color: #30ba08}.content-reg #reg-page.reg-form-page .pw-strong .words {	color: #30ba08}.content-reg #reg-page.reg-form-page form .alarm {	width: auto}.content-reg .box-login-1 form .input-txt {	padding: .3em 0}.quick-login{	overflow:auto}.quick-login span {	display: block;	color: #666;	font-size: 12px;	line-height: 16px;	height: 24px;	font-weight:bold}.quick-login a{	display: block;	width: 24px;	height: 24px;	float: left;	margin-right: 4px;	background: url(../images/sp-login-sbtn-n.png) no-repeat}#com-pprt .quick-login a{	margin-right: 8px;}#com-pprt .form-index-1 .quick-login a{	margin-right: 4px;}.quick-login a.a-3 {	background-position: -90px 0}.quick-login a.a-3:hover {	background-position: -90px bottom}.quick-login a.a-2 {	background-position: -30px 0}.quick-login a.a-2:hover {	background-position: -30px bottom}.quick-login a.a-5 {	background-position: -120px 0}.quick-login a.a-5:hover {	background-position: -120px bottom}.quick-login a.a-1 {	background-position: 0 0}.quick-login a.a-1:hover {	background-position: 0 bottom}.quick-login a.a-6 {	background-position: -150px 0}.quick-login a.a-6:hover {	background-position: -150px bottom}.quick-login a.a-7 {	background-position: -180px 0}.quick-login a.a-7:hover {	background-position: -180px bottom}.quick-login a.a-4 {	background-position: -60px 0}.quick-login a.a-4:hover {	background-position: -60px bottom}.quick-login a.a-8 {	background-position: -210px 0}.quick-login a.a-8:hover {	background-position: -210px bottom}.quick-login a.quickdo{	background-position: -240px 0}.quick-login a.quickdo:hover{	background-position: -240px bottom}.quick-login .a-2, .quick-login .a-5, .quick-login .a-1, .quick-login .a-6, .quick-login .a-7, .quick-login .a-8, .quick-login .a-4{	display:none;}.quick-login-do .a-2, .quick-login-do .a-5, .quick-login-do .a-1, .quick-login-do .a-6, .quick-login-do .a-7, .quick-login-do .a-8, .quick-login-do .a-4{	display:block}.quick-login-do a.quickdo{	background-position: -270px 0}.quick-login-do a.quickdo:hover{	background-position: -270px bottom}.content-reg .nickname input {	height: auto;	margin: 0;	vertical-align: middle}.content-login .box-login-1 form .fbox-remember .remember label {	width: 100%}.content-reg .quick-login span {	float: none}.content-reg #reg-page.reg-form-page form p, .content-reg #reg-page.reg-form-page form div {	height: auto}.content-reg #reg-page.reg-form-page form .safe-code {	height: auto!important;	position: static}.content-reg #reg-page.reg-form-page form .safe-code .fbox-tip {	position: static;	top: 0}.content-reg .reg-form-page form p .tip, .content-reg-q .reg-form-page form div .tip {	text-indent: 95px;	line-height: 1.3em;	font-size: 85.71%}.content-reg .pprt-form {	height: auto;	font-size: 116.67%;	margin: 30px 0;	padding-top: 1px}.content-reg #reg-page.reg-form-page .login-form {	width: 460px;	margin: 0;	padding-left:50px;	position: relative}.content-reg #reg-page.reg-form-page form .fbox .fbox-main {	width: 100%;		margin: 0;*zoom:1;	overflow: hidden;	padding-top: 0}.content-reg #reg-page.reg-form-page form .safe-code {	position: relative}.content-reg #reg-page.reg-form-page form .fbox .fbox-tip {	height: 1.4em;	line-height: normal;	margin: 4px 0 0;*zoom:1;	overflow: hidden;*zoom:1;	padding-top: 0;	padding-top: 0}.content-reg #reg-page.reg-form-page form .fbox .fbox-tip .tip {	display: none;	height: auto;	line-height: 18px;	font-size: 87.5%}.content-reg #reg-page.reg-form-page form .input-txt {	height: auto;	width:280px;	line-height: normal;	padding: .6em 8px;*padding:.6em 8px;	text-indent: 0;	color: #666;	background: #fff;	-moz-box-shadow: 0 1px 3px #eee inset;	-webkit-box-shadow: 0 1px 3px #eee inset;	box-shadow: 0 1px 3px #eee inset;	border-radius: 0}.content-reg #reg-page.reg-form-page form input.input-txt-on, .content-reg #reg-page.reg-form-page form textarea.input-txt-on {	box-shadow: none;	color: #333;	border: 1px solid #fdd000}.content-reg #reg-page.reg-form-page form .suffix {	display: none;	height: 28px;	line-height: 28px}.content-reg #reg-page.reg-form-page .tip-block {	display: block;	width: 10%;	position: absolute;	right: .5em;	top: .6em;	height: auto}.content-reg #reg-page.reg-form-page #pwindicator, .content-reg #reg-page.reg-form-page #pwindicator-mobile {	display: block;	width: auto;	height: auto}.content-reg .reg-form-page #pwindicator .block, .content-reg .reg-form-page #pwindicator-mobile .block {	margin: 0}.content-reg #reg-page.reg-form-page #pwindicator .words, .content-reg #reg-page.reg-form-page #pwindicator-mobile .words {	display: inline-block;	line-height: 1.6em;	vertical-align: middle;	position: static;	width: auto;	height: auto;	line-height: normal;	font-size: 100%;*font-size:14px;*margin-top:3px;*margin-left:3px}.content-reg #reg-page.reg-form-page .main, #reg-page.email-related .main{	width: 510px;	position: relative;	float: left;	margin: 0;	padding-left:50px}.content-reg #reg-page.reg-form-page .side-login {	float: right;	margin: 0}.content-reg #reg-page.reg-form-page form .border-passport {	margin: 0;	padding: 0;	overflow: hidden;*zoom:1;	width: auto;	height: auto;	float: none}.content-reg #reg-page.reg-form-page form .border-passport input {	position: static}.content-reg form .mobile-agreement {	width: 400px;	display: block;	font-size: 85.71%;	text-align: center;	color: #999;	height: auto;	line-height: 1.8em;	margin: 0;	padding: 0}.content-reg #com-pprt div.ue-passport-select-wrap ul li {	font-size: 1em!important}.content-reg #change-recomnick {	font-size: 85.71%}#reg-page.reg-form-page #recmd_nicks input, #reg-page.reg-form-page #recmd_nicks label {	vertical-align: middle;	height: auto;	line-height: 1.5em;	color: #999}#reg-page.reg-form-page #recmd_nicks input {	margin: 4px 0;*margin:2px 0 6px}.common-mail form .safe-code .box-safe-code .txt a {	display: block;	width: auto;	height: auto;	background: 0 0;	font-size: 2em;	line-height: 1.3;	color: #8b8b8b;	text-decoration: none}.common-mail .btn-submit {	background: url(../images/bg-btn2.png) 0 0 repeat-x;	line-height: 30px;	color: #000;	height: 30px;	border: 1px solid #a9a9a9;	font-weight: 400;	margin-top: 15px}.common-mail .btn-submit:hover {	background: url(../images/bg-btn2.png) 0 -34px repeat-x;	border-color: #d6d6d6}.common-mail form .input-txt {	height: auto;	line-height: normal;	color: #ccc;	padding: 2px 8px;	text-indent: 0;	background: #fff;	-moz-box-shadow: 0 1px 3px #eee inset;	-webkit-box-shadow: 0 1px 3px #eee inset;	box-shadow: 0 1px 3px #eee inset;	border-radius: 0}.common-mail input.input-txt-on, form textarea.input-txt-on {	border: 1px solid #fdd000;	box-shadow: none;	color: #333}.content-mail form .safe-code .js-validcode {	height: 26px}.content-mail form .safe-code .js-validcode-change img {	float: left;	width: auto;	height: 26px}.content-mail #reg-page.reg-success .tit-main, .content-mail #reg-page.email-related .tit-main {	background: none;	font-weight: 700;	margin: 5px 0 0;	border-top:1px solid #dfdfdf}.content-reg-q #reg-page.email-related .tit-main {	margin-top: 0}.content-mail .box-email-check {	border: 0;	background: #ededed url(../images/bg-icon-mail.png) no-repeat 25% center}.content-mail #reg-page .box h2, .content-mail #reg-page .box .tip {	line-height: 1.6em;	color: #333}.content-mail #reg-page .box h2 {	font-size: 14px;	font-weight:normal;	color:#666;	line-height:54px;}.content-mail #reg-page .box .tip {	color: #999;	line-height:40px;}.content-mail .btn-submit {}.content-mail .box-email-check .btn-submit:hover span {}.content-mail#content #reg-page .tit {	margin: 0;	padding: 0;	background: 0 0;	font: 700 12px/2 "宋体";	border: 0;	text-indent: 0;	color:#666;}.content-mail .box-tip {	padding: 20px 0;	color:#999;}.content-mail .box-tip p a {	text-decoration: underline}.content-mail form {	margin: 0}.content-mail form p, .content-mail form div {	line-height: normal;	margin: 0;	padding: 0;	height: auto}.content-mail form .label-box {	width: 20%}.content-mail form .fbox-main .label-box {	width: 33.3%;	line-height: 26px}.content-mail form .fbox-main {	width: 60%;*zoom:1}.content-mail form .fbox-tip {	padding-left: 170px;	width: auto}.content-mail form .fbox-tip .alarm {	width: auto}.content-mail form .fbox {	height: 60px;*zoom:1}.box-change {	border-top: 1px solid #ededed;	position: relative;*zoom:1;	padding: 20px 0 0}.box-change-in {}.box-change-point {	width: 20px;	height: 10px;	position: absolute;	background: url(../images/point-tit.png) no-repeat 0 0;	top: -10px;	_top: -9px;	left: 28%}.content-re .btn-submit {}.content-re form {	width: 60%}.content-re form .input-passport, .content-re form .input-txt {	width: 80%}.content-re form p, .content-re form div {	height: 3.4em}.content-re form label {	padding: 3px 0;	height: auto;	line-height: 1.8em}.content-re form .input-txt {	padding: 5px 0;	height: auto;	line-height: normal}.content-re form .alarm {	margin: 0}.content-re form .errContainer {	position: absolute;	top: 32px;	left: 100px}.content-re form .safe-code input {	width: 40%!important}.content-re form .safe-code .js-validcode-change img {	float: left;	width: auto;	height: 30px}.content-re .box-btn {	padding-left: 95px}.content-zhss .tip-complaints {	font: 400 12px/2 "宋体";	color: #888;	bottom: 100px}.content-zhss#content #reg-page .tit h2 {	font-size: 14px;	font-weight: 400;	font-family: "宋体"}.content-zhss#content #reg-page .tit .tip-1 {	float: right}.content-zhss#content #reg-page .tit .tip-2 {	float: left}.content-zhss#content #reg-page .tit {	border-bottom: 1px dotted #d4d4d4}.content-zhss#content #reg-page .hl-red span {	color: #888;	float: right}.content-zhss #reg-page.account-complaints .main form {	margin: 0}.content-zhss .form-account-complaints .account {}.content-comm {	border-bottom: 1px solid #efefef;	padding-bottom: 3px}#content.content-zhmm .con-in{	padding-top:0}.content-comm #center-home .main {	margin-left: 30px;	width: 697px}.content-comm .main .safe-mobile-btn {	overflow: hidden;*zoom:1}.content-comm .main .btn-submit, .content-re .main .btn-submit, .content-mail .main .btn-submit {	background: #0080CC;	height: 36px;	line-height: 36px;	width: 400px;	color: #fff;	border: 1px solid #0080CC;	display:block;	margin:1px auto 1px}#content.content-zhss .con-in{	overflow:visible}.content-comm #center-home .main .btn-submit, .content-mmgl #reg-page .main .btn-submit, .content-zhss .form-account-complaints-wrap .box-btn .btn-submit, #content.content-zhss .con-in .btn-submit, .content-zhmm .main .box-btn .btn-submit{	width:140px}.content-zhss .form-account-complaints-wrap .box-btn, .content-zhmm .main .box-btn{	padding-left:0}#content #center-home{	padding-top:0}.content-comm .main .box-mobile .btn-submit {	float: left;	margin-right: 10px}.content-comm .main .btn-submit:hover, .content-re .main .btn-submit:hover, .content-mail .main .btn-submit:hover {	background: #00AAFF;	color: #fff;	border-color: #00AAFF}.content-comm .main .btn-submit span, .content-re .main .btn-submit span, .content-mail .main .btn-submit span {	_background: 0 0;	_display: inline}.content-comm .main .btn-submit-on, .content-re .main .btn-submit-on, .content-mail .main .btn-submit-on {	background: #ff821e;	color: #fff;	border-color: #ff821e}.content-comm form .btn-submit-prev-on span {	background-position: 0 -34px;	line-height: 28px}.content-comm .box-management {	color: #333;	padding-bottom: 10px}.content-comm .box-management h2 {	margin-bottom: 5px}.content-comm .box-intro {	padding-left: 30px}.content-comm .c-tx1 {	color: #888}.content-comm form p, .content-comm .form-management div {	height: auto}.content-comm .form-account-complaints p, .content-comm .form-pw-question p, .content-comm .form-account-complaints div, .content-comm .form-pw-question div, .content-mmgl .form-pw-reset p, .common-mail .form-email-change p {	height: 62px;	margin: 0}.content-comm .form-account-complaints .details {	height: 160px}.content-comm form p:before, .content-comm form div:before, .content-comm form p:after, .content-comm form div:after, .content-comm .alarm:before {	content: ' ';	display: table;	clear: both}#content.content-zhss #reg-page .tit {	background-position: 0 -402px}.content-comm .form-account-complaints .safe-code .box-safe-code img {	height: 28px;	width: 90px}.content-comm #reg-page.account-complaints .main .form-pw-question {	margin: 0}.content-comm .alarm {	clear: both;	float: left;*float:none;	width: auto;	margin-left: 105px;*zoom:1}.content-comm .pw-management .alarm, .content-mmgl .form-pw-reset .tip {	margin-left: 140px;	text-indent: 0}.content-comm .form-pw-question .safe-code .box-safe-code img {	width: 90px;	height: 28px}.content-comm .box-select {	margin: 0 5px}.content-comm .account-complaints form .alarm {	margin-left: 140px}.content-zhcz .account-complaints form .alarm {	margin-left: 128px}.content-zhcz .form-account-reset p, .content-zhcz .js-field-mobile .qq, .content-zhcz .js-field-question .pw-question {	height: 62px;	margin: 0}.content-comm .box-management p {	line-height: 24px}.content-comm .box-intro h2 {	background: 0 0;	margin-bottom: 0;	color: #333;	text-indent: 0}.content-comm .box-intro p {	margin: 5px 0;	padding: 0;	font-size: 12px;	color: #888}.content-comm .box-intro .intro-tip {	font-size: 12px;	_zoom: 1;	color: #888;	padding-left: 13px;	background: url(../images/ico-point.png) 0 0 no-repeat;	line-height: 24px;	margin: 0}.content-comm #vcodeTip {	clear: both;	display: block;	margin-left: 105px}.content-comm .nav-step {	margin: 20px 0 20px 20px}.content-comm .box-nav-way {	position: relative;	border: 0}.content-comm .box-nav-way .tip {	text-align: center}.content-comm .box-nav-way ul {	height: auto}.content-comm .box-nav-way ul li {	background: #fff;	width: 110px;	position: relative;	height: 116px;	margin-right: 130px}.content-comm .box-nav-way ul li a {	background: #fff url(../images/ico2.png) no-repeat;	width: 93px;	color: #333;	margin: 0 auto;	position: static!important;	height: 90px;	font-size: 14px}.content-comm .box-nav-way ul .way-2 a {	background-position: -94px 0}.content-comm .box-nav-way ul .way-3 a {	background-position: -188px 0}.content-comm .box-nav-way ul .way-4 a {	background-position: -282px 0}.content-comm .box-nav-way ul li a span {	text-align: center;	width: 110px;	white-space: nowrap;	color: #aaa}.content-comm .box-nav-way ul .way-on a span {	color: #333}.content-comm .box-nav-way ul .way-1 {	margin-left: 60px;	_margin-left: 20px}.content-comm .box-nav-way ul .way-4 {	margin-right: 0}.content-comm .box-nav-way ul .way-on .way-1-con {	background-position: 0 -90px}.content-comm .box-nav-way ul .way-on .way-2-con {	background-position: -94px -90px}.content-comm .box-nav-way ul .way-on .way-3-con {	background-position: -188px -90px}.content-comm .box-nav-way ul .way-on .way-4-con {	background-position: -282px -90px}.content-comm .box-nav-way .line {	border-bottom: 1px solid #d5d5d5;	font-size: 0;	line-height: 0;	position: absolute;	top: 173px;	left: 0;	width: 100%;	z-index: -1}.content-comm .nav-step-3 {	background: url(../images/bg-step2.png) 0 0 no-repeat;	margin: 20px 10px 0;	height: 30px;	position: relative;	border-radius: 0}.content-comm .nav-step-3 li {	float: none;	position: absolute;	background-image: none;	height: 30px;	line-height: 30px;	font-size: 14px;	color: #333;	margin: 0;	text-align: center}.content-comm .nav-step-3 .step-1 {	top: 0;	left: 0;	width: 315px}.content-comm .nav-step-3 .step-2 {	top: 0;	left: 312px;	width: 317px}.content-comm .nav-step-3 .step-3 {	top: 0;	left: 624px;	width: 317px}.content-comm .nav-step-3 li.step-1-on {	background: url(../images/bg-step3.png) 0 0 no-repeat;	color: #fff}.content-comm .nav-step-3 li.step-2-on {	background: url(../images/bg-step3.png) 0 -31px no-repeat;	color: #fff}.content-comm .nav-step-3 li.step-3-on {	background: url(../images/bg-step3.png) 0 -62px no-repeat;	color: #fff}.content-mmgl .box-attention, .content-zhmm .box-attention {	color: #888;	border-left: 1px solid #efefef}.content-mmgl .box-attention-2 {	background: 0 0}.content-mmgl .bdfh {	font-size: 40px;	color: #fdd61e;	line-height: 0;	position: relative;	top: 15px;	font-family: Arial, Helvetica, sans-serif;	margin: 0 5px}.content-mmgl .pw-find .form-pw-qq, .content-mmgl .pw-find .form-pw-qq {	margin-top: 30px;	border-right: 1px solid #efefef}.content-zhss {*width:100%;*overflow:hidden}.content-zhss .upload {	z-index: 100;	height: auto}.content-zhss .btn-upload {	margin-top: 0}.content-zhss .account-complaints form .upload .tip {	float: left;	position: static!important;	margin-left: 10px;	display: block}.content-zhss .info-pic {	clear: both;	display: inline-block;	width: 100%;	position: relative;	z-index: 400}.content-zhss .info-pic img {	position: absolute;	right: 0;	top: -50px}.content-zhss form .upload .alarm {	margin-top: 0}.content-zhss .tip-ss {	display: block;	clear: both;	color: red;	font-size: 12px;	margin-left: 136px}.content-comm form.form-pw-change p .tip, .content-comm form.form-pw-change div .tip {	text-indent: 70px}.content-comm form.form-pw-change p.box-btn {	padding-left: 135px}.content-comm .form-pw-question, .content-comm .form-pw-email {	width: 540px;	margin: 0;	float: left;	border-right: 1px solid #eee}.content-bdqqh .form-profile .area {	height: auto}.content-sjgl .form-management p, .content-sjgl .form-management div, .content-sjgl .form-pw p, .content-sjgl .form-pw div {	height: 62px;	margin: 0}.content-mmgl .form-pw-mobile p, .content-mmgl .form-pw-mobile div, .content-zhmm .form-pw-email p, .content-zhmm .form-pw-email div, .content-mmgl .form-pw-qq p, .content-mmgl .form-pw-qq div {	overflow: hidden}.content-mmgl .form-pw-change .pw, .content-mmgl .form-pw-change .pw-re {	_overflow: hidden}.content-comm form label {	line-height: 32px}.content-bdqqh .alarm, .content-aqyx .alarm {	margin-left: 80px}.content-bdqqh .email label, .content-aqyx .email label {}.content-login .ue-passport-select-wrap {}.content-login .box-login-1 form .fbox-remember .remember {*width:110px}.content-reg #reg-page.reg-form-page form .fbox-tip .alarm span .login_directly, .content-reg-q form .fbox-tip .alarm span .login_directly {	color: #08C;	text-decoration: underline}.content-aqyx .form-management div, .content-aqyx .form-management p, .content-bdqqh .form-management .email, .content-mbwt .form-pw p, .content-mmgl .form-pw-mobile p, .content-zhmm .form-pw-email p, .content-mmgl .form-pw-qq p {	height: 62px;	margin: 0}.content-mmgl .form-pw-question div {	height: auto}.content-mbwt .box-btn {	padding-left: 100px}.content-comm form input {	color: #000}.content-sfrz .box-management .real-name, .content-sfrz .box-management .id-card-no, .content-sfrz .box-management .sex, .content-sfrz .box-management .area {	height: 62px;	margin: 0}.content-mbwt .form-pw .pw-question, .content-mbwt .form-pw .pw-answer {	margin: 0;	height: 62px}.content-mmgl form label {	line-height: 32px}.content-oldcf .form-pw .pw-question {	height: auto}.content-reg .nickname .errShow {	width: auto}.content-login .box-login-1 {	box-shadow: none}.pw-management form .box-btn {	padding-left: 135px}.content-comm .pw-find .result {	border-right: 1px solid #efefef}.content-comm .pw-find .result-right {	font-size: 14px;	font-weight: 700}.content-comm .pw-find .result-right-p {	color: #888;	font-size: 12px}.content-comm .btn-wrap {	padding-left: 50px;	padding-top: 20px;	padding-bottom: 20px}.dialog-find {	width: 360px}#form-table {	width: 100%;	font: 400 12px/2 SimSun}#form-table .hd {	width: 20%;	padding-left: 10px;	text-align: right;	vertical-align: top;	line-height: 2.6em;	color: #333}#form-table .bd .fbox {	margin: 0;	height: auto;	padding: 0;	width: auto;	min-height: 0;	line-height: normal}#form-table .bd .fbox div {	margin: 0;	height: auto;	padding: 0}#form-table .bd .fbox input {	margin: 0;	font-size: 100%;	text-indent: 0;	line-height: normal;	float: none}#form-table .bd .fbox .fbox-tip {	height: 26px;	line-height: 26px}#form-table .bd .fbox .fbox-tip .errContainer {	color: red}#form-table .bd .fbox .fbox-tip .alarm {	margin: 0;	width: 100%}#form-table .bd .fbox .fbox-tip .alarm-right {	color: #690}#form-table .bd .fbox .tip {	position: static;	text-indent: 0;	line-height: 26px}#form-table .bd .fbox .btn-submit {	display: inline-block;	background: url(../images/bg-btn2.png) 0 0 repeat-x;	height: 2.4em;	line-height: 2.4em;	width: auto;	padding: 0 50px;*padding:0 25px;	color: #000;	border: 1px solid #a9a9a9;	border-radius: 2px;	font-weight: 400;	margin: 0}#form-table .bd .fbox .btn-submit span {	background: 0 0;	display: inline-block;	white-space: nowrap}#form-table .bd .fbox .btn-submit-on {	background: #ff821e;	border: 1px solid #ff821e;	color: #fff}#form-table .bd .fbox .input-txt {	height: auto;	width: 95%;	line-height: normal;	padding: .5em 2%;*padding:.5em 5px;	text-indent: 0;	color: #666;	background: #fff;	-moz-box-shadow: 0 1px 3px #eee inset;	-webkit-box-shadow: 0 1px 3px #eee inset;	box-shadow: 0 1px 3px #eee inset;	border-radius: 0;	font-size: 12px;*float:left}#form-table .bd .fbox .border-passport .input-txt {	width: 60%}#form-table .bd .fbox .border-passport .suffix {	float: none;*display:inline;	line-height: normal;	margin-top: 5px;*margin-top:10px}#form-table .bd .fbox .border-passport .input-txt .fl, #form-table .bd .fbox .border-passport .fl {	float: left}#form-table #recmd_nicks label {	float: none;	display: inline}#form-table .nickname .errShow span {	float: none;	width: auto;	line-height: 28px}#form-table .nickname #recmd_nicks input {	height: auto;	margin-bottom: 3px}.dialog-find #form-table .info {	margin: 0 0 15px}.dialog-find #form-table .info-ex {	margin-top: 15px}.dialog-find #form-table td, .dialog-remind #form-table td {	padding-top: 0;	padding-bottom: 0}.dialog-find #form-table .bd .fbox .input-txt {	display: block;	height: 16px;	line-height: 16px}.dialog-remind #form-table .bd .fbox .btn-get-code {	width: 100px!important}#form-table .bd .fbox .input-txt-on {	box-shadow: none;	color: #333;	border: 1px solid #fdd000}#form-table .bd .fbox .input-disabled {	background: #f6f6f6;	border: 1px solid #ccc;	color: #ccc;	cursor: default}#form-table .bd .fbox .btn-get-code {	display: inline-block;	padding: 0 10px;	min-width: 100px;	width: auto!important;	float: right;*padding:0;	background: #f6f6f6;	color: #888;	border: 1px solid #ccc;	line-height: 27px;	height: 29px}#form-table .bd .fbox .btn-get-on {	background: #fff}#form-table .bd .fbox .input-safe-code {	float: left}#form-table .bd .fbox .fbox-main {	overflow: hidden;*zoom:1}#form-table .bd .fbox .fbox-main .alarm {	margin: 0}#form-table .bd .fbox .dialog-form-err {	height: 26px;	line-height: 26px;	width: 100%}#form-table .bd .safe-code {	width: 99.5%}#form-table .bd .safe-code .btn-get-code-disabled {	display: inline-block;	padding: 0 10px;	width: auto!important;	float: right;*padding:0;	background: #f6f6f6;	border: 1px solid #ccc;	color: #ccc;	cursor: default}#form-table .bd .fbox .close-link {	color: #08c;	margin-left: 20px}#form-table .bd .fbox .close-link:hover, .dialog-content .yz-link:hover {	text-decoration: underline}#form-table .bd .fbox .tip-block {	display: block;	width: 40px;	line-height: 28px;	position: absolute;	right: 5px;	top: 0;*top:6px;	height: auto}#form-table .bd .fbox #pwindicator {	display: block;	width: auto;	height: auto}#form-table .bd .fbox #pwindicator .block {	margin: 0}#form-table .bd .fbox #pwindicator .words {	display: inline-block;	vertical-align: middle;	position: static;	width: auto;	height: auto;	line-height: normal;	font-size: 100%;*font-size:14px;*margin-top:3px;*margin-left:3px}#form-table .bd .fbox .tip-block .block {	display: none;	width: 16px;	height: 4px;	background: 0 0;	margin: 0;	overflow: hidden;	background: #ececec;	vertical-align: middle}#form-table .bd .fbox .tip-block .block1 {	display: inline-block}#form-table .bd .fbox .tip-block .pw-weak .block1 {	background-color: #ff6b72;	color: #e64141}#form-table .bd .fbox .pw-weak .words {	color: #e64141}#form-table .bd .fbox .tip-block .pw-mediocre .block1 {	background-color: #fdd30f}#form-table .bd .fbox .pw-mediocre .words {	color: #fdd30f}#form-table .bd .fbox .tip-block .pw-strong .block1 {	background: 0 0;	background-color: #30ba08}#form-table .bd .fbox .pw-strong .words {	color: #30ba08}#form-table .bd {	padding-right: 10px;	padding-left: 10px}#form-table .allmsg {	height: auto;	color: red;	margin: 0}#form-table p {	height: auto;	line-height: 2;	margin: 0;	ppadding: 0}#form-table .info {	color: #888;	margin: 15px 0}#form-table .info-ex {	border-top: 1px solid #eee}#form-table .info a {	color: #08c;	text-decoration: underline}#form-table td {}#findback-pw #form-table .hd {	width: 25%}.content-reg #reg-page.reg-form-page form .input-disabled, .common-mail form .input-disabled, .content-comm form .input-disabled, form .input-disabled {	background: #f6f6f6;	border: 1px solid #ccc;	color: #ccc;	cursor: default}.dialog-content .dialog-info {	color: #888;	padding: 2px}.dialog-content .dialog-info .c1 {	text-indent: 2em;	padding: 5px 0}#form-table .tcolor {	color: #e64141}.dialog-content {	margin: 0 auto}.dialog-reo, .dialog-reb, .dialog-req {	width: 330px}.dialog-nickname, .dialog-passport, .dialog-regtip {	width: 280px}.dialog-findback {	width: 350px}.dialog-reg {	width: 360px}.dialog-form form {	margin: 0}.dialog-content .yz-link {	color: #08c}.regtip-ico {	background: url(../images/guide-finish-ico.png) no-repeat 0 center;	padding-left: 60px;	height: 50px;	line-height: 2em}.dialog-mobile {	width: 280px}.dialog-mobile .dialog-info .c1 {	text-indent: 0;	text-align: center}.b-side-pn, .b-side-pn .c1 {	position: relative;*zoom:1}.b-side-pn .t1, .b-side-pn .c1 {	display: block;	margin-left: 16px;	margin-right: 10px}.side-cha .b-side-pn {	line-height: 2em;	margin-top: 2px}.b-side-pn .linkcolor {	color: #08c}.side-cha .account {	margin: 0}.b-side-cha .txt .message {	height: 22px;	background: url(../images/b-side-mail.png) no-repeat 0 center;	text-indent: 0;	padding-left: 26px}.edit-ico {	display: block;	width: 12px;	height: 12px;	background: url(../images/b-side-edit.png) no-repeat 0 0}.b-side-edit {	position: absolute;	top: 5px;	right: 0;	cursor: pointer}.lo-ctime, .lo-cplace {	display: inline-block;	margin-right: 5px}.content-login form .input-txt {	background: 0 0;	border-radius: 0;	width: 242px;	padding-left: 26px;	font-size: 12px;	color: #000;	text-indent: 0;	line-height: normal;	height: 36px;	line-height:36px}.content-login form .input-txt-focus .input-txt, .content-login form .input-txt-hover .input-txt {	border-color: #fdd000;	color: #000}.content-login form .input-txt-blur .input-txt {	color: #000}.content-login .box-login-1 {	width: 310px;	min-height: 300px;	height: auto;	margin-top: 40px}.content-login .box-login form {	padding: 30px 20px 20px;	margin: 0;	border-bottom:1px solid #eaeaea}.content-login .box-login-1 form .border-passport {	float: none}.content-login .box-login-1 form .fbox-remember .remember {	padding: 0}.content-login .box-login form .box-btn {	margin: 0}.content-login .box-login-1 form .fbox {	margin-bottom: 23px;	margin-top: 0}.content-login .box-login form .quick-login {	height: auto;	padding: 0}.content-login .box-login form .btn-submit {	width: 100%;	height: 2.2em;	line-height: 2.2em;	color: #fff;	background: #0080CC;	border: 1px solid #0080CC;	font-family: "Microsoft YaHei", SimSun;	cursor: pointer;	font-size: 18px}.content-login .box-login form .btn-submit:hover, .content-login .box-login form .btn-submit-on {	background: #00AAFF;	border: 1px solid #00AAFF}.content-login .box-login form .btn-submit-on span {	background: 0 0;	_background-color: #fe9a0d}.content-login form .add .btn-reg {	margin-right: 0}.content-login .box-login-1 form .add {	width: 100%}.content-login .nav-func {	margin-top: 20px}.content-login .box-login-1 form .fbox-remember .tip-pw {	float: right}.content-login .box-login-1 form .fbox .fbox-tip .alarm {	background: url(../images/error-tip.png) no-repeat 0 center;	margin: 0;	right: auto;	left: 0;*padding-top:3px}.content-login .box-login-1 form .fbox .fbox-tip .alarm a {	color: #08c}.content-login .box-login-1 form .border-passport {	position: relative;	padding: 1px}.content-login .border-passport .input-ibox {	position: absolute;	top: 50%;	margin-top: -8px;	left: 10px}.content-login .border-passport .input-ibox .ico {	display: block;	width: 15px;	height: 15px;	background: url(../images/phone-reg-ico.png) no-repeat;	_background: url(../images/phone-reg-ico-ie6.png) no-repeat}.content-login .pw .border-passport .input-ibox .ico {	background-position: 0 -15px}.content-reg #reg-page.reg-form-page form .reg-tab-link {	display: block;	margin: 0;	padding: 0;	position: absolute;	right: 1%;	top: 3.6em;	font-size: 12px;	color: #08c;	z-index: 100}.content-reg #reg-page.reg-form-page form .reg-tab-link:hover {	text-decoration: underline}.content-reg .fbox .btn-get-code {	display: inline-block;	padding: .7em 10px;*padding:.7em 0;	line-height: 16px;*line-height:13px;	font-size: 12px;	min-width: 100px;	width: auto!important;	background: #f6f6f6;	color: #888;	border: 1px solid #ccc}.content-reg .fbox .btn-get-on {	background: #fff}.content-reg .safe-code .btn-get-code-disabled {	background: #f6f6f6;	color: #ccc}#reg-page.reg-form-page form .idcard, #reg-page.reg-form-page form .realname {	display: none}.content-reg-mobile {	display: none}.box-email a {	color: #08C}.content-sjgl .form-mobile {	overflow: hidden;*zoom:1}.content-re .form-email-change {	float: left;	width: 55%}.operate-intro {	float: right;	width: 34%;	margin-top: 30px}#content #reg-page .operate-intro .tit {	height: 2em;	line-height: 2em;	padding: 0;	margin: 0;	background: 0 0;	border: 0;	text-indent: 0;	font-weight: 400;	color: #333}.operate-intro .con {	color: #888;	line-height: 2em}.operate-intro .con .intro-tip {	font-size: 12px;	_zoom: 1;	padding-left: 13px;	background: url(../images/ico-point.png) 0 0 no-repeat;	margin: 0}.content-re form .safe-info {	height: auto;	margin: 0;	padding: 0;	padding-left: 42px;	padding-bottom: 20px;	font-size: 14px;	color: #333}.safe-info-notmail {	color: red}.safe-info-mail {	color: red;	font-size: 12px}.safe-info a {	margin-left: 20px;	color: #08c}.content-re form .js-show-con {	display: none;	height: auto;	margin: 0}.content-sfrz .box-btn {	padding-left: 105px}.content-login .pprt-form .ue-passport-validcode-container {	overflow: hidden;*zoom:1;	font-size: 12px;	height: auto;	margin: 0;	padding: 0;	margin-bottom: 15px}.content-login .pprt-form .ue-passport-validcode-container div {	height: auto;	margin: 0;	padding: 0}.content-login .pprt-form .ue-passport-validcode-container .ui-passport-input-txt {	float: left}.ue-passport-validcode-container .ue-passport-validcode-input {	float: none;	font-size: 12px;	text-indent: 0;	padding: .5em 5px;	border-radius: 0;	border: 0;	background: 0 0;	border: 1px solid #ccc;	color: #ccc;	line-height: normal}.ue-passport-validcode-container .ue-passport-validcode-img {	float: left;	height: 2.2em}.ue-passport-validcode-container .ue-validcode-change {	color: #08c}.ue-passport-validcode-container .ue-validcode-change img {	height: 2.2em}.content-login .pprt-form .ue-passport-validcode-container .input-txt-focus .ue-passport-validcode-input, .content-login .pprt-form .ue-passport-validcode-container .input-txt-hover .ue-passport-validcode-input {	border-color: #fdd000;	color: #000}.content-login .pprt-form .ue-passport-validcode-container .input-txt-blur .ue-passport-validcode-input {	color: #000}.content-mmgl .main-con, .content-zhss .main-con {	overflow: hidden;*zoom:1;	margin: 50px 0}.content-mmgl .main-con .form-pw-question-wrap, .content-zhss .main-con .form-account-complaints-wrap {	float: left;	width: 60%}.intro-tip a {	color: #08c}#login-remind {	width: 350px;	text-align: center}.dialog-remind .mail-set {	padding: 0 0 20px;	text-align: left;	height: auto;	line-height: normal;	margin: 0}.dialog-remind #form-table .info {	margin: 0 0 15px}.dialog-remind .mail-set .pp-check {	display: block;	float: none;	width: auto;	height: auto;	margin: 0;	text-align: left;	overflow: hidden;*zoom:1;	padding: 5px 0}.dialog-remind .mail-set .pp-check .check {	margin-right: 10px;*margin-right:5px;	float: left;	line-height: 0;	font-size: 0}.dialog-remind .mail-set .pp-check .txt {	float: left;*padding-top:5px}.crumbs-box {	padding: 10px 10px 0;	color: #888}.crumbs-box .crumbs-box-f {	padding: 0 10px}.crumbs-box-this {	color: #000}.box-remind .par {	font-size: 14px}.box-remind-con {	color: #888;	margin: 10px 0 100px}.box-remind-con .tit {	padding: 5px 0}.box-remind-con .c td {	padding: 5px 0}.box-remind-con .c .ico {	display: inline-block;	width: 12px;	height: 12px;	background: url(../images/box-remind-ico.jpg) no-repeat 0 2px;	margin-right: 10px;	vertical-align: middle}.box-remind-con .mail-remind .ico {	background-position: 0 -10px}.box-remind-con .c .status {	color: red}.box-remind-con .c .status-on {	color: #3C0}.box-remind-con .c a {	color: #08c;	text-decoration: underline;	margin-left: 40px}#login-remind {}.content-xxzx .record-tit {	margin: 6px}.content-xxzx .record-tit .tit {	display: inline-block;	background: url(../images/record-tit.png) no-repeat 0 0;	padding-left: 40px;	height: 30px;	line-height: 30px;	font-size: 14px;	font-weight: 700;	color: #333}.content-xxzx .record-tit .tip {	color: #888;	margin-left: 20px}.content-xxzx .record-tit-mail .tit {	background-position: 0 -30px}.content-xxzx .record-tit-mobile .tit {	background-position: 0 -60px}.content-xxzx .record-tit-question .tit {	background-position: 0 -90px}.content-xxzx .record-tit-pw .tit {	background-position: 0 -120px}.content-xxzx .record-tit-appeal .tit {	background-position: 0 -150px}.reg-do-list{	height:55px;	line-height:30px;}.reg-do-list span{	width:120px;	height:30px;	float:left}.reg-do-list strong{	width:30px;	height:30px;	text-align:center;	font-size:14px;	float:left;	margin-right:5px;	background-image:url(../images/bg-icon-3-no.png)}.reg-do-list .reg-do-list-on strong{	background-position:0 bottom;	color:#fff;}.reg-tab{	height:85px;	display:block;	width:100%}.reg-tab li{	width:249px;	height:42px;	border-bottom:1px solid #e3e3e3;	border-top:2px solid #f7f7f7;	float:left;	text-align:center;	font-size:14px;	font-weight:bold;	color:#999;	line-height:42px;	cursor:pointer}.reg-tab .no1{	border-right:1px solid #e3e3e3;}.reg-tab li.on{	border-top:2px solid #fda700;	border-bottom:1px solid #f7f7f7;	color:#fda700;}#content .con-in{	overflow:auto;	padding-top:10px;}#reg-page .box-email-check{	padding:0 0 30px;	background:none;	text-align:center;	border-bottom:1px solid #dfdfdf;}h2 .hl-red{	color:#2997ce!important}#reg-page .main .box-result h2{	color:#fda700;	font-size:36px;	line-height:90px;	height:90px;}#reg-page .box .box-info span.focus-date{	color:#2997ce;	display:inline;	float:none;	line-height:none;}#reg-page .box-result {    border-bottom: none;}.none{	display:none;}.box-info-safe{	display:block;	margin:0 auto;	width:90%;	padding-top:25px;	border-top:1px solid #dfdfdf;	color:#999}.box-info-safe span{	color:#f00}/*找回通行证start*/.getback-pass input{	font-family:微软雅黑}.getback-pass{	width:960px;	margin:0 auto;	padding-top:60px;}.getback-pass ul{	height:44px;	border-bottom:1px solid #e3e3e3;	overflow:visible}.getback-pass ul li{	width:148px;	height:42px;	float:left;	border-top:2px solid #fff;	text-align:center;}.getback-pass ul li a{	display:block;	line-height:42px;	font-size:14px}.getback-pass ul li.on{	border-top:2px solid #fda700;	border-bottom:1px solid #fff;	border-left:1px solid #e3e3e3;	border-right:1px solid #e3e3e3;}.getback-pass-m{	overflow:auto;	padding-top:40px}.getback-pass-l{	float:left;	width:425px;	padding:0 0 0 82px;	line-height:30px;	font-size:14px;	color:#666;	text-align:center}.getback-pass-l form{	margin:0;	text-align:left}.getback-pass-l form p{	display:block;	height:64px;}.getback-pass-l input{	width:400px;	height:34px;	display:block;	margin:0 auto;	line-height:34px;	background:#fff;	border:1px solid #ccc;	color:#999;}.getback-pass-l form input.error{	background:#fff;}.getback-pass-l form input.input-txt-on{	color:#333}.getback-pass-l form p{	margin:0;}.getback-pass-l p span.alarm{	padding:5px 0 0 18px;	margin-left:0;	display:none}.getback-pass-l p span, .getback-pass-l p span.box-safe-code {	float:none;	display:inline;	padding-right:8px;}.getback-pass-l form .safe-code input{	width:180px;	width:180px !important}.getback-pass-l form .safe-code .box-safe-code img{	height:36px;}a.get-next, a.get-next:visited, .getback-pass-l input.get-next{	width:398px;	height:36px;	line-height:36px;	display:block;	background: #fd9b00;	border:1px solid #fd9b00;	text-align:center;	color:#fff}a.get-next:hover{	background: #fd9600;	border:1px solid #fd9600;}.getback-pass-ok{	height:36px;	line-height:34px;	display:block;	text-align:center;	color:#fff;	float:left;	padding-top:50px}.getback-pass-ok a.ok-login, .getback-pass-ok a.ok-login:visited, .getback-pass-ok .err-again{	width:190px;	height:34px;	float:left;	background: #fd9b00;	border:1px solid #fd9b00;	margin-right:10px;	color:#fff}.getback-pass-ok a.ok-login:hover{	background: #fd9600;	border:1px solid #fd9600;}.getback-pass-ok .err-again{	height:36px;	background:#f0f0f0;	border:1px solid #e5e5e5;	cursor:pointer;	color:#666}.getback-pass-r{	width:345px;	height:300px;	float:right;	border-left:1px solid #e3e3e3;	line-height:36px;	color:#999;	padding-left:30px}/*找回通行证end*//*首页start*/.index-con-in{}.index-con-in .box-login{	border:none;	}.index-con-in .box-login-1{	margin-top:0;	height:495px}.index-con-in .box-login-1{}.content-login input{	font-family:微软雅黑}/*首页end*/#reg-page.reg-form-page form.content-reg-mobile #codeDo{	display:none;}#reg-page.reg-form-page form.content-reg-mobile #codeDo.codeDoTip{	width:250px;	position:absolute;	background: #fff;    left: 110px;    padding: 10px 20px 20px;    top: 30px;    z-index: 100;	border:5px solid #ddd;	display:block}#reg-page.reg-form-page form.content-reg-mobile #codeDo .mobile-strong-none{	display:block;	width:200px;	height:30px;	line-height:30px;	background:#fda700;	margin:10px auto 0;	text-align:center;	color:#fff;	cursor:pointer}#reg-page.reg-form-page form.content-reg-mobile #codeDo .mobile-em-none{	display:block;	font-size:20px;	top:5px;	right:5px;	position:absolute;	z-index:100;	cursor:pointer;	color:#999}#reg-page.reg-form-page form.content-reg-mobile #codeDo .mobile-h6-none{	height:30px;	color:#666;	font-size:14px;	line-height:20px;	font-weight:bold;}.content-reg #reg-page.reg-form-page form div.codeDoTip-bg{	position:absolute;	left:-32px;	top:-100px;	z-index:99;	width:550px;	height:400px;	opacity:0;	filter:Alpha(opacity=0);	background:#000;	margin:0;	display:none}.content-reg .fbox .btn-get-code {	display:none}.content-reg .fbox .zg-code-btn {	display: inline-block;	padding: .7em 10px;*padding:.7em 0;	line-height: 16px;*line-height:13px;	font-size: 12px;	min-width: 100px;	width: auto!important;	background: #f6f6f6;	color: #888;	border: 1px solid #ccc;	cursor:pointer}.content-reg .fbox .zg-code-btn:hover{	background:#fff}.mobileUpDo{	line-height:28px;	color:#666;	text-align:center}.mobileUpDo span{	color:#fda700;	padding:0 3px}.mobileUpDo strong{	color:#2997ce;	font-weight:normal}.mobileUpDo .c999{	color:#999;	font-size:12px}#reg-page.reg-form-page form.content-reg-mail div.js-field-email{	display:none;}@media screen and (max-width:640px) {.content-login .pprt-form .ue-passport-validcode-container, .ue-passport-validcode-container .ue-passport-validcode-input {	font-size: 16px}.content-reg .quick-login span {	float: left}.content-reg #reg-page.reg-form-page form .fbox .fbox-tip .tip {	line-height: 22px}.content-reg #reg-page.reg-form-page form .reg-tab-link {	right: 1%}.guest {	width: 100%;	min-width: 320px;	background: #f7f7f7 url(../images/bg-header-1.gif) no-repeat center 80px}#wrap {	width: 100%;	margin: auto}.guest .box-nav {	display: none}.content-reg #reg-page.reg-form-page .main {	width: auto;	max-width: 90%;	margin: 0 auto 8%;	padding: 0;	float: none}#reg-page.reg-form-page form {	margin: auto;	padding: 0;	font-family: Arial}#reg-page.reg-form-page form .fbox {	margin: 0 auto 10px}#reg-page.reg-form-page form .fbox .fbox-main {	height: auto}#reg-page.reg-form-page form input {	padding: 0}.content-reg #reg-page.reg-form-page .fbox .btn-get-code {	padding: .7em 10px}.content-reg #reg-page.reg-form-page .tip-block {	width: 8%}.content-reg form .safe-code .box-safe-code .js-validcode-change img {	width: 100%;	padding: 0}#reg-page.reg-form-page form .border-passport {	float: none;	height: auto;	width: auto}#reg-page.reg-form-page form .input-txt {}#reg-page.reg-form-page form .input-passport {}#reg-page.reg-form-page form label {	height: 42px;	line-height: 42px;	width: 120px;	padding-left: 10px;	color: #999}#reg-page.reg-form-page form .suffix {	width: 150px;	height: 42px;	line-height: 42px;	position: absolute;	right: 0;	top: 0}#reg-page.reg-form-page form .fbox .fbox-tip {	height: 1.4em}#reg-page.reg-form-page form .fbox .fbox-tip .tip {	display: none;	font-size: 80.89%;	height: auto;	line-height: 20px}.content-reg #reg-page.reg-form-page form .safe-code .box-safe-code {	width: auto}#reg-page.reg-form-page form .safe-code .box-safe-code img {}#reg-page.reg-form-page form .safe-code .fbox-tip {}form .safe-code .box-safe-code .txt {	width: 40px;	height: 40px}.content-mmgl form .safe-code .box-safe-code .txt, .content-zhss form .safe-code .box-safe-code .txt {	width: 40px;	height: auto}#reg-page.reg-form-page form .safe-code .box-safe-code .txt a {}#reg-page.reg-form-page form .mobile-agreement {	width: auto;	color: #999}#reg-page.reg-form-page form .mobile-agreement a {	color: #08c;	font-size: 1.3em}.nav-header {	display: none}#reg-page.reg-form-page .tip-block {}#reg-page.reg-form-page form #recmd_nicks input {}#reg-page.reg-form-page form .nickname .errShow {	font-size: 1em;	overflow: hidden}#change-recomnick {	font-size: 18px;	line-height: 28px}#reg-page.reg-form-page form .fbox-tip .alarm {	position: static;	height: auto;	line-height: 20px;	background-position: 0 -835px}#reg-page.reg-form-page form .fbox-tip .alarm span {	height: auto;	line-height: 1.8em;	display: inline}#reg-page.reg-form-page form .fbox-tip .alarm-right {	background-position: 0 -896px!important}@-moz-document url-prefix() {#reg-page.reg-form-page form .fbox-tip .alarm-right {background-position:0 -895px!important}}#reg-page.reg-form-page .con-in {	width: 100%}#reg-page.reg-form-page .side-login {	float: none;	width: auto;	max-width: 640px;	margin: auto;	background: #fff;	padding: 0}.nav-func {	margin: 30px auto;	text-align: center;	width: 100%}.nav-func li {	display: inline-block;*zoom:1;	float: none}.nav-func li a {	width: 132px;	margin: auto}#header .con-in {	width: 100%}#content #reg-page.reg-form-page.con-in {	width: 100%;	padding: 8% 0 0}#reg-page.reg-form-page .side-login {	display: none;	padding: 20px 0;	font-family: Arial}#reg-page.reg-form-page .side-login h2 {	font-size: 28px;	color: #212121;	line-height: 30px;	height: 30px;	font-family: Arial;	text-indent: 10px}#reg-page.reg-form-page .side-login .btn-login {	width: 65%;	height: 70px;	border: 1px solid #f90;	border-radius: 5px;	background: url(../images/bg-btn-x-1.jpg) repeat-x 0 0;	color: #fff;	font-size: 30px;	line-height: 70px}#reg-page.reg-form-page .side-login .btn-login:hover {	background-position: 0 0}#reg-page.reg-form-page .side-login h3 {	font-size: 20px;	font-family: Arial}#reg-page.reg-form-page .box-passport-tool {	border: 1px solid #cecece;	border-radius: 10px;	width: 90%;	margin: auto;	padding: 30px 0 0}#reg-page.reg-form-page .side-login .tip {	font-size: 18px;	color: #999;	text-indent: 50px}#reg-page.reg-form-page .side-login .box-icon {	width: 90%;	margin: 10px auto}#reg-page.reg-form-page .side-login .box-icon .line {	text-align: center}#reg-page.reg-form-page .side-login .box-icon a {	display: inline-block;*zoom:1;	margin: auto;	float: none;	/*background-image: url(../images/bg-icon-3-white.png);	font-size: 20px*/}#reg-page.reg-form-page .side-login .more-service {	background: #eee;	display: block;	padding: 0 20px;	margin: 0;	height: 30px;	line-height: 30px;	text-align: right}#reg-page.reg-form-page .side-login .box-icon .icon-200x60 {	margin: 0 auto;	height: 75px}#reg-page.reg-form-page .side-login .box-icon .icon-60x60 {	width: 32.5%;	height: 75px;	margin: 0}#reg-page.reg-form-page .side-login .box-icon .icon-60x60 span {	width: 100%;	line-height: 28px}#reg-page.reg-form-page .side-login .box-icon a.a-1 {	background-position: 0 10px;	text-indent: 10px}#reg-page.reg-form-page .side-login .box-icon a.a-2 {	background-position: center -90px}#reg-page.reg-form-page .side-login .box-icon a.a-3 {	background-position: center -190px}#reg-page.reg-form-page .side-login .box-icon a.a-4 {	background-position: center -290px}#reg-page.reg-form-page .side-login .box-icon a.a-5 {	background-position: center -390px}#reg-page.reg-form-page .side-login .box-icon a.a-6 {	background-position: center -490px}#reg-page.reg-form-page .side-login .box-icon a.a-7 {	background-position: center -590px}#reg-page.reg-form-page .side-login .box-icon .line {	padding: 5px 0 15px}#reg-page.reg-form-page .side-login .more-service {	font-size: 18px;	color: #fda700;	text-decoration: none;	border-radius: 0 0 10px 10px;	padding: 5px}.quick-login span {	font-size: 14px}#reg-page.reg-form-page form .box-btn {	margin-top: 20px;	border-radius: 5px}.content-reg #reg-page.reg-form-page .btn-submit:hover, .content-reg #reg-page.reg-form-page .btn-submit {	color: #fff;	font-size: 130.74%;	line-height: 2em;	background: 0 0;	background-color: #2ab403;	background-image: -moz-linear-gradient(top, #3fbb1c, #2ab403);	background-image: -webkit-linear-gradient(top, #3fbb1c, #2ab403);	background-image: -ms-linear-gradient(top, #3fbb1c, #2ab403);	background-image: -o-linear-gradient(top, #3fbb1c, #2ab403);	background-image: linear-gradient(top, #3fbb1c, #2ab403)}.content-reg #reg-page.reg-form-page .btn-submit:hover, #reg-page.reg-form-page .btn-submit-on {	background-color: 3ac90a;	background-image: -moz-linear-gradient(top, #53ca2f, #32c404);	background-image: -webkit-linear-gradient(top, #53ca2f, #32c404);	background-image: -ms-linear-gradient(top, #53ca2f, #32c404);	background-image: -o-linear-gradient(top, #53ca2f, #32c404);	background-image: linear-gradient(top, #53ca2f, #32c404)}.mobile-footer {	font-size: 1.2em;	display: block;	text-align: center;	color: #666;	padding: 8%;	border-top: 1px solid #dbdbdb}.global-footer {	display: none}.index-con-in {	background: none!important;	width: 100%}.index-con-in .main {	width: auto;	max-width: 640px;	margin: auto}.index-con-in .box-login-1 {	margin: 16px auto;	border: 0;	box-shadow: none;	width: 96%}.content-login .index-con-in .box-login-1 {	height: auto}.index-con-in .box-login-1 input {	box-shadow: none}.index-con-in .box-login form {	width: 100%;	margin: 20px auto 0}.box-login-1 {	height: auto}.box-login-1 form {	width: 100%;	margin: auto;	padding: 0;	font-size: 20px;	font-family: Arial;	font-size: 20px}.index-con-in .box-login-1 form .fbox {	margin: 0 auto 10px;	height: auto}.box-login-1 form .fbox .fbox-main {	height: auto;	display: block;*zoom:1}.box-login-1 form .fbox .fbox-tip {	height: 20px;	line-height: 20px;	padding: 0;	margin: 0;	padding-left: 100px}.box-login-1 form .pw .fbox-main br {	display: none}.box-login-1 form .border-passport {	float: none}.box-login-1 form .border-passport input {	width: 100%}@-moz-document url-prefix() {.box-login-1 form .border-passport input {width:99.9%}}.box-login-1 form input {	padding: 0;	border-radius: 5px}.box-login-1 form .input-txt {	padding: .5em 0 .5em 5%;	height: auto;	font-size: 16px;	text-indent: 10px}.box-login-1 form .input-passport {}.box-login-1 form label {	height: 42px;	line-height: 42px;	width: 90px;	padding-left: 10px;	font-size: 18px;	margin: 0;	padding: 0;	text-align: left}.box-login-1 form .tip {	position: static;	font-size: 18px}.box-login-1 form .tip a {	font-size: 18px}.box-login-1 form .fbox .fbox-tip {	padding: 0;	margin: 0}.box-login-1 form .fbox .fbox-tip .alarm {	position: static;	font-size: 18px;	height: 20px;	line-height: 20px;	background-position: 0 -1496px;	float: none;	margin-left: 95px}.content-login .box-login-1 form .fbox .fbox-tip .alarm {	line-height: normal;	height: auto;	font-size: 116.67%}.box-login-1 form .fbox-remember {	overflow: hidden;	height: auto;*zoom:1;	margin: 0}.box-login-1 form .fbox-remember .remember, .box-login-1 form .fbox-remember .tip-pw {	position: static;	float: left;	height: 24px;	line-height: 24px;	margin-top: 0;	width: auto;	font-size: 18px}.box-login-1 form .fbox-remember .remember {	padding-left: 92px}.box-login-1 form .fbox-remember .remember label {	text-align: left;	width: auto}.box-login-1 form .fbox-remember .remember label span {	position: static}.box-login-1 form .fbox-remember .remember label input {	margin-top: 1px;	margin-right: 5px}.box-login-1 form .fbox-remember .tip-pw {	text-indent: 0;	padding-left: 30px;	font-size: 14px}.box-login-1 form .fbox-remember .tip-pw a {	font-size: 14px}.box-login-1 form .fbox-remember label {	height: 24px;	line-height: 24px;	font-size: 14px}.box-login-1 form .fbox-remember input {	width: 20px;	height: 24px;	line-height: 24px;	margin-top: 0;	font-size: 18px}.box-login-1 form .fbox .btn-submit {	width: 100%;	height: 2em;	border-radius: 5px;	color: #fff;	font-size: 1em;	line-height: 2em}.box-login-1 form .fbox .btn-submit:hover {	background-position: 0 0}.box-login-1 form .add {	width: 100%}.box-login-1 form .add span, .box-login-1 form .add .btn-reg {	font-size: 14px}.nav-func {	margin: 30px auto;	text-align: center;	font-size: 14px;	font-family: Arial}.nav-func li {	display: inline-block;*zoom:1;	float: left;	width: 20%}.nav-func li a {	width: 76px;	margin: auto}div.ue-passport-select-wrap {	left: 1px;	top: 2.6em;	font-size: 1.3em;	width: auto}div.ue-passport-select-wrap ul li {	font-size: 20px}.box-login-1 .gb-tab-pn {	width: 100%;	margin: 0 auto}.content-reg #reg-page.reg-form-page .side-login {	display: block;	float: none;	max-width: 95%;	margin: 0 auto;	padding-top: 5%;	background: 0 0;	border: 0;	border-top: 1px solid #e9e9e9}.content-reg #reg-page.reg-form-page .side-login h2 {	font-size: 1.5em;	font-weight: 400;	color: #333;	height: auto;	line-height: 2;	font-family: Arial;	text-indent: 0}.content-reg #reg-page.reg-form-page .side-login .btn-login {	width: 99%;	height: auto;	color: #fff;	font-size: 200%;	font-weight: 400;	line-height: 2em;	background: 0 0;	background-color: #fe7709;	background-image: -moz-linear-gradient(top, #fe7709, #fd6700);	background-image: -webkit-linear-gradient(top, #fe7709, #fd6700);	background-image: -ms-linear-gradient(top, #fe7709, #fd6700);	background-image: -o-linear-gradient(top, #fe7709, #fd6700);	background-image: linear-gradient(top, #fe7709, #fd6700);	border: 1px solid #fe5d00}.quick-login span {	padding-top: 1.4em}.content-reg .quick-login span {	font-size: 128.51%}.quick-login a {	width: 60px;	height: 60px;	margin-bottom: 5px;	background: url(../images/sp-login-bbtn.png) 0 0 no-repeat}.quick-login .a-5, .quick-login .a-1, .quick-login .a-6, .quick-login .a-7, .quick-login .a-8, .quick-login .a-4{	display:block;}.quick-login a.a-2 {	background-position: -65px 0}.quick-login a.a-4 {	background-position: -130px 0}.quick-login a.a-3 {	background-position: -195px 0}.quick-login a.a-5 {	background-position: -260px 0}.quick-login a.a-6 {	background-position: -325px 0}.quick-login a.a-7 {	background-position: -390px 0}.quick-login a.a-8 {	background-position: -455px 0}.content-reg #reg-page.reg-form-page .box-passport-tool {	border: 0;	width: 99%}.content-reg #reg-page.reg-form-page .side-login h3 {	font-size: 1.5em;	color: #333}.content-reg #reg-page.reg-form-page .side-login .box-icon a.a-1 {	text-indent: 0}.content-reg #reg-page.reg-form-page .side-login .box-icon .icon-60x60 {	height: auto}/*.content-reg #reg-page.reg-form-page .side-login .box-icon a {	background: url(../images/sp-server-icon.png) no-repeat center 0;	font-size: 1em}*/.content-reg #reg-page.reg-form-page .side-login .box-icon .icon-60x60 span {	line-height: normal}.content-reg #reg-page.reg-form-page .side-login .box-icon a.a-1 {	background-position: center 0}.content-reg #reg-page.reg-form-page .side-login .box-icon a.a-2 {	background-position: center -60px}.content-reg #reg-page.reg-form-page .side-login .box-icon a.a-3 {	background-position: center -120px}.content-reg #reg-page.reg-form-page .side-login .box-icon a.a-4 {	background-position: center -180px}.content-reg #reg-page.reg-form-page .side-login .box-icon a.a-5 {	background-position: center -240px}.content-reg #reg-page.reg-form-page .side-login .box-icon a.a-6 {	background-position: center -300px}.content-reg #reg-page.reg-form-page .side-login .box-icon a.a-7 {	background-position: center -300px}.content-reg #reg-page.reg-form-page .side-login .box-icon {	width: 99%;	padding: 2% 0;	border: 1px solid #e9e9e9}.content-reg #reg-page.reg-form-page .side-login .more-service {	background: 0 0}.content-login .box-login-1 form .fbox .fbox-tip .alarm {	font-size: 13px}.content-login .box-login form {	padding: 0}.content-login .box-login-1 form .border-passport input {	width: 95%;	line-height: normal}.content-login .box-login-1 form .input-txt {	padding-left: 5%;	text-indent: 0}.quick-login span {	padding-top: .5em}.content-reg .quick-login span {	font-size: 128.51%;	padding-top: .5em}.box-login form .quick-login {	padding: 1em 0}.quick-login a {	width: 35px;	height: 35px;	margin-right: 7px}.quick-login a:last-child {	margin-right: 0}.quick-login a.a-1, .quick-login a.a-1:hover {	background: url(../images/sohu-35.png) no-repeat}.quick-login a.a-2, .quick-login a.a-2:hover {	background: url(../images/sina-35.png) no-repeat}.quick-login a.a-3, .quick-login a.a-3:hover {	background: url(../images/QQ-35.png) no-repeat}.quick-login a.a-4, .quick-login a.a-4:hover {	background: url(../images/37ww-35.png) no-repeat}.quick-login a.a-5, .quick-login a.a-5:hover {	background: url(../images/baidu-35.png) no-repeat}.quick-login a.a-6, .quick-login a.a-6:hover {	background: url(../images/renren-35.png) no-repeat}.quick-login a.a-7, .quick-login a.a-7:hover {	background: url(../images/dou-35.png) no-repeat}.quick-login a.a-8, .quick-login a.a-8:hover {	background: url(../images/changyou-35.png) no-repeat}.content-reg .nickname .errShow span {	float: none;	width: auto;	overflow: hidden}/*20140812附加*/.quick-login a.quickdo{	display:none}.reg-do-list span{	width:33%}.reg-tab li{	width:49%}.content-reg #reg-page.reg-form-page .login-form{	padding-left:0;	width:auto}.content-reg #reg-page.reg-form-page form .input-txt{	width:92%}#content .con-in{	padding-top:20px}}@media screen and (max-width:480px) {body{	min-width:320px}.content-reg .quick-login span {	float: none}body {	min-width: 300px}.quick-login span {	padding-top: 0}#com-pprt .form-index-1 .quick-login a{	margin-right:2px}.content-reg #reg-page.reg-form-page .tip-block {	width: 12%}.nav-func {	font-size: 12px}#reg-page.reg-form-page .side-login .box-icon a {	font-size: 14px}#reg-page.reg-form-page .side-login .box-icon .icon-60x60 {	width: 30%}#reg-page.reg-form-page .side-login .tip {	font-size: 12px}#reg-page.reg-form-page form .input-txt {}#reg-page.reg-form-page form .safe-code .box-safe-code {	width: 160px}#reg-page.reg-form-page form .safe-code .box-safe-code img {}.nickname .errShow span {	width: 99%}.box-login-1 form .fbox-remember .tip-pw {	padding-left: 15px}.box-login-1 form .fbox .fbox-tip .alarm {	font-size: 16px}.content-login .box-login-1 form .fbox-remember label {	font-size: 14px}.content-login .box-login-1 form .fbox-remember .tip-pw a {	font-size: 14px}.content-reg .quick-login span {	font-size: 100%;	padding-top: 0}.quick-login span {	float: none;	padding-bottom: .2em}.content-login .box-login-1 form .border-passport input {	width: 91%;	line-height: normal}.content-login .box-login-1 form .input-txt {	padding-left: 9%}.nav-func li a{	width:auto}#com-pprt .quick-login a{	margin-right:2px}.content-reg #reg-page.reg-form-page .side-login h3{	font-size:14px}.content-reg #reg-page.reg-form-page .main {	max-width: 95%;}.index-con-in .box-login form{	margin:0 auto}}