#main { clear:both; OVERFLOW: hidden; width:951px; height:auto; color:#666; margin:0px auto; padding:0px; background:#fff; }
#register_container { clear:both; width:951px; margin:0px auto; padding:10px 0px 40px 0px; }
#register_title { clear:both; display:table; width:951px; margin:0px auto; padding:0px; }
#register_title_name { float:left; display:block; width:232px; height:30px; background:url(../images/register/register_titlename.jpg) no-repeat; margin:0px auto; padding:0px; }
#register_title_menu { float:left; display:block; width:600px; height:38px; margin:0px; padding:0px; }
#register_title_menu UL { float:left; display:block; width:600px; margin:0px; padding:0px; }
#register_title_menu UL LI { float:left; width:189px; height:38px; margin:0px 1px; padding:0px; DISPLAY: block; FONT-WEIGHT: bold; color: #499001; font-size:14px; TEXT-DECORATION: none; TEXT-ALIGN: center; line-height: 30px; background: url(../images/register/register_title_tagbg2.jpg) repeat-x; }
#register_title_menu UL LI#curent { padding: 0px; DISPLAY: block; margin:0px; background: url(../images/register/register_title_tagbg.jpg) repeat-x; width:189px; height:38px; font-size:14px; FONT-WEIGHT: bold; color: #000; TEXT-ALIGN: center; line-height: 38px; }
#register_title_menu #no1 { display:block; margin:0px auto; background:url(../images/register/no_1_on.gif) no-repeat 35px 8px; padding-left:35px; line-height: 35px; }
#register_title_menu #no1_current { display:block; margin:0px auto; background:url(../images/register/no1_big_on.gif) no-repeat 28px 5px; padding-left:45px; font-weight:bold; line-height: 35px; }
#register_title_menu #no2 { display:block; margin:0px auto; background:url(../images/register/no_2_on.gif) no-repeat 35px 8px; padding-left:35px; line-height: 35px; }
#register_title_menu #no2_current { display:block; margin:0px auto; background:url(../images/register/no2_big_on.gif) no-repeat 40px 5px; padding-left:35px; font-weight:bold; line-height: 35px; }
#register_title_menu #no3 { display:block; margin:0px auto; background:url(../images/register/no_3_on.gif) no-repeat 45px 8px; padding-left:35px; line-height: 35px; }
#register_title_menu #no3_current { display:block; margin:0px auto; background:url(../images/register/no3_big_on.gif) no-repeat 35px 5px; padding-left:35px; font-weight:bold; line-height: 35px; }
#register_title_linebg { clear:both; display:table; width:951px; margin:0px auto; padding:0px; padding-top:12px; background:url(../images/register/register_title_linebg.jpg) repeat-x }
#register_title_linebg1 { clear:both; width:951px; height:auto; margin:0px auto; padding:0px; background:url(../images/register/register_title_linebg.jpg) repeat-x }
#register_base_info_wrap { clear:both; display:table; width:951px; margin:0px auto; padding:5px 0px 20px 0px; border-bottom:1px solid #d9d9d9 }
#register_base_info_container { clear:both; display:table; width:876px; margin:0px; padding:0px 0px 0px 10px; }
#register_base_info_container_title { clear:both; display:table; width:876px; margin:0px; padding:5px 0px 10px 0px; }
#register_base_info_container_title h1 { float:left; margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#DF9E17; margin-right:5px; }
#register_base_info_container_content { clear:both; display:table; width:906px; margin:0px; padding:5px 0px 10px 0px; }
#register_base_info_container_content ul { float:left; display:block; width:906px; margin:0px; padding:0px; }
#register_base_info_container_content ul li { float:left; display:block; width:906px; height:40px; list-style:none; margin:0px; padding:0px; }
#register_base_info_container_content ul li div { float:left; display:block; margin:0; line-height:25px; }
#residecitybox { padding:5px 20px; }
#residecitybox select { border:1px solid #5BB022; height:24px; margin-right:10px; font:14px arial; background-color:#EEFAD2; }
#register_detail_info_link { clear:both; display:table; width:951px; margin:0px; padding:30px 0px 10px 5px!important; padding:20px 0px 20px 5px; color:#000; }
#register_detail_info_link .item1 { float:left; width:160px; margin:0px; padding:0px; font-size:12px; font-weight:100; margin-right:20px; }
#register_detail_info_link .item2 { float:left; margin:0px; padding:0px 0px 0px 10px; height:20px; border:1px solid #ccc; background:#f0f0f0; width:660px; font:12px arial; line-height:20px; }
.register_detail_info_wrap { clear:both; display:table; width:951px; margin:0px auto; padding:20px 0px !important; padding:5px 0px; border-bottom:1px solid #d9d9d9 }
.register_detail_info_container { clear:both; display:table; width:876px; margin:0px; padding:0px 0px 0px 10px; }
.register_detail_info_container_title { clear:both; display:table; width:876px; margin:0px; padding:5px 0px 10px 0px; }
.register_detail_info_container_title h1 { float:left; margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#000; }
.register_detail_info_container_content { clear:both; display:table; width:906px; margin:0px; padding:5px 0px 10px 0px; }
.register_detail_info_container_content ul { float:left; display:block; width:906px; margin:0px; padding:0px; }
.register_detail_info_container_content ul li { float:left; display:block; width:906px; height:40px; list-style:none; margin:0px; padding:0px; }
.register_detail_info_container_content ul li div { float:left; display:block; margin:0px; padding:0px 2px; }
#register_agreement_container { clear:both; display:table; width:876px; margin:0px; padding:0px 0px 0px 10px; }
#register_agreement_container_title { clear:both; display:table; width:876px; margin:0px; padding:5px 0px 10px 0px; }
#register_agreement_container_title h1 { float:left; margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#000; }
#register_agreement_container_content { clear:both; display:table; width:906px; margin:0px; padding:5px 0px 10px 0px; }
#register_agreement_container_content ul { float:left; display:block; width:906px; margin:0px; padding:0px; }
#register_agreement_container_content ul li { float:left; display:block; width:906px; height:40px; list-style:none; margin:0px; padding:0px; }
#register_agreement_container_content ul li div { float:left; display:block; margin:0px; padding:0px 2px; }
.register_company_hidden { font:14px arial; color:#f00; font-weight:bold; width:155px; }
.register_company_show { color:#000; width:155px; }
.register_textarea_style { width:244px; height:65px; border:1px solid #7F9DB9; margin:8px 20px; font-size:12px; }
.register_input_style_long { width:244px; height:18px; font:14px arial; color:#003300; background:#EEFAD2; border:1px solid #5BB022; margin:8px 20px; }
.register_input_radio_style { margin:0px 0px 0px 20px; border:0px; }
.register_input_style_short { float:left; width:120px; height:18px; font:14px arial; color:#003300; background:#EEFAD2; border:1px solid #5BB022; margin:8px 5px 8px 20px }
.register_input_style_minshort { width:40px; height:18px; border:1px solid #7F9DB9 }
.register_left_style { width:155px; height:40px; text-align:right; line-height:40px; background:#EEFAD2; margin:0px; padding:0px }
.register_left_style span { float:right; color:#6BD508; line-height:40px; }
.register_left_style h1 { float:right; padding:0px; margin:0px 8px 0px 5px; font-size:13px; color:#4F4F4F; line-height:40px; }
.register_left_style1 { width:155px; height:88px; text-align:right; line-height:88px; background:#f0f0f0; margin:0px; padding:0px }
.register_left_style1 span { float:right; color:#f00; }
.register_left_style1 h1 { float:right; padding:0px; margin:0px 8px 0px 5px; font-weight:bold; font-size:12px; }
.register_div_mark_style { float:left; padding:0px; margin:8px 5px 0px 0px }
.register_middle_style { width:316px; height:40px; margin:0px; padding:0px; text-align:left }
.register_middle_style2 { width:316px; height:40px; margin:0px; padding:0px; font:14px arial; font-weight:bold; color:#000; text-align:left; }
.register_right_style { width:402px; height:38px; border:1px solid #fff; margin:0px; color:#999; vertical-align:middle }
.register_right_style1 { width:402px; height:38px; border:1px solid #fff; line-height:38px; margin:0px; padding:0px; color:#999; vertical-align:middle }
.register_right_style2 { width:402px; height:38px; border:1px solid #6C98BB; background:#E9EFF3; margin:0px; padding:0px; color:#224375; vertical-align:middle }
.register_pic { float:left; padding:0px; margin:10px 0px 0px 0px }
#register_send_msg { clear:both; display:table; width:951px; margin:20px auto; padding:0px; text-align:center; font-size:14px; line-height:16px; }
#register_email_check { clear:both; display:table; width:951px; margin:0px auto; padding:0px; }
#register_email_check_notice { clear:both; display:table; width:490px; margin:10px auto; padding:0px; font-size:14px; line-height:25px; color:#000; font-weight:bold; text-align:center; }
#register_email_check_link { clear:both; display:table; width:440px; margin:30px auto 10px auto; padding:20px 25px; border:1px solid #ccc; background:#f6f6f6; }
#register_email_check_link span { float:left; margin:0px auto; padding:0px; color:#000; }
#register_email_check_link a { float:left; margin:0px auto; padding:0px; color:#000; text-decoration:underline; }
#register_email_check_button { clear:both; display:table; width:440px; margin:10px auto; padding:5px 25px; text-align:center; color:#000; }
.register_email_check_input { width:141px; padding:0px; margin:5px 0px; color:#3D5D87; cursor:pointer }
.register_email_check_input2 { padding:0px; margin:5px 0px; color:#000; cursor:pointer }
.register_email_check_input1 { width:141px; padding:0px; margin:5px 0px; color:#000; cursor:pointer }
#reg_bg_container { clear:both; display:table; width:856px; background:#f7f7f7; padding:20px 0px; margin:10px auto 30px auto }
#reg_bg_container_text { clear:both; display:table; width:806px; padding:10px 20px; margin:10px auto; color:#5882AF }
#reg_bg_container1 { float:left; width:190px; height:152px; background:url(../images/reg_bg_main.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px !important; margin:0px 0px 0px 15px }
#reg_bg_container1_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#ff9; font-weight:bold; text-align:center }
#reg_bg_container1_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg_bg_container1_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg_bg_container2 { float:left; width:190px; height:152px; background:url(../images/reg_bg_main.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px!important; margin:0px 0px 0px 15px }
#reg_bg_container2_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#ff9; font-weight:bold; text-align:center }
#reg_bg_container2_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg_bg_container2_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg_bg_container3 { float:left; width:190px; height:152px; background:url(../images/reg_bg_main.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px!important; margin:0px 0px 0px 15px }
#reg_bg_container3_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#ff9; font-weight:bold; text-align:center }
#reg_bg_container3_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg_bg_container3_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg_bg_container4 { float:left; width:190px; height:152px; background:url(../images/reg_bg_main.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px!important; margin:0px 0px 0px 15px }
#reg_bg_container4_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#ff9; font-weight:bold; text-align:center; }
#reg_bg_container4_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg_bg_container4_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg_bg_container_another { clear:both; display:table; width:856px; background:#f7f7f7; padding:20px 0px; margin:20px auto 30px auto }
#reg_bg_container1_another { float:left; width:190px; height:152px; background:url(../images/reg_bg_main.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px !important; margin:0px 0px 0px 15px }
#reg_bg_container1_another_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#fff; font-weight:bold; text-align:center }
#reg_bg_container1_another_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg_bg_container1_another_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg_bg_container2_another { float:left; width:190px; height:152px; background:url(../images/reg_bg_main.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px!important; margin:0px 0px 0px 15px }
#reg_bg_container2_another_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#fff; font-weight:bold; text-align:center }
#reg_bg_container2_another_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg_bg_container2_another_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg_bg_container3_another { float:left; width:190px; height:152px; background:url(../images/reg_bg_main.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px!important; margin:0px 0px 0px 15px }
#reg_bg_container3_another_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#fff; font-weight:bold; text-align:center }
#reg_bg_container3_another_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg_bg_container3_another_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg_bg_container4_another { float:left; width:190px; height:152px; background:url(../images/reg_bg_main.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px!important; margin:0px 0px 0px 15px }
#reg_bg_container4_another_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#fff; font-weight:bold; text-align:center; }
#reg_bg_container4_another_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg_bg_container4_another_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#register3_notice_link { clear:both; display:table; width:520px; margin:0px 0px 10px 220px; padding:10px 25px; color:#000; }
#register3_notice_link h1 { clear:both; display:table; width:440px; margin:10px auto 20px; padding:0px; color:#f00; font-size:14px; font-weight:bold; text-align:center }
#register3_notice_link h2 { clear:both; display:table; width:440px; margin:10px auto 20px; padding:0px; color:#000; font-size:14px; font-weight:100; text-align:center; }
#register3_notice_link h3 { clear:both; display:table; width:440px; margin:0px auto; padding:10px; color:#000; font-size:12px; font-weight:100; background:#f0f0f0 }
#register3_notice_link span { float:left; margin:0px auto; padding:0px; }
#register3_notice_link a { float:left; margin:0px auto; padding:0px; color:#000; text-decoration:underline; }
#reg3_bg_container { clear:both; width:760px; padding:5px 0px; margin:0px auto }
#reg3_bg_container1 { float:left; width:190px; height:200px; background:url(../images/reg_bg_main1.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px !important; margin:0px 0px 0px 15px }
#reg3_bg_container1_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#fff; font-weight:bold; text-align:center }
#reg3_bg_container1_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg3_bg_container1_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg3_bg_container1_content2 { clear:both; width:166px; height:45px; padding:5px; line-height:21px; margin:5px 7px; background-color:#eee; text-align:center }
#reg3_bg_container1_content2 a { clear:both; color:#3D5D87; text-decoration:underline }
#reg3_bg_container2 { float:left; width:190px; height:200px; background:url(../images/reg_bg_main1.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px !important; margin:0px 0px 0px 15px }
#reg3_bg_container2_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#fff; font-weight:bold; text-align:center }
#reg3_bg_container2_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg3_bg_container2_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg3_bg_container2_content2 { clear:both; width:166px; height:45px; padding:5px; line-height:45px; margin:5px 7px; background-color:#eee; text-align:center }
#reg3_bg_container2_content2 a { clear:both; color:#3D5D87; text-decoration:underline }
#reg3_bg_container3 { float:left; width:190px; height:200px; background:url(../images/reg_bg_main1.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px !important; margin:0px 0px 0px 15px }
#reg3_bg_container3_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#fff; font-weight:bold; text-align:center }
#reg3_bg_container3_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg3_bg_container3_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg3_bg_container3_content2 { clear:both; width:166px; height:45px; padding:5px; line-height:45px; margin:5px 7px; background-color:#eee; text-align:center }
#reg3_bg_container3_content2 a { clear:both; color:#3D5D87; text-decoration:underline }
#reg3_bg_container4 { float:left; width:190px; height:200px; background:url(../images/reg_bg_main1.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px !important; margin:0px 0px 0px 15px }
#reg3_bg_container4_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#fff; font-weight:bold; text-align:center }
#reg3_bg_container4_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg3_bg_container4_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg3_bg_container4_content2 { clear:both; width:166px; height:45px; padding:5px; line-height:45px; margin:5px 7px; background-color:#eee; text-align:center }
#reg3_bg_container4_content2 a { clear:both; color:#3D5D87; text-decoration:underline }
#reg3_bg_container1_another { float:left; width:190px; height:200px; background:url(../images/reg_bg_main1.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px !important; margin:0px 0px 0px 15px }
#reg3_bg_container1_another_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#ff9; font-weight:bold; text-align:center }
#reg3_bg_container1_another_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg3_bg_container1_another_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg3_bg_container1_another_content2 { clear:both; width:166px; height:45px; padding:5px; line-height:21px; margin:5px 7px; background-color:#eee; text-align:center }
#reg3_bg_container1_another_content2 a { clear:both; color:#3D5D87; text-decoration:underline }
#reg3_bg_container2_another { float:left; width:190px; height:200px; background:url(../images/reg_bg_main1.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px !important; margin:0px 0px 0px 15px }
#reg3_bg_container2_another_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#ff9; font-weight:bold; text-align:center }
#reg3_bg_container2_another_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg3_bg_container2_another_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg3_bg_container2_another_content2 { clear:both; width:166px; height:45px; padding:5px; line-height:45px; margin:5px 7px; background-color:#eee; text-align:center }
#reg3_bg_container2_another_content2 a { clear:both; color:#3D5D87; text-decoration:underline }
#reg3_bg_container3_another { float:left; width:190px; height:200px; background:url(../images/reg_bg_main1.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px !important; margin:0px 0px 0px 15px }
#reg3_bg_container3_another_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#ff9; font-weight:bold; text-align:center }
#reg3_bg_container3_another_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg3_bg_container3_another_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg3_bg_container3_another_content2 { clear:both; width:166px; height:45px; padding:5px; line-height:21px; margin:5px 7px; background-color:#eee; text-align:center }
#reg3_bg_container3_another_content2 a { clear:both; color:#3D5D87; text-decoration:underline }
#reg3_bg_container4_another { float:left; width:190px; height:200px; background:url(../images/reg_bg_main1.jpg) no-repeat left top; padding:0px; margin:0px 0px 0px 20px !important; margin:0px 0px 0px 15px }
#reg3_bg_container4_another_title { clear:both; width:122px; height:27px; line-height:27px; vertical-align:middle; background:url(../images/reg_bg_blue.jpg) no-repeat center top; padding:5px 0px 0px 0px; margin:0px auto; font-size:14px; color:#ff9; font-weight:bold; text-align:center }
#reg3_bg_container4_another_content { clear:both; width:170px; padding:5px 10px; margin:10px auto; text-align:left; color:#000; }
#reg3_bg_container4_another_content1 { clear:both; width:180px; padding:0px 5px; margin:0px auto; font-size:14px; font-weight:bold; text-align:center; color:#c60 }
#reg3_bg_container4_another_content2 { clear:both; width:166px; height:45px; padding:5px; line-height:45px; margin:5px 7px; background-color:#eee; text-align:center }
#reg3_bg_container4_another_content2 a { clear:both; color:#3D5D87; text-decoration:underline }
#ContractContent { width:100%; height:128px; overflow:auto; border:1px solid #ccc; background:#fafafa; padding:5px 10px; }
.fg_line { display:block; height:20px; }
.promise { display:block; font:14px arial; font-weight:bold; color:#000; text-align:center; }
#note_info_blog { display:block; margin:0px auto; padding:30px 0px 0px 203px; width:540px; height:118px; background:url(../images/register/note_blog_bg.gif) no-repeat center top; margin-top:20px; font:14px arial; color:#333; line-height:25px; }
#note_info_blog strong { color:red; }
#jrfs_wrap { clear:both; display:block; margin:0px auto; padding:0px; }
#jrfs_wrap1 { float:left; margin:0px 0px 0px 7px; padding:0px; width:303px; height:421px; background:url(../images/register/jrfs_title1.jpg) no-repeat left top; }
#jrfs_wrap2 { float:left; margin:0px 0px 0px 7px; padding:0px; width:303px; height:421px; background:url(../images/register/jrfs_title2.jpg) no-repeat left top; }
#jrfs_wrap3 { float:left; margin:0px 0px 0px 7px; padding:0px; width:303px; height:421px; background:url(../images/register/jrfs_title3.jpg) no-repeat left top; }
.jrfs_wrap_line1 { display:block; padding-top:57px; color:#333; text-align:center; line-height:20px; }
.jrfs_wrap_line2 { display:block; width:269px; height:73px; margin:0px auto; padding:9px 0px 0px 0px; background:url(../images/register/note_box2.jpg); line-height:20px; margin-top:8px; }
.jrfs_wrap_line2 li { display:block; background:url(../images/dot2.gif) no-repeat 15px 8px; color:#000; line-height:22px; padding-left:25px; }
.jrfs_wrap_line3 { display:block; margin:0px auto; padding:5px 10px; margin-top:10px; }
.jrfs_wrap_line3 span { display:block; height:23px; font-weight:bold; padding-left:25px; background:url(../images/register/arrow2.gif) no-repeat 5px 1px; color:#000; line-height:23px; }
.jrfs_wrap_line3 li { display:block; padding-left:25px; background:url(../images/dot_hei.jpg) no-repeat 13px 6px; color:#666; line-height:19px; margin-top:2px; }
.jrfs_sent_botton { display:block; margin:0px auto; padding:10px 0px; text-align:center; }
.right_note { display:block; margin:0px auto; padding:41px 0px 0px 20px; font:14px arial; text-align:center; line-height:45px; padding-bottom:10px; }
.right_note span { font:16px arial; font-weight:bold; text-align:center; color:#333; text-align:center; padding-left:10px; padding-bottom:20px; line-height:60px; }
#yzfs_method { clear:both; width:850px; display:block; margin:0px auto; padding-left:45px; margin-bottom:80px; }
.yzfs_botton1 { float:left; overflow:hidden; border:0px; margin:0px 0px 0px 10px; width:376px; height:104px; background:url(../images/register/yz_r1_c1.gif) no-repeat; cursor:pointer; }
.yzfs_botton1:hover { float:left; overflow:hidden; border:0px; margin:0px 0px 0px 10px; width:376px; height:104px; background:url(../images/register/yz_r1_c1_on.gif) no-repeat; cursor:pointer; }
.yzfs_botton2 { float:left; overflow:hidden; border:0px; margin:0px 0px 0px 10px; width:376px; height:104px; background:url(../images/register/yz_r1_c3.gif) no-repeat; cursor:pointer; }
.yzfs_botton2:hover { float:left; overflow:hidden; border:0px; margin:0px 0px 0px 10px; width:376px; height:104px; background:url(../images/register/yz_r1_c3_on.gif) no-repeat; cursor:pointer; }
.answerbox_bg { display:block; margin:0px auto; padding:0px; width:616px; height:265px; background:url(../images/register/box_bg1.jpg) no-repeat; margin-top:40px; }
.answerbox_bg h1 { display:block; margin:0px auto; height:32px; line-height:32px; background:url(../images/register/phone_yz_title.jpg) no-repeat 483px top; margin-top:17px; }
.answerbox_bg h2 { display:block; margin:0px auto; width:450px; height:93px; font:14px arial; font-weight:normal; font-style:normal; color:#333; line-height:32px; background:url(../images/register/phone_yz_pic.jpg) no-repeat left top; border-bottom:1px solid #ccc; padding-left:102px; padding-top:10px; }
.answerbox_bg h3 { clear:both; display:block; margin:0px auto; width:450px; height:28px; font:14px arial; font-style:normal; color:#333; line-height:28px; padding-left:102px; padding-top:15px; }
.answerbox_bg h3 span { float:left; height:28px; font-weight:bold; line-height:28px; }
.answerbox_bg h3 .inputstyle1 { float:left; background:url(../images/register/input_style_bg.jpg) no-repeat; border:0px; width:146px; height:28px; font:16px arial; color:#499001; font-weight:bold; line-height:25px; padding-left:10px; }
.answerbox_bg h4 { display:block; margin:0px auto; width:450px; height:35px; font:12px arial; font-weight:normal; font-style:normal; color:red; line-height:35px; padding-left:102px; }
.answerbox_bg h5 { display:block; margin:0px auto; height:32px; line-height:32px; background:url(../images/register/email_rz_title.jpg) no-repeat 483px top; margin-top:17px; }
.answerbox_bg h6 { display:block; margin:0px auto; width:450px; height:104px; font:14px arial; font-weight:normal; font-style:normal; color:#333; line-height:32px; background:url(../images/register/email_yz_pic.jpg) no-repeat left top; border-bottom:1px solid #ccc; padding-left:102px; padding-top:10px; }
.onShow { width:325px; height:22px; padding:0 5px; margin-top:5px !important; vertical-align:middle; }
.onFocus { width:325px; height:22px; background:#E9F0FF url(../images/onFocus.gif) no-repeat; padding:0 5px 0 25px; margin-top:5px !important; vertical-align:middle; }
.onError { width:325px; height:22px; background:#FFF2E9 url(../images/onError.gif) no-repeat; padding:0 5px 0 25px; margin-top:5px !important; vertical-align:middle; color:#ff0000; }
.onCorrect { width:325px; height:22px; background:#E9FFEB url(../images/onCorrect.gif) no-repeat; padding:0 5px 0 25px; margin-top:5px !important; vertical-align:middle; color:green; }
.onLoad { width:325px; height:22px; background:#E9FFEB url(../images/onLoad.gif) no-repeat 3px 3px; padding:0 5px 0 25px; margin-top:5px !important; vertical-align:middle; }
