.register_box{width: 100%;margin-bottom: 70px;}
.register_box .zc_save{display: block;width: 200px;height: 40px;background-color: #53cced;color: #fff;font-size: 16px;border: none;margin: 35px auto 0;cursor: pointer;}
.register_box .register_box_div{}
.register_box_t{width: 100%;overflow: hidden;height: 40px;margin: 30px 0;}
.register_box_t .register_box_tl{float: left;}
.register_box_t .register_box_tl .zc{position: relative;top:-2px;display: inline-block;padding-left: 20px;font-size: 20px;color: #666666;}
.register_box_t .register_box_tr{float: right;margin-top: 19px;font-size: 16px;}
.register_box_t .register_box_tr .yy{color: #808080;}
.register_box_t .register_box_tr a{color: #ff3333;margin-left: 10px;}
.register_box_c{width: 100%;min-height: 500px;background-color: #fff;border: 1px solid #d9d9d9;padding-bottom: 50px;}
.register_box_c .box_ct{width:calc(100% - 40px);padding:0 20px;height: 45px;background-color: #fafafa;line-height: 45px;font-size: 14px;overflow: hidden;}
.register_box_c .box_ctdiv{float: right;height: 100%;}
.register_box_c .box_ctdiv i.gray_i{display: inline-block;width: 19px;height: 12px;background: url(../img/ghsa_ico2.png) left center no-repeat;background-size: 100%;position: relative;top:1px;margin: 0 10px;}
.register_box_c .box_ctdiv i.gray_i.red_i{background:url(../img/ghsa_ico1.png) left center no-repeat;background-size: 100%;}
.register_box_c .box_ctdiv .box_ctsp1{color: #808080;}
.register_box_c .box_ctdiv .box_ctsp1.red{color: #ff3333;}
.register_box_c .zc_msg{width:calc(100% - 70px);padding: 0 35px;}
.zc_msg .zc_top{width: 100%;height: 50px;line-height: 50px;font-size: 16px;color: #666666;text-align: left;border-bottom: 1px solid #d9d9d9;}
.zc_msg .zc_u1{width: 650px;margin: 0 auto;padding-top: 10px;}
.zc_msg .zc_u1:after{content: "";display: block;width: 0;height: 0;opacity: 0;clear: both;visibility: hidden;}
.zc_msg .zc_u1 li{width: calc(50% - 20px);padding-left: 20px;float: left;padding-bottom: 10px;}
.zc_msg .zc_u1 .zc_u1_divp span{color: #ff3333;margin-right: 5px;}
.zc_msg .zc_u1 .zc_u1_divp{font-size: 14px;color: #595959;height:45px;line-height: 45px;}
.zc_msg .zc_u1 .zc_u1_divd{overflow: hidden;color: #808080;font-size: 14px;}
.zc_msg .zc_u1 .zc_u1_divd input{color: #808080;}
.zc_msg .zc_u1 .zc_u1_divd .ip{width:calc(100% - 32px);padding: 0 15px;font-size: 14px;height: 33px;border: 1px solid #d9d9d9;}
.zc_msg .zc_u1 .zc_u1_divd .ip1{width: calc(100% - 167px);padding: 0 15px;float: left;border: 1px solid #d9d9d9;height: 33px;}
.zc_msg .zc_u1 .zc_u1_divd .ip2{width: 135px;height: 35px;float: left;border: none;background-color: #53cced;color: #fff;font-size: 14px;}
.zc_u1_divd .divd_img{position: relative;width: 100px;height: 100px;border: 1px solid #dfe2e6;border-radius: 3px;margin-right: 15px;float: left;}
.zc_u1_divd .divd_img .up_img{width: 100%;height: 100%;opacity: 0;z-index: 10;cursor: pointer;position:absolute;top:0;left:0;}
.zc_u1_divd .divd_img.divd_img1{background: url(../img/zz.jpg) center center no-repeat;background-size: 100%;}
.zc_u1_divd .divd_img.divd_img1sfzz{background: url(../img/ghsa_ico7.png) center center no-repeat;background-size: 100%;}
.zc_u1_divd .divd_img.divd_img1sfzf{background: url(../img/ghsa_ico7_.png) center center no-repeat;background-size: 100%;}
.zc_u1_divd .divd_img.divd_img1 .zz,.zc_u1_divd .divd_img.divd_img1sfzz .zz, .zc_u1_divd .divd_img.divd_img1sfzf .zz{width: 100%;height: 100%;background:rgba(0,0,0,.4) url(../img/ghsa_ico4.png) center center no-repeat;background-size: 50%;border-radius: 3px;cursor: pointer;}
.over-hide{overflow: hidden;}
.hidden{display: none;}
.divd_img1 .muke, .divd_img1sfzz .muke, .divd_img1sfzf .muke { position: fixed; z-index: 70; top: 0; left: 0; bottom: 0; right: 0;width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); }
  .divd_img1 .zzc, .divd_img1sfzz .zzc, .divd_img1sfzf .zzc { position: fixed; z-index: 71; top: 50%; left: 50%; width: 0; height: 0; margin: 0 0 0 0; overflow: hidden; transition: all .5s; -moz-transition: all .5s; /* Firefox 4 */ -webkit-transition: all .5s; /* Safari 和 Chrome */ -o-transition: all .5s; /* Opera */ }
  .divd_img1 .zzc.open, .divd_img1sfzz .zzc.open, .divd_img1sfzf .zzc.open { width: 500px; height: 500px; margin: -250px 0 0 -250px; transition: all .5s; -moz-transition: all .5s; /* Firefox 4 */ -webkit-transition: all .5s; /* Safari 和 Chrome */ -o-transition: all .5s; /* Opera */ }
  .divd_img1 .zzc img, .divd_img1sfzz .zzc img, .divd_img1sfzf .zzc img { display: block; width: 100%; height: 100%; }

.zc_msg .zc_u1 li.li_long{width: 100%;}
.zc_msg .zc_u1 li.li_long .ip{width:calc(100% - 52px);height: 33px;border: 1px solid #d9d9d9;padding: 0 15px;}
.zc_msg .zc_u1 .sel{width: calc(33.3% - 20px);padding-left: 15px;float: left;height: 35px;border: 1px solid #d9d9d9;margin-right: 20px;}
.zc_msg .zc_u1 .sel:last-child{margin-right: 0;}
.zc_msg .zc_u1 .hx{display: inline-block;width: 35px;text-align: center;}
.zc_msg .zc_u1 .ip3{width:calc(50% - 52px);height: 33px;padding: 0 15px;border: 1px solid #d9d9d9;background: url(../img/ghsa_ico5.png) calc(100% - 10px) center no-repeat;background-size: 18px;}
.zc_msg .zc_u1 .ip3.ip4{background: url(../img/ghsa_ico6.png) calc(100% - 10px) center no-repeat;background-size: 18px;}
.box_ct_succ{width: 100%;padding-top: 70px;}
.box_ct_succ p{text-align: center;}
.box_ct_succ p .box_ct_succsp{display: inline-block;width: 30px;height: 30px;background: url(../img/ghsa_ico7.png) center no-repeat;background-size: 100%;position: relative;top:6px;margin-right: 20px;}
.box_ct_succ p.box_ct_succp1{font-size: 18px;color: #ff3333;}
.box_ct_succ p.box_ct_succp2{font-size: 16px;color: #666666;padding-top: 20px;}
.box_ct_succ .box_ct_succbtn{display: block;width: 200px;height: 40px;color: #fff;font-size: 16px;background-color: #53cced;border: none;margin: 30px auto 0;}
