@charset "utf-8";
/* CSS Document */



/* flexslider */
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:480px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/le_ri_002.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/cir_png.png) center center no-repeat;display:none;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/huan_lo.png) center center no-repeat; display:none;}


/* flexslider end */



.con_1200_c{ width:1200px;  margin:0 auto; overflow:hidden;}
.con_1200_c .login_log{ height:120px; float:left; width:600px;}

.con_1200_c .login_log img{ width:148px; height:40px; margin-top:40px; float:left;}
.con_1200_c .login_log h1{ font:24px/120px "microsoft yahei"; color:#333; float:left; background:url(diandiandian.png) no-repeat; background-position:0 58px; text-indent:14px; margin-left:10px;}
.con_1200_c .pho_num{ /*width:272px;*/width:180px; height:40px; float:right; font:22px "microsoft yahei"; background:url(pho_number.png) no-repeat 0 2px; padding-left:33px; margin-top:42px;}
.con_1200_c .pho_num font{ font-size:18px; color:#CCC; margin:auto 3px; position:relative; top:-2px;}


.ban_box{width: 100%; margin: 0 auto; height: 480px;position: relative;overflow: hidden;}

.ban_box .banne_pic img{width: 1920px; height:480px; position: absolute;left: 50%; margin-left: -960px;}


.btn_lo_ban{ width:120px; position:absolute; left:50%; bottom:10px; margin-left:-60px; height:16px; text-align:center; z-index:5;}
.btn_lo_ban a{ display:inline-block; width:16px; height:16px; background-image:url(cir_png.png); margin:0 5px; opacity:0.9; cursor:pointer; float:left;}
.btn_lo_ban .cu_lo_a{ background-image:url(huan_lo.png);}


.fir_selec_box{width:318px; height:36px; margin:0 auto; margin-top:15px; z-index:15; position:relative;}
.box_show_selec_cjh{ width:318px; height:34px; margin:0 auto; border:1px solid #dddddd;  background-color:#fff; z-index:15; position:absolute;left:-1px; top:0; cursor:pointer;}
.fir_selec_box .box_show_selec_cjh h1{ font:12px/34px microsoft yahei; color:#333; text-indent:15px;width:160px; float:left; cursor:pointer;}
.fir_selec_box .box_show_selec_cjh span{ width:33px; height:34px; float:right; border-left:1px solid #ddd; background:url(pic_sel.jpg) no-repeat center;}
.fir_selec_box .info_selec{ width:278px; border:1px solid #ddd; position:absolute; overflow:hidden; top:35px; left:-1px; background-color:#fff; border-bottom:none; display:none;}
.fir_selec_box .info_selec p{ width:248px; font:12px/30px microsoft yahei; color:#333; border-bottom:1px solid #e4e4e4; padding:0 15px; cursor:pointer; background-color:#fff;-webkit-transition: all .2s linear;
    transition: all .2s linear;background-size: 26px;
    background-position: 248px; *background-position: 233px;}
.fir_selec_box .info_selec_p1{ background:url(sel_pic_g_01.png) right center no-repeat;}	
.fir_selec_box .info_selec_p2{ background:url(sel_pic_g_02.png) right center no-repeat;}	
.fir_selec_box .info_selec_p3{ background:url(sel_pic_g_05.png) right center no-repeat;}	
.fir_selec_box .info_selec_p4{ background:url(sel_pic_g_03.png) right center no-repeat;}	
.fir_selec_box .info_selec_p5{ background:url(sel_pic_g_04.png) right center no-repeat;}	
.fir_selec_box .info_selec_p6{ background:url(sel_pic_g_06.png) right center no-repeat;}	
	
	
.fir_selec_box .info_selec p:hover{ background-color:#eee; transform:translateX(-4px); width:282px;}

.login_box{ width:1200px; margin:0 auto; margin-top:25px; position:relative; z-index:10;}
.login_box .login_info{ width:400px; height:432px; float:right; position:relative; background:url(white_90.png); border-radius:5px 5px 5px 5px;}
.login_box .login_info_cu_f{border-radius:5px 5px 5px 5px;}
.login_box .login_info_cu{border-radius:5px 5px 0px 5px;}

.fir_te{width:280px; text-align:center; margin:0 auto; border-bottom:1px solid #ddd; height:36px; margin-top:25px; padding-bottom:9px;}
.fir_te h1{ float:left; cursor:pointer; width:140px; padding:4px 0;font:18px/36px "microsoft yahei"; color:#666;}

.fir_te .sel_login{ border-bottom:2px solid #f50; color:#f50; font-weight:bold;}

.login_mode{ width:320px; margin:0 auto; display:none;height:238px;}
.login_mode .info_box{ width:320px; height:48px; overflow:hidden; margin:15px 0;}
.login_mode .info_box input{ width:288px; float:left; background-color:#fff; border:1px solid #ddd; padding: 0;  margin: 0; height: 32px; padding: 7px 15px; color: #666; font: 14px/32px microsoft yahei;  position: relative; z-index: 10;}
.login_mode .info_box .wid_sho{ width:170px;}
.login_mode .info_box button{ margin:0; padding:0; border:none; background-color:#f60; color:#fff; font:14px/47px "microsoft yahei"; text-align:center; width:106px; border-radius:5px; float:right;}

.q_w_lo{ width:320px; margin:6px auto; overflow:hidden;}

.q_w_lo ul{ display:block; overflow:hidden; float:left; width:255px;}
.q_w_lo ul li{ float:left; width:85px; cursor:pointer;}
.q_w_lo ul li em{ float:left; width:30px; height:30px;}
.q_w_lo ul li .weibo{ background:url(weibo.png) no-repeat center; background-size:30px;}
.q_w_lo ul li .login_mm{ background:url(zhangh.png) no-repeat center; width:24px; margin-left:6px; background-size:30px;}
.q_w_lo ul li .qq{ background:url(qq.png) no-repeat center; width:24px; background-size:30px; margin-left:4px;}
.q_w_lo ul li .weixin{ background:url(wx.png) no-repeat center; background-size:30px;}
.q_w_lo ul li span{ font:12px/30px "microsoft yahei"; color:#666;}
.q_w_lo p{ float:right; font:12px/30px "microsoft yahei"; color:#666; width:55px; text-align:right;}

.q_w_lo ul li span:hover{ color:#f30;}
.q_w_lo p:hover{ color:#f30;}

.login_change{ position:absolute; bottom:0; right:0; z-index:10; width:60px; height:60px; cursor:pointer;}
.login_change .cpu_ma{ display:block; background:url(cpu.png) center; width:60px; height:60px;}
.login_change .ewm_ma{ display:block; background:url(weixin.png) center; width:60px; height:60px;}
.login_change .cpu_ma:hover{ background-image:url(cpu_r.png);}
.login_change .ewm_ma:hover{ background-image:url(weixin_r.png);}

.for_te button{ width:320px; margin:0; padding:0; height:40px; border:none; background-color:#ff4c00; font:16px/40px "微软雅黑"; color:#fff;}

.ewm_lo{ width:220px; margin:15px auto; overflow:hidden; text-align:center;position:relative;}
.ewm_lo i{position:absolute; width:42px; height:42px; left:86px;top:80px;background:url(icon64.png) no-repeat center;background-color:#FFFFFF;background-size:42px;padding:5px;border-radius:8px;}

.ewm_lo img{ width:180px; height:180px; float:left; border:10px solid #fff; margin:10px; margin-bottom:5px;}
.ewm_lo p{ font:14px/24px "microsoft yahei"; color:#666; padding-left:24px; background:url(saoma.png) left center no-repeat;  display:inline-block; *zoom:1;*display:inline;}
.ewm_lo p em{ margin:0 3px; color:#f50; font-weight:bold;}

.fir_te p{ float:right; font:12px/42px microsoft yahei; color:#666;}
.fir_te p span{ color:#ff6600; padding:0 3px;}
.sec_te{ width:318px; height:46px; overflow:hidden; margin:0 auto; margin-top:15px; border:1px solid #dddddd; position:relative; background-color:#fff;}

.sec_te h1{ font:14px/46px microsoft yahei; color:#999; text-align:center; width:58px; position:absolute; top:0; left:28px;}
.sec_te input{ width:260px; padding:0; margin:0; border:none; height:32px; padding:0 15px; padding-left: 43px; margin:7px 0; color:#666;font:14px/32px microsoft yahei; position:relative; z-index:10;}
.sec_te .user_inp{ background:url(user_pic.png) no-repeat; background-position:5px 0px; }
.sec_te .pass_inp{ background:url(password_pic.png) no-repeat; background-position:5px 0px; }
.th_te{  width:318px; height:32px; overflow:hidden; margin:2px auto;}
.sec_te .eye{  position: absolute; cursor: pointer; z-index: 11; width: 32px; height: 32px; top:7px; right: 5px; background:url(eye_m.png) no-repeat; background-position:0 0px; background-size: 32px; }
.sec_te .no_eye{background:url(no_eye_m.png) no-repeat;}
.th_te input{ margin:0; padding:0; float:left; margin:10px 5px; *margin-top:5px;}
.th_te h1{ font:12px/32px microsoft yahei; color:#999; float:left;}
.th_te p{ font:12px/32px microsoft yahei; color:#666; float:right; margin-right:5px;}
.th_te p:hover{ color:#ff6600;}
.for_te{ width:320px;  margin-top:1px;}
.for_te input{ width:320px; margin:0; padding:0; height:40px; border:none; background-color:#ff4c00; font:16px/40px microsoft yahei; color:#fff; cursor:pointer;}
.for_te input:hover{ background-color:#ff4033;}

.fi_te{ width:400px;  overflow:hidden;}
.fi_te h1{ font:14px/32px "microsoft yahei"; color:#F30; text-decoration:underline; width:240px; margin:0 auto; text-align:center; }

/*.fi_te h1:hover{color:#F30; text-decoration:underline;}*/
a:hover{ text-decoration:none;}

.login_error{ font-size:12px; line-height:20px; width:280px; margin:0 auto; color:#F00; display:block;}


.sel_right{ float:right; width:80px; height:420px;overflow:hidden; margin-right:-80px;}

.sel_righ_box{ width:80px; height:60px; border-radius:0 5px 5px 0;  margin-bottom:12px;    -webkit-transition: all .2s linear; transition: all .2s linear; cursor:pointer;}
.sel_righ_box .fir_pic{ float:left; cursor:pointer;-webkit-transition: all .2s linear; transition: all .2s linear;}
.sel_righ_box p{ width:80px; text-align:center; color:#fff; opacity:0.9; font:12px/14px microsoft yahei; margin-top:-2px; background-position:20px 0 !important; cursor:pointer;-webkit-transition: all .2s linear; transition: all .2s linear;}
/*.sel_righ_box:hover p{ color:#ff6600 !important;}
.sel_righ_box:hover .fir_pic{ display:none !important;}
.sel_righ_box:hover{background:url(white_90.png) !important; width:79px; margin-left:1px;}*/
.sel_righ_box:hover p{ transform:translateX(-5px);}
.sel_righ_box:hover img{ transform:translateX(-5px);}


.sel_right .cu_sel_r{background:url(white_90.png);}

.login_box .sel_righ_box img{ width:40px; height:40px; margin:0 20px; float:left;-webkit-transition: all .2s linear; transition: all .2s linear;}
.pic_box_sel{ width:160px; overflow:hidden; height:40px;}

.info_pic_bo{ width:1200px; margin:0 auto; overflow:hidden;}
.info_pic_bo img{ width:1200px; float:left;}










.foot_lo_re{ width:100%; overflow:hidden;}

/*-----------------底部、版权信息-----------------*/
.footer .container{ border-top:1px solid #DEDEDE;}
.footer{ background-position:0 -1002px;}
.footer .f_link a{ margin:auto 5px;}

.con_re{ width:100%; overflow:hidden; background-color:#f7f7f7; padding:35px 0; position:relative;}

.reg_box{ width:1230px; margin:0 auto; overflow:hidden;}
.reg_box .eve_reg{
    width:380px;
    position:relative;
    height: 310px;
    float:left;
    overflow:hidden;
    border-radius:5px;
    margin:15px;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
    }
.reg_box .eve_reg:hover{-webkit-box-shadow: 0 6px 15px #d1d1d1;
    box-shadow: 0 6px 15px #d1d1d1;
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);}

.reg_box .eve_reg .dis_btn_re h1{font:30px/78px microsoft yahei; color:#fff; font-weight:bold; width:380px; text-align:center; margin-top:40px;}
.reg_box .eve_reg .dis_btn_re p{ font:20px/30px microsoft yahei; width:136px; height:32px; color:#FFF; margin:0 auto; border:1px solid #F40; text-align:center; border-radius:18px; background-color:#F50;}

.reg_box .eve_reg img{ width:380px; height:210px; position:absolute; z-index:4;}
.reg_box .eve_reg .dis_btn_re{  width:380px; height:210px; background:url(black_60.png); position:absolute; top:0; z-index:5; top:-50px; opacity:0; display:none;}
.reg_info{ width:380px; height:120px; overflow:hidden; background-color:#fff; position:absolute; top:210px;left:0; z-index:3;}
.reg_info h1{ font: 20px/30px microsoft yahei;margin-top:10px; color: #F30; width:380px; text-align:center;}
.reg_info p{ font:12px/24px microsoft yahei; margin-top:4px; color:#888; width:380px; width:340px; margin-left:20px; height:48px; overflow:hidden;}




.lo_re{ width:1200px; overflow:hidden; margin:0 auto;margin-top: -30px; height:60px;}
.lo_re p{ float:right; font:16px/60px microsoft yahei; color:#333;}
.lo_re h1{ float:left; font:22px/60px microsoft yahei; margin-left:5px; color:#333;}
.lo_re p a{ padding:0 3px; color:#ff6600;}

.step_re_info{width:1200px; margin:0 auto; background-color:#fff;border-radius:5px; /* overflow:hidden; */ padding-bottom:50px;}
.step_re_info .step_pic{ width:1200px; margin:0 auto; overflow:hidden; margin-top: 5px;padding-top: 30px;}
.step_re_info .step_pic p{ width:970px; margin:0 auto; height:26px; background:url(step_re_001.png) no-repeat center; overflow:hidden;}
.step_re_info .step_pic .p_step_01{ background-image:url(step_re_001.png) !important;}
.step_re_info .step_pic .p_step_02{background-image:url(step_re_002.png) !important;}
.step_re_info .step_pic .p_step_03{background-image:url(step_re_003.png) !important;}
.step_re_info .step_pic .step_info h1{ color:#999; float:left; font:14px/24px microsoft yahei; width:472px; text-align:center;}
.step_re_info .step_pic .step_info .cu_ste_h1{ color:#ff7b00; }
.step_re_info .step_pic .step_info{ width:1416px; margin-left:-108px; overflow:hidden; margin-top:10px;}


.re_ste{ width:720px; margin-left:400px; /* overflow:hidden; */ margin-top:65px;}
.re_ste .left_box_re{ width:720px; /* overflow:hidden; */ *padding-bottom:10px;}
.re_ste .left_box_re .ev_inp_box{ width:720px; position:relative; float:left; margin:10px 0; overflow:hidden; height:48px;}
.re_ste .left_box_re .ev_inp_box i{ float:left; font:14px/48px microsoft yahei; color:#999; position:absolute; left:370px;}





.re_sex_sel{ width:720px; position:relative; float:left; margin:10px 0; overflow:hidden; height:48px;}
.re_sex_sel .ev_sex_box{ width:196px; float:left; height:46px; border:1px solid #e4e4e4; margin-right:6px; position:relative; cursor:pointer;}
.re_sex_sel .ev_sex_box input{top:16px !important; left:15px !important; width:auto !important; height:auto !important;}
.re_sex_sel .ev_sex_box h2{ width:180px; float:right; height:46px; font:14px/46px "microsoft yahei"; color:#999; text-align:center;}


.re_sex_sel .ev_job_box_g{ width:196px; float:left; height:46px; border:1px solid #e4e4e4; margin-right:6px; position:relative;}
.re_sex_sel .ev_job_box_g input{top:16px !important; left:15px !important; width:auto !important; height:auto !important;}
.re_sex_sel .ev_job_box_g h2{ width:180px; float:right; height:46px; font:14px/46px "microsoft yahei"; color:#999; text-align:center;}


.ev_text_box{ width:720px; position:relative; float:left; margin:10px 0; height:94px;}
.ev_text_box textarea{position:absolute; left:0; width:370px; height:60px; margin:0; padding:0; border:1px solid #e4e4e4;/* text-indent:86px;*/ padding:16px 14px; font:14px/20px microsoft yahei;color:#888;}


.re_job_sel{width:720px; position:relative; float:left; margin:10px 0; overflow:hidden; margin-bottom:5px;}
.re_job_sel .ev_job_box{ width:128px; float:left; height:46px; border:1px solid #e4e4e4; margin-right:5px; margin-bottom:5px; position:relative; cursor:pointer;}
.job_box_400{ width:405px; overflow:hidden;}
.re_job_sel .ev_job_box input{top:16px !important; left:15px !important; width:auto !important; height:auto !important;}
.re_job_sel .ev_job_box h2{width:110px; float:right; height:46px; font:14px/46px "microsoft yahei"; color:#999; text-align:center;}
.oth_job_box{ width:130px; height:48px; float:left; margin-right:5px; position:relative; overflow:hidden;}
.oth_job_box input{ position:absolute; left:0 ; top:0 ; width:128px !important; height:46px; margin:0; padding:0; border:1px solid #e4e4e4; z-index:2; text-indent:58px !important; font:14px/46px microsoft yahei;color:#888;}



.re_ste .left_box_re input{ position:absolute; left:0; width:398px; height:46px; margin:0; padding:0; border:1px solid #E4E4E4; z-index:5; text-indent:86px; font:14px/46px microsoft yahei;color:#333;} 
.re_ste .left_box_re h1{ font:14px/48px microsoft yahei;color:#999; position:absolute; width:72px; padding-left:16px; height:48px; top:0; left:0; z-index:3;}

.re_ste .left_box_re p{ font:14px/48px microsoft yahei; color:#ff6600; position:absolute; width:320px; text-indent:15px; height:48px; top:0; left:400px; text-indent:36px; display:none;}
.re_ste .left_box_re h3{ font:14px/48px microsoft yahei; color:#999; position:absolute; width: 80px; text-indent:15px; height:48px; top:0; left: -90px;text-align: right;}

/*------------ 表格自检样式 ------------*/
.re_ste .left_box_re input.control_input{ position:absolute; left:0; width:398px; height:46px; margin:0; padding:0; border:1px solid #E4E4E4; z-index:2; text-indent:86px; font:14px/46px microsoft yahei;color:#999;}
.re_ste .left_box_re input.control_input_focus{ position:absolute; left:0; width:398px; height:46px; margin:0; padding:0; border:1px solid #35a5e5; z-index:2; text-indent:86px; font:14px/46px microsoft yahei;color:#999; box-shadow:0 0 3px #35a5e5;}
.re_ste .left_box_re input.control_input_error{ position:absolute; left:0; width:398px; height:46px; margin:0; padding:0; border:1px solid #F70; z-index:2; text-indent:86px; font:14px/46px microsoft yahei;color:#999; box-shadow:0 0 3px #F70;}

/*.re_ste p.control_tip_error{ background:url(tippic.png) no-repeat; background-position:15px 16px;}*/
.re_ste p.control_tip{ font:14px/48px microsoft yahei; color:#666; position:absolute; width:320px; text-indent:15px; height:48px; top:0; left:400px; text-indent:36px; display:none; background:url(xts_xpic.png) no-repeat; background-position:15px 16px;}
.re_ste p.control_tip_success{ background:url(success_xpic.png) no-repeat; background-position:10px 16px;}
.re_ste p.control_tip_error{ font:14px/48px microsoft yahei; color:#ff6600; position:absolute; width: 280px; text-indent:15px; height:48px; top:0; left: 410px; text-indent:36px; z-index: 9;display:none; background:url(attention_xpic.png) no-repeat; background-position:10px 16px;}

.ev_prove_box{ width:720px; position:relative; float:left; margin:10px 0; overflow:hidden; height:48px;}
.ev_prove_box input{ width:219px !important;}
.ev_prove_box img{ width:100px; margin-left:10px; position:absolute; top:0; left:219px; height:48px; display:block;}
.ev_prove_box span{ display:block; left:320px; position:absolute; top:0; width:80px; height:48px; font:14px/48px microsoft yahei; text-align:center; color:#888}
.ev_prove_box span:hover{ color:#ff6600;}

.btn_reg{ width:720px;  overflow:hidden; height:40px; position:relative; margin:10px 0; }
.btn_reg input{ width:400px; height:40px; text-align:center; font:16px/40px "microsoft yahei"; color:#fff; border:none; margin:0; padding:0; background-color:#ff4c00; display:block; cursor:pointer;}
.btn_reg input:hover{ background-color:#ff4033;}

.radi_re_box{ width:720px; overflow:hidden; height:auto; position:relative; margin:10px 0; margin-bottom:5px;}
.sec_sel_box{width:720px; overflow:hidden; height:auto; position:relative;}

.box_radio{ width:405px; overflow:hidden;}

.sec_cla_sel{ width:390px; padding:5px; background-color:#f7f7f7; overflow:hidden; display:none;}
.sec_cla_sel .chec_sel{ width:118px; margin:5px; border:1px solid #e4e4e4; height:34px; float:left; cursor:pointer; position:relative; background-color:#fff;}
.sec_cla_sel .chec_sel input{ float:left; margin-top:11px; margin-left:15px; *margin-top:7px;}
.sec_cla_sel .chec_sel h1{ float:left; background:url(black_0.png); width: 86%;z-index:10; padding-left: 14%; text-align:center; height:34px; font:14px/34px microsoft yahei; color:#999; position:absolute; top:0; right:0;}

.oth_inp_re{ width:250px; float:left; margin:5px; position:relative; overflow:hidden; height:36px;}
.oth_inp_re input{ position:absolute; left:0; width:248px; height:34px; margin:0; padding:0; border:1px solid #e4e4e4; text-indent:58px; font:14px/34px microsoft yahei;color:#888; background-color:#fff;}
.oth_inp_re h1{ font:14px/34px microsoft yahei; color:#999; position:absolute; width:42px; padding-left:16px; height:34px; top:0; left:0; z-index:2}
.radi_re_box .radi_sel{ width:128px; margin-right:5px; margin-bottom:5px; border:1px solid #e4e4e4; height:46px; float:left; cursor:pointer; position:relative;}
.radi_re_box .radi_sel input{  float:left; margin-top:17px; margin-left:15px; *margin-top:13px;}
.radi_re_box .radi_sel h1{ float:left; width:110px; text-align:center; height:46px; font:14px/46px microsoft yahei; color:#999; position:absolute; top:0; right:0;}

.radi_re_box p{ font:14px/48px microsoft yahei; color:#ff6600; position:absolute; width:320px; text-indent:15px; height:48px; top:0; left:400px; background:url(tippic.png) no-repeat; background-position:15px 16px; text-indent:36px; display:none;}
.radi_re_box h3{font: 14px/48px microsoft yahei; color: #999; position: absolute;width: 320px; text-indent: 15px;height:53px; top:48px;left:400px;}

.sec_sel_box p{ font:14px/48px microsoft yahei; color:#ff6600; position:absolute; width:320px; text-indent:15px; height:48px; top:0; left:400px; background:url(tippic.png) no-repeat; background-position:15px 16px; text-indent:36px; display:none;}
.sec_sel_box h3{font: 14px/48px microsoft yahei; color: #999; position: absolute;width: 320px; text-indent: 15px;height: 48px;top: 0;left: 400px;}

.ev_sel_box{width:720px; /* overflow:hidden; */ height:48px; position:relative; margin:10px 0; float:left;}
.ev_sel_box .sel_box_addr{width:128px; margin-right:5px; border:1px solid #e4e4e4; height:46px; float:left; cursor:pointer; overflow:hidden; position:relative;}
.ev_sel_box .sel_box_addr select{ width: 114px; margin-left: -2px; margin-top: -3px; height: 24px; display: block; border:inherit;}
.ev_sel_box .sel_box_addr span{position: absolute; width: 110px;  height: 18px; top: 13px; left: 10px; overflow: hidden;}


.note_agree{width:720px; position:relative; overflow:hidden; height:40px;}
.note_agree input{ float:left; margin:5px; position:absolute; top:8px; left:5px;*top:5px;}

.succe_tip_box h2{ font:14px/38px "微软雅黑"; color:#333;}
.succe_tip_box h2 span{ font-weight:bold; margin:0 3px;}
.succe_tip_box h2 a{ color:#ff7b00; background-color:#fff; border:none; font-size:14px; text-align:left;}

.note_agree h2{ font:14px/40px "microsoft yahei"; height:40px; color:#666; margin-left:32px; float:left;}
.note_agree h2 a{ color:#ff6600;}

.tip_regester{ width:1000px; margin:0 auto; overflow:hidden; background-color:#fff7e5; padding:5px 20px; border-radius:5px; margin-top:120px; clear:both;}
.tip_regester p{ font:14px/24px microsoft yahei; color:#666; width:1000px; margin:6px 0;}
.tip_regester p span{ color:#ff6600;}


.float_back_re{ position:absolute; width:40px; height:155px; left:50%; margin-left:610px; top:50%; margin-top:-75px; border-radius:3px;background-color:#fff;}
.float_back_re p{ background-color:#fff; width:14px; font:14px/18px microsoft yahei; color:#333; height:120px; padding:0 13px; padding-top:35px;background:url(ba_re.jpg) no-repeat;background-position:11px 10px; }




.succe_tip_box{ width:600px; margin:0 auto; overflow:hidden; text-align:center; padding-top: 70px;}
.succe_tip_box img{ width:80px; height:88px;}
.succe_tip_box h1{ font:22px/38px microsoft yahei; color:#333; margin-top:20px;}
.succe_tip_box p{ font:14px/18px microsoft yahei; color:#333; margin-top:6px; }
.succe_tip_box a{ color:#fff; margin-left:8px; display:inline-block; width:150px; height:30px; line-height:30px; border:1px solid #ff6600; margin-top:10px; border-radius:15px; background-color:#ff6600; font-size:14px;}






.box_lost{ width: 1200px; margin:0 auto; overflow:hidden; /*margin-top:90px;*/}

.box_lost .left_te_lo{ float:left; width:400px;  height:380px;   padding:0 10px;  background:url(../style/lost_bg.png) top center;  overflow:hidden;margin-top: 54px;margin-left: 50px;}
.box_lost .left_te_lo h1{ font:22px/42px "microsoft yahei"; color:#ff7b00; width:340px;text-align:center; margin:0 auto; margin-top:35px;}
.box_lost .left_te_lo p{ font:14px/26px "microsoft yahei"; color:#666;width:340px; text-indent:28px; margin:0 auto; margin-top:16px;padding-bottom: 20px;}

.right_info_lo{ width: 680px; float:right; padding:0 20px; margin-top: 35px;}
.right_info_lo .re_ste{ width:400px; margin-top:10px; margin-left:0;}
.right_info_lo .left_box_re{ width:400px;}
.right_info_lo .ev_sel_box{ width:405px; margin-right:-5px; height:auto; margin-bottom:0;}
.right_info_lo .ev_sel_box p{ position: absolute; float:left; line-height:20px; height:20px; /* left:auto; */ top: 15px; background-position:10px 2px; }
.right_info_lo .ev_text_box{ width:400px; height:110px;}
.right_info_lo .ev_text_box textarea{ height:76px;}
.right_info_lo .ev_inp_box input{text-indent: 60px !important; }
.right_info_lo .sel_box_addr{ margin-bottom:10px;}




/*----------- 选择绑定类别和账号 -------------*/
.bind{ width:860px; margin:auto; min-height:390px;}
.bind h3{ height:42px; font:22px/42px microsoft yahei; font-weight:normal; margin-bottom:25px;}
.bind .bind_main{*zoom:1;}
.bind .bind_main:after{ content:"\20"; display:block; clear:both; height:0;}

.bmh_lx{ float:left; width:350px; height:300px; border:1px solid #EEE; background-color:#FFF; text-align:center;}
.bmh_jg{ width:47px; height:54px; display:block; background:url(bind_jg.png) no-repeat 0 0; float:left; margin:100px 35px auto;}
.bmh_xy{ float:left; width:350px; height:300px; border:1px solid #EEE; background-color:#FFF;}

.bind .bind_main h5{ line-height:42px; font-weight:normal; border-bottom:1px dotted #DDD; padding-left:12px; text-align:left;}
.bind .bind_main .bmh_yh{ padding:50px 50px 0; font:13px/32px microsoft yahei;}
.bind .bind_main .bmh_yh img{ width:86px; height:86px; border:1px solid #EEE; display:block; margin:auto;}
.bind .bind_main .bmh_m{ padding:20px 50px;}
.bind .bind_main .bmh_m p{ margin:20px auto;}
.bind .bind_main .bmh_m input{ font:14px/20px microsoft yahei; border:1px solid #DDD; padding:8px; width:220px;}
.bind .bind_main .bmh_m input.bmh_butt_lb{ background-color:#F60; border:none; width:180px; color:#FFF; cursor:pointer; margin-left:40px;}
.bind .bind_main .bmh_m input.bmh_butt_lb:hover{ background-color:#F70;}
.bind .bind_main .bmh_m input.bmh_butt{ background-color:#F60; border:none; width:100px; color:#FFF; cursor:pointer;}
.bind .bind_main .bmh_m input.bmh_butt:hover{ background-color:#F70;}
.bind .bind_main .bmh_m p span{ font:13px/20px microsoft yahei; margin-left:10px; color:#999; text-align:center;}
.bind .bind_main .bmh_m p span a{ color:#F60;}
.bind .bind_main .bmh_m p span a:hover{ color:#F30; text-decoration:underline;}

.bind .bmh_wx i{ width:30px; height:30px; display:block; float:left; background:url(weixin1.png) no-repeat 0 0; margin:7px 8px auto auto;}
.bind .bmh_qq i{ width:30px; height:30px; display:block; float:left; background:url(qq.png) no-repeat 0 0; margin:7px 8px auto auto;}
.bind .bmh_wb i{ width:30px; height:30px; display:block; float:left; background:url(weibo.png) no-repeat 0 0; margin:7px 8px auto auto;}

.bind .bmh_cl{ margin-left:25px;}
.bind .bmh_cl span{ display:inline-table; width:29%;}
.bind .bmh_cl span input.bmcl{ width:auto; margin-right:3px;}

.bind .bind_main .bmh_m p .tg_cl{ font:13px/20px microsoft yahei; color:#999; text-align:center; display:block; margin-top:25px;}
.bind .bind_main .bmh_m p .tg_cl a{ color:#F60;}
.bind .bind_main .bmh_m p .tg_cl a:hover{ color:#F30; text-decoration:underline;}


/*------------------- 删除设计特色，添加擅长空间、擅长风格 -------------------*/
.re_ste .left_box_re .ev_inp_cla{width:720px;position:relative;float:left;margin:10px 0;overflow:hidden;height: 200px;}
.re_ste .left_box_re .ev_inp_cla hr{position:absolute;left:0;width:398px;margin:0;padding:0;border:1px solid #E4E4E4;z-index:0;text-indent:86px;font:14px/46px microsoft yahei;color:#333;height: 198px;} 
.re_ste .left_box_re .ev_inp_cla h1{font: 14px/42px microsoft yahei;color:#999;position:absolute;width:70px;padding-left:16px;top:0;left:0;z-index:3;}
.re_ste .left_box_re .ev_inp_cla ul{margin-top:46px;width: 380px;margin-left: 9px;}
.re_ste .left_box_re .ev_inp_cla li{float:left;background-color:#FFF;width: 60px;line-height:24px;border:1px solid #EEE;margin: auto auto 10px 12px;text-align:center;font-size:12px; cursor:pointer; position:relative;}
.re_ste .left_box_re .ev_inp_cla li:hover{ border:1px solid #F9DDB7; background-color:#FEFBF1;}
.re_ste .left_box_re .ev_inp_cla li.on{ border:1px solid #F60; background-color:#FEF5E7; position:relative;}
.re_ste .left_box_re .ev_inp_cla li.on:after{content:"";height:15px;width:15px;border:1px none;position:absolute;right:-1px;bottom:-1px; background-image:url(ico_right_s.png);}



/*------------------- 添加免责声明2018.11.30 -------------------*/
.zc_mzsm{ font:13px/24px microsoft yahei; color:#666; width:68%; margin:50px auto -50px; *zoom:1; display:none;}
.zc_mzsm:after{ content:"\20"; display:block; clear:both; height:0; display:block;}
.zc_mzsm em{ color:#333; float:left;}
.zc_mzsm em i{ color:#F30; margin-right:5px;}
.zc_mzsm span{ float:left; width:90%;}

/*------------------- 注册提示2018.12.4 -------------------*/
.reg_por{width: 400px;text-align: left; font:14px/26px microsoft yahei;padding:20px 0 50px 50px;/* margin: 0 auto; */color:#F60;}
.reg_por i{ width:16px; height:16px; float:left; margin:6px 8px auto auto; display:inline-table; background-image:url(ico_rp1.png); background-repeat:no-repeat; background-position:0 0; background-size:100%;}