@charset "utf-8";

/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
}

img {
	border: none;
}

a {
	text-decoration: none;
	color: #504f4f;
	transition: color .3s, background .5s, opacity .5s; 
	-moz-transition: color .3s, background .5s, opacity .5s;  /* Firefox 4 */
	-webkit-transition: color .3s, background .5s, opacity .5s;   /* Safari and Chrome */
	-o-transition: color .3s, background .5s, opacity .5s;  /* Opera */
}

body {
	font-size: 12px;
	color: #565352;
	background:#f9f9f9;
	font-family: Arial, "Microsoft Yahei";


}

li {
	list-style: none;
}

table {
	border-collapse: collapse;
}

input, textarea {
	font-family: Arial, "Microsoft Yahei";
	font-size: 12px;
	outline: none;
	transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s; 
	-moz-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;  /* Firefox 4 */
	-webkit-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;   /* Safari and Chrome */
	-o-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;  /* Opera */
}





.fg { clear: both; height: 0px !important; width: 0px !important; }

/*top*/
#login-top { height: 41px; min-width: 1000px; margin:0  auto 22px; border-bottom: 1px solid #dbdbdb; background:#fff; padding:23px 0 16px; }

#login-top .login-top { width: 1000px; margin: auto; height: 41px; position: relative; }

#login-top .login-top .logo { display: inline-block; *display:inline;
*zoom:1;
height: 41px; }
#login-top .login-top .logo img { height: 41px; margin-right:10px; }
#login-top .login-top .text{ height:30px; width:600px; text-align:right; line-height:28px; color:#666666; position:absolute; right:0px; top:7px;}
#login-top .login-top .text span{ border:1px solid #fff; padding:0 3px; display:inline-block; *display:inline; *zoom:1;}
#login-top .login-top .text a{ border:1px solid #dddddd; padding:0 15px; display:inline-block; *display:inline; *zoom:1; color:#ee4533; border-radius:3px; margin-left:5px;}
#login-top .login-top .text a:hover{ border:1px solid #ee4533; background:#ee4533; color:#fff;}
.register-top-type{ height:103px; width:778px; margin:auto;}
.register-top-type.register-t1{ background:url(../images/zc_06.png);}
.register-top-type.register-t2{ background:url(../images/zc1_03.png);}

/*register*/
#register { width: 716px; padding: 28px 30px; border: 1px solid #e8e8e8; margin:0px auto 55px; background: #fff; }



/*表单*/
#register .form-box .input-box { margin-bottom: 11px; padding-left: 160px; position: relative; }

#register .form-box .input-box dt { display: block; position: absolute; top: 0px; left: 0px; line-height: 48px; text-align: right; color: #454545; width: 150px; font-size: 14px; }

#register .form-box .input-box dt span { font-family: 'simsun'; color: #F00; margin-right: 5px; font-size: 12px; }

#register .form-box .input-box dd { display: block; min-height: 48px; position:relative; }

#register .form-box .input-box dd .text-box { height: 20px; line-height: 20px; padding: 13px 48px 13px 10px; width: 240px; border: 1px solid #ccc; background-position: right; background-repeat: no-repeat; }

#register .form-box .input-box dd .text-box:focus {}

#register .form-box .input-box dd .text-box.code { width: 115px; padding-right: 10px; float: left; margin-right: 5px; }

#register .form-box .input-box dd .codeimg { float: left; height: 48px; display: none; }

#register .form-box .input-box dd .false { background: url(../../images/pc/false.png) no-repeat 0px 1px; padding-left: 15px; color: #F00; margin-left: 20px; display: inline-block; *display:inline;
*zoom:1;
}

#register .form-box .input-box dd .true { width: 13px; height: 13px; background: url(../../images/pc/true.png) left no-repeat; margin-left: 20px; display: inline-block; *display:inline;
*zoom:1;
}

#register .form-box .input-box dd .xieyi { width: 306px; display: inline-block; padding-top:15px; }

#register .form-box .input-box dd .xieyi a { color: #1f84d4; margin-left: 10px; }

#register .form-box .input-box dd .xieyi label input { float: left; margin: 0px 2px 0 0; }

#register .form-box .input-box dd .p { display: inline-block; *display:inline;
*zoom:1;
margin-left: 20px; }

#register .form-box .input-box dd .error { color: #F00; font-size: 12px; height: 15px; margin-bottom: 10px; display: inline-block; *display:inline;
*zoom:1;
margin-left: 20px; }

#register .form-box .input-box dd .pwd_info { position:absolute; top: 0px; font-size: 12px;  display: none;  left:310px; }

#register .form-box .input-box dd .pwd_info .pwd_tips { width: 155px; height: 71px; padding-top: 6px; position: absolute; top: -10px; background: url(../../images/pc/pwd_sprite_03.png) no-repeat; }

#register .form-box .input-box dd .pwd_info .pwd_tips div { height: 22px; line-height: 22px; margin-left: 12px; padding-left: 18px; }

#register .form-box .input-box dd .pwd_info .pwd_tips .no { background: url(../../images/pc/false.png) no-repeat 2px; color: #F00; }

#register .form-box .input-box dd .pwd_info .pwd_tips .yes { background: url(../../images/pc/true.png) no-repeat 2px; }

#register .form-box .input-box dd .pwd_info .pwd_tips .default { background: url(../../images/pc/pwd_sprite.png) no-repeat 2px; }

#cprompt { margin-top: 18px; margin-left: 17px; }

#register-btn,#phone-btn,#password-btn { color: #fff; font-size: 22px; border: 0px; height: 48px; cursor: pointer; width: 255px; height: 48px; line-height: 48px; background:#ee4533; display:block; text-align:center; }

