body{font:normal 12px/1.5 Arial,\5b8b\4f53;color:#555;background-color:#FFF;overflow-x:hidden}
a:link{text-decoration:none;color:#58C}
a:visited{text-decoration:none;color:#58C}
a:hover{text-decoration:underline;outline:none;color:#58C}
a:active{color:#58C}
input[type=submit]::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:0px}
input[type=submit]:focus, input[type=button]:focus{outline:none}
input::-webkit-input-placeholder{color:#AAA}
input:-moz-placeholder{color:#AAA}
.fn-highlight{color:#A41}
.fn-striking{font:700 16px/18px \5FAE\8F6F\96C5\9ED1;text-shadow:0px 1px 0px #FFF}

/* layout */
.sl-container{border-bottom:1px solid #D9D9D9;min-width:1024px;background-color:#F5F6F8;box-shadow:inset 0 -2px 2px 0 #EBEBEB}
.sl-header{margin:0 auto;padding:30px 12px 0 12px;width:1000px;height:50px;background:url("images/sl-header.jpg") no-repeat right 0}
.sl-logo{display:block;width:300px;height:31px}
.sl-wrapper{margin:0 auto;padding:5px 12px 50px 12px;width:1000px}
.sl-main{float:left;width:822px;border-right:1px solid #E1E1E1}
.sl-sidebar{float:right;padding:13px 0 0 33px;width:144px;color:#999}
.sl-sidebar .ui-btn, .sl-sidebar .ui-icon{margin-top:10px}
.sl-step, .sl-set{min-height:300px;*height:300px}
.sl-hvalign{display:table;overflow:hidden;margin:0 auto;height:100%;*position:relative}
.sl-hvalign-cnt{display:table-cell;vertical-align:middle;*position:absolute;top:50%}
.sl-hvalign-cnt-inner{*position:relative;*top:-50%}
.sl-footer{margin:0 auto;padding:0 12px;width:1000px}
.sl-copyright{margin:20px 0;text-align:center;color:#999}

.ui-row{margin:20px 0}
.ui-row-title{font-size:14px}
.ui-row-label{display:block;float:left;font-size:14px;line-height:38px}
.ui-row-label-required{background:url("images/ui-icon.png?1") no-repeat -10px -200px}
.ui-row-input{float:left;width:238px}
.ui-row-operat, .ui-row-prompt{float:left;padding-left:15px;}
.ui-row-operat{line-height:38px;}
.ui-row-col{float:left;font-size:14px;line-height:18px}
.ui-row-col .ui-btn-email, .ui-row-col .ui-btn-mobile{margin:0 10px}
.ui-row-tips{width:330px}
.ui-row-name{font-size:18px;font-weight:bold;line-height: 38px;}

.ui-form{display:block;width:100%}
.ui-form .ui-row-indent{padding-left:70px}
.ui-form .ui-row-label{width:70px}
.ui-form .ui-btn-checksum{margin-top:4px}
.ui-form-l5 .ui-row-indent{padding-left:84px}
.ui-form-l5 .ui-row-label{width:84px}
.ui-form-l3 .ui-row-indent, .ui-form-login .ui-row-indent{padding-left:56px}
.ui-form-l3 .ui-row-label, .ui-form-login .ui-row-label{width:56px}
.ui-form-reg .ui-form-ft{padding-left:110px}
.ui-form-reg .ui-row-label{padding-left:12px;width:98px}
.ui-form-find{float:left;margin-left:30px;width:auto}
.ui-form-open{min-width:432px;*width:432px;background-color:#F5F6F8}
.ui-form-open .ui-form-hd{padding:20px 20px 0 20px;font-size:14px;font-weight:700;color:#333}
.ui-form-open .ui-form-hd .ui-row-label{line-height:1}
.ui-form-open .ui-form-hd .ui-row-input{width:auto;line-height:20px}
.ui-form-open .ui-form-hd .ui-msg-tip{display:inline-block;margin-left:15px;padding:0 6px;border:1px solid #D75;height:18px;font-size:12px;font-weight:500;line-height:18px;background-color:#D86;vertical-align:middle;color:#FFF;border-radius:4px}
.ui-form-open .ui-form-hd .ui-msg-prompt{margin-top:4px;font-size:12px;font-weight:500;line-height:1.2;color:#999}
.ui-form-open .ui-form-cnt{padding:20px}
.ui-form-open .ui-form-ft{padding:20px;border-top:1px dashed #C2C4C6;text-align:center;color:#888}
.ui-form-open .ui-row{margin:0}
.ui-form-open .ui-row-mt20{margin-top:20px}
.ui-form-open .ui-row-prompt{clear:left;float:none;padding:7px 0 11px 60px;height:18px}
.ui-form-open .ui-row-operat{line-height:38px}
.ui-form-open label.ui-msg-error{padding:0 0 0 21px;border:0;background:url("images/ui-icon.png?1") no-repeat -10px -291px transparent;color:#B01213;border-radius:0}
.ui-form-open label.ui-msg-right{padding:0 0 0 21px;border:0;background:url("images/ui-icon.png?1") no-repeat -5px -251px transparent}
.ui-form-open .ui-btn, .ui-form-open .fn-striking{margin-right:20px}
.ui-form-open .ui-btn-checksum{margin-right:0}
.ui-form-open .ui-icon{margin:0 0 0 10px;padding:0;border:0;width:18px;height:18px;font-size:0;line-height:0;overflow:hidden;zoom:1;border-radius:0;box-shadow:none}
.ui-form-open .ui-icon-sina{background-position:-9px -132px}
.ui-form-open .ui-icon-qq{background-position:-9px -172px}
.ui-form-open .ui-icon-wechat{background-position:-9px -409px}
.ui-form-open .ui-msg-prompt{line-height:18px}
.ui-form-openreg .ui-row-label{padding-left:12px;width:98px}
.ui-form-openreg .ui-row-prompt, .ui-form-openreg .ui-row-indent{padding-left:110px}

.ui-step{float:left;margin-top:20px;width:140px;background-color:#E5E7E9;border-radius:4px;box-shadow:inset 0 0 3px 3px #D4D6D8, 0 0 0 1px #FFF}
.ui-step-item{padding:10px 0;border-top:1px dashed #C2C4C6;border-bottom:1px dashed #F5F3EF;height:18px}
.ui-step-item-num{float:left;margin:1px 0 0 15px;border:1px solid #CCC;width:15px;height:14px;background-color:#CCC;text-align:center;color:#FFF;line-height:14px;border-radius:2px}
.ui-step-item-txt{float:right;width:98px;color:#999}
.ui-step-nonum .ui-step-item-txt{float:none;margin-left:16px;width:auto;color:#999;text-decoration:none}
.ui-step-nonum a.ui-step-item-txt:hover{color:#A41}
.ui-step-nonum .ui-step-item-current a.ui-step-item-txt:hover{color:#FFF}
.ui-step-item-current{background:url("images/ui-icon.png?1") no-repeat right -360px #AF4D1C}
.ui-step-item-current .ui-step-item-num{border:1px solid #A44415;background-color:#DD8866}
.ui-step-item-current .ui-step-item-txt{color:#FFF}
.ui-step-item-first{border-top:0;border-radius:4px 4px 0 0}
.ui-step-item-last{border-bottom:0;border-radius:0 0 4px 4px}

.ui-notice{margin:69px 0 39px 112px;padding:0 0 42px 500px;height:226px;background:url("images/ui-result.png") no-repeat}
.ui-notice .sl-hvalign{margin:0}
.ui-notice-hd{font-size:30px;font-family:\5FAE\8F6F\96C5\9ED1;color:#333}
.ui-notice-cnt{margin-top:12px;font-size:14px;color:#999}
.ui-notice-success{background-position:0 0}
.ui-notice-error{background-position:0 -300px;padding:0 0 42px 460px}
.ui-notice-long{margin:69px 0 39px 0}
.ui-notice-long .ui-notice-hd{font-size:24px}

.ui-result{height:284px}
.ui-result-ico{float:left;padding-right:20px}
.ui-result-tit{float:left;font:700 16px/38px Arial,\5b8b\4f53;color:#333}
.ui-result-cnt{float:left;font-size:14px;color:#999}
.ui-result-cnt .ui-result-tit{float:none;margin-bottom:10px;line-height:1.2}
.ui-result .ui-msg-right{display:block;padding:0;border:1px solid #8C0;width:38px;height:36px;background:url("images/ui-icon.png?1") no-repeat 3px -242px #C5EC93;color:#B01213;font-size:0;line-height:0;overflow:hidden;zoom:1;border-radius:4px}

.ui-input{padding:3px 5px;border:1px solid #D9D9D9;width:226px;height:30px;font-size:14px;line-height:30px;color:#333;border-radius:4px}
.ui-input-code{width:84px}
.ui-input-checkbox{vertical-align:middle}

.ui-img-code{margin-top:8px}
.ui-img-code img{margin-right:8px;height:20px;cursor:pointer;vertical-align:middle}

.ui-btn{display:inline-block;border:0;background:url("images/newui-btn.png?1") no-repeat;cursor:pointer;font-size:0;line-height:0;overflow:hidden;zoom:1;vertical-align:middle}
.ui-btn-login{width:111px;height:37px;background-position:0 0}
.ui-btn-login:hover{background-position:-120px 0}
.ui-btn-login-disabled{background-position:-240px 0 !important;cursor:default}
.ui-btn-login2{width:77px;height:37px;background-position:0 -40px}
.ui-btn-login2:hover{background-position:-120px -40px}
.ui-btn-reg{width:110px;height:36px;background-position:0 -80px}
.ui-btn-reg:hover{background-position:-120px -80px}
.ui-btn-reg2{width:111px;height:37px;background-position:0 -120px}
.ui-btn-reg2:hover{background-position:-120px -120px}
.ui-btn-next{width:108px;height:36px;background-position:0 -160px}
.ui-btn-next:hover{background-position:-120px -160px}
.ui-btn-goemail{width:108px;height:36px;background-position:0 -200px}
.ui-btn-goemail:hover{background-position:-120px -200px}
.ui-btn-email{width:79px;height:79px;background-position:0 -240px}
.ui-btn-email:hover{background-position:-120px -240px}
.ui-btn-email-disabled{background-position:-240px -240px !important;cursor:default}
.ui-btn-mobile{width:79px;height:79px;background-position:0 -320px}
.ui-btn-mobile:hover{background-position:-120px -320px}
.ui-btn-mobile-disabled{background-position:-240px -320px !important;cursor:default}

.ui-btn-checksum{width:83px;height:30px;background-position:0 -400px}
.ui-btn-checksum:hover{background-position:-120px -400px}
.ui-btn-checksum-disabled{background-position:-240px -400px !important;cursor:default}
.ui-btn-checksumText{width:110px;height:30px;background-position:-363px -82px}
.ui-btn-checksumText:hover{background-position:-363px -112px}
.ui-btn-checksumText.ui-btn-checksum-disabled{background-position:-363px -50px !important;cursor:default}
.ui-btn-checksumVoice{width:110px;height:30px;background-position:-240px -82px}
.ui-btn-checksumVoice:hover{background-position:-240px -112px}
.ui-btn-checksumVoice.ui-btn-checksum-disabled{background-position:-240px -50px !important;cursor:default}

.ui-btn-ok{width:75px;height:36px;background-position:0 -440px}
.ui-btn-ok:hover{background-position:-120px -440px}
.ui-btn-cret{width:110px;height:36px;background-position:0 -480px}
.ui-btn-cret:hover{background-position:-120px -480px}
.ui-btn-bind{width:110px;height:36px;background-position:0 -520px}
.ui-btn-bind:hover{background-position:-120px -520px}
.ui-btn-cret2bind{width:174px;height:35px;background-position:0 -560px;margin-right:30px}
.ui-btn-cret2bind-b{background-position:-180px -560px}
.ui-btn-sended{width:129px;height:34px;background-position:-329px -433px}
.ui-btn-issended{background-position:-240px -481px}

.ui-title{padding:12px 0;height:36px}
.ui-title-zh{float:left;font:normal 30px/1.2 \5FAE\8F6F\96C5\9ED1;color:#A41}
.ui-title-en{float:left;margin:21px 0 0 10px;font:normal 12px/1.2 Arial;color:#D86}

.ui-icon{display:inline-block;margin-right:10px;padding:4px 8px 5px 32px;border:1px solid #D1D1D1;background:url("images/ui-icon.png?1") no-repeat;vertical-align:middle;border-radius:3px;box-shadow:0 1px 1px 0 #CCCECF}
.ui-icon:link, .ui-icon:visited, .ui-icon:active{color:#555;text-decoration:none}
.ui-icon-sina{background-position:-2px -127px}
.ui-icon-qq{background-position:-2px -167px}
.ui-icon-wechat{background-position:-2px -404px}

.ui-msg-prompt{color:#AAA;line-height:38px;vertical-align:middle}
.ui-msg-prompt-hl{color:#555}
label.ui-msg-error, span.ui-msg-error{display:inline-block;padding:9px 15px 9px 40px;border:1px solid #E66;height:18px;line-height:18px;background:url("images/ui-icon.png?1") no-repeat 5px -282px #FEA6A6;color:#B01213;border-radius:4px}
input.ui-msg-error{border:1px solid #E66;text-shadow:0px 1px 0px #FFF}
label.ui-msg-right{display:inline-block;padding:7px 15px 8px 40px;border:0;background:url("images/ui-icon.png?1") no-repeat -5px -241px}
.ui-msg-alert{display:inline-block;padding:8px 15px 8px 33px;border:1px solid #EEBB66;height:18px;line-height:18px;background:url("images/ui-icon.png?1") no-repeat 2px -322px #FEE9A6;color:#977720;border-radius:4px}
.ui-msg-alert-icon{display:block;padding:0;width:38px;height:36px;background-position:2px -322px;font-size:0;line-height:0;overflow:hidden;zoom:1}

.ui-link{margin:20px auto;text-align:center;font-size:0}
.ui-link-item{display:inline-block;padding:0 25px;border-left:1px solid #CCC;font-size:12px}
a.ui-link-item:link, a.ui-link-item:visited, a.ui-link-item:active{color:#555}
a.ui-link-item:hover{color:#A41;text-decoration:none}
a.ui-link-item-first{border:0}
.ui-link-logo{width:791px;height:53px;background:url("images/ui-link-logo.png") no-repeat;text-align:left;overflow:hidden}
.ui-link-logo .ui-link-item{padding:0;border:0;height:53px;font-size:0;line-height:0;overflow:hidden;zoom:1}
.ui-link-item-aci{width:117px;*width:116px}
.ui-link-item-icp{width:131px;*width:130px}
.ui-link-item-pol{width:42px;*width:41px}
.ui-link-item-net{width:134px;*width:133px}
.ui-link-item-info{width:191px;*width:190px}
.ui-link-item-search{width:92px;*width:91px}

.ui-bang{padding:15px 16px;width:510px;height:391px}
.ui-bang-title{margin:30px auto 50px auto;width:50px;height:24px;background:url("images/ui-icon-haitao.png") no-repeat -25px -38px;font-size:0;line-height:0;overflow:hidden}
.ui-bang-notice{height:46px;font-size:14px;color:#333}
.ui-bang-row:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.ui-bang-row{padding-left:13px;zoom:1}
.ui-bang-open{float:left;padding:0 30px;font-size:16px;color:#999;font-weight:700;text-align:center}
.ui-bang-open a{color:#999}
.ui-bang-icon{display:block;margin-bottom:5px;border:1px solid #DDD;width:100px;height:100px;background:url("images/ui-icon-haitao.png") no-repeat #FFF;font-size:0;line-height:0;overflow:hidden;border-radius:5px;box-shadow:1px 1px 1px 0 #EEE}
a.ui-bang-icon:hover{border:1px solid #BBCC33;box-shadow:1px 1px 3px 0 #DDD}
.ui-bang-icon-liba{background-position:-100px 0}
.ui-bang-icon-weibo{background-position:-200px 0}
.ui-bang-icon-qq{background-position:-300px 0}

@media all and (max-width: 601px) {
	 html,body{background-color:#F5F6F8}
	 .sl-container{min-width:300px;padding:0 10px;border-bottom:0;box-shadow:none}
	 .sl-header{padding:15px 0 0;width:100%;height:40px;overflow:hidden;background:none}
	 .sl-wrapper{padding:5px 0 15px;width:100%}
	 .sl-main{float:none;border-right:0;width:100%}
	 .sl-sidebar{float:none;padding:0 0 0 56px;width:auto}
	 .sl-footer,.ui-text{display:none}
	 .ui-part{display:block}
	 .ui-row{margin:12px 0}
	 .ui-row-operat{padding-left:10px}
	 .ui-row-prompt{padding-left:56px}
	 .ui-row-input{width:150px}
	 .ui-row-input-code{width:228px}
	 .ui-input{width:138px}
	 .ui-input-code{width:70px}
	 .ui-title{padding:0}
	 .sl-sidebar-reg{padding:12px 0 0 110px}
	 .ui-form-reg .ui-row-prompt{padding-left:110px}
	 .ui-form-reg .ui-row-input-code{width:190px}
	 .ui-form-reg .ui-input-code{width:36px}
}
@media all and (min-width: 601px) {
	.sl-wrapper-ad .sl-main{width:686px}
	.sl-wrapper-ad .sl-sidebar{padding:13px 0 0 13px;width:300px}
}
@media all and (max-width: 450px) {
	.ui-notice-error {
		background:none;
		margin:0 20px;
		padding:0;
	}
}

.login-indent{width:238px;}
.login-indent a{float: right;}
.login-part{font-size:15px;}
.newui-icon{width:44px;height:44px;display:inline-block;margin-right:16px;}
.register-newui-icon{width:54px;height:54px;display:inline-block;margin-right:16px;}
.newui-icon-wechat{background: url(../css/images/weixin.png) no-repeat center top;background-size:100% 100%;}
.newui-icon-qq{background: url(../css/images/qq.png) no-repeat center top;background-size:100% 100%;}
.newui-icon-sina{background: url(../css/images/weibo.png) no-repeat center top;background-size:100% 100%;}
.register-big-indent{margin-top:80px;}
.register-sl-main{padding-bottom:150px;}
.quick-add-hd{padding-top:0 !important;height:32px;line-height:32px;vertical-align: middle;background:#fff4f3;}
.center-form-cnt{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.ui-row-prompt-quick{height:14px;clear: left;float: none;}
.quick-add-indent{width:238px;margin:0px 0 10px 0 !important;}
.quick-add-indent a{float: right;}
.quick-indent{margin:0px 0 20px 0;text-align: center;}
.quick-part{font-size:14px;color:#888888;}
.quick-bottom{font-size: 14px;color:#555;text-align: center;padding-top:0px;}
.speacil-btn{padding-left:20px !important;}
.quick-register{padding:66px 0 56px 0;}
.big-new-icon{width:54px;height:54px;}
.add-check{margin-top:-3px;}

@media (max-width: 601px){
	.quick-input{
		width: 226px;
	}
	.ui-row-input-quick{
		width:238px;
	}
}

.warn-title{padding:4px 10px;background:rgba(85,136,204,0.2);position: absolute;top:-35px;left:5px;border-radius: 5px;;}

.warn-title::before{content: "";width:0;height:0;border-top:0px solid transparent;border-bottom:10px solid transparent;border-left:10px solid rgba(85,136,204,0.2);position: absolute;top:26px;left:10px;}