/* 由 F12 开发人员工具生成。这可能不是原始源文件的准确表示形式。*/
.icon32_status {
	width: 32px; height: 32px; vertical-align: middle; display: inline-block;
}
.on .icon32_status {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px 0px;
}
.off .icon32_status {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -42px;
}
.unselected .icon32_status {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -84px;
}
.selected .icon32_status {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -126px;
}
.select_card_list {
	text-align: center;
}
.select_card {
	border-radius: 4px; border: 1px solid rgb(207, 207, 207); width: 300px; text-align: left; overflow: hidden; margin-right: 10px; margin-left: 10px; vertical-align: top; display: inline-block; position: relative; cursor: pointer; box-shadow: inset 0px 1px 0px 0px #fff, 0px 1px 1px 0px #fcfcfc; background-color: rgb(245, 245, 245); -moz-border-radius: 4px; -webkit-border-radius: 4px; -moz-box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px 0 #fcfcfc; -webkit-box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px 0 #fcfcfc;
}
.select_card:hover {
	box-shadow: inset 0px 1px 0px 0px #fff, 0px 1px 1px 0px #eee; -moz-box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px 0 #eee; -webkit-box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px 0 #eee;
}
.select_card:hover .card_toolbar {
	box-shadow: inset 0px 1px 0px 0px #eee; background-color: rgb(219, 219, 219); -moz-box-shadow: inset 0 1px 0 0 #eee; -webkit-box-shadow: inset 0 1px 0 0 #eee;
}
.on.select_card {
	box-shadow: inset 0px 1px 0px 0px #fff, 0px 1px 1px 0px #eee; -moz-box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px 0 #eee; -webkit-box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px 0 #eee;
}
.selected.select_card {
	box-shadow: inset 0px 1px 0px 0px #fff, 0px 1px 1px 0px #eee; -moz-box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px 0 #eee; -webkit-box-shadow: inset 0 1px 0 0 #fff, 0 1px 1px 0 #eee;
}
.on.select_card .card_toolbar {
	box-shadow: inset 0px 1px 0px 0px #eee; background-color: rgb(219, 219, 219); -moz-box-shadow: inset 0 1px 0 0 #eee; -webkit-box-shadow: inset 0 1px 0 0 #eee;
}
.selected.select_card .card_toolbar {
	box-shadow: inset 0px 1px 0px 0px #eee; background-color: rgb(219, 219, 219); -moz-box-shadow: inset 0 1px 0 0 #eee; -webkit-box-shadow: inset 0 1px 0 0 #eee;
}
.card_info {
	padding: 160px 20px 0px; position: relative;
}
.card_info dt {
	padding-top: 8px; padding-bottom: 10px; font-size: 16px;
}
.card_info .card_desc {
	height: 110px; color: rgb(123, 123, 123);
}
.card_info .card_pic {
	left: 50%; top: 28px; margin-left: -64px; position: absolute;
}
.card_toolbar {
	padding: 10px 20px; text-align: left; border-top-color: rgb(207, 207, 207); border-top-width: 1px; border-top-style: solid; box-shadow: inset 0px 1px 0px 0px #fff; -moz-box-shadow: inset 0 1px 0 0 #fff; -webkit-box-shadow: inset 0 1px 0 0 #fff;
}
.card_toolbar .card_access {
	display: none;
}
.card_status {
	color: rgb(123, 123, 123); font-size: 16px; font-style: normal; font-weight: 400; display: none;
}
.card_status .icon32_status {
	margin-right: 0.35em;
}
.on.card_status {
	display: none;
}
.icon132_account_type {
	width: 132px; height: 132px; vertical-align: middle; display: inline-block;
}
.subscribe.icon132_account_type {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -168px;
}
.selected .subscribe.icon132_account_type {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -310px;
}
.service.icon132_account_type {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -451px;
}
.selected .service.icon132_account_type {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -593px;
}
.account_type .select_card {
	width: 288px;
}
.account_upgrade .select_card .card_desc {
	height: 95px;
}
.account_upgrade .select_card .card_access {
	padding-bottom: 12px;
}
.qrcode_scan {
	padding: 15px; width: 280px; display: inline-block;
}
.qrcode_scan h3 {
	text-align: center; font-size: 20px; font-style: normal; font-weight: 400; margin-bottom: 15px;
}
.qrcode_scan .qrcode_wrp {
	text-align: center; font-size: 0px; margin-bottom: 15px;
}
.qrcode_scan .qrcode {
	width: 100%;
}
.qrcode_scan .status {
	padding: 7px 12px; border-radius: 100px; height: 45px; text-align: left; -moz-border-radius: 100px; -webkit-border-radius: 100px;
}
.qrcode_scan .tips.status {
	width: inherit; text-align: center; vertical-align: middle; display: table-cell;
}
.qrcode_scan .status p {
	font-size: 13px;
}
.qrcode_scan .icon_qrcode_scan {
	margin-right: 5px; vertical-align: middle; display: inline-block;
}
.qrcode_scan .status_txt {
	vertical-align: middle; display: inline-block;
}
.qrcode_scan .status_txt h4 {
	font-style: normal; font-weight: 400;
}
.qrcode_scan .status_txt p {
	top: -2px; position: relative;
}
.qrcode_scan_light .status {
	color: rgb(255, 255, 255); background-color: rgb(181, 181, 181);
}
.qrcode_scan_light .icon_qrcode_scan {
	width: 40px; height: 40px;
}
.qrcode_scan_light .succ.icon_qrcode_scan {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -735px;
}
.qrcode_scan_light .warn.icon_qrcode_scan {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -785px;
}
.qrcode_scan_dark {
	border-radius: 5px; background-color: rgb(51, 51, 51); -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.qrcode_scan_dark h3 {
	color: rgb(255, 255, 255);
}
.qrcode_scan_dark .status {
	color: rgb(255, 255, 255); box-shadow: inset 0px 5px 10px -5px #191919, 0px 1px 0px 0px #444; background-color: rgb(35, 35, 35); -moz-box-shadow: inset 0 5px 10px -5px #191919, 0 1px 0 0 #444; -webkit-box-shadow: inset 0 5px 10px -5px #191919, 0 1px 0 0 #444;
}
.qrcode_scan_dark .icon_qrcode_scan {
	width: 38px; height: 38px;
}
.qrcode_scan_dark .succ.icon_qrcode_scan {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -835px;
}
.qrcode_scan_dark .warn.icon_qrcode_scan {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -883px;
}
.container_box {
	background-color: rgb(243, 243, 243);
}
.border.tool_bar {
	border-color: rgb(211, 211, 211);
}
.vcode_input_box {
	width: 196px;
}
.dropdown_menu {
	margin-right: 16px;
}
.refill.page_msg {
	margin-bottom: 50px;
}
.refill.page_msg .spacing {
	padding-bottom: 0px;
}
em.warn {
	color: rgb(177, 21, 22); font-style: normal; font-weight: 400;
}
.info_box {
	/* text-align: center; */ padding-top: 12px; padding-bottom: 60px;
}
.info_box::after {
	height: 0px; clear: both; display: block; content: "\200B";
}
.info_box .form_wrp {
	width: 600px; border-right-color: rgb(211, 211, 211); border-right-width: 1px; border-right-style: solid; float: left; box-shadow: 1px 0px 0px 0px #fbfbfb; -moz-box-shadow: 1px 0 0 0 #fbfbfb; -webkit-box-shadow: 1px 0 0 0 #fbfbfb;
}
.info_box .form {
	width: 75%; text-align: left; display: inline-block;
}
.info_box .frm_input_box {
	/*width: 320px;*/
}
.info_box .frm_msg {
	width: 320px;
}
.info_box .frm_tips {
	width: 320px;
}
.info_box .frm_label {
	width: 4em;
}
.info_box .frm_control_group {
	padding-bottom: 40px;
}
.info_box .tool_area {
	padding-left: 5em;
}
.info_box .tool_bar {
	margin: 40px 0px 0px; text-align:center; padding-bottom: 0px; padding-left: 5em;
}
.info_box .tips_show {
	overflow: hidden; font-size: 16px;
}
.info_box .icon_dot {
	margin-right: 0.5em;
}
.mail_box {
	padding-top: 60px;
}
.check_box {
	padding: 60px 135px;
}
.check_box .dropdown_menu {
	margin-top: 0.1em;
}
.check_box .page_msg {
	padding-bottom: 25px;
}
.check_box .register_status_tips .inner {
	padding-left: 0px;
}
.check_box .frm_desc {
	padding-bottom: 50px;
}
.check_box .frm_desc ul {
	padding-top: 1em;
}
.check_box .frm_desc h3 {
	padding-bottom: 5px; margin-bottom: 5px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
.check_box .frm_tab_split .arrow_in {
	border-bottom-color: rgb(243, 243, 243);
}
.check_box .frm_label {
	width: 5em;
}
.check_box .frm_tab_nav {
	border-width: 1px; border-style: solid; cursor: pointer;
}
.check_box .frm_tab_tips {
	padding-left: 6em;
}
.check_box .frm_tips {
	width: 360px;
}
.check_box .frm_tips em {
	color: rgb(177, 21, 22); font-style: normal; font-weight: 400;
}
.check_box .upload_tips {
	display: block;
}
.check_box .no_cut .frm_controls {
	margin-left: 10em;
}
.check_box .frm_control_group {
	margin-top: 1em;
}
.check_box .deadline.frm_control_group .frm_checkbox_label {
	margin-left: 1em;
}
.check_box .tips_box {
	text-align: left; margin-left: 6em;
}
.check_box .extra_t.tips_box {
	margin-top: 25px;
}
.type_box {
	padding: 40px 100px;
}
.type_box h3 {
	margin-bottom: 5px;
}
.type_box .info {
	padding: 14px 0px 40px;
}
.type_box .info h3 {
	font-size: 18px; font-style: normal; font-weight: 400;
}
.type_box .tips_box {
	margin: 20px auto 0px; width: 420px;
}
.account_box {
	padding: 40px 60px;
}
.account_box .frm_label {
	width: 4em;
}
.account_box .no_cut .frm_controls {
	margin-left: 5em;
}
.account_box .frm_fieldset {
	width: 500px; float: left;
}
.account_box .tips_show {
	text-align: right; overflow: hidden;
}
.account_box .tips_show img {
	width: 326px;
}
.account_box .tool_area {
	padding: 20px 120px 0px; clear: both;
}
.frm_radio_control_group .frm_controls {
	padding-top: 0.3em;
}
.info_register_wrp {
	padding: 40px 60px;
}
.info_register_wrp .frm_label {
	width: 7em;
}
.info_register_org_code.info_register_wrp .frm_label {
	width: 10em;
}
.info_register_org_code.info_register_wrp .frm_tips {
	width: 305px;
}
.info_register_wrp .tool_bar {
	padding-bottom: 40px;
}
.info_register_wrp .frm_msg {
	font-size: 14px;
}
.info_register_wrp .dropdown_menu {
	margin-top: 0.3em;
}
.info_register_wrp .tips {
	font-size: 14px;
}
.info_register_wrp .upload_box {
	margin-top: 0.2em;
}
.info_register_wrp .frm_control_group.tips_box {
	border-color: rgb(212, 212, 212); margin-bottom: 15px; background-color: rgb(235, 235, 235);
}
.info_register_wrp .tips_box_loadding {
	margin-bottom: 40px;
}
.info_register_inner {
	min-height: 445px;
}
.info_register_inner .page_msg {
	text-align: center;
}
.info_register_inner .page_msg .inner {
	margin: 0px auto; width: auto; display: inline-block;
}
.info_register_inner .page_msg .qrcode_quth_success.inner {
	width: 190px;
}
.info_register_inner .page_msg .msg_content {
	text-align: left;
}
.info_register_inner .page_msg .msg_upload_avatar {
	width: 530px;
}
.info_register_inner .tips_box_primary {
	border-color: rgb(212, 212, 212); background-color: rgb(235, 235, 235);
}
.info_register_person .frm_fieldset {
	padding-top: 0px;
}
.info_register_pay {
	padding: 10px 0px; text-align: center; margin-bottom: 34px;
}
.info_register_pay .info_register_pay_inner {
	margin: 0px auto; width: 521px; overflow: hidden;
}
.info_register_pay .info_register_pay_inner p {
	overflow: hidden;
}
.info_register_pay .info_register_pay_inner label {
	float: left;
}
.info_register_pay .info_register_pay_inner span {
	float: right;
}
.info_register_pay .extra.info_register_pay_inner {
	width: 765px; text-align: left;
}
.info_register_pay .notes {
	color: rgb(106, 106, 106); padding-top: 10px; margin-top: 10px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.qrcode_scan_box .qrcode_scan_hd {
	text-align: center;
}
.qrcode_scan_box .qrcode_scan_bd {
	overflow: hidden;
}
.qrcode_scan_box .qrcode_scan_detail {
	overflow: hidden; margin-top: 10px;
}
.qrcode_scan_box .qrcode_scan_d_inner {
	margin: 0px auto; width: 521px; overflow: hidden;
}
.qrcode_scan_box .qrcode_scan_d_inner p {
	overflow: hidden;
}
.qrcode_scan_box .qrcode_scan_d_inner label {
	float: left;
}
.qrcode_scan_box .qrcode_scan_d_inner span {
	float: right;
}
.qrcode_scan_box .qrcode_scan_d_hd {
	text-align: center;
}
.qrcode_scan_box .qrcode_scan_d_hd h3 {
	line-height: 1; font-size: 30px; font-style: normal; font-weight: 400;
}
.qrcode_scan_box .qrcode_scan_d_hd h4 {
	font-size: 20px; font-style: normal; font-weight: 400;
}
.qrcode_scan_box .qrcode_scan_d_bd {
	padding-top: 20px; margin-top: 20px; border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid;
}
.qrcode_scan_box .qrcode_scan_d_ft {
	padding-top: 20px; margin-top: 20px; border-top-color: rgb(222, 222, 222); border-top-width: 1px; border-top-style: solid;
}
.qrcode_scan_box .qrcode_scan_d_bd label {
	color: rgb(110, 110, 110);
}
.qrcode_scan_box .qrcode_scan_d_ft label {
	color: rgb(110, 110, 110);
}
.qrcode_scan_box .qrcode_scan_d_ft {
	margin-bottom: 20px;
}
.pay_succ.qrcode_scan_box .has_pay {
	display: block;
}
.pay_succ.qrcode_scan_box .no_pay {
	display: none;
}
.qrcode_scan_box .no_pay {
	width: inherit; display: block;
}
.qrcode_scan_box .has_pay {
	display: none;
}
.qrcode_scan_box .qrcode_scan {
	margin: 0px auto; padding-top: 0px; display: block;
}
.qrcode_scan_box .has_pay_desc {
	font-size: 30px;
}
.qrcode_scan_box .pay_icon_wrp {
	margin-bottom: 5px;
}
.qrcode_authentication_inner {
	overflow: hidden;
}
.qrcode_authentication_inner .tips_box_primary {
	margin-top: 10px;
}
.qrcode_upload_avatar {
	padding-top: 2em;
}
.icon_pay_136 {
	width: 136px; height: 136px; vertical-align: middle; display: inline-block;
}
.success.icon_pay_136 {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -931px;
}
.waiting.icon_pay_136 {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -1077px;
}
.fail.icon_pay_136 {
	background: url("../images/page_register_z1cd20f.png") no-repeat 0px -1223px;
}
