/* CSS Document */
*{margin:0; padding:0;}
li{ list-style:none;}
body{ background:url(../images/reg_bg800.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#container{ width:950px; margin:0 auto;}
#header{height:94px; background:url(../images/reg_topbg.jpg) repeat-x;}
#help {margin:55px 0 0 200px;_margin:55px 0 0 100px; float:left;color:#fff;}
#help a{ margin:0 5px;}
#help a:link,#help a:visited{color:#0067CE; text-decoration:none; font-size:14px;}
#help a:hover,#help a:active{color:#5d5d5d;}

#main_1{ clear:both; height:29px; background:url(../images/reg_bg29.gif); }
#main_1 ul li,#main_01 ul li{line-height:29px; padding-left:24px;text-align:left;}

#main_01{ width:950px; height:500px; background:url(../images/login_bg.png) no-repeat;}
.main_01_l{ float:left;width:340px; padding:90px 0 0 60px;}
.main_01_r{ float:right; width:500px; padding:10px 30px 0 0;}
.pl80{ padding-left:80px;}
.pl150{padding-left:150px;}
.pl30{ padding-left:35px;}



.line1px{ line-height:1px; height:1px; background:url(../images/reg_line1px.gif); font-size:1px;}
.log_con{ background:url(../images/reg_bg1px.gif) repeat-x; height:645px; }
.log_box{margin:50px auto 0 auto; background:url(../images/reg_logbox.gif) no-repeat; width:345px; height:192px; color:#5d5d5d; }
.log_boxdiv{ margin-top:30px; width:99%; float:left;}
.inp{ height:21px;border:1px solid #c5c5c5;line-height:21px;color:#333333; padding-left:3px;}
.marleft12px{ padding-left:24px;}
.log_boxdiv a img{margin:10px 0 0 0; vertical-align:middle;}
.log_boxdiv li { margin-top:10px;}
.log_boxdiv li a{ margin-left:15px;}

.reg_mainbox{text-align:left; }

.reg_l{ float:left; width:572px;}
#main_2 {height:29px; background:url(../images/reg_bg29.gif) no-repeat; }
#main_3{height:29px; background:url(../images/reg_bg29b.gif) no-repeat;}
#main_2 h1,#main_3 h1{font-size:12px;height:29px; line-height:29px;text-indent:24px;}


#main_2bg{ background:url(../images/reg_bg1px.gif) repeat-x; float:right; width:100%; }
#main_2bg{margin-top:-25px!important;>margin-top:0px!important;margin-top:0px;}
.log_r{ float:left; width:378px;height:645px;}

#main_3bg{ background:url(../images/reg_bg1pxb.jpg) repeat-x;float:right; width:100%;height:600px;}


.reg_con{ width:98%; height:100%; background:#fff; margin-left:10px;}
.reg_con ul{ margin:25px 0 0 30px;}
.reg_con ul li{ line-height:32px;}
.inpsty input{ border:1px solid #ccc;color:#5d5d5d; padding-left:5px; line-height:18px; height:18px;}
.radisty span{margin-right:30px; height:32px; line-height:32px; font-weight:bold;}
.radisty2 span{margin-right:15px; height:24px; line-height:24px; }
.inpsty span{ padding-left:15px;color:#aaa; }
.line1px{ font-size:1px; height:1px; line-height:1px; background:url(../images/bg1px.gif); width:95%;}
.reg_con h5{font-size:14px; font-weight:bold;}

.textcenter{ text-align:center;margin-top:10px;}
p{height:36px;}
.pad50{padding-left:55px;}
.reg_suc{ background:url(../images/reg_suc01.gif) no-repeat; height:450px; }
.reg_suc01{padding:155px 0 0 550px; text-align:left;}
