/* CSS Document */

/* ------- 注册头部 ------ */
.reg_back_img_1 { background:url(../images/reg_back_left.png) no-repeat; height:auto; width:auto;  }
.reg_back_img_2 { background:url(../images/reg_back_right.png) right no-repeat; height:auto; width:auto;  }
.reg_back_img_3 { width:100%; height:69px; background:url(../images/reg_back_2.png) repeat-x; }
.logo_back { width:463px; height:69px; background:url(../images/reg_back_1.png) no-repeat; float:left; }
.logo { width:463px; height:50px; background:url(../images/big_back.png) 50px 3px no-repeat; }
.small_icons { float:right; width:379px; height:26px; margin-top:21px; }
.small_icons1 { float:right; width:179px; height:26px; margin-top:21px; }
.small_icons2 { float:right; width:279px; height:26px; margin-top:21px; }
.small_icons3 div { float:left; line-height:26px;; height:26px; margin:0px 5px; }
.small_icons3 div a { color:#FFFFFF; text-decoration:none; }
.small_icons3 div a:hover { color:#E2393C; text-decoration:none; }
.small_icons3 .si_1 { width:36px; height:26px; background:url(../images/all_background_1.png) -4px -97px no-repeat; margin-left:10px; }
.small_icons3 .si_2 { width:26px; height:26px; background:url(../images/all_background_1.png) -48px -97px no-repeat; margin-left:10px; }
.small_icons3 .si_3 { width:36px; height:26px; background:url(../images/all_background_1.png) -80px -97px no-repeat; margin-left:10px; }

/* ------- 注册中间部分 ------- */
.reg_content,.sucess_content { margin:0px auto; height:490px; margin:0px 50px; }
.reg_content .f_reg { width:90%; border:none; height:440px; margin-top:50px; }
.reg_content table .cnt_title { width:620px; height:48px; position:relative; top:-54px; left:50px;  }
.reg_content table .cnt_title div { float:left; font-size:16px; font-family:"微软雅黑"; font-weight:bold; line-height:50px; height:50px; letter-spacing:1px; }
.cnt_phone,.cnt_email,.cnt_uname div { color:#D6D6D6; }
.phone_chk,.email_chk,.uname_chk div { color:#226BA0; }
.reg_content table .cnt_title .reg_ico { width:32px; height:32px; line-height:32px; margin:10px; margin-left:28px; }

/*## title图标及选中 ##*/
.reg_content table .cnt_title .cnt_phone { width:208px; height:48px; background:url(../images/big_back.png) 0px -370px no-repeat; cursor:pointer; }
.reg_content table .cnt_title .cnt_phone .reg_ico { background:url(../images/all_background_1.png) -266px -27px no-repeat; }
.reg_content table .cnt_title .phone_chk { width:203px; height:48px; background:url(../images/big_back.png) 0px -313px no-repeat; cursor:default; }
.reg_content table .cnt_title .phone_chk .reg_ico { background:url(../images/all_background_1.png) -224px -27px no-repeat; }
.sendCode { width:100px; height:30px; line-height:30px; background:url("../images/send_code.png"); border:none; float:left; margin:2px 0px 2px 10px; }
.Validform_checktip { padding-top:7px; }

/* @@@ 边框注册边框 @@@ */
.reg_content table .top_left { line-height:10px; width:10px; height:10px; background:url(../images/register_lrtb.png) no-repeat; }
.reg_content table .top_center { line-height:10px; width:auto; height:10px; background:url(../images/register_repeat_x.png) repeat-x; }
.reg_content table .top_right { line-height:10px; width:12px; height:10px; background:url(../images/register_lrtb.png) -20px 0px no-repeat; }
.reg_content table .center_left { width:10px; height:auto; background:url(../images/register_repeat_y.png) repeat-y; }
.reg_content table .center_center { background:#FFFFFF; height:auto; width:auto; }
.reg_content table .center_right { width:12px; height:auto; background:url(../images/register_repeat_y.png) -20px 0px repeat-y; }
.reg_content table .bottom_left { line-height:14px; width:10px; height:14px; background:url(../images/register_lrtb.png) 0px -20px no-repeat;}
.reg_content table .bottom_center { line-height:14px; width:auto; height:14px; background:url(../images/register_repeat_x.png) 0px -20px repeat-x; }
.reg_content table .bottom_right { line-height:14px; width:12px; height:14px; background:url(../images/register_lrtb.png) -20px -20px no-repeat; }

/* %%% 表单样式 %%% */
.f_reg form { margin:0px; padding:0px; border:none; position:relative; top:-48px; } 
.f_reg ul  { width:auto; height:60px; margin:auto; clear:both; }
.f_reg ul li { float:left; line-height:32px; height:32px; }

.f_reg ul .form_font { font-size:14px; font-family:"微软雅黑"; color:#555555; text-align:right; text-align:right; width:120px;  }
.f_reg input[type=text],input[type=password] { height:32px; line-height:32px; width:270px; border:1px solid #CDCDCD; font-size:14px; }
.f_reg input[type=text] { background:url(../images/all_background_1.png) -44px -267px no-repeat; }
.f_reg input[type=password] { background:url(../images/all_background_1.png) -44px -123px no-repeat; }
.f_reg ul li .validate { width:130px; background:none; }
.f_reg ul li .s_mobile_ico { background:url(../images/s_mobile_ico.png) 242px 7px no-repeat; float:left; }

.f_reg input[type=submit] { width:274px; height:41px; border:none; background:url(../images/big_back.png) -13px -187px no-repeat; cursor:pointer; }
.f_reg input[type=submit]:hover { background:url(../images/big_back.png) -13px -438px no-repeat; }
.f_reg .reg_submit  { width:580px; height:41px; margin:0px auto; text-align:center; }
.f_reg .igreen { width:650px; margin-left:auto; margin-right:auto; }
.f_reg .igreen * { height:14px; line-height:14px; }
.f_reg a { color:#005AA1; }
.f_reg a:hover { color:#FE0000; text-decoration:none; }
.f_reg .fl_fm { clear:both; float:left; padding-top:20px; width: 700px; }
.f_reg .adver_img {  float:right; margin-right:5px; }
.f_reg .error_msg {  height:18px; line-height:18px; margin-left:10px; color:#FFB400; }

/* ----------- 注册成功 ------------- */
/* &&& 成功边框 &&& */
.sucess_content { height:auto; }
.sucess_content .f_reg { width:90%; border:none; height:auto; }
.sucess_content table .top_left { width:20px; height:20px; background:url(../images/big_back.png) -280px -314px no-repeat; }
.sucess_content table .top_center { width:auto; height:20px; background:url(../images/reg_success_x.png) repeat-x; }
.sucess_content table .top_right { width:20px; height:20px; background:url(../images/big_back.png) -280px -344px no-repeat; }
.sucess_content table .center_left { width:20px; height:auto; background:url(../images/reg_success_y.png) repeat-y; }
.sucess_content table .center_center { background:#FFFFFF; height:auto; width:auto; }
.sucess_content table .center_right { width:20px; height:auto; background:url(../images/reg_success_y.png) right repeat-y; }
.sucess_content table .bottom_left { width:20px; height:20px; background:url(../images/big_back.png) -280px -374px no-repeat;}
.sucess_content table .bottom_center { width:auto; height:20px; background:url(../images/reg_success_x.png) bottom repeat-x; }
.sucess_content table .bottom_right { width:20px; height:20px; background:url(../images/big_back.png) -280px -404px no-repeat; }
/* !!!!! --- 注册成功消息 --- !!!!! */
.sucess_content .suc_pic_font { width:260px; height:auto; margin:20px auto auto auto; }
.sucess_content .suc_pic_font .suc_ico_xixi { width:64px; height:71px; background:url(../images/big_back.png) 0px -55px no-repeat; float:left; }
.sucess_content .suc_pic_font .suc_font { width:185px; height:20px; background:url(../images/big_back.png) -11px -235px no-repeat; float:left; margin-top:35px; margin-left:10px; }
.sucess_content .suc_line { clear:both; text-align:center; }
.sucess_content .suc_msg { text-align:left; width:250px; margin:auto; }
.sucess_content .suc_msg label { color:#333333; line-height:26px; }
.sucess_content .suc_msg span { color:#FF0101; margin-left:50px; line-height:26px; }
.sucess_content .suc_big_back { width:600px; width:auto; height:90px; background:url(../images/suc_big_back.png) repeat; margin:auto; }

.links_1,.links_2 { float:left; width:45%; }
.links_1{ margin-left:8%; }
.b_1 { float:left; margin-left:10px; margin-top:5px; }
.link_ico { float:left; width:48px; height:48px; }
.sucess_content .suc_big_back a { text-decoration:none; }
.sucess_content .suc_big_back * { text-align:left; }
.sucess_content .suc_big_back a .link_font { font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#017BC4; }
.sucess_content .suc_big_back a .link_font:hover { color:#FE0000; }
.sucess_content .suc_big_back .link_desc { font-size:12px; color:#ACABA9; }
.sucess_content .suc_big_back .links_1 .link_ico { background:url(../images/all_background_1.png) -116px -160px no-repeat; }
.sucess_content .suc_big_back .links_1 .link_ico:hover { background:url(../images/all_background_1.png) -174px -160px no-repeat; }
.sucess_content .suc_big_back .links_2 .link_ico { background:url(../images/all_background_1.png) 0px -160px no-repeat; }
.sucess_content .suc_big_back .links_2 .link_ico:hover { background:url(../images/all_background_1.png) -58px -160px no-repeat; }
.center_center .submit_parent { width:250px; height:25px; margin:0px auto; }
.center_center .submit_parent input { text-shadow:1px 1px #3A6987; color:#FFFFFF; }
 
.center_center .submit_parent .go_home { width:90px; height:24px; background:url(../images/buttons.png) -190px -34px no-repeat; cursor:pointer; border:none; margin-right:40px; }
.center_center .submit_parent .go_home:hover { background:url(../images/buttons.png) -190px -68px no-repeat; color:#3A6987; }
.center_center .submit_parent .go_manage { width:105px; height:24px; background:url(../images/buttons.png) -190px -136px no-repeat; cursor:pointer; border:none; }
.center_center .submit_parent .go_manage:hover { background:url(../images/buttons.png) -190px -170px no-repeat; color:#3A6987; }

/* === 促销信息 ==== */
.center_center .sa_a { width:49%; margin-left:1%; float:left; }
.center_center .sa_b { width:49%; margin-left:1%; float:right; }
.center_center .sa_a .title,.center_center .sa_b .title { text-align:left; font-size:14px; font-weight:bold; color:#333333; }
.center_center .sa_a table,.center_center .sa_b table { border:1px solid #E2F2FF; }
.center_center .sa_a .dd_f,.center_center .sa_b .dd_f { text-align:left; }
.center_center .sa_a span,.center_center .sa_b span  { font-size:12px; font-weight:bold; color:#333333; }

.center_center .sa_a span a,.center_center .sa_b span a { color:#333333; }
.center_center .sa_a label,.center_center .sa_b label { color:#AAAAAA; }
.center_center .sa_a label a,.center_center .sa_b label a { color:#1E7DD1; }
.center_center .sa_a span a:hover,.center_center .sa_b span a:hover,.center_center .sa_a label a:hover,.center_center .sa_b label a:hover { color:#FF0101; }










































































































