body{font-size: 12px;height:20px;line-height:18px;margin:0 auto;background-color:#ffffff;font-family:Microsoft Yahei;}

#head{margin:0 auto;background:url(../images/logo.png) no-repeat center left;width:1000px;height:103px;overflow:hidden;}

#main{background:url(../images/main.jpg) no-repeat center center;background-color:#3178C6;width:100%;height:463px;overflow:hidden;}
#main_con{margin:0 auto;width:960px;height:auto;overflow:hidden;}

#login{float:right;margin-top:51.5px;background:rgba(0,0,0,0.34);width:270px;height:360px;overflow:hidden;}
.login_tit{margin:0 auto;margin-top:20px;margin-bottom:34px;border-bottom:#AAABAB 2px solid;width:235px;height:40px;overflow:hidden;}
.login_tit h1{text-align:center;color:#FFFFFF;font-size:17px;font-weight:500;font-family:Microsoft Yahei;}

.login_con{margin:0 auto;width:230px;height:auto;overflow:hidden;}
.ipta{margin:0 auto;margin-bottom:23px;background:url(../images/ipta.png) no-repeat center left;border:0;background-color:#FFFFFF;width:230px;height:36px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-align:left;text-indent:43px;font-size:13px;color:#999999;font-weight:500;overflow:hidden;}
.iptb{margin:0 auto;margin-bottom:23px;background:url(../images/iptb.png) no-repeat center left;border:0;background-color:#FFFFFF;width:230px;height:36px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-align:left;text-indent:43px;font-size:13px;color:#999999;font-weight:500;overflow:hidden;}
.iptc{float:left;margin-bottom:23px;border:0;background-color:#FFFFFF;width:123px;height:36px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-align:center;font-size:13px;color:#999999;font-weight:500;overflow:hidden;}
.iptd{float:right;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.login_sub{display:block;float:left;border:0;background-color:#0E94FF;width:110px;height:38px;font-size:15px;color:#ffffff;font-weight:500;cursor:pointer;overflow:hidden;}
.login_btn{display:block;float:right;border:0;background-color:#FFB11A;width:110px;height:38px;font-size:15px;color:#ffffff;font-weight:500;cursor:pointer;overflow:hidden;}

#foot{width:100%;height:120px;border-top:1px solid #e5e5e5;margin-top:50px;padding-top:15px;}
.addrest{color:#333333;line-height:30px;font-size:13px;font-weight:500;font-family:Microsoft Yahei;}
a.addrest:link{color:#333333;text-decoration:none;font-size:13px;font-weight:500;font-family:Microsoft Yahei;}
a.addrest:visited{color:#333333;text-decoration:none;font-size:13px;font-weight:500;font-family:Microsoft Yahei;}
a.addrest:active{color:#333333;text-decoration:none;font-size:13px;font-weight:500;font-family:Microsoft Yahei;}
a.addrest:hover{color:#333333;text-decoration:none;font-size:13px;font-weight:500;font-family:Microsoft Yahei;}

#head_bar{width:100%;height:1px;border-top:1px solid #e5e5e5;margin-top:20px;}
#main_min{margin:0 auto;margin-top:2px;margin-bottom:2px;background-color:#EFEFEF;width:100%;height:auto;overflow:hidden;}
#main_ny{margin:0 auto;background-color:#FFFFFF;width:960px;height:auto;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:hidden;}
#foot_ny{width:100%;height:120px;border-top:1px solid #e5e5e5;padding-top:15px;}

.reg_tit{margin:0 auto;width:235px;height:60px;overflow:hidden;}
.reg_tit h1{text-align:center;color:#004394;font-size:22px;font-weight:600;font-family:Microsoft Yahei;}

.viptablelist{width:70%;border-top:#ececec 1px solid;border-left:#ececec 1px solid;}
.viptablelist tr th{height:48px;font-size:15px;font-weight:600;line-height:38px;padding:2px;color:#fff;background-color:#0E6AB3; text-align:right;border-right:#ececec 1px solid;border-bottom:#ececec 1px solid;padding-right:6px;}
.viptablelist tr td{height:48px;font-size:15px;font-weight:500;line-height:38px;padding:2px;color:#636465;text-indent:25px;border-right:#ececec 1px solid;border-bottom:#ececec 1px solid;}
.viptablelist tr td a{color:#6d6565;font-size:15px;font-weight:500;line-height:38px;}
.viptablelist tr td a:link{color:#636465;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}
.viptablelist tr td a:visited{color:#636465;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}
.viptablelist tr td a:active{color:#636465;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;} 
.viptablelist tr td a:hover{color:#1D89DD;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}

.inputs{margin:5px 0 5px 0;border:#D9D9D9 1px solid;height:30px;line-height:30px;color:#373333;font-size:13px;text-indent:2px;font-weight:500;font-family:Microsoft Yahei;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.btn_sms{float:left;display:block;background-color:#1B92E9;border:0;color:#FFFFFF;height:20px;line-height:20px;padding:0 10px;cursor:pointer;}
.reg_submit{height:38px;line-height:38px;border:none;background-color:#FFB11A;width:110px;cursor:hand;font-size:15px;font-weight:500;color:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;}