html {min-height: 100%;_height:100%;}
body {height:100%;margin:0px; padding:0px;background-color:#373F4D;}
body {margin:0 auto; padding:0; font-size:12px;text-align:center;color:#414141;font-family:"Microsoft YaHei",ËÎÌå;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0 auto; padding:0;}
ul{ list-style:none;margin:0;padding:0}
li{ list-style:none;margin:0;padding:0}
h1 {font-size:12px;font-weight:normal;}
h2 {font-size:12px;font-weight:normal;}
h3 {font-size:12px;font-weight:normal;}
h4 {font-size:12px;font-weight:normal;}
h5 {font-size:12px;font-weight:normal;}
h6 {font-size:12px;font-weight:normal;}
.clear {clear:both;float:none;}
em,i {font-style:normal}
img {border:0;}
form {margin:0;padding:0;}
a {color:#1B243A;text-decoration:none;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;-o-transition:color 0.3s linear;transition:color 0.3s linear;}
a:hover {color:#2ED2E9;}
.left {float:left;}
.right {float:right;}
.lef {float:left;}
.rig {float:right;}
input {border:0;outline:none;}
#wrap {width:100%;min-width:1200px;}

/*×¢²á*/
.banner-reg {overflow:hidden;background:url('../img/banner-reg.jpg') no-repeat center top;height:auto;}
.banner-reg .reg {overflow:hidden;width:86%;padding-top:1rem;padding-bottom:1rem;padding-left:5px;padding-right:5px;}
.banner-login {overflow:hidden;background:url('../img/banner-login.jpg') no-repeat center top;height:auto;}
.banner-login .login {overflow:hidden;width:480px;padding-top:10rem;padding-bottom:6rem;padding-left:5px;padding-right:5px;}
.regis {box-shadow:0 0 5px #C0C0C0;width:360px;background-color:#FFF;padding:60px;border-radius:10px;}
.regis h6 {overflow:hidden;font-size:24px;text-align:center;border-bottom:1px solid #F0F0F0;padding-bottom:1rem;margin-bottom:0rem;}
.regis h6 b {font-weight:normal;color:#1B243A;}
.regis .reg-ipu {overflow:hidden;}
.regis .reg-ipu .fenlei {overflow:hidden;width:280px;padding-top:20px;}
.regis .reg-ipu .fenlei label {float:left;width:98px;border:1px solid #F2F2F2;border-radius:40px;margin-left:10px;margin-right:10px;padding-left:20px;height:42px;line-height:42px;transition:all 0.3s linear 0s;}
.regis .reg-ipu .fenlei label:hover {background-color:#414F72;color:#2ED2E9;border:1px solid #414F72;}
.regis .reg-ipu .fenlei label:selection {background:lightblue;}
.regis .reg-ipu .fenlei label:-moz-selection {background:lightblue;}
.regis .reg-ipu .fenlei label:selection {background-color:#000;color:#2ED2E9;}
.regis .reg-ipu .fenlei label:-moz-selection {background-color:#000;color:#2ED2E9;}
.regis .reg-ipu .fenlei .r_type {width:20px;height:20px;margin-top:12px;border:0px solid #33AFAA;float:left;text-align:center;margin-right:10px;}
.regis .reg-ipu .fenlei strong {float:left;padding-right:20px;font-weight:normal;font-size:14px;}
.regis .reg-ipu li {overflow:hidden;padding-top:1rem;font-size:14px;}
.regis .reg-ipu li b {float:left;width:100%;text-align:left;font-weight:normal;color:#A1A1A1;padding-bottom:5px;}
.regis .reg-ipu li input {width:348px;border:1px solid #F2F2F2;height:58px;line-height:58px;text-align:left;margin-right:10px;padding-left:10px;font-family:"Microsoft YaHei";font-size:14px;border-radius:6px;}
.regis .reg-ipu li div {overflow:hidden;}
.regis .reg-ipu li div .input_textx {float:left;width:173px;font-size:14px;}
.regis .reg-ipu li div .jcode {float:right;width:160px;border-radius:6px;}
.regis .submit {overflow:hidden;padding-top:20px;padding-bottom:20px;}
.regis .submit .register {cursor:pointer;float:left;background-color:#1B243A;width:360px;height:60px;line-height:60px;text-align:center;font-size:16px;color:#FFF;border-radius:6px;font-family:"Microsoft YaHei";transition:all 0.3s linear 0s;}
.regis .submit .register:hover {background-color:#414F72;color:#2ED2E9;}
.regis .submiti {overflow:hidden;padding-top:0px;padding-bottom:0px;font-size:14px;color:#A1A1A1;}
.regis .submiti a {color:#2ED2E9;padding-left:10px;}
.regis .submiti a:hover {color:#414F72;}


/*µ×²¿*/
.copyright {border-top:1px solid #2B313C;overflow:hidden;width:100%;height:3rem;line-height:3rem;padding-top:1rem;text-align:center;font-size:12px;background-color:#373F4D;color:#FFF;}

