.txt {margin:0px;}
.banners {display:none;}

.cntlog {margin-top:30px; padding:60px 0px; border:solid 1px #d9d9d9; border-radius:8px; position:relative;}
.cntlog .form {padding-right:346px; padding-left:40px;}
.cntlog .form .feat {margin-bottom:36px; position:relative;}
.cntlog .form .feat label {font-size:20px; margin-bottom:15px; display:block;}
.cntlog .form .feat input {display:block; width:100%; box-sizing:border-box; border:solid 1px transparent; height:59px; padding:0px 20px; background:#f7f8fa; border-radius:7px; font-size:20px;}
.cntlog .form .feat span.msg {display:block; font-size:15px; margin-top:12px;}
.cntlog .form .feat span.red {color:red;}
.cntlog .form .feat .top {position:absolute; top:0px; font-size:15px; right:0px;}
.cntlog .form .feat .top a {font-size:15px;}
.cntlog .form .foot {overflow:hidden;}
.cntlog .form .foot .checkbox {overflow:hidden; float:left;}
.cntlog .form .foot .checkbox #LoginAutoLogin {width:22px; height:22px; margin:0px; display:block; float:left;}
.cntlog .form .foot .checkbox label {display:block; float:left; font-size:17px; margin-left:10px;}
.cntlog .form .foot .Submit {float:right;height:60px;border:none;width:215px;background:#df0ea7;padding:0px;color:#fff;text-transform:uppercase;font-size:20px;font-weight:700;border-radius:7px;cursor:pointer;}
.cntlog .register {position:absolute; top:0px; right:0px; height:100%; background:#f5f5f5; width:316px;}
.cntlog .register .rarea {margin:0px 20px; padding-top:60px;}
.cntlog .register .rarea .title {font-size:30px;font-weight:700;color:#5e2e83;text-align:center;}
.cntlog .register .rarea p {font-size:18px; margin:40px 0px;}
.cntlog .register .rarea .create {text-align:center;}
.cntlog .register .rarea .create a {font-size:20px;font-weight:700;text-transform:uppercase;color:#dd0ea7;padding:15px 23px;border:solid 1px #dd0ea7;border-radius:8px;display:inline-block;zoom:1;}
.cntlog .register .rarea .create a:hover {color:#fff;text-decoration:none;border-color:#df0ea7;background:#df0ea7;}

.res940 .cntlog .form {padding:0px 40px; padding-bottom:184px;}
.res940 .cntlog .register {width:100%; height:auto; bottom:0px; top:auto;}
.res940 .cntlog .register .rarea {padding:20px 0px;}
.res940 .cntlog .register .rarea p {margin:20px 0px; text-align:center;}

.res720 .cntlog {padding:30px 0px;}
.res720 .cntlog .form {padding:0px 40px; padding-bottom:226px;}
.res720 .cntlog .form .feat {margin-bottom:25px;}
.res720 .cntlog .form .foot .checkbox {float:none;}
.res720 .cntlog .form .foot .Submit {float:none; margin:18px auto 0px auto; display:block;}
.res720 .cntlog .register {width:100%; height:auto; bottom:0px; top:auto;}
.res720 .cntlog .register .rarea {padding:25px 0px;}
.res720 .cntlog .register .rarea .title {font-size:27px;}
.res720 .cntlog .register .rarea p {margin:20px 0px; font-size:16px; text-align:center;}

.res480 .col1 {padding-bottom:0px;}
.res480 .cntlog {padding:30px 0px;}
.res480 .cntlog .form {padding:0px 20px; padding-bottom:226px;}
.res480 .cntlog .form .feat {margin-bottom:25px;}
.res480 .cntlog .form .foot .checkbox {float:none;}
.res480 .cntlog .form .foot .Submit {float:none; margin:18px auto 0px auto; display:block;}
.res480 .cntlog .register {width:100%; height:auto; bottom:0px; top:auto;}
.res480 .cntlog .register .rarea {padding:25px 0px;}
.res480 .cntlog .register .rarea .title {font-size:27px;}
.res480 .cntlog .register .rarea p {margin:20px 0px; font-size:16px; text-align:center;}

.res320 .col1 {padding-bottom:0px;}
.res320 .cntlog {padding:30px 0px;}
.res320 .cntlog .form {padding:0px 20px; padding-bottom:226px;}
.res320 .cntlog .form .feat {margin-bottom:25px;}
.res320 .cntlog .form .feat label {font-size:17px;}
.res320 .cntlog .form .feat .top.required {font-size:12px;}
.res320 .cntlog .form .feat .top a {font-size:12px;}
.res320 .cntlog .form .foot .checkbox {float:none;}
.res320 .cntlog .form .foot .checkbox label {font-size:15px;}
.res320 .cntlog .form .foot .Submit {float:none; margin:20px auto 0px auto; display:block; width:100%;}
.res320 .cntlog .register {width:100%; height:auto; bottom:0px; top:auto;}
.res320 .cntlog .register .rarea {padding:25px 0px;}
.res320 .cntlog .register .rarea .title {font-size:24px;}
.res320 .cntlog .register .rarea p {margin:20px 0px; font-size:14px; text-align:center;}
.res320 .cntlog .register .rarea .create a {font-size:17px;}

span.checkrumsg {display:block;color:#fff;width:80%;font-size:22px;padding:13px 10%;margin:0 auto 32px auto;text-align:center;background:#df2c6c;}