﻿@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;

	font-family:sans-serif;


}

li {
	list-style: none;
}

table {
	border-collapse: collapse;
}

input, textarea {
	font-family: sans-serif;
	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 0px; 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:#da251d; border-radius:3px; margin-left:5px;}
#login-top .login-top .text a:hover{ border:1px solid #da251d; background:#da251d; 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: 998px;  border: 1px solid #e8e8e8; height: 508px; background: #fff; margin: auto; }
#register .lico{ display: block; float: left; width: 498px;border-right: 1px solid #e8e8e8;  }


/*表单*/
#register .form-box { width: 300px; margin-left: 100px; float: left; padding-top: 64px; }

#register .form-box .bbttt{ font-size: 18px; line-height: 70px; color: #000; }
#register .form-box .input-box { display: block; margin-bottom: 15px;position: relative; height: 45px; }

#register .form-box .input-box dd { display: block; height: 45px; position:relative; }

#register .form-box .input-box dd .text-box { height: 23px; line-height: 23px; padding: 10px; width: 278px;
 border: 1px solid #ccc; background-position: right; background-repeat: no-repeat; }

#register .form-box .input-box dd .text-box:focus { border: 1px solid #137769; background-color: #73d9cb; color: #137769; }
#register .form-box .input-box dd .seebtn{ width: 45px; height: 45px; top: 0px; right: 0px; position: absolute;
 background:url(../images/biyan_06.png) center no-repeat; cursor: pointer;  }
#register .form-box .input-box dd .seebtn[data-on="on"]{ 
 background:url(../images/kaiyan_06.png) center no-repeat; cursor: pointer;  }
#register .form-box .input-box dd .text-box.code { float: left; }

#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: #1ebda7; margin-left: 10px; }

#register .form-box .input-box dd .xieyi label input { float: left; margin: 2px 2px 0 0; -webkit-appearance: checkbox;}

#register .form-box .input-box dd .zphone{ border:0; background: none; position: absolute; top: 0px; height: 45px; line-height: 45px; right: 10px; color: #1ebda7;  }


#register-btn,#phone-btn { color: #fff; font-size: 22px; border: 0px; height: 48px; cursor: pointer; width: 255px; height: 48px; line-height: 48px; background: url(../../images/pc/zc_07.png); 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 end*/



/*登录*/
.loginbg{ padding: 60px 0 60px; background: url(../images/dlbg_02.jpg) bottom no-repeat #f5f5f5; }
#login{ width:1000px;  margin:auto;}
#login .login-banner{ width:649px; height:348px; float:left;}
#login .login-banner .list{width:649px; height:348px; 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:649px; height:348px;}
#login .login-box{ width:351px;  float:right; }
#login .login-box .login-form{ padding:20px 17px; border:1px solid #dddddd; height:305px; background:#fff;}
#login .login-box .login-form .type{ height:70px; line-height:70px;  color:#999; font-size:18px; position:relative;}

#login .login-box .login-form .type a{ color:#999;}
#login .login-box .login-form .type a:hover,#login .login-box .login-form .type a.on{ color: #000; }
/**/
#login .login-box .login-form dl dd{ display:block; margin-bottom:13px; height: 46px; position: relative;}
#login .login-box .login-form dl dd .zphone{ border:0; background: none; position: absolute; top: 0px; right: 10px; color: #1ebda7;  }
#login .login-box .login-form dl dd .text-box{  height: 20px; line-height: 20px; 
	padding: 13px 10px 13px 48px; width: 255px; border: 1px solid #ccc; 
	border:1px solid #ddd; background-position: left; background-repeat: no-repeat; }
#login .login-box .login-form dl dd .text-box:focus { border: 1px solid #137769; background-color: #73d9cb; color: #137769; }

#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.username:focus { background-image: url(../../images/pc/iii_02.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 .text-box.password:focus { background-image: url(../../images/pc/iii_04.png); }
#login .login-box .login-form dl dd.xx{ padding-top:10px; height:30px;}
#login .login-box .login-form dl dd.xx a{ float:right; color:#1ebda7;}
#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; margin-top: 2px; -webkit-appearance:checkbox;}
#login-btn{ color: #fff; font-size: 14px; border: 0px; height: 39px; line-height:39px;
 cursor: pointer; width: 100%; border-radius:5px; background:#1ebda7; display:block; text-align:center; }
#login .login-box .login-form dl dd .ts{ color:#F00; line-height:20px;}
/*登录 end*/







