
.ui-dialog table {
	border-collapse:collapse;
	border-spacing:0
}
.ui-dialog fieldset,.ui-dialog  img {
	border:0
}
address,caption,cite,code,dfn,em,th,var,optgroup {
	font-style:normal;
	font-weight:400
}
.ui-dialog del,.ui-dialog ins {
	text-decoration:none
}
.ui-dialog ol,.ui-dialog ul,li {
	list-style:none
}
.ui-dialog caption,.ui-dialog th {
	text-align:left
}
.ui-dialog h1,.ui-dialog h2,.ui-dialog h3,.ui-dialog h4,.ui-dialog h5,.ui-dialog h6 {
	font-size:100%;
	font-weight:400
}
.ui-dialog q:before,.ui-dialog q:after {
	content:''
}
.ui-dialog abbr,.ui-dialog acronym {
	border:0;
	font-variant:normal
}
.ui-dialog sup {
	vertical-align:baseline
}
.ui-dialog sub {
	vertical-align:baseline
}
.ui-dialog legend {
	color:#000
}
.ui-dialog input,.ui-dialog button,.ui-dialog textarea,.ui-dialog select,.ui-dialog optgroup,.ui-dialog option {
	font-family:inherit;
	font-size:inherit;
	font-style:normal;
	font-weight:400;
	outline:0
}
.ui-dialog input,.ui-dialog button,.ui-dialog textarea,.ui-dialog select {
	*font-size:100%
}
.ui-dialog textarea {
	resize:none
}
.ui-dialog i,.ui-dialog em,.ui-dialog strong {
	font-style:normal
}
.ui-dialog a {
	text-decoration:none
}
.ui-dialog {
	*zoom:1;
	_float:left;
	position:relative;
	background-color:#FFF;
	border:1px solid #999;
	border-radius:6px;
	outline:0;
	background-clip:padding-box;
	font-family:inherit;
	font-size:14px;
	line-height:1.428571429;
	color:#333;
	opacity:0;
	-webkit-transform:scale(0);
	transform:scale(0);
	-webkit-transition:-webkit-transform .15s ease-in-out,opacity .15s ease-in-out;
	transition:transform .15s ease-in-out,opacity .15s ease-in-out;
	width:430px;
	margin:0 auto;
}
.ui-popup-show .ui-dialog {
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)
}
.ui-popup-focus .ui-dialog {
	box-shadow:0 0 8px rgba(0,0,0,.1)
}
.ui-popup-modal .ui-dialog {
	box-shadow:0 0 8px rgba(0,0,0,.1),0 0 256px rgba(255,255,255,.3)
}
.ui-dialog-grid {
	width:auto;
	margin:0;
	border:0 none;
	border-collapse:collapse;
	border-spacing:0;
	background:transparent
}
.ui-dialog-header,.ui-dialog-body,.ui-dialog-footer {
	padding:0;
	border:0 none;
	text-align:left;
	background:transparent
}
.ui-dialog-header {
	white-space:nowrap;
	border-bottom:1px solid #E5E5E5
}
.ui-dialog-close {
	position:relative;
	_position:absolute;
	float:right;
	top:13px;
	right:13px;
	_height:26px;
	padding:0 4px;
	font-size:21px;
	font-weight:700;
	line-height:1;
	color:#000;
	text-shadow:0 1px 0 #FFF;
	opacity:.2;
	filter:alpha(opacity=20);
	cursor:pointer;
	background:transparent;
	_background:#FFF;
	border:0;
	-webkit-appearance:none
}
.ui-dialog-close:hover,.ui-dialog-close:focus {
	color:#000;
	text-decoration:none;
	cursor:pointer;
	outline:0;
	opacity:.5;
	filter:alpha(opacity=50)
}
.ui-dialog-title {
	margin:0;
	line-height:1.428571429;
	min-height:16.428571429px;
	padding:15px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-weight:700;
	cursor:default
}
.ui-dialog-body {
	padding:20px;
	text-align:center
}
.ui-dialog-content {
	display:inline-block;
	position:relative;
	vertical-align:middle;
	*zoom:1;
	*display:inline;
	text-align:left
}
.ui-dialog-footer {
	padding:0 20px 20px
}
.ui-dialog-statusbar {
	float:left;
	margin-right:20px;
	padding:6px 0;
	line-height:1.428571429;
	font-size:14px;
	color:#888;
	white-space:nowrap
}
.ui-dialog-statusbar label:hover {
	color:#333
}
.ui-dialog-statusbar input,.ui-dialog-statusbar .label {
	vertical-align:middle
}
.ui-dialog-button {
	float:right;
	white-space:nowrap
}
.ui-dialog-footer button+button {
	margin-bottom:0;
	margin-left:5px
}
.ui-dialog-footer button {
	width:auto;
	overflow:visible;
	display:inline-block;
	padding:6px 12px;
	_margin-left:5px;
	margin-bottom:0;
	font-size:14px;
	font-weight:400;
	line-height:1.428571429;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	border-radius:4px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	-o-user-select:none;
	user-select:none
}
.ui-dialog-footer button:focus {
	outline:thin dotted #333;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
.ui-dialog-footer button:hover,.ui-dialog-footer button:focus {
	color:#333;
	text-decoration:none
}
.ui-dialog-footer button:active {
	background-image:none;
	outline:0;
	-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.ui-dialog-footer button[disabled] {
	pointer-events:none;
	cursor:not-allowed;
	opacity:.65;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui-dialog-footer button {
	color:#333;
	background-color:#fff;
	border-color:#ccc
}
.ui-dialog-footer button:hover,.ui-dialog-footer button:focus,.ui-dialog-footer button:active {
	color:#333;
	background-color:#ebebeb;
	border-color:#adadad
}
.ui-dialog-footer button:active {
	background-image:none
}
.ui-dialog-footer button[disabled],.ui-dialog-footer button[disabled]:hover,.ui-dialog-footer button[disabled]:focus,.ui-dialog-footer button[disabled]:active {
	background-color:#fff;
	border-color:#ccc
}
.ui-dialog-footer button.ui-dialog-autofocus {
	color:#fff;
	background-color:#428bca;
	border-color:#357ebd
}
.ui-dialog-footer button.ui-dialog-autofocus:hover,.ui-dialog-footer button.ui-dialog-autofocus:focus,.ui-dialog-footer button.ui-dialog-autofocus:active {
	color:#fff;
	background-color:#3276b1;
	border-color:#285e8e
}
.ui-dialog-footer button.ui-dialog-autofocus:active {
	background-image:none
}
.ui-popup-top-left .ui-dialog,.ui-popup-top .ui-dialog,.ui-popup-top-right .ui-dialog {
	top:-8px
}
.ui-popup-bottom-left .ui-dialog,.ui-popup-bottom .ui-dialog,.ui-popup-bottom-right .ui-dialog {
	top:8px
}
.ui-popup-left-top .ui-dialog,.ui-popup-left .ui-dialog,.ui-popup-left-bottom .ui-dialog {
	left:-8px
}
.ui-popup-right-top .ui-dialog,.ui-popup-right .ui-dialog,.ui-popup-right-bottom .ui-dialog {
	left:8px
}
.ui-dialog-arrow-a,.ui-dialog-arrow-b {
	position:absolute;
	display:none;
	width:0;
	height:0;
	overflow:hidden;
	_color:#FF3FFF;
	_filter:chroma(color=#FF3FFF);
	border:8px dashed transparent
}
.ui-popup-follow .ui-dialog-arrow-a,.ui-popup-follow .ui-dialog-arrow-b {
	display:block
}
.ui-popup-top-left .ui-dialog-arrow-a,.ui-popup-top .ui-dialog-arrow-a,.ui-popup-top-right .ui-dialog-arrow-a {
	bottom:-16px;
	border-top:8px solid #7C7C7C
}
.ui-popup-top-left .ui-dialog-arrow-b,.ui-popup-top .ui-dialog-arrow-b,.ui-popup-top-right .ui-dialog-arrow-b {
	bottom:-15px;
	border-top:8px solid #fff
}
.ui-popup-top-left .ui-dialog-arrow-a,.ui-popup-top-left .ui-dialog-arrow-b {
	left:15px
}
.ui-popup-top .ui-dialog-arrow-a,.ui-popup-top .ui-dialog-arrow-b {
	left:50%;
	margin-left:-8px
}
.ui-popup-top-right .ui-dialog-arrow-a,.ui-popup-top-right .ui-dialog-arrow-b {
	right:15px
}
.ui-popup-bottom-left .ui-dialog-arrow-a,.ui-popup-bottom .ui-dialog-arrow-a,.ui-popup-bottom-right .ui-dialog-arrow-a {
	top:-16px;
	border-bottom:8px solid #7C7C7C
}
.ui-popup-bottom-left .ui-dialog-arrow-b,.ui-popup-bottom .ui-dialog-arrow-b,.ui-popup-bottom-right .ui-dialog-arrow-b {
	top:-15px;
	border-bottom:8px solid #fff
}
.ui-popup-bottom-left .ui-dialog-arrow-a,.ui-popup-bottom-left .ui-dialog-arrow-b {
	left:15px
}
.ui-popup-bottom .ui-dialog-arrow-a,.ui-popup-bottom .ui-dialog-arrow-b {
	margin-left:-8px;
	left:50%
}
.ui-popup-bottom-right .ui-dialog-arrow-a,.ui-popup-bottom-right .ui-dialog-arrow-b {
	right:15px
}
.ui-popup-left-top .ui-dialog-arrow-a,.ui-popup-left .ui-dialog-arrow-a,.ui-popup-left-bottom .ui-dialog-arrow-a {
	right:-16px;
	border-left:8px solid #7C7C7C
}
.ui-popup-left-top .ui-dialog-arrow-b,.ui-popup-left .ui-dialog-arrow-b,.ui-popup-left-bottom .ui-dialog-arrow-b {
	right:-15px;
	border-left:8px solid #fff
}
.ui-popup-left-top .ui-dialog-arrow-a,.ui-popup-left-top .ui-dialog-arrow-b {
	top:15px
}
.ui-popup-left .ui-dialog-arrow-a,.ui-popup-left .ui-dialog-arrow-b {
	margin-top:-8px;
	top:50%
}
.ui-popup-left-bottom .ui-dialog-arrow-a,.ui-popup-left-bottom .ui-dialog-arrow-b {
	bottom:15px
}
.ui-popup-right-top .ui-dialog-arrow-a,.ui-popup-right .ui-dialog-arrow-a,.ui-popup-right-bottom .ui-dialog-arrow-a {
	left:-16px;
	border-right:8px solid #7C7C7C
}
.ui-popup-right-top .ui-dialog-arrow-b,.ui-popup-right .ui-dialog-arrow-b,.ui-popup-right-bottom .ui-dialog-arrow-b {
	left:-15px;
	border-right:8px solid #fff
}
.ui-popup-right-top .ui-dialog-arrow-a,.ui-popup-right-top .ui-dialog-arrow-b {
	top:15px
}
.ui-popup-right .ui-dialog-arrow-a,.ui-popup-right .ui-dialog-arrow-b {
	margin-top:-8px;
	top:50%
}
.ui-popup-right-bottom .ui-dialog-arrow-a,.ui-popup-right-bottom .ui-dialog-arrow-b {
	bottom:15px
}
@-webkit-keyframes ui-dialog-loading {
	0% {
	-webkit-transform:rotate(0deg)
}
100% {
	-webkit-transform:rotate(360deg)
}
}@keyframes ui-dialog-loading {
	0% {
	transform:rotate(0deg)
}
100% {
	transform:rotate(360deg)
}
}
.ui-dialog-loading {
	vertical-align:middle;
	position:relative;
	display:block;
	*zoom:1;
	*display:inline;
	overflow:hidden;
	width:32px;
	height:32px;
	top:50%;
	margin:-16px auto 0 auto;
	font-size:0;
	text-indent:-999em;
	color:#666
}
.ui-dialog-loading {
	width:100% \9;
	text-indent:0 \9;
	line-height:32px \9;
	text-align:center \9;
	font-size:12px \9
}
.ui-dialog-loading::after {
	position:absolute;
	content:'';
	width:3px;
	height:3px;
	margin:14.5px 0 0 14.5px;
	border-radius:100%;
	box-shadow:0 -10px 0 1px #ccc,10px 0 #ccc,0 10px #ccc,-10px 0 #ccc,-7px -7px 0 .5px #ccc,7px -7px 0 1.5px #ccc,7px 7px #ccc,-7px 7px #ccc;
	-webkit-transform:rotate(360deg);
	-webkit-animation:ui-dialog-loading 1.5s infinite linear;
	transform:rotate(360deg);
	animation:ui-dialog-loading 1.5s infinite linear;
	display:none \9
}

.dialog-login {
	font-family:"Helvetica Neue",Helvetica,Tahoma,simsun,sans-serif;
	padding-bottom:20px;
	width:535px
}
.dialog-login img {
	vertical-align:middle
}
.dialog-login .hd {
	position:relative
}
.dialog-login h5 {
	color:#197ae5;
	font-size:16px;
	font-family:"Helvetica Neue",Helvetica,Tahoma,sans-serif;
	height:18px;
	line-height:18px;
	padding-bottom:10px;
	padding-left:30px;
	padding-top:10px
}
.dialog-login .close {
	background:url(../images/icon-close.png) center center no-repeat;
	cursor:pointer;
	display:block;
	height:30px;
	position:absolute;
	right:10px;
	top:5px;
	width:30px
}
.dialog-login .bd {
	padding-top:25px;
	*zoom:1
}
.dialog-login .bd:after {
	clear:both;
	content:'';
	display:table
}
.dialog-login .quick-form {
	border-right:1px solid #d4d4d4;
	float:left;
	height:220px;
	position:relative;
	width:213px
}
.dialog-login .qrcode-main {
	display:block;
	text-align:center;
	background:url(../images/load.gif) center no-repeat;
	height:120px;
	width:120px;
	border:1px solid #ccc;
	margin:12px auto 0
}
.dialog-login .qrcode-hd {
	color:#818181;
	display:block;
	font-size:14px;
	font-weight:700;
	position:relative;
	text-align:center;
	top:-10px
}
.dialog-login .qrcode-main img {
	height:100%;
	width:100%
}
.dialog-login .qrcode-desc {
	color:#818181;
	font-size:14px;
	margin-top:7px;
	text-align:center
}
.dialog-login .qrcode-help-img {
	display:none;
	height:152px;
	left:50%;
	margin-left:-81px;
	position:absolute;
	top:14px;
	width:162px
}
.dialog-login .qrcode-help-main {
	line-height:18px;
	text-align:center
}
.dialog-login .qrcode-help {
	color:#ccc;
	cursor:pointer;
	font-size:12px
}
.dialog-login .qrcode-fail,.dialog-login .qrcode-login-success {
	color:#818181;
	font-size:12px;
	height:38px;
	line-height:18px;
	margin:10px auto 0;
	padding-left:42px;
	position:relative
}
.dialog-login .qrcode-fail .icon,.dialog-login .qrcode-login-success .icon {
	background:url(../images/icon-c.png) no-repeat;
	display:block;
	height:33px;
	left:0;
	position:absolute;
	top:2px;
	width:34px
}
.dialog-login .qrcode-fail strong,.dialog-login .qrcode-login-success strong {
	display:block;
	font-weight:400
}
.dialog-login .qrcode-fail {
	display:none;
	width:96px
}
.dialog-login .qrcode-fail .icon {
	background-position:0 -33px;
	height:34px
}
.dialog-login .qrcode-fail a {
	color:#197ae5
}
.dialog-login .qrcode-login-success {
	display:none;
	width:110px
}
.dialog-login .qrcode-login-success .icon {
	background-position:0 0
}
.dialog-login .static-form {
	float:right;
	padding-left:40px;
	padding-right:30px
}
.dialog-login .static-form .form-group,.dialog-login .static-form .form-control {
	position:relative
}
.dialog-login .static-form .form-group {
	margin-bottom:0
}
.dialog-login .static-form .form-group .icon {
	background:url(../images/icon2.png) no-repeat;
	display:block;
	height:34px;
	position:absolute;
	right:0;
	top:0;
	width:34px;
	z-index:1
}
.dialog-login .static-form .form-group .icon-person {
	background-position:0 0
}
.dialog-login .static-form .form-group .icon-password {
	background-position:0 -34px
}
.dialog-login .static-form .label-key {
	color:#a9a9a9;
	cursor:text;
	display:block;
	font-size:12px;
	height:20px;
	line-height:1.42857;
	left:0;
	padding:8px 41px 6px 11px;
	position:absolute;
	top:0;
	width:198px
}
.dialog-login .static-form .input-text {
	background-color:#fff;
	border:1px solid #c6c9cc;
	display:block;
	font-size:12px;
	height:20px;
	line-height:1.42857;
	padding:6px 42px 6px 10px;
	width:196px
}
.dialog-login .input-password {
	font-family:Tahoma,Helvetica,Arial,sans-serif
}
.dialog-login .static-form .input-text.error {
	border-color:#e84c3d
}
.dialog-login .static-form .form-err {
	color:red;
	font-size:12px;
	height:24px;
	line-height:24px
}
.dialog-login .static-form .forget-pwd {
	color:#818181;
	display:block;
	font-size:12px;
	height:24px;
	line-height:24px;
	position:absolute;
	right:0;
	top:-28px
}
.dialog-login .static-form .forget-pwd:hover {
	color:#259;
	text-decoration:underline
}
.dialog-login .static-form .button {
	background-color:#1d83f4;
	border:0;
	color:#fff;
	cursor:pointer;
	display:block;
	font-size:14px;
	height:36px;
	line-height:36px;
	margin-top:6px;
	text-align:center;
	width:100%
}
.dialog-login .static-form .button:hover {
	background-color:#4596ed
}
.dialog-login .static-form .register {
	color:#818181;
	position:relative;
	text-align:right;
	top:-10px
}
.dialog-login .static-form .register a {
	color:#1d83f4;
	font-size:12px
}
.dialog-login .static-form .register a:hover {
	text-decoration:underline
}
.dialog-login .static-form .entries {
	padding-top:24px
}
.dialog-login .static-form .entries dt {
	position:relative
}
.dialog-login .static-form .entries dt i {
	border-top:1px solid #ccc;
	display:block;
	font-size:0;
	height:0;
	line-height:0;
	position:relative;
	width:100%;
	z-index:0
}
.dialog-login .static-form .entries dt span {
	background-color:#fff;
	color:#818181;
	display:inline-block;
	padding:0 6px;
	position:relative;
	top:-13px;
	z-index:1
}
.dialog-login .static-form .entries dd a {
	color:#333;
	cursor:pointer;
	display:inline-block;
	font-size:12px
}
.dialog-login .static-form .entries dd .icon {
	background:no-repeat;
	display:inline-block;
	height:22px;
	margin-right:5px;
	vertical-align:middle;
	width:22px
}
.dialog-login .static-form .entries dd .icon-uk {
	background-image:url(../images/icon-uk.png)
}
.dialog-register {
	font-family:"Helvetica Neue",Helvetica,Tahoma,simsun,sans-serif
}
.dialog-register .hd {
	position:relative
}
.dialog-register .close {
	background:url(../images/icon-close.png) no-repeat center;
	cursor:pointer;
	display:block;
	height:30px;
	position:absolute;
	right:15px;
	top:12px;
	width:30px
}
.dialog-register .bd {
	padding:20px 50px
}
.dialog-register img {
	vertical-align:middle
}
.dialog-register .hd-tit {
	color:#818181;
	line-height:20px;
	padding:5px 0 15px
}
.dialog-register .form-group,.dialog-register .form-control {
	position:relative;
	margin-bottom:0
}
.dialog-register .icon {
	background:url(../images/icon3.png) no-repeat;
	display:block;
	height:34px;
	position:absolute;
	right:0;
	top:0;
	width:34px;
	z-index:1
}
.dialog-register .icon-person {
	background-position:0 0
}
.dialog-register .icon-password {
	background-position:0 -34px
}
.dialog-register .icon-eye-password {
	background-position:0 -68px;
	cursor:pointer
}
.dialog-register .icon-eye-no-password {
	background-position:0 -102px
}
.dialog-register .icon-telephone {
	background-position:0 -136px
}
.dialog-register .label-key {
	color:#a9a9a9;
	cursor:text;
	display:block;
	font-size:12px;
	height:20px;
	line-height:1.42857;
	left:0;
	padding:8px 41px 6px 11px;
	position:absolute;
	top:0;
	width:198px
}
.dialog-register .input-text {
	background-color:#fff;
	border:1px solid #c6c9cc;
	display:block;
	font-size:12px;
	height:20px;
	line-height:1.42857;
	padding:6px 42px 6px 10px;
	width:196px
}
.dialog-register .input-text.input-pwd {
	font-family:Tahoma,Helvetica,Arial,sans-serif
}
.dialog-register .input-text.error {
	border-color:#e84c3d
}
.dialog-register .form-err,.dialog-register .form-err-voice {
	color:red;
	font-size:12px;
	height:24px;
	line-height:24px
}
.dialog-register .form-err i,.dialog-register .form-err-voice i {
	color:#259;
	cursor:pointer
}
.dialog-register .button {
	background-color:#1d83f4;
	border:0;
	color:#fff;
	cursor:pointer;
	display:block;
	font-size:14px;
	height:36px;
	line-height:36px;
	margin-top:6px;
	text-align:center;
	width:100%
}
.dialog-register .button:hover {
	background-color:#4596ed;
	text-decoration:none
}
.dialog-register .login-bar {
	color:#818181;
	font-size:12px;
	padding:5px 0;
	text-align:center
}
.dialog-register .login-bar a {
	color:#1d83f4;
	font-size:12px
}
.dialog-register .dropdown-control {
	padding-left:118px
}
.dialog-register .dropdown-control .label-key {
	width:150px
}
.dialog-register .dropdown-control .input-text {
	width:158px
}
.dialog-register .dropdown-control .form-err {
	margin-left:-118px
}
.dialog-register .dropdown-area {
	left:0;
	position:absolute;
	width:108px
}
.dialog-register .dropdown-area .dropdown-toggle {
	border:1px solid #c6c9cc;
	cursor:pointer;
	display:block;
	font-size:14px;
	height:32px;
	padding:0 6px
}
.dialog-register .dropdown-area .dropdown-toggle:hover {
	text-decoration:none
}
.dialog-register .dropdown-area .dropdown-toggle span {
	display:block;
	font-size:12px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	padding:7px 0;
	text-overflow:ellipsis;
	white-space:nowrap
}
.dialog-register .dropdown-area .caret {
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	border-top:5px solid;
	color:gray;
	display:inline-block;
	float:right;
	height:0;
	margin-left:2px;
	position:relative;
	top:14px;
	vertical-align:middle;
	width:0
}
.dialog-register .dropdown-area .dropdown-menu {
	background-color:#fff;
	border:1px solid #43a0ff;
	display:none;
	left:0;
	max-height:200px;
	overflow-y:auto;
	position:absolute;
	top:33px;
	width:106px;
	z-index:1000
}
.dialog-register .dropdown-area .dropdown-menu a {
	background-color:#fff;
	color:#818181;
	cursor:pointer;
	display:block;
	font-size:12px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	padding:5px 10px;
	text-overflow:ellipsis;
	white-space:nowrap
}
.dialog-register .dropdown-area .dropdown-menu a:hover {
	background-color:#f5f7f7;
	text-decoration:none
}
.dialog-register .dropdown-area.open .dropdown-toggle {
	border-color:#43a0ff
}
.dialog-register .dropdown-area.open .dropdown-menu {
	display:block
}
.dialog-register .pwd-control .label-key {
	width:278px; 
}
.dialog-register .pwd-control .input-text {
	width:276px
}
.dialog-register #reg-image {
	cursor:pointer;
	display:block;
	height:32px;
	width:98px;
}
.dialog-register .code-control {
	padding-right:100px
}
.dialog-register .code-control .label-key {
	width:158px
}
.dialog-register .code-control .input-text {
	width:156px
}
.dialog-register .code-control .getcode,.dialog-register .code-control .get-mobile-code {
	-moz-user-select:none;
	background-color:#fff;
	border:1px solid #afd9ff;
	color:#818181;
	cursor:pointer;
	display:block;
	font-size:12px;
	height:32px;
	line-height:32px;
	position:absolute;
	right:0;
	top:0;
	text-align:center;
	width:98px
}
.dialog-register .code-control .getcode:hover,.dialog-register .code-control .get-mobile-code:hover {
	border-color:#1d83f4;
	color:#1d83f4;
	text-decoration:none
}
.dialog-register .code-control .getcode.disabled,.dialog-register .code-control .get-mobile-code.disabled {
	background-color:#ddd;
	pointer-events:none
}

#div2 {
 display: none;
 position: absolute;
 height: 100%;
 width: 100%;
 padding-top: 4%;
 z-index: 9999999;
 left: 0px;
 top: 0px;
}