body{padding:0px;margin:0px;font-size:12px;font-family:"宋体";color:#333;}
img{border:none;}
dl,dd,dt,ul{list-style:none;padding:0px;margin:0px;}

.null0{height:0px;overflow:hidden;clear:both;}
.null25{height:25px;overflow:hidden;clear:both;}

.imgbox{float:left;}

#main{width:960px;margin:0px auto;}

.bd_c5{border:1px solid #c5c5c5;}

.box_648{width:638px;float:left;}
.box_298{width:308px;float:left;}

.height_514{min-height:514px;_height:514px;}

.f14{font-size:14px;}
.f14_b{font-size:14px;color:#0058cd;}
.f14_b2{font-size:14px;color:#043268;}
.f14_g1{color:#5b833a;font-size:14px;}
.f14_r{color:#f00;font-size:14px;}
.f12_g1{color:#5b833a;font-size:12px;}
.f12_r{color:#f00;}
.f12_b2{color:#004ac2;}
.f12_ab{color:#ababab;}

.f_r{float:right;}

.mag_t10{margin-top:10px;}
.mag_l10{margin-left:10px;display:inline;}

.btn3{width:75px;height:25px;line-height:25px;border:1px solid #bcc5ca;background:url(images/btn2_bg.jpg) repeat-x top;font-size:12px;padding:1px;}

.banner{background:url(images/banner.gif) no-repeat left top;height:80px;margin-bottom:10px;position:relative;}
.banner span{position:absolute;right:10px;bottom:0px;color:#fff;line-height:18px;}

/*注册*/
.l_out{}
.r_out{width:310px;float:left;background:#f7faff;}

.l_t_out{height:28px;padding:0px 1px;border-bottom:1px solid #c5c5c5;}
.l_t_info{line-height:28px;float:left;background:url(images/reg_t_bg.jpg) repeat-x top;}
.l_t_info b.l{float:left;}
.l_con_box{padding:20px;}
.r_con_box{width:268px;padding:20px;float:left;}

ul.step{width:100%;margin:0px;float:left;border-bottom:1px dashed #ccc;padding-bottom:15px;}
ul.step li{width:110px;float:left;color:#5d8338;text-align:center;background:#ccc;}
ul.step li.on{background:#f00;}
ul.step li div{width:110px;height:24px;float:left;background:#fff;line-height:26px;}
ul.step li div.bottom{margin-top:3px;}
ul.step li.reg_r{width:130px;background:none;color:#555;line-height:18px;}
ul.step li.reg_r_btn{width:120px;background:none;color:#555;text-align:center;}

.tit_top{height:30px;line-height:30px;overflow:hidden;}

.l_choice{width:250px;float:left;border-right:1px solid #0a7fa8;margin-top:20px;min-height:500px;_height:500px;}
.l_choice a{text-align:center;}
.l_choice a:link,.l_choice a:visited{text-decoration:none;color:#333;}
.l_choice a:hover,.l_choice a:active{text-decoration:none;color:#fff;}
.r_choice{float:right;width:470px;margin-top:20px;}
.r_login_box{float:right;width:200px;margin-top:20px;padding:10px;background:#fafafa;border-left:1px solid #aaa;min-height:480px;_height:480px;}
.r_login_box dl{margin:0px;padding:0px;}
.r_login_box dl dt{margin:0px;padding:0px;height:40px;font-weight:bold;font-size:14px;line-height:40px;}
.r_login_box dl dd{margin:0px;line-height:30px;color:#555;}
.r_login_box dl dd.login{text-align:center;margin-top:30px;}
.r_login_box dl dd a{font-size:14px;font-weight:bold;display:block;width:80px;height:35px;line-height:35px;text-align:center;overflow:hidden;border:1px solid #34a7db;background:#e4f5fc;}


/*方式选择*/
a.card_driver{margin-right:17px;background:url(images/type_choice2.jpg) no-repeat -1px 0px;width:200px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.card_driver:hover{margin-right:0px;background:url(images/type_choice2.jpg) no-repeat -1px -118px;width:217px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.card_driver_on{margin-right:0px;background:url(images/type_choice2.jpg) no-repeat -1px -118px;width:217px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.card_driver_on:link,a.card_driver_on:visited,a.card_driver_on:hover,a.card_driver_on:active{color:#fff;}

a.greatwall{margin-right:17px;background:url(images/type_choice2.jpg) no-repeat -1px -238px;width:200px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.greatwall:hover{{margin-right:0px;background:url(images/type_choice2.jpg) no-repeat -1px -362px;width:217px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.greatwall_on{margin-right:0px;background:url(images/type_choice2.jpg) no-repeat -1px -362px;width:217px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.greatwall_on:link,a.greatwall_on:visited,a.greatwall_on:hover,a.greatwall_on:active{color:#fff;}

a.no_driver{margin-right:17px;background:url(images/type_choice2.jpg) no-repeat -1px -486px;width:200px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.no_driver:hover{{margin-right:0px;background:url(images/type_choice2.jpg) no-repeat -1px -614px;width:217px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.no_driver_on{margin-right:0px;background:url(images/type_choice2.jpg) no-repeat -1px -614px;width:217px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.no_driver_on:link,a.no_driver_on:visited,a.no_driver_on:hover,a.no_driver_on:active{color:#fff;}

a.company_user{margin-right:17px;background:url(images/type_choice2.jpg) no-repeat -1px -741px;width:200px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.company_user:hover{{margin-right:0px;background:url(images/type_choice2.jpg) no-repeat -1px -866px;width:217px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.company_user_on{margin-right:0px;background:url(images/type_choice2.jpg) no-repeat -1px -866px;width:217px;height:100px;overflow:hidden;display:block;line-height:40px;font-size:14px;}
a.company_user_on:link,a.company_user_on:visited,a.company_user_on:hover,a.company_user_on:active{color:#fff;}

/*表单*/
dl.reg_input{margin:0px;padding:0px;width:470px;}
dl.reg_input dt{height:40px;font-size:14px;line-height:20px;font-weight:bold;}
dl.reg_input dt i{font-size:12px;font-style:normal;color:red;font-weight:normal;}
dl.reg_input dd{margin:0px;_height:65px;min-height:65px;line-height:35px;}
dl.reg_input dd.n{width:170px;float:left;color:#555;font-size:14px;text-align:right; line-height:30px;}
dl.reg_input dd.input{width:270px;float:left;padding-left:5px;position:relative;}
dl.reg_input dd.input label{display:block;}
dl.reg_input dd.input span{color:#999;}
dl.reg_input dd.tip{width:230px;float:left;padding-left:10px;font-family:verdana;color:#999;}
dl.reg_input dd.tip em{color:red;}
dl.reg_input dd.input i{font-size:14px;color:#555;font-style:normal;font-family:verdana;}
dl.reg_input dd.input input{border:1px solid #ccc;height:18px;line-height:18px;background:#fefefe;color:#555;font-family:verdana;}
dl.reg_input dd.input2{width:290px;height:60px;line-height:60px;float:left;padding-left:5px;}
dl.reg_input dd input.btn{width:100px;height:40px;line-height:40px;text-align:center;cursor:hand;background:url(images/bbtn.jpg) no-repeat 0px 0px;border:none;font-size:14px;}
dl.reg_input dd input.btn_on{width:100px;height:40px;line-height:40px;text-align:center;cursor:hand;background:url(images/bbtn.jpg) no-repeat 0px -40px;border:none;font-size:14px;}
dl.reg_input dd.input input.l{width:200px;margin:0px;padding:3px;}
dl.reg_input dd.input input.m{width:100px;margin:0px;padding:3px;}
dl.reg_input dd.input input.s{width:75px;margin:0px;padding:3px;}
dl.reg_input dd.input input.vs{width:20px;margin:0px;padding:3px;}
dl.reg_input dd.input input.ea{background:url(/images/e_a.jpg) no-repeat 0px center;padding:3px 3px 3px 30px;width:73px;}
.code_wrapper{display:none;}
dl.reg_input dd.input div{position:absolute;top:-260px;height:220px;width:320px;left:30px;border:2px solid #ddd;background:#fff;text-align:center;padding:10px;line-height:20px;}
.domain_wrapper{position:relative;}
.domain_wrapper label{display:inline; position:absolute; left:5px; top:35px;}

.done_out{background:url(images/done_bg.jpg) no-repeat top left;height:454px;overflow:hidden;}
.done_txt{width:480px;height:300px;padding:10px;overflow:hidden;margin:70px auto 0px auto;color:#003366;font-family:verdana;line-height:40px;}
.done_txt .done_tit{font-weight:bold;font-size:16px;line-height:40px;}
.done_txt .content{color:#555;margin-top:20px;font-size:14px;}
.done_txt .content u{color:#036;}
.done_txt .btns{}
.done_txt .btns a.bd_car:link,.done_txt .btns a.bd_car:visited,.done_txt .btns a.bd_car:active{width:100px;height:40px;line-height:40px;text-align:center;cursor:hand;background:url(images/bbtn.jpg) no-repeat 0px 0px;border:none;font-size:14px;display:inline-block;color:#333;text-decoration:none;}
.done_txt .btns a.bd_car:hover{width:100px;height:40px;line-height:40px;text-align:center;cursor:hand;background:url(images/bbtn.jpg) no-repeat 0px -40px;border:none;font-size:14px;display:inline-block;color:#935c26;text-decoration:none;}

span.query_owner a{background:url(/css/images/query_owner.gif) no-repeat top left;width:150px;height:30px;line-height:30px;text-align:center;padding:3px 5px;}

/*-----------------验证表单用的样式-------------*/
.error{color:red; background:#FFFBF7;}
.tipMsg{color:#999 !important;}
.okMsg{margin-left:2px; padding-left:17px; background:url(/images/check_right.gif) no-repeat left center; color:#fff !important;}
.errorMsg{color:#999 !important; margin-left:2px; padding-left:17px; background:url(/images/check_error.gif) no-repeat left center;}
.msg{padding:10px; border:solid 1px #ddd; background:#FFFFE8;color:red;}
/*-----------------验证表单用的样式-------------*/