body{margin:0 auto;padding:0;background:#c7e4f2 url(body_bg.gif) no-repeat center top;color:#333;font:12px 'simsun';text-align:center;}
body>div{margin-right:auto;margin-left:auto;}
div,form,ul,ol,li,span,p,dl,dt,dd,img,form{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none;}
table,td,textarea{font-size:12px;}
a{color:#333;text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
h2{text-align:left;}
h2 span{float:left;font-weight:bold;}
.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;zoom:1;}
.orange{color:#ff7800;}
.red{color:#c00;vertical-align:middle;}
.zi_9{color:#999;}
.area{width:950px;}
#head{height:70px;margin:0 auto;}
#head img{float:left;margin:20px 0 0 20px;}
#wrap{width:100%;height:400px;background:url(bghead.jpg) repeat-x center top;}
/*Register*/
.head{width:781px;margin:0 auto;height:75px}
.logo{float:left;width:137px;height:46px;background:url(log.jpg) no-repeat;margin:20px 0 8px 5px;}
.logotxt{float:left;margin:48px 0 0 10px;}
.headlink{float:right;width:400px;text-align:right;margin:48px 8px 0 0;color:#fff;}
.headlink a,.headlink a:link,.headlink a:visited{color:#fff;text-decoration:none;}
.headlink a:hover{color:#fff;text-decoration:underline;}
.main{width:781px;clear:both;margin:0 auto;position:relative;}
.main_top_com{width:781px;height:auto;_height:70px;min-height:70px;background:#fff url(bghead_top_com.gif) no-repeat;overflow:hidden;*overflow:visible;}
.main_cen{height:auto;_height:100px;min-height:100px;background:#fff;border-left:1px solid #86adc6;border-right:1px solid #86adc6;padding:10px 0 50px 0;}
.main_bottom{width:781px;height:5px;background:url(bghead_bottom.gif) no-repeat;overflow:hidden;}
.title{width:670px;height:35px;line-height:35px;clear:both;background:url(btn.gif) repeat-x;border-top:1px solid #cad6df;padding:0 15px;margin:0 auto;font-size:14px;font-weight:bold;color:#333;}
.title_sub{font-size:12px;font-weight:bold;padding-left:20px;}
ul.maintable{width:704px;clear:both;margin:0px auto;padding:20px 0;}
ul.maintable li{clear:both;font-family:Verdana,"ËÎÌå";}
.mt_l{float:left;width:175px;height:30px;line-height:30px;text-align:right;padding-right:5px;}
.mt_r{float:left;width:520px;margin-bottom:10px;position:relative;}
.mt_r2{float:left;width:520px;line-height:30px;position:relative;}
.inputbox{float:left;width:180px;margin-right:10px;}
.inputbox input{display:block;float:left;background:#ffffef;width:100%;height:18px;line-height:18px;padding:1px 2px 0 1px;border:1px solid #84a1bd;}
.inputbox img{display:block}
.inputtxt{clear:both;padding-top:2px;}
.onWrap{line-height:21px;color:#FF3300}
.btn_submit{float:left;border:0;width:126px;height:36px;background:url(regedit_btn.gif);font-size:14px;font-weight:bold;color:#fff;cursor:pointer;text-align:center; margin-right:10px}

.loginCard{position:relative;float:right;width:295px;height:387px;margin:20px 0;}
.passportc{width:230px;margin:0 auto;text-align:left;font-size:14px;clear:both;}
.regPro{float:left;width:655px;padding-top:10px;}
.regPro .log{color:#fff;line-height:35px;text-align:left;padding-left:16px;}
.regPro .log span{color:#b3c4cd;}
.pptitle{font-size:16px;height:38px}
.ppcontent{padding:10px 0;}
.ppcontent .error{height:20px;}
.ppcontent li{margin:0 0 10px;padding-left:50px;}
.ppcontent label{float:left;margin-top:13px;width:56px}
.ppcontent .np{padding-left:0;height:34px;}
.ppcontent .np p{float:left;padding-left:0px!important;padding-left:3px}
.ppcontent .np p img{display:block}
.ppcontent .ppinput{width:160px;*width:160px;_width:159px;padding:0 5px;height:30px;line-height:30px;border:1px solid #c3dbe7;font-size:16px; vertical-align:middle;}
.sign{border:0;width:86px;height:36px;background:url(login_btn.gif);font-size:14px;font-weight:bold;cursor:pointer;}
.loginBtn1{float:left;border:0;width:126px;height:26px;padding-top:10px;background:url(regedit_btn.gif);font-size:14px;font-weight:bold;color:#fff;cursor:pointer;text-align:center;}
.loginBtn1:hover{color:#fff;}
.ppcontent .error{color:#f00;text-align:center;}
.ppcontent .card a{color:#0272b4;text-decoration:underline;font-size:12px;}
.ppselecter{position:absolute;float:left;margin-top:0!important;width:180px;*width:181px;_width:182px;width:180px\0;left:33px;*left:32px;_left:22px;left:31px\0;top:80px;*top:80px;_top:80px;top:80px\0;padding:5px 5px;text-align:left;line-height:22px;background:#fff;border:1px solid #ccc;}
.ppselecter .ppseltit{background:#f0f0f0;}
.ppselecter td{margin:4px 0;padding:0 5px;cursor:pointer;line-height:20px;}
.ppselecter .active{background:#f0f0f0;}
.line{height:1px;font-size:1px;line-height:1px;border-bottom:1px solid #ccc;margin:10px auto;}

#foot{line-height:30px;clear:both;color:#69818d;font-family:Tahoma,Helvetica,Arial,sans-serif;padding-bottom:30px;text-align:center;}
#foot a{color:#69818d;}