.zphone{height: 48px;
padding: 0px 10px 0px 10px;
border: 1px solid #ccc;
background-position: right;
background-repeat: no-repeat;}


/*注册成功跳转页面*/
#register-success{ width:1000px; margin:34px auto 69px; background:#fff;}
#register-success.company .type{background:#2185d4;}
#register-success .type{ height:46px; background:#fe9900; color:#fff; line-height:46px; font-size:22px; padding-left:24px; position:relative;}
#register-success .type .zi{ position:absolute; padding-right:15px; text-align:right; right:0px; top:0px; width:660px; overflow:hidden; font-size:12px;}
#register-success .success-view{ width:970px; border-bottom:1px dotted #eeeeee; padding:36px 0 28px; margin:0 auto 47px;} 
#register-success .success-view .box{ margin-left:290px; padding-left:78px;background:url(../../images/pc/dui_03.png) no-repeat;}
#register-success.company .success-view  .box .title{ color:#2185d4; }
#register-success .success-view .box .title{ height:64px; line-height:60px; font-size:34px; color:#fe9900;}
#register-success .success-view .box .text{ line-height:22px; color:#696969;}
#register-success .success-view .box .text a{ font-size:14px; color:#ec2028;}
#register-success .success-view .box .text a:hover{ text-decoration:underline;}
/**/
#register-success .href{ padding-left:115px; display:block; height:305px;}
#register-success .href dl dd{ display:block; float:left; width:452px; height:227px; text-align:center; margin-right:35px;}
#register-success .href dl dd a{ display:block; width:452px; height:227px; color:#fff; background:#2185d4;}
#register-success .href dl dd a:hover{background:#217ed4; }
#register-success.company .href dl dd a{ background:#ff9900;}
#register-success.company .href dl dd a:hover{ background:#ff8a00;}

#register-success .href dl dd a .title{ padding-top:40px; line-height:70px; height:70px; line-height:70px; font-size:42px;}
#register-success .href dl dd a .demo{ line-height:36px; height:50px; font-size:20px;}
#register-success .href dl dd a .img{ width:33px; height:33px; display:block; margin:auto; background:url(../../images/pc/dui_12.png);}
#register-success .href dl dt{ width:283px; height:99px; float:left; margin-bottom:29px;}
#register-success .href dl dt a{ display:block; padding-left:102px; height:99px; color:#fff; }
#register-success .href dl dt.d1 a{background-image:url(../../images/pc/dui_07.png); background-repeat:no-repeat;background-color:#ff9900;}
#register-success .href dl dt.d1 a:hover{background-color:#ff8a00;}
#register-success .href dl dt.d2 a{background-image:url(../../images/pc/dui_10.png); background-repeat:no-repeat;background-color:#99cc00;}
#register-success .href dl dt.d2 a:hover{background-color:#8bcc00;}
#register-success .href dl dt a .title{ padding-top:14px; height:34px; line-height:34px; font-size:22px;}
#register-success .href dl dt a .demo{ line-height:18px; font-size:14px; padding-right:21px;}
#register-success.company .href dl dt.d1 a{ background-color:#99cc00;}
#register-success.company .href dl dt.d1 a:hover{background-color:#8bcc00;}
#register-success.company .href dl dt.d2 a{ background-color:#2185d4;}
#register-success.company .href dl dt.d2 a:hover{background-color:#217ed4;}


/*注册成功跳转页 end*/


/*register end*/



/*登录*/
#login{ width:1000px;  margin:0px auto 0px; padding-top:70px;}
#login .login-banner{ width:675px; height:355px; float:left;}
#login .login-banner .list{width:582px; height:355px; position:relative; overflow:hidden;}
#login .login-banner .list ul li,#login .login-banner .list ul li a,#login .login-banner .list ul li a img{ display:block;width:675px; height:355px;}
#login .login-box{ width:310px; margin:auto;}
#login .login-box .login-form{ padding:20px 17px; border:1px solid #dddddd; height:296px; background:#fff;}
#login .login-box .login-form .type{ height:57px; line-height:50px; color:#4d4d4d; font-size:24px; position:relative;}
#login .login-box .login-form .type .zi{ width:200px; right:0px; top:4px; text-align:right; font-size:12px; position:absolute;}
#login .login-box .login-form .type .zi a{ color:#1f84d4;}
#login .login-box .login-form .type .zi a:hover{ text-decoration:underline;}
/**/
#login .login-box .login-form dl dd{ display:block; margin-bottom:12px; min-height:30px;}
#login .login-box .login-form dl dd .text-box{  height: 20px; line-height: 20px; padding: 13px 10px 13px 48px; width: 212px; border: 1px solid #ccc; background-position: left; background-repeat: no-repeat;}
#login .login-box .login-form dl dd .text-box:focus { border: 1px solid #09F;  color: #333; }

#login .login-box .login-form dl dd .text-box.username { background-image: url(../../images/pc/iii_01.png); }


#login .login-box .login-form dl dd .text-box.password { background-image: url(../../images/pc/iii_03.png); }


#login .login-box .login-form dl dd.xx{ padding-top:10px;}
#login .login-box .login-form dl dd.xx a{ float:right; color:#ee4433;}
#login .login-box .login-form dl dd.xx a:hover{ text-decoration:underline;}
#login .login-box .login-form dl dd.xx label input{ float:left; margin-right:4px;}
#login-btn{ color: #fff; font-size: 14px; border: 0px; height: 39px; line-height:39px; cursor: pointer; width: 100%; border-radius:5px; background:#ee4433; display:block; text-align:center; }
#login .login-box .login-form dl dd .ts{ color:#F00; line-height:20px;}
/*登录 end*/







