<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.wrapper {
width: 100%;
min-height: 100%;
height: auto;
display: -webkit-box;
display: box;
display: -moz-box;
display: -o-box;
-webkit-box-align: center;
-moz-box-align: center;
-o-box-align: center;
box-align: center;
-webkit-box-pack: center;
-moz-box-pack: center;
-o-box-pack: center;
box-pack: center;
}



.login-wrap .login-form .item .icon, .logo-info-r a.sina, .logo-info-r a.qq, .login-wrap .login-form .msg-wrap .msg-icon, .logo-info-r .weixin span, .login-wrap .login-form .item-coagent a i,.item .i-email,.uc-box-reg .item .i-pass,.uc-box-reg .item .i-captcha {
background: url(../images/icon.png) no-repeat;
}

/*****ç™»é™†é¡µé¢*****/
/*ç™»é™†è¡¨å•*/
html,body{height:100%; width:100%;}  
.login-page{ 
	position: absolute;  
  top: 50%;   
  margin-top: -300px; 
	width: 100%;

}

.site-login{position: absolute; bottom: 0; width: 100%; }

.login-wrap{
	position: relative;
  z-index: 1;	
}
.login-wrap .login-form{
	margin: 20px auto;
	z-index: 1;
	width: 400px;
	background: #fff;
	padding: 20px;
	overflow: visible;
	border: 1px solid #eee;
	overflow: hidden;
	
}
.login-wrap .login-form .login-tit{
    height: 27px;
    line-height: 27px;
    font-size: 20px;	
}
.login-wrap .login-form .login-tit .regist-link{
	float:right;
	font-size:12px;	
	display: inline-block;
}
.login-wrap .login-form .login-tit .regist-link i{
	font-family:sinum;
	font-weight:bold;	
}
.login-wrap .login-form .msg-wrap{
	min-height: 31px;
    height: auto;
    margin: 5px 0;
    visibility: hidden;	
}
.login-wrap .login-form .msg-wrap .msg-error {
    position: relative;
    background: #fff6f7;
    color: #E31939;
    border: 1px solid #ff6d82;
    padding: 3px 10px 3px 40px;
    line-height: 18px;
    min-height: 18px;
}
.login-wrap .login-form .msg-wrap .msg-icon {
    position: absolute;
    left: 13px;
    top: 5px;
    display: block;
    width: 14px;
    height: 14px;
    background-position: 0 0;
}
.login-wrap .login-form .item{
	overflow:hidden;	
	height:38px;
	position:relative;
	border: 1px solid #ddd;
	margin-bottom:20px;	
}
.login-wrap .login-form .item-error{
	border:1px solid #E31939;	
}
.login-wrap .login-form .item .icon,.item  i{
	display:block;
	width:20px;
	height:20px;
	position:absolute;
	left:10px;
	top:9px;	
}
.login-wrap .login-form .item-name .icon{
	background-position:-150px -120px;	
}
.login-wrap .login-form .item-password .icon,.uc-box-reg .item .i-pass{
	background-position:-150px -140px;	
}
.login-wrap .login-form .item .text{
	line-height: 38px;
	height: 38px;
	border: 0;
	padding:  0 0 0 40px;
	width: 100%;
	float: none;
	overflow: hidden;
	font-size: 14px;
}
.login-wrap .login-form .item-authcode {
	border:0;	
	height:40px;
}
.login-wrap .login-form .item-authcode .item-detail {
    border: 1px solid #ddd;
    width: 100px;
}
.login-wrap .login-form .item-authcode .item-error{
	border-color:#E31939;	
}
.login-wrap .login-form .item-authcode .icon,.uc-box-reg .item .i-captcha{
	background-position:-150px -160px;	
}
.login-wrap .login-form .item-authcode .text{
	float:left;
}
.login-wrap .login-form .item-authcode .img{
	margin-top:3px;	
}
.login-wrap .login-form .safety{
	margin-bottom:15px;
	overflow:hidden;
	height:18px;
	line-height:18px;
	font-size: 12px;
}
.login-wrap .login-form .safety .checkbox{
	vertical-align:middle;
	margin-right:3px;
	float:none;
}

.login-wrap .login-form .login-btn{
	overflow:hidden;
}

.login-wrap .login-form .item-coagent{
	height:24px;
	line-height:24px;	
	overflow:hidden;
}
.login-wrap .login-form .item-coagent a{
	float:left;
	height:24px;	
	padding-left:26px;
	position:relative;
	margin-right:25px;
}
.login-wrap .login-form .item-coagent a i{
	display:block;
	width:24px;
	height:24px;	
	position:absolute;
	left:0;
	top:0;
}
.login-wrap .login-form .item-coagent a i.weixin{
	background-position:-24px 0;	
}
.login-wrap .login-form .item-coagent a i.qq{
	background-position:-24px -25px;	
}
.login-wrap .login-form .item-coagent a i.sina{
	background-position:-24px -50px;	
}
.login-wrap .login-form .item-coagent a i.alipay{
	background-position:-24px -76px;	
}
.login-wrap .login-form .item-coagent a.last{
	margin:0;	
}

.login-logo{
	text-align: center; padding: 20px; border-bottom: 1px solid #eee; margin-bottom: 20px; overflow: hidden;
}






