@charset "utf-8";
body{ background:#ecf8fc; font-size:14px; line-height:1.5; color:#222;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,input,textarea,span,select,a{ font-family: 'microsoft yahei','微软雅黑',Verdana,Arial,Helvetica,sans-serif;}
input,textarea,select{ border:none;resize: none;-webkit-appearance:none;outline:medium;-webkit-tap-highlight-color:rgba(0,0,0,0);}
li{list-style-type:none;}
form{display:block;}
table{margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul{list-style:none;}
caption,th {text-align:left;}
a{color:#666;text-decoration:none;}
a:hover{color:#666;text-decoration:underline;}
input:focus{outline: 0;}

/* input placeholder color */
:-moz-placeholder {
    color: #bcbcbc;
}
::-moz-placeholder {
    color: #bcbcbc;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{
    color: #bcbcbc;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{
    color: #bcbcbc;
}

.clearfloat {clear: both; height: 0px; line-height: 0px; font-size: 1px; }
.clear{ clear:both; float:none !important;}
.clearfix:after {content: ""; display: block; height: 0; clear: both; }
.clearfix {zoom: 1; }
.fl_left{float:left;}
.fl_right{float:right;}
.w600{width: 600px;margin: 0 auto;}
.clearfix:after {content: ""; display: block; height: 0; clear: both; }
/* header */
.head_cs {width: 100%; padding: 68px 0 30px; }
.head_cs .headleft img{display: block; width: 155px; margin: 0 auto; }
/* login */
.register-wrap{width: 392px; background: #fff; border: 1px solid #ddd; border-radius: 20px; overflow: hidden; margin: 0 auto 30px;}
.register-nav{height: 55px;border-bottom: 1px solid #ddd;background: #f8f8f8;}
.register-nav li{float: left; width: 50%; text-align: center; line-height: 52px; font-size: 20px; color: #999; font-weight: bold; cursor: pointer;}
.register-nav li.curr{color: #0075c2;border-bottom: 4px solid #0075c2;}

.pop-layer {padding: 3px 40px 30px; color: #333; z-index: 100; }
.pop-layer li { display: block; width: 100%; padding-top: 10px;}
.pop-layer li label{display: block; width: 100%; font-size: 14px; line-height: 28px; color: #999;}
.pop-layer li input {display: block; width: 300px; font-size: 16px; line-height: 38px; color: #333; background: #fff; vertical-align: top; height: 38px; padding-left: 10px; border-radius: 6px; border: 1px solid #d7d7d7;}
.pop-layer .login-btn{padding-top: 24px;}
.pop-layer .login-btn .login-bn {display: block; width: 100%; height: 42px; font-size: 20px; color: #fff; background: #45bfdf; border-radius: 10px; cursor: pointer; vertical-align: top; border: 0; }
.register-con .register-li{display: none;}
.register-con .curr{display: block;}

/* 协议 */
.useragreement-wrap{ font-size:15px; color:#999; line-height: 1.1;margin-top: 20px;}
.useragreement-wrap a,.useragreement-wrap .use-link{ color:#45bfdf;}
.useragreement-wrap .checkbox{ float:left; width:16px; height:16px; border-radius:3px; margin-right: 8px;}
.useragreement-wrap .checkbox input[type=checkbox]{position: relative; display:block; width:100%; height:100%; border: 1px solid #d8d8d8; outline: 0; -webkit-appearance: none;}
.useragreement-wrap .checkbox input[type=checkbox]:checked:after {
    position: absolute;
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
    border: 1px solid #56ba37;
    content: " ";
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAC50lEQVRoQ+3Xz2vTYBgH8O+TdYxN3GGwi6Kg7KQoylzTIYMNtnYTxMuSFfcHDBS2gQcP/hZPHoSJggod4m2NB1GpSypsIMPVs3hQ8OBV8OLBYTWPxJHRzqZJ2jdZKumpJcmT9/N+8z5vSvhPPvSfOBBDopZknEicSEAzED9aAU1sw2VbMhGlMNSrnXrztVLdcpCpYuoWM1+yEBs/Et3Pz6x9t763FEQ15AcAZuwkmDGjZUqPWgYyXZC7ywnkAExuIQBNS5dU+3fkE1H05AGSKAfGiBMi8olkjeQJJsox42g9RKQhajGZAf4msdcNEVmIUkyeBWORQB1eEJGEqHpqFsQLlXsEb1vYtXbNSC12xZBvEHDVLyJSiaiGfA/A+UYQkYCcftHf1dmRsPaIbKOIHYdk9YF9JkkWYqwZRE2IsjzYo42//dbwa6jHCxVj4BhAVmc63iyiCqKsDPZR2fy0WZRu59PrFz2Oyfdp6nJqFJL1ysH7RSCqIKqevA6ia1uFCc8YiTltbO2L75HWuUDRU1NEbD1Ou0QhqhMpDPVKiZ8rDByuuMEHZsxrmVJRBGZKl88x4f72Wl72Cbf7V+0jymv5kGQivw3zC8B8Pl36ZwBuxSuPq4Z8BcDNIBC1F3ttDMC4m8+U5vwM3j5X1eUFEGaDQji2X4dkAOZlasPc0ui7j15AE4W+jt1tPTkQTQeJcIRYB5wwDHyWJLYwL+thssbJPSaXLcR40Ii6kHqYzQvpwlJ6/U4tjFIcPEJsdSYeCAPhCnHDAHjY1d45/3hkdcMecLaYGmbmHAMHw0J4grhiCCuSaV5u+y29L7djDCYWQegOE+EZ4opxWfki9gm35uLr/4hjN6tzlzAQvhKxx+oHExaiIYjXxyxMRMMQN0zYiKYgTpidQDQNsTFk4gmA/p1CCIHYTWDyVWr46cT6qlubDOq4r/Yb1CBE1I0hImZRZI04EZGzKaJWnIiIWRRZI05E5GyKqPUHXCQ9Qupr7mEAAAAASUVORK5CYII=');
    background-size: contain;
    background-repeat: no-repeat;
}


