@charset "utf-8";
body{ padding:0px; margin:0px;}



.teg_txt{ font-family:"宋体"; font-size:12px; color:#333; text-decoration:none;}


.reg_banner{ width:auto; height:108px; background:url(templets/images/reg_img_02.gif) repeat-x;}

.reg_head{ width:922px; height:auto; margin-left:auto; margin-right:auto;}
.reg_h_logo{ width:auto; height:auto; float:left;}
.reg_h_right{ width:513px; height:21px; background:url(templets/images/reg_img_05.gif) no-repeat; float:right; text-align:right; padding-top:66px; padding-right:127px; font-size:12px; color:#FFFFFF;}
.reg_h_right a{ color:#FFFFFF; text-decoration:underline;}
.reg_h_right a:hover{ color:#fff; text-decoration:none;}

.reg_body{ width:807px; height:auto; margin-left:auto; margin-right:auto; margin-bottom:10px; background:#f4faf1;}
.reg_b_t{ margin-top:0px; * margin-top:-20px;}
.reg_b_title{ width:auto; height:36px; background:#dff3d1;}
.reg_b_t_left{ width:auto; padding-left:20px; height:24px; float:left; background:url(templets/images/reg_img_10.gif) no-repeat left; padding-top:12px; font-size:14px; color:#000000; font-weight:bold;}
.reg_b_t_right{ width:5px; height:36px; float:right; background:url(templets/images/reg_img_12.gif) no-repeat;}
.reg_b_con{ width:785px; height:auto; overflow:hidden; padding-bottom:10px; padding-top:10px; border-left:1px #d6ecc2 solid; border-right:1px #d6ecc2 solid; background:url(templets/images/reg_img_16.gif) no-repeat bottom; padding-left:10px; padding-right:10px;}

.reg_b_c_t{ width:auto; height:auto;}
.usrinfo{ width:auto; height:auto; float:left; border-bottom:1px #ccc solid; padding-bottom:15px; padding-left:10px; margin-top:16px;}
.usrinfo_b{ border:none;}

.bt{ color:#FF0000;}
.bt a{ color:#FF0000; text-decoration:none;}
.bt a:hover{ color:#FF0000; text-decoration:underline;}

.usrinfo_cell{ width:443px; margin-top:10px; overflow:hidden; clear:both;}
.usrinfo_c_left{ width:100px; height:auto; float:left; padding-top:6px;}
.usrinfo_c_right{ width:auto; height:auto; float:left;}
.usrinfo_c_r_t{ width:auto; height:auto;}
.usrinfo_c_right input{ margin-right:15px;}
.input_sty{ width:150px; height:17px; border:1px #9b9b9b solid; background:#fff;}

.hy_info{ width:300px; height:auto; float:right; border:1px #6bc34b solid; background:#fff; overflow:hidden;}
.hy_info_hymc{ width:auto; height:auto; text-align:center; font-size:14px; color:#ff0000; font-weight:bold; padding-top:12px;}
.hy_info_con{ width:auto; height:auto; padding:8px 12px 12px 12px; line-height:24px;}
.hy_info_c_bt{ font-size:12px; color:#000; text-decoration:none; font-weight:bold;}

.usrinfo_hylx_cell{ width:453px; margin-top:10px; overflow:hidden; clear:both;}
.usrinfo_hylx_c_right{ width:auto; height:auto; float:left;}

.szdq select{ margin-bottom:8px;}

.address_detail{ width:350px;}

.gddh{ width:350px;}
.gddh_input{ width:100px;}


.agreement{ width:99%; height:auto; float:left; padding-bottom:10px; padding-left:10px; padding-top:12px; border-top:1px #ccc solid; clear:both; margin-top:10px;}


.submit_box{ width:auto; height:auto; text-align:center; padding-top:5px; clear:both; margin-left:auto; margin-right:auto;}
.sub_btn{ border:none; background:none; padding:0px;}



.syxy{ width:770px; height:auto; margin-left:auto; margin-right:auto; margin-bottom:10px;}
.syxy_t{ width:auto; height:auto; line-height:24px;}
.syxy_txt_box{ width:748px; height:180px; border:1px #ccc solid; background:#fff; line-height:24px; overflow:auto; padding:10px;}

#syxy_reg_body{ width:807px; height:auto; margin-left:auto; margin-right:auto; margin-bottom:10px; background:#f4faf1; display:none;}


.reg_foot{ width:auto; height:auto; margin-top:1px; font-size:12px; color:#333333; text-decoration:none; background:url(templets/images/reg_img_13.gif) repeat-x;}
.reg_foot a{ color:#333333; text-decoration:none;}
.reg_foot a:hover{ color:#ff0000; text-decoration:underline;}

/*--copyright--*/
.copyright{ width:1000px; height:135px; padding-top:30px; margin-left:auto; margin-right:auto;}
.copyr_left{ width:179px; height:auto; text-align:center; padding-top:10px; float:left;}
.copyr_con{ width:643px; height:auto; text-align:center; float:left; line-height:24px;}
.pt{ font-size:12px; color:#FF0000; font-weight:bold;}
.biaoshi{ width:auto; height:auto; float:left; margin-top:30px;}
/*--copyright end--*/



/*--------------------------登录部分--------------------------*/



.login_body{ width:740px; height:auto; overflow:hidden; clear:both; margin-left:auto; margin-right:auto; margin-top:5px;}
.login_b_t{ width:auto; height:272px; clear:both; background:url(templets/images/login_img_01.gif) no-repeat; padding-top:15px; padding-left:27px;}
.login_b_t_l{ width:auto; height:auto; float:left;}
.login_b_t_r{ width:285px; height:auto; float:right;}


.loginl_cell{ width:auto; height:auto; clear:both; line-height:24px; margin-top:5px;}
.hybt{ font-size:14px; color:#2e7810; font-weight:bold; font-family:"宋体";}
.hyzc{ font-size:20px; font-family:"黑体"; color:#e90000; line-height:30px;}
.hyjs{ font-size:14px;color:#555555;}
.ljzc{ padding-top:5px;}

.pdjs{ padding-top:10px;}
.pdjs_cell{ width:50px; height:auto; text-align:center; float:left; font-size:12px; color:#333; margin-right:16px;}
.pdjs_cell a{ color:#333; text-decoration:none;}
.pdjs_cell a:hover{ color:#333; text-decoration:none;}
.pdjs_cell img{ border:0px; margin-bottom:3px;}


.loginr_cell{ width:auto; height:auto; clear:both; line-height:24px; padding-top:8px; overflow:hidden;}
.l_bt{ font-size:14px; font-family:"宋体"; color:#fff; font-weight:bold;}
.l_c{ margin-top:1px; * margin-top:-12px;}
.l_c_l{ width:63px; height:auto; text-align:right; float:left; font-size:12px; color:#000; font-family:"宋体"; padding-top:4px;}
.l_c_r{ width:auto; height:auto; float:left; padding-left:5px;}
.in_sty{ width:143px; height:17px; border:1px #000 solid; background:#fff; padding-top:5px;}
.ghyzm{ font-size:12px; color:#000;}
.ghyzm a{ color:#000000; text-decoration:none;}
.ghyzm a:hover{ color:#FF0000; text-decoration:underline;}

.l_submit{ padding-left:66px; * padding-left:48px; margin-top:-8px; * margin-top:-6px;}
.l_submit button{ border:none; background:none; margin:0px; padding:0px;}

.wjmm{ font-size:12px; color:#fff; padding-left:50px;}
.wjmm a{ color:#FFFFFF; text-decoration:none;}
.wjmm a:hover{ color:#FFFFFF; text-decoration:underline;}





.login_b_b{ width:100%; height:auto; overflow:hidden; clear:both; padding-top:15px;}
.l_b_t{ width:auto; height:27px; background:url(templets/images/login_img_30.gif) no-repeat 260px top; font-size:16px; color:#2e7810; font-weight:bold; padding-top:6px;}
.l_b_v{ width:732px; height:auto; overflow:hidden; background:url(templets/images/login_img_31.gif) no-repeat center 0px; padding-left:8px; padding-bottom:10px;}
.l_b_v_left{ width:auto; height:auto; float:left;}
.l_b_v_cell{ width:273px; height:auto; overflow:hidden; padding-left:45px; margin-top:20px;}
.l_b_v_c_t{ width:auto; height:auto; font-size:14px; color:#666666; font-weight:bold; padding-top:5px;}
.l_b_v_c_b{ width:auto; height:auto; line-height:20px; font-size:12px; color:#555555; padding-top:6px;}
.l_b_v_c1{ background:url(templets/images/login_img_32.gif) no-repeat left top;}
.l_b_v_c2{ background:url(templets/images/login_img_33.gif) no-repeat left top;}
.l_b_v_c3{ background:url(templets/images/login_img_34.gif) no-repeat left top;}
.l_b_v_c4{ background:url(templets/images/login_img_35.gif) no-repeat left top;}
.l_b_v_right{ width:auto; height:auto; float:right; padding-right:10px;}



/*--reg_select--*/

.reg_select_body{ width:auto; height:300px; margin-top:-20px; background:url(templets/images/reg_s_img_03.gif) repeat-x; padding-top:30px; text-align:center;}

.reg_s_bt{ width:auto; height:auto; text-align:center; margin-left:auto; margin-right:auto; font-family:"黑体"; font-size:20px; color:#FFFFFF;}
.reg_s_c{ width:773px; height:167px; background:url(templets/images/reg_s_img_12.gif) repeat-x; margin-left:auto; margin-right:auto; margin-top:25px;}
.reg_s_c_l{ width:12px; height:167px; background:url(templets/images/reg_s_img_10.gif) no-repeat left top; float:left;}
.reg_s_c_m{ width:auto; height:auto; overflow:hidden; float:left; padding-top:35px;}
.reg_s_c_m ul{ margin-left:-40px; * margin-left:0px; margin-top:0px; margin-bottom:0px;}
.reg_s_c_m ul li{ display:block; list-style:none; width:auto; height:auto; float:left; padding-left:46px;}
.reg_s_c_r{ width:12px; height:167px; background:url(templets/images/reg_s_img_15.gif) no-repeat right top; float:right;}

/*--------reg_caption--------------*/
.caption_body{ width:760px; height:auto; margin-left:auto; margin-right:auto; overflow:hidden; margin-top:10px;}
.caption_title{ width:auto; height:30px; text-align:center; font-size:16px; font-weight:bold; color:#136200; padding-top:20px;}
.cap_c_out{ width:auto; height:auto; border:1px #c1c1c1 solid;}
.cap_c_in{ width:auto; height:auto;  border:8px #eaeaea solid; }
.cap_c{ width:auto; height:400px; padding:15px; line-height:24px; overflow:auto; font-size:14px;}
.scrollbar{SCROLLBAR-FACE-COLOR:#f4f4f4;SCROLLBAR-SHADOW-COLOR:#ddd;SCROLLBAR-3DLIGHT-COLOR:#ddd;SCROLLBAR-HIGHLIGHT-COLOR:#ccc;SCROLLBAR-ARROW-COLOR:#333;SCROLLBAR-TRACK-COLOR:#ddd;SCROLLBAR-DARKSHADOW-COLOR:#ccc;}


.cap_b{ width:auto; height:auto; text-align:center; padding-top:20px;}

.cap_b button{ margin:0px 20px; line-height:20px; width:100px; }




.r_top{ width:auto; height:auto; overflow:hidden;}