@charset "utf-8";
/* 页面布局 */
.regist_area{width:1000px;border-top:2px solid #FC7C20; background-color:#fff; margin:10px auto; margin-top:0; height:auto; float:left; clear:both;}
.reg_step{width:100%; height:32px;}
.reg_1base,.reg_2base,.reg_3base,.reg_4base{height:32px; font-size:18px; color:#fff; font-weight:bold; line-height:32px; text-align:center; float:left; }
.reg_1base{background:url(../images/register/reg_1base.gif) no-repeat right top;background-color:#fc762b;}
.reg_2base{background:url(../images/register/reg_2base.gif) no-repeat right top;background-color:#ffd1b8;}
.reg_3base{background:url(../images/register/reg_3base.gif) no-repeat right top;background-color:#fc762b;}
.reg_4base{background:url(../images/register/reg_4base.gif) no-repeat right top;background-color:#fc762b;}
.reg_next{height:32px; font-size:18px; color:#f95900; font-weight:bold; line-height:32px;margin:0; padding:0;background-color:#ffd1b8; float:left; text-align:center;float:left;}
.reg_2next{height:32px; font-size:18px; color:#fff; font-weight:bold; line-height:32px;margin:0; padding:0;background-color:#fc762b; float:left; text-align:center;float:left;}
.reg_s_1{width:498px;}
.reg_s_2{width:500px;}
.reg_s_3{width:332px;}
.reg_s_4{width:334px;}
.reg_s_5{width:200px; text-align:left; padding-left:50px;}

.regist_content{ width:100%; float:left; clear:both;}
.reg_left{width:442px; padding:20px 0 0 0;display:block; margin:0 auto;}
.reg_right{width:206px;height:auto!important;height:650px;min-height:650px; border:1px solid #fff; border-left:0; padding:20px 10px; background-color:#fff4ed; float:left;}
.regist_info{ width:100%; display:inline; float:left; clear:both;}
.reg_complete{width:958px; padding:20px;float:left;display:inline; }
.reg_com_info{font-size:12px; color:#c58533; padding:5px 15px; line-height:20px; background-color:#fffde6; border:1px solid #f6dfa5; clear:both;}
/* 左侧表单内容 */
.reg_list,.reg_2list{height:auto; margin:10px auto; float:left; clear:both;}
.reg_list{width:100%;}
.reg_2list{width:910px; margin-left:20px;}

.reg_warn{font-size:14px; color:#ec0000; padding:0 5px;}
.reg_error{position: absolute;top: 0;left:100%;font-size:12px; color:#ec0000; line-height:28px; float:left; width:180px; box-sizing:border-box;}
.reg_error img{ margin:0 5px 0 10px; vertical-align:middle;}
.reg_auth_code{position:absolute; left:90px;top:8px;*top:7px;}
.reg_ipt,.reg_2ipt,.reg_3ipt{ outline:0; height:26px;padding:0 10px;font-size:12px; color:#333; line-height:26px;}
.reg_ipt{width:96%; height:28px;background-color:#fff; border:none; padding:0 0 0 4%;}
.reg_2ipt{width:225px;background:url(../images/register/reg_2input.gif) no-repeat right top;}
.reg_3ipt{width:90px;background:url(../images/register/reg_3input.gif) no-repeat right top;}
.reg_yzm{color:#0d30b0; font-size:12px; }
.reg_yzm a:link,.reg_yzm a:visited{color:#0d30b0;}
.reg_yzm a:hover{color:#0d30b0;}
.reg_yzm img{width:85px; height:26px;vertical-align:middle;_padding-bottom:10px; margin-right:5px;}

.reg_submit,.reg_2submit{width:100%;height:38px; clear:both;}
.reg_submit{ margin:5px 0 0 220px; }
.reg_2submit{ margin:5px 0 0 320px; }
.reg_sub_ipt,.reg_2sub_ipt{width:100%;height:38px;line-height:38px; cursor:pointer;}
.reg_sub_ipt{background:url(../images/register/btn_submit.png) no-repeat center;background-size: contain;text-align:center; font-size:16px;color:#fff; }
.reg_2sub_ipt{background:url(../images/register/btn_2submit.png) no-repeat center;background-size: contain;color:#A09F9F; text-align:center; font-size:16px;}

.reg_true_name{width:530px; margin:0 auto 0 110px; padding:0; float:left; clear:both;}
.reg_tr_arrow{width:18px;height:16px;background:url(../images/register/reg_tr_arrow.gif) no-repeat right bottom;font-size:0;position:absolute;left:200px;top:-14px;}
.reg_tr_btn,.reg_2tr_btn{width:90px; font-size:14px; font-weight:bold; line-height:25px; margin:10px 0 10px 110px; padding-left:12px; cursor:pointer; clear:both;}
.reg_2tr_btn{background:url(../images/register/reg_true_1name.gif) no-repeat right bottom; color:#0d5ca2;}
.reg_tr_btn{background:url(../images/register/reg_true_2name.gif) no-repeat right bottom; color:#fff;}
.reg_tr_area{width:526px; border:1px solid #d1d1d1; background-color:#fff; padding:1px; float:left; clear:both;}
.reg_tr_inner{width:506px; background-color:#f9f9f9; padding:10px; float:left; clear:both;}
.reg_tr_p{ height:40px; line-height:40px; font-size:12px; color:#696969; padding-left:20px;}
.reg_tr_p a,.reg_tr_p a:link,.reg_tr_p a:visited{ color:#469ae5; padding:0 10px;}
.reg_tr_p a:hover{ color:#469ae5;}

.regist_row{position: relative; width:100%; height:auto; padding-bottom:18px; float:left; clear:both;}
.reg_row_left, .reg_row_right,.reg_2row_left,.reg_2row_right,.reg_3row_left,.reg_3row_right,.reg_4row_right{font-size:14px; line-height:30px; text-align:left; float:left;}
.reg_row_left,.reg_2row_left,.reg_3row_left,.reg_4row_left,.reg_5row_left{text-align:right; font-size:14px;line-height:30px;  color:#696969; float:left;}
.reg_row_right,.reg_2row_right{color:#696969;}
.reg_row_left{ width:20%;}
.reg_2row_left{ width:100px;}
.reg_3row_left{ width:320px;}
.reg_4row_left{ width:180px;}
.reg_5row_left{ width:280px;}

.reg_row_right{ width:79%; margin-left:1%;box-sizing:border-box; height:30px;border: 1px solid #ccc;}
.reg_row_auth_code{position:relative;}
.reg_2row_right{ width:405px;}
.reg_3row_right{ width:435px;}
.reg_4row_right{ width:335px;}

.reg_row_warn,.reg_2row_warn,.reg_3row_warn,.reg_4row_warn{height:30px;font-size:12px; line-height:30px; color:#a9a9a9; clear:both;}
.reg_row_warn{text-align:center;}
.reg_row_txt{ display:inline-block;}
.reg_2row_warn{padding-left:100px;}
.reg_3row_warn{padding-left:320px;}
.reg_4row_warn{padding-left:180px;}
.reg_serve_agreement{color:#469ae5; padding-left:0px;font-size:12px;}
.reg_serve_agreement a,.reg_serve_agreement a:link,.reg_serve_agreement a:visited{ color:#469ae5; padding:5px;}
.reg_serve_agreement a:hover{ color:#469ae5;}

/* 右侧信息 */
.reg_right h6{font-size:14px; color:#333;}
.reg_id_login{width:180px; margin:10px auto; clear:both;}
.reg_id_login img{clear:both; padding:5px; text-align:center;}
.reg_ri_1f{width:145px;line-height:25px;margin:10px auto;color:#7e7e7e;clear:both;text-align:center;}
.reg_ri_pic{width:100px; height:100px;background:url(../images/register/reg_ri_pic.gif) no-repeat right center; margin:0 53px; clear:both;}
.reg_ri_pic img{margin:12px;}
.reg_ri_2pic{width:100px; height:100px; margin:0 53px; clear:both;}


/* 登录页 */
.reg_login_are{width:938px; margin:30px; float:left; display:inline; clear:both;}
.reg_login_left{ width:600px;float:left;}
.reg_login_right{width:300px;border:1px solid #dbdbdb; background-color:#fff; padding:1px; float:left;}
.reg_log_inner{width:83%; background-color:#fcfcfc; padding:20px 25px; float:left; clear:both;}

.reg_log_warn{font-size:12px; color:#707070; padding:5px 15px;line-height:25px; background-color:#fff2f2; border:1px solid #ff6900;}
.reg_log_warn img{margin:0 10px 0 0; vertical-align:middle; }
.reg_log_1f{ color:#0088cc; padding-left:10px;}
.reg_log_1f a,.reg_log_1f a:link,.reg_log_1f a:visited{color:#0088cc;}
.reg_log_1f a:hover{color:#0088cc;}
.reg_log_ipt,.reg_2log_ipt{width:229px;height:24px;padding:5px 10px; line-height:24px;font-size:12px; color:#333; line-height:26px;}
.reg_log_ipt{background:url(../images/register/id_ipt.gif) no-repeat right center;}
.reg_2log_ipt{background:url(../images/register/pw_ipt.gif) no-repeat right center;}
.reg_3log_ipt{width:138px;height:24px;padding:5px 10px; line-height:24px;font-size:12px; color:#333; background:url(../images/register/yzm_ipt.gif) no-repeat left center;}
.reg_log_info{margin:10px auto; clear:both;}
.reg_log_tit{ font-size:14px; height:25px; padding-top:10px; font-weight:bold;}
.reg_log_forget{ float:right;font-size:12px;color:#469ae5; font-weight:normal; }
.reg_log_forget a,.reg_log_forget a:link,.reg_log_forget a:visited{color:#469ae5;}
.reg_log_forget a:hover{color:#469ae5; text-decoration:underline;}
.reg_se{height:30px;}
.reg_btn_login{clear:both;}
.reg_btn_bg{ width:249px; height:34px;font-size:14px; color:#fff; text-align:center; font-weight:bold;background:url(../images/register/btn_bg.gif) no-repeat right top;}
.reg_log_info h6{ font-size:12px; text-align:left; font-weight:normal; height:25px; line-height:25px; clear:both;}
.reg_log_row{ line-height:25px; clear:both;}
.reg_log_2f{height:25px; line-height:25px; }
.reg_log_2f img{ vertical-align:middle; padding:0 5px 0 0;}
.reg_log_2f a:link,.reg_log_2f a:visited{ color:#707070;}
.reg_log_2f a:hover{ color:#707070;}
/* 修改信息 */
.reg_reva_base{ width:655px; margin:0 auto;  clear:both;}
.reg_reva_tit{font-family:"黑体"; font-size:18px; line-height:30px; font-weight:normal; text-align:left; color:#fc772c;}
.reg_rev_info{margin:50px auto; clear:both;}

.reg_revamped{width:615px; margin:10px 151px;padding:20px; border:1px solid #f6dfa5; display:inline; background-color:#fffde5; float:left;}
.reg_2btn_bg,.reg_3btn_bg,.reg_4btn_bg{width:180px; height:34px;background:url(../images/register/btn_share.gif) no-repeat right top; font-size:14px; color:#fff; text-align:center; font-weight:bold;display:inline; cursor:pointer;}
.reg_2btn_bg{margin-left:180px; }
.reg_3btn_bg{margin-left:240px;}
.reg_4btn_bg{margin-left:100px;font-size:18px; margin-top:10px;}
.reg_rev_two{width:655px; margin:0 151px;padding:5px 0; display:inline; float:left; clear:both;}
.reg_t_base{width:270px; border:1px solid #f6dfa5; padding:20px; background-color:#fffde5;  float:left;}
.reg_t_pic{ text-align:center;}
.reg_t_operate,.reg_t_2operate{ width:85px; height:27px; line-height:27px; text-align:center; margin:5px auto;}
.reg_t_operate{color:#fff;background:url(../images/register/reg_t_bg.gif) no-repeat center center; cursor:pointer; }
.reg_t_2operate{color:#a09f9f;background:url(../images/register/reg_t_2bg.gif) no-repeat center center;}
.reg_t_1f,.reg_t_2f{ font-size:12px; line-height:25px; text-align:center;}
.reg_t_1f{ color:#333; }
.reg_t_2f{ color:#7e7e7e; }
.reg_t_btn{margin:0 auto 0 250px;clear:both;}
.reg_succeed_ico{ width:53px; margin:10px 10px 0  150px; float:left; display:inline;}
.reg_succeed_info{ width:300px; margin:10px 0; float:left;}
.reg_succeed_f{ font-size:24px; font-weight:bold; color:#fc772c; padding:10px 0 10px 20px;}
.reg_link{ font-size:14px; line-height:30px; color:#969695; padding-left:20px;}
.reg_link a:link,.reg_link a:visited{color:#969695; text-decoration:underline;}
.reg_link a:hover{color:#333;}




/* 充值中心 */
.chongzhi_left,.chongzhi_right{margin:10px 0; background-color:#fafafa;}
.chongzhi_left{width:166px;border:2px solid #fc832d; float:left}
.chongzhi_right{width:788px; color:#505050; border:1px solid #ccc; padding:15px; min-height:460px; height:460px; float:right;}

.chongzhi{}
.chongzhi li{list-style:none;border:1px solid #d4d4d4; background-color:#f5f5f5;display:inline-block;font-size:14px; color:#a1a1a1;font-weight:bold;height:30px;line-height:30px;margin:1px 12px 1px 0 ;padding: 0 10px;text-align: center; float:left;cursor:pointer;}
.chongzhi .cz_current{ background-color:#fffde6;border:1px solid #ff9501; color:#fc822d;}
.cz_special{list-style:none;border:1px solid #d4d4d4; background-color:#f5f5f5;font-size:14px; color:#a1a1a1;font-weight:bold;height:30px;line-height:30px;margin:1px 0;padding: 0 10px;text-align: center; float:left; cursor:pointer;width:73px;}
.cz_span{width:13px; height:15px;background:url(../images/chongzhi_se_ico.gif) no-repeat center left; margin-top:8px; float:left;cursor:pointer;}
.cz_select{width:91px;border:1px solid #d4d4d4; background-color:#f5f5f5; padding:5px 1px;}
.cz_select li{list-style:none;font-size:14px; color:#a1a1a1;font-weight:normal;height:22px;line-height:22px;margin:1px 0;text-align:center; clear:both;cursor:pointer;}
.cz_select .cz_hover{background-color:#fce2d3;}

.chongzhi_1f{color:#fc832d; font-size:18px; font-weight:bold; height:30px; line-height:30px;}

.chongzhi_title{height:30px; line-height:30px;padding:0 15px; color:#fff; font-size:14px; font-weight:bold; background-color:#fc832d; text-align:center;}

.chongzhi_menu{margin:3px; background-color:#fafafa;padding-bottom:10px;}
.chongzhi_menu li{list-style:none; color:#fc832d; font-size:16px; font-weight:bold;line-height:70px; border-bottom:1px solid #dedede;padding:0 5px 0 8px;}
.chongzhi_menu li a:link,.chongzhi_menu li a:visited{color:#fc832d; }
.chongzhi_menu li a:hover{color:#fc832d;text-decoration:underline; }
.chongzhi_menu li img{ vertical-align:middle; padding:7px 5px; text-align:left;}
.chongzhi_menu .current{background:url(../images/chongzhi_menu_current.gif) repeat-x top center; color:#fc832d; font-weight:bold;}
.chongzhi_menu .current a,.chongzhi_menu .current a:link,.chongzhi_menu .current a:visited{color:#fc832d; font-weight:bold;}
.chongzhi_menu .current a:hover{color:#fc832d; font-weight:bold;}

.flow_01input,.flow_02input{width:180px;border:1px solid #7badd4;height:18px;background-color:#fff;font-size:12px; color:#444444; padding-left:5px;line-height:20px; margin-top:3px; }
.flow_05input{width:186px;*width:187px;_width:190px;margin-top:3px; float:left;}

.chongzhi_step{width:758px; height:30px; line-height:30px; background-color:#f1f1f1; padding:5px 15px; font-size:18px; color:#fc832d; font-weight:bold;}
.chongzhi_step img{ vertical-align:middle; margin:0 5px;}

.reg_error img.register_news{margin:8px 5px 8px 10px;}

.regist_check{ height:14px;width:14px; margin:8px 5px 8px 0;}
.regist_label{ float:left;}
.reg_row_warn_new{line-height:30px; float:left}

.reg_pad{ background-color:#fff;}
.reg_frame{padding:8px 0; height:42px;}
.reg_framel{width:32%; float:left;background:url(../images/reg_frame.png)no-repeat center;background-size:auto 42px; height:42px;line-height: 37px; text-align:center; font-size:16px;color:#fff;}
.reg_framer{font-size: 16px;display:block;float:left;line-height:38px;  box-sizing: border-box; width:68%;height:38px;border:1px solid #F95900; text-align:center;}
.reg_framer span{ display:inline-block; color:#F95900;text-decoration: underline;}

.reg_btns{ height:38px;line-height:38px; }
a.reg_login{font-weight: bold; font-size:16px; text-decoration: none; display:block; background:url(../images/reg_login.png)no-repeat center;background-size: contain; height:38px;line-height:38px; text-align:center; color:#469AE5;}
.reg_login span{ display:inline-block; color:#A9A9A9;}
.reg_btns_new{ padding-top:25px;}