/*****æ³¨å†Œé¡µé¢*****/
/*æš‚åœæ³¨å†Œ*/
.stop-regist{
	padding:30px 0;	
}
.stop-regist .notice-noresult{
	margin:40px 0 80px 300px;	
}
/*æ³¨å†Œ*/

.register-tab {
    font-size: 14px;
    width: 382px;
    height: 31px;
}
.register-tab li.tab-item {
    width: 130px;
    height: 26px;
    line-height: 26px;
    cursor: pointer;
    text-align: center;
    position: relative;
    z-index: 1;
    margin: 5px 5px 0 0;
}
.register-tab li.cur {
    background: #c00000;
    color: #fff;
  
    border-bottom: 0;
    height: 31px;
    line-height: 31px;
    margin-top: 0;
}
.register-tab li.tab-item .bg-ff {
	display: none;
	width: 128px;
	height: 6px;
	background: #f8f8f8;
	position: absolute;
	bottom: -5px;
	left: 0;
}
.register-tab li.cur .bg-ff {
	display: block;
	background: #fff;
}
.register-tab li.have-account {
	font-size: 12px; padding-right: 25px;
}
.register-tab li.have-account a {
	color: #E31939;
}

.register-con .form .text-te {
width: 90px;
}

.login-wrap .login-form .uc-box-reg .item { height: auto; border: none; position: relative; margin-bottom: 0; height: 64px;}
.login-wrap .login-form .uc-box-reg .form .text {border: 1px solid #ddd;}
.login-wrap .login-form .uc-box-reg .form .text.text-te {width: 160px; float: left;}
.login-wrap .login-form .uc-box-reg .item div{z-index: 99; font-size: 12px;}
#pwd_intensity table td ,#pwd_intensity table{ line-height: 22px;}

.login-wrap .login-form .uc-box-reg .item .i-email{
	background-position:-150px -210px;	
}



.login-form .flowstep{margin: 0;float: none; overflow: hidden; }



#find-box{padding-top: 30px; clear: both; margin-top: 20px;  border-top: 1px solid #eee;}
#find-box .find-pwd-con {
	width: 700px;
	margin:0 auto;
}

#find-box input.text {
	width: 330px;
}
#find-box input.text-te {
	width: 230px;
}
#find-box input:focus {
	-webkit-box-shadow: 0 0 4px 1px rgba(32,157,230,.4);
	box-shadow: 0 0 4px 1px rgba(32,157,230,.4);
	border-color: #A5D4ED
}


#find-box .find-pwd-con label{width: 160px;}
#find-box .find-pwd-con label.img{width: 95px;}
#find-box .item {
	width: 800px;
	margin: 15px 0;
	text-align: left;
	float: left;
	position: relative;
	border: 0px;
}
#find-box .item div {
	background: #f7f7f7;
	border: 1px #dddddd solid;
	color: #666;
	line-height: 35px;
	width: auto;
	max-width: 260px;
	padding: 0px 10px;
	margin-left: 10px;
	display: inline-block;
}
#find-box label.error {
	background: #fff6f7;
	border: 1px #ff6d82 solid;
	color: #E31939;
	width: auto;
	padding: 2px 10px;
	margin: 8px 0 0 10px;
	display: block;
	font-size: 12px;
	line-height: 18px;
  min-height: 18px;
	float: left;
	
}

.form label, .form input, .form select, .form textarea, .form button {
	float: left;
}
#find-box select {
	height: 35px;
	line-height: 35px;
	vertical-align: middle;
	margin-left: 8px;
	padding-left: 5px;
	border: 1px solid #ddd;
}
#find-box input.text-te2 {
	width: 100px;
}


.login-wrap .login-form #find-box .item{height: auto;}

#find-box .find-box-end{ text-align: center; line-height: 3em;}



/* tmotorhobby ä¿®æ”¹æ&nbsp;·å¼è¡¨ */

.login-wrap .login-form .btn-img{ width: 100%; height: 35px; border-radius: 3px; color: #FFF; background: #000; text-align: center; line-height: 35px; text-decoration: none; cursor: pointer; letter-spacing: 2px; border: none; }
.login-wrap .login-form .btn-img:hover{background: #c00000; }

#find-box label { width: 120px; font-size: 14px; color: #333; display: block; text-align: right; float: left; line-height: 36px; }
#find-box .find_pw_tit{font-size: 12px; color: #666; }
#find-box input { -webkit-box-shadow: none; box-shadow: none; border: 1px solid #cccccc; background-color: #fff; vertical-align: middle; padding: 10px 8px; outline: 0; height: auto; line-height: 15px; color: #333; font-size: 12px; margin-left: 10px; float: left; }

#find-box .btn_next { background: #000; white-space: nowrap; text-align: center; line-height: 35px; cursor: pointer; padding: 0 30px; height: 35px; color: #fff; border: 0; width: 130px; border-radius: 3px;}
#find-box .btn_next:hover{background: #c00000;}
.uc-box-reg #fphone, .uc-box-reg #zphone, .uc-box-reg #zemail,#find-box .code{
height: 37px; font-size: 12px; font-style: normal; color: #FFF; background: #000; text-align: center; line-height: 37px; text-decoration: none; cursor: pointer; padding: 0px 8px; border: none; margin-left: 10px; border-radius: 3px; }
.uc-box-reg #fphone:hover, .uc-box-reg #zphone:hover, .uc-box-reg #zemail:hover,#find-box .code:hover{background: #c00000;}
















</pre></body></html>