/* register v2 */
html,body{height:auto;}
.register_top{padding:28px 0 48px;}
.register_top_logo{float:left;margin:0;}
.register_top_logo a{display:block;width:240px;height:44px;position:relative;background:url("/commImage/logo/logo_com_05.png") no-repeat;text-indent:-300px;overflow:hidden;cursor:default;}
.register_top_login{float:right;}
.register_top_login a{display:block;line-height:22px;padding:9px 24px;background:#dcebff;color:#5f8dc9;font-size:18px;font-weight:bold;border-radius:20px;}
.register_body{background:#fff;}
.register_container{width:990px;margin:0 auto;overflow:visible;}
.register_container_box{overflow:visible;}
.register_container_left{float:left;width:340px;height:780px;background:#00cbff;border-radius:8px;}

.register_container_left .register_slide{position:relative;}
.register_container_left .slide_wrapper{width:340px;height:780px;}

.register_container_left .slide_wrapper .slide_content{height:780px;white-space: nowrap;font-size:0;}
.register_container_left .slide_wrapper .slide-page{display:inline-block;position:relative;}
.register_container_left .slide_wrapper .slide-page a{cursor:default;}
.register_container_left .slide_wrapper .slide-page a.meta span{position:absolute;top:240px;left:50%;color:#ffb400;font-size:22px;font-weight:bold;transform:translatex(-50%);}

.register_container_left .dots-wrapper{position:absolute;bottom:20px;left:50%;font-size:0;transform:translateX(-50%);}
.register_container_left .dots-wrapper .dot{display:inline-block;height:8px;width:8px;border-radius:4px;background:rgba(255,255,255,0.5);overflow:hidden;margin:0 3px;transition:all 0.2s;cursor:pointer;}
.register_container_left .dots-wrapper .dot.active{width:16px;background:#fff;}

.register_container_right{margin-left:360px;min-height:780px;box-shadow:0 0 10px rgba(0,0,0,0.15);border-radius:8px;}
.register_container_right dl{padding-bottom:20px;position:relative;zoom:1;}
.register_container_right dl.field-tel .form_text{width:58px;margin-right:20px;}
.register_container_right dl.field-tel .form_text_number{width:140px;}
.register_container_right dt{float:left;width:75px;font-size:14px;line-height:40px;height:40px;font-family:"Microsoft yahei",SimSun,Tahoma;color:#666;overflow:hidden;}
.register_container_right dt.ls3{letter-spacing:7px;white-space:nowrap;}
.register_container_right dt.ls2{letter-spacing:28px;white-space:nowrap;}
.register_container_right dd{margin-left:75px;font-family:"Microsoft yahei",SimSun,Tahoma;}
.register_container_right .list dd i{width:16px;height:16px;background:url("/commImage/10.2/ui/icon/35.png") no-repeat -50px -150px;display:block;position:absolute;top:12px;left:440px;overflow:hidden;}
.register_container_right dd i.success_icon{display:none;}
.register_container_right dd i.del_icon{display:none;left:408px;background-position:0 -150px;cursor:pointer;}

.register_container_right .field span{position:absolute;top:0;left:75px;height:22px;line-height:22px;font-size:14px;padding:9px 10px;color:#999;}
.register_container_right .field span.tel_holder{left:170px;}
.register_container_right .field span.tel_ext_holder{left:352px;}
.register_container_right dd.hint{display:none;height:14px;line-height:14px;padding:3px;color:#5ad;}
.register_container_right dd.warning{display:none;height:14px;line-height:14px;padding:3px;color:#5ad;}
.register_container_right dd.warning a{text-decoration:underline;color:#5ad;}
.register_container_right dd.warning em{display:inline-block;height:14px;width:14px;overflow:Hidden;background:url("/commImage/10.2/ui/icon/35.png") no-repeat -50px -199px;vertical-align:top;margin-right:3px;}
.register_container_right dd.error{display:none;height:14px;line-height:14px;padding:5px 3px 3px 3px;color:#e6696a;}
.register_container_right dd.error a{text-decoration:underline;color:#e6696a;}
.register_container_right dd.error em{display:inline-block;height:14px;width:14px;overflow:Hidden;background:url("/commImage/10.2/ui/icon/35.png") no-repeat 0 -199px;vertical-align:top;margin-right:3px;}
.register_container_right .form_text{border:1px solid #e6e6e6;padding:8px 10px;line-height:22px;height:22px;outline:none;width:338px;border-radius:2px;font-family:"Microsoft yahei",SimSun,Tahoma;font-size:14px;}
.register_container_right dd.error{color:#df2b2b;white-space:nowrap;width:360px;}
.register_container_right input.form_text:focus{background:#f4fcff;border-color:#aedced;}
.register_container_right dd.hint{display:none;height:14px;line-height:14px;padding:3px;}
.register_container_right dd.hint em{display:inline-block;height:14px;width:14px;overflow:Hidden;background:url("/commImage/10.2/ui/icon/35.png") no-repeat -50px -199px;vertical-align:top;margin-right:3px;}
.register_container_right .has_error input.form_text{background:#fff3f3;border-color:#ffd4d4;}
.register_container_right .checkcode_text{width:80px;}
.register_container_right .checkcode_pic{width:88px;height:32px;background:#EEE;vertical-align:top;margin-left:10px;border-radius:2px;cursor:pointer;}
.register_container_right .checkcode_refresh{margin-left:5px;}

.register_container_right_form_outline{margin:0 auto;width:435px;min-height:730px;}
.register_container_right_form_outline .title{margin:0;padding:40px 0 36px;}
.register_container_right_form_outline .title b{display:inline-block;vertical-align:top;line-height:36px;height:36px;position:relative;}
.register_container_right_form_outline .title b:after{content:"";position:absolute;bottom:3px;left:0;right:0;height:8px;background:#5f8dc9;z-index:1;background:linear-gradient(45deg,#5f8dc9,transparent);}
.register_container_right_form_outline .title span{font-size:24px;position:relative;z-index:2;}
.register_container_right_form_login{line-height:22px;padding:14px;height:22px;text-align:center;background:#fafafa;font-size:14px;}
.register_container_right_form_login a{font-size:14px;color:#555;}

.register_container_right dl.field-captcha{padding:5px 0 15px;}
.register_container_right dl.field-captcha dd{margin-left:0;}
.register_container_right dl.field-captcha .jobcn_click_code a{border:0;background:#f3f3f3;padding:12px 0;font-size:16px;color:#555;border-radius:4px;}
.register_container_right dl.field-captcha .jobcn_click_code a:hover{background:#f3f3f3;}
.register_container_right dd.but{margin-left:0;}
.register_container_right dd.but button{width:100%;height:46px;background:#5f8dc9;border:0;overflow:hidden;color:#fff;font-size:18px;border-radius:4px;padding:0;font-family:"Microsoft yahei",SimSun,Tahoma;outline:none;cursor:pointer;}
.register_container_right dd.but button:hover{background:#498af3;border-color:#498af3;}
.register_container_right dd.but button:active{box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);}
.register_container_right dd.but span{padding-left:30px;font-size:14px;vertical-align:top;line-height:36px;height:36px;display:inline-block;}
.register_container_right dd.but span a{font-size:14px;color:#f26b01;}
.register_container_right dd.agreement{margin-left:0;font-size:14px;padding:15px 0;color:#888;}
.register_container_right dd.agreement a{font-size:14px;color:#4f8eef;padding:0 3px;}

.register_container_right_finish{width:435px;margin:0 auto;padding-top:120px;}
.register_container_right_finish dl{}
.register_container_right_finish dt{float:left;width:120px;height:auto;}
.register_container_right_finish dt i{width:90px;height:90px;display:block;background:url("/commImage/10.2/ui/icon/35.png") no-repeat 0 -50px;}
.register_container_right_finish dd{margin-left:0;}
.register_container_right_finish h3{margin:0;color:#26c45e;font-size:40px;font-weight:normal;font-weight:bold;height:63px;line-height:63px;}
.register_container_right_finish .register_finish h3 i{height:63px;width:63px;display:inline-block;position:static;vertical-align:middle;margin-right:20px;background-position:-150px -350px;}
.register_container_right_finish p{line-height:30px;padding:15px 0;color:#666;}
.register_container_right_finish p span{font-size:14px;display:block;}
.register_container_right_finish p a{font-size:14px;font-weight:bold;color:#333;}
.register_container_right_finish p em{font-size:14px;font-style:normal;padding:0 10px;}
.register_container_right_finish .step_title{font-size:18px;color:#888;}
.register_container_right_finish .step{font-size:14px;padding:30px 0;line-height:35px;color:#888;}
.register_container_right_finish .step .step_item i{height:20px;line-height:20px;margin-top:-5px;font-size:18px;color:#fff;width:20px;display:inline-block;background-position:-200px -200px;*display:inline;*zoom:1;position:static;vertical-align:middle;font-family:Arial;margin-right:5px;font-style:normal;text-align:center;}
.register_container_right_finish .step .step_item a{font-size:18px;font-weight:bold;color:#666;}
.register_container_right_finish .step .step_item span{font-size:14px;}
.register_container_right_finish .free_release{font-size:24px;color:#2f7ccf;padding-top:10px;}
.register_container_right_finish .free_release b{font-size:24px;font-weight:bold;}
.register_container_right_finish .forward{color:#888;font-size:14px;padding-top:10px;}
.register_container_right_finish .forward span{color:#ff6c00;font-size:14px;padding-right:5px;}
.register_container_right_finish .btn{padding-bottom:50px;margin-top:-50px;}
.register_container_right_finish .btn a{display:inline-block;overflow:hidden;height:36px;line-height:36px;width:156px;text-align:center;font-size:16px;color:#fff;border-radius:2px;background:#ff6701;}
.register_container_right_finish .tip_warning{padding:10px 15px;}

.register_copyright{text-align:center;font-size:14px;color:#aaa;padding:50px 0 30px;}

/* 2022-4-13 unify width 1200px */
@media (min-width:1350px){
  .register_container{width:1200px;}
}