@charset "utf-8";
/* CSS .reg & .login*/



li{ margin-bottom:5px;}
li input{ margin-top:5px;}
li label{color:#333; font-size:15px; font-weight: bold;}
.preface{text-align:center; font-size:18px; margin-top:15px;}
.reg{float:left; line-height:1.3; width:530px; overflow:hidden; padding:0 0 20px 0;}
.notes{ color:#999; display:block;}
.reg h1{ font-size:20px; font-family:Georgia; font-style:italic; color:#fff;text-align:center; padding-right:30px; background-color:#1c62be; }
.reg ul{ text-align:left; margin-left:20px;}


.login{ line-height:1.3; width:430px; overflow:hidden; float:right; text-align:center; padding:0 0 20px 0;  border:1px solid #f1f1f1;}
.login h1{ font-size:20px; font-family:Georgia; font-style:italic; color:#fff; background-color:#1c62be; }
.login ul{ text-align:left; margin-left:30px; padding-top:10px;}

.getpassword{ background-color:#fff; line-height:1.5; width:980px; overflow:hidden; }
.getpassword h1{ font-size:23px;font-family:Georgia; font-style:italic; color:#7ca738;}
.getpassword p.txt{ font-size:15px; margin-bottom:15px;}

.getpassword .getway_two{ padding-bottom:30px; width:978px; border:1px solid #f5f5f5; margin-bottom:15px;}
.getpassword h3{font-size:18px;font-family:Georgia; font-style:italic; color:#fff; text-align:center; margin-top:10px; background-color:#585858; }
.getpassword ul{ margin:0 20px 0 200px;}

p.tips{ font-size:16px;text-align:left; border:1px solid #d4d4d4; padding:10px; margin:15px 15px 0; background:#fff;}
p.success{ color:#7ca738; }
p.fail{ color:#f00;}
.userTipReg{color:#f00; font-size:12px; font-weight:normal;}
input.reg_txtbox{ width:250px; height:24px; line-height:24px; padding-left:5px; color:#000; border:1px solid #999; }
.formTable{ margin-top:10px;}
.formTable table{ width:100%;}/*by xc*/
.formTable td{padding:10px 0;}
.formTable .left{width:160px; text-align:right; padding-right:5px;color:#333;}

/*by xc*/
td label{color:#333; font-size:15px; font-weight: bold;}
a.btn_blank{background:url(../img/btn_blank.png) no-repeat bottom right; text-align:center; color:#FFF; font-size:18px;height:32px; line-height:32px; display:inline-block; position:relative; padding:0 22px 0 25px; margin-top:10px;text-decoration:none;}
a.btn_blank span{ position:absolute; left:-1px; top:0; display:block; width:5px;background:url(../img/btn_blank.png) no-repeat left bottom; height:32px;}
a.btn_blank:hover{background-position: top right;color:#FFF; text-decoration:none;}
a.btn_blank:hover span{background-position: top left;}

 
a.btn_blank2{background:url(../img/btn_blank2.png) no-repeat bottom right; text-align:center; color:#585858; font-size:18px;height:32px; line-height:32px; display:inline-block; position:relative; padding:0 22px 0 25px; margin-top:10px;text-decoration:none;}
a.btn_blank2 span{ position:absolute; left:-1px; top:0; display:block; width:5px;background:url(../img/btn_blank2.png) no-repeat left bottom; height:32px;}
a.btn_blank2:hover{background-position: top right;color:#585858; text-decoration:none;}
a.btn_blank2:hover span{background-position: top left;}

a.btn_blank3{background:url(../img/btn_blank3.png) no-repeat bottom right; text-align:center; color:#fff; font-size:18px;height:32px; line-height:32px; display:inline-block; position:relative; padding:0 22px 0 25px; margin-top:10px;text-decoration:none;}
a.btn_blank3 span{ position:absolute; left:-1px; top:0; display:block; width:5px;background:url(../img/btn_blank3.png) no-repeat left bottom; height:32px;}
a.btn_blank3:hover{background-position: top right;color:#fff; text-decoration:none;}
a.btn_blank3:hover span{background-position: top left;}

.btn_blank{background:url(../img/btn_blank.png) no-repeat bottom right; text-align:center; color:#FFF; font-size:18px;height:32px; line-height:32px; display:inline-block; position:relative; padding:0 22px 0 25px; margin-top:10px;text-decoration:none;}
.btn_blank2{background:url(../img/btn_blank2.png) no-repeat bottom right; text-align:center; color:#585858; font-size:18px;height:32px; line-height:32px; display:inline-block; position:relative; padding:0 22px 0 25px; margin-top:10px;text-decoration:none;}
.btn_blank3{background:url(../img/btn_blank3.png) no-repeat bottom right; text-align:center; color:#fff; font-size:18px;height:32px; line-height:32px; display:inline-block; position:relative; padding:0 22px 0 25px; margin-top:10px;text-decoration:none;}


