
@charset "utf-8";
/* CSS Document */
#.reg_con dt{
	font-size:15px;font-weight:bold; line-height:22px;letter-spacing:3px; 
	border-bottom:1px solid #AAAAAA; width:750px;
	margin-top:10px
			}

.reg_con dd{
	margin-top:10px;
}
.reg_con span{margin-left:10px;
	font-size:15px;
}
.cline{ border-bottom:1px solid #AAAAAA; width:914px;margin:20px;font-size:14px;font-weight:bold}
.reg_con .ti{margin-left:120px }
.question .tip{ border-bottom:1px solid #AAAAAA; width:750px;margin:20px;font-size:14px;font-weight:bold}
.question{padding-left:100px}
.question span{letter-spacing:3px;line-height:22px}
.content input{margin-left:50px}
.question .option{font-weight:normal;line-height:20px}

.db{display: block}
.dn{display:none}
.dib{display:inline-block;*display:inline; *zoom:1;}
.fl{float:left}
.fr{float:right}
.fl_dib{float:left;display:inline-block;*display:inline; *zoom:1;}
.c_g{color:#669933}
.c_r{color:#cc3333}
.rm{height:2953px}
.regMain .rm{width:1000px;margin:0 auto;position:relative;background:url(title.png) no-repeat}
.regMain .rm .logo{display:block;position:absolute;left:0;top:13px;background: url(http://passport.takungpao.com/statics/images/logo.png) no-repeat center top;width:85px;height:55px}
.regMain .rm .rm_help{position:absolute;right:0;top:40px}
.regMain .rm .rm_help a{color:#1f77af}
.regMain .rm .rm_help a:hover{color:#cc0000}
/*æ³¨å†Œdiv*/
.regMain .rm .reg_div{width:1000px;height:555px;padding-top: 90px;}
.reg_div .reg_title{background:url(http://passport.takungpao.com/statics/images/reg_title.png) no-repeat center top;width:1000px;height:43px;color:#fff;line-height: 43px;}
.reg_div .reg_title .r_t_left{float:left;display:inline-block;*display:inline; *zoom:1;font-size: 18px;font-family: "å¾®è½¯é›…é»‘";padding-left: 40px}
.reg_div .reg_title .r_t_right{float:right;display:inline-block;*display:inline; *zoom:1;font-size: 12px;padding-right: 40px}
.reg_div .reg_title .r_t_right a{color:#0000c5; text-decoration: underline;}
.reg_div .reg_title .r_t_right a:hover{color:#0000c5}
/*æ³¨å†Œå·¦å³*/
.reg_div .reg_con{width:956px;border:1px solid #dedede;}
.reg_div .reg_con .r_c_right .img_info{margin-top: 40px;margin-left: 70px;background: url(http://passport.takungpao.com/statics/images/reg_info.png) no-repeat center top;width:132px;height:438px}
.reg_div .reg_con .r_c_left .reg_tip{background:url(http://passport.takungpao.com/statics/images/reg_hi.png) no-repeat left top;width:580px;height:32px;font-size: 12px;color:#999;line-height: 32px;padding-left: 30px;padding-top: 5px;margin-top: 5px;margin-bottom: 15px;letter-spacing:2px;}
.reg_div .reg_con .r_c_left .reg_tip a{color:#0000c5; text-decoration: underline;}
.reg_div .reg_con .r_c_left .reg_tip a:hover{color:#0000c5}
/*ul li*/
.reg_div .reg_con .r_c_left .reg_ul{display: block;clear: both;height: 45px;line-height: 30px;padding-top: 10px;}
.reg_div .reg_con .r_c_left .reg_ul .reg_li{display: inline;float: left;font-family:"å¾®è½¯é›…é»‘";font-size: 14px;text-align: right;width: 60px;color: #646464;}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_con{display: inline;float: left;font-size:12px;width: 270px;height:40px;line-height:35px;color: #333;margin-left: 15px}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_con input{display: inline;float:left;padding:3px;width:255px;height:25px;line-height:25px;border:1px solid #CCC;color: #646464;border-radius:3px;-moz-border-radius:3px;text-align: left;}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_con input:focus{color:#333; border: 1px solid #99ccff;box-shadow: 0 0 3px #78A5D9;}
#pwd_tip{background: url(http://passport.takungpao.com/statics/images/reg_tip_l2.png) no-repeat left top #fff;}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_tip{display: none;float:left;font-size: 12px;min-width: 130px;max-width: 320px;color:#999;background: url(http://passport.takungpao.com/statics/images/reg_tip_l.png) no-repeat left top;}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_tip span{border: 1px solid #bbb;border-left:0;margin-left: 6px;padding: 7px;color:#333;box-shadow: 1px 1px 3px #ccc;-moz-box-shadow: 1px 1px 3px #ccc;}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_tip .yzm_span{border: 1px solid #adadad;border-left:0;color:#adadad;}
/*å°æç¤º*/
.reg_div .reg_con .r_c_left .reg_ul .reg_li_tip .pwd_tips{width:280px;border: 1px solid #bbb;height:40px;border-left:0;margin-left: 6px;padding: 7px;color:#333;box-shadow: 1px 1px 3px #ccc;-moz-box-shadow: 1px 1px 3px #ccc;}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_tip .pwd_tips font{float:left;display:inline-block;*display:inline; *zoom:1;font-size:12px;}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_tip .pwd_tips .len_box{float:left;display:inline-block;*display:inline; *zoom:1;margin-top: 5px;_margin-top: 1px;width:150px;height:8px;background:#ccc;margin-right:3px}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_tip .pwd_tips .len_color{width:0;background:#F00;height:8px;}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_tip .pwd_tips .pwd_tips_info{height:20px;line-height:20px;font-size: 12px;}
/*é”™è¯¯æç¤º*/
.reg_div .reg_con .r_c_left .reg_ul .reg_li_error{display: none;float:left;font-size: 12px;width: 310px;color:#cc0000;}
/*éªŒè¯ç */
.reg_div .reg_con .r_c_left .reg_ul .reg_li_con .input_yzm{width: 110px}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_con img{ width: 80px;height:34px;margin-left: 3px;margin-top: -4px;_margin-top: 0;}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_con .code{background:url(http://passport.takungpao.com/statics/images/reg_code.png) no-repeat left top;font-family:Arial;font-style:italic;font-size: 20px;color:#000;border:0;letter-spacing:4px;font-weight:bolder; width: 76px;height:30px;padding: 2px;margin-left: 3px}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_con a{color:#0000c5; text-decoration: underline;margin-left: 3px}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_con a:hover{color:#0000c5}
/*åŒæ„åè®®*/
.reg_div .reg_con .r_c_left .reg_li_con2{display: inline;float: left;font-size:12px;width: 260px;height:40px;line-height:35px;color: #333; margin-left: 72px;}
.reg_div .reg_con .r_c_left .reg_li_con2 input{display: inline;float:left;width:20px;height:35px;}
.reg_div .reg_con .r_c_left .reg_li_con2 font{font-size: 12px}
.reg_div .reg_con .r_c_left .reg_li_con2 a{color:#0000c5; text-decoration: underline;}
.reg_div .reg_con .r_c_left .reg_li_con2 a:hover{color:#0000c5}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_con .reg_btn{float:left;display:inline-block;*display:inline; *zoom:1;background:url(http://passport.takungpao.com/statics/images/reg_btn.png) no-repeat left top;width:108px;height:32px;border: 0 none;cursor: pointer;text-index:-99999px}
.reg_div .reg_con .r_c_left .reg_ul .reg_li_con .reg_btn_on{float:left;display:inline-block;*display:inline; *zoom:1;background:url(http://passport.takungpao.com/statics/images/reg_btn_on.png) no-repeat left top;width:108px;height:32px;border: 0 none;cursor: pointer;text-index:-99999px}
/*åº•éƒ¨footer*/
#userFooter{background:none no-repeat #fff}


