.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:0px 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:#d0a353;}
.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:left;height:60px;border:none;width:264px;background:#d0a353;padding:0px;color:#fff;text-transform:uppercase;font-size:20px;font-weight:700;border-radius:7px;cursor:pointer;}
.cntlog .form .foot .Submit:hover {background:#000;}
.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:#d0a353; 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:#d0a353; padding:15px 23px; border:solid 1px #d0a353; border-radius:8px; display:inline-block; zoom:1;}
.cntlog .register .rarea .create a:hover {color:#000; text-decoration:none; border-color:#000;}

.res1810 .cntlog {max-width:776px;}
.res1810 .cntlog .form .feat label {font-size:24px;}
.res1810 .cntlog .form .feat span.msg {font-size:17px;}
.res1810 .cntlog .register {width:560px;}
.res1810 .cntlog .register .rarea {margin:0px 60px;}
.res1810 .cntlog .register .rarea .title {font-size:35px; text-align:left;}
.res1810 .cntlog .register .rarea p {font-size:24px;}
.res1810 .cntlog .register .rarea .create {text-align:left;}
.res1810 .cntlog .register .rarea .create a {font-size:24px;}

.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;}
.res720 .cntlog .form .feat {margin-bottom:25px;}
.res720 .cntlog .form .foot .checkbox {float:none;}
.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;}
.res480 .cntlog .form .feat {margin-bottom:25px;}
.res480 .cntlog .form .foot .checkbox {float:none;}
.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;}
.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 {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;}