.reg-component{overflow:hidden;font-size:14px}::-moz-placeholder{color:#999}::-webkit-input-placeholder{color:#999}:-ms-input-placeholder{color:#999}.reg-head{background-color:#0093d0;color:#fff;padding:5px 10px;font-size:20px;margin:0}.reg-content{border:1px solid #ccc;padding:5px;overflow:hidden;position:relative}.reg-form{overflow:visible;margin:0 auto;min-width:300px;max-width:960px;padding:0 15% 0 20%;box-sizing:border-box}.reg-content iframe{display:none}.reg-content label{cursor:pointer;color:#666}.reg-content label:hover{background-color:#efefef}.reg-ctrls{margin-bottom:1.5em}.reg-ctrl-label{margin-left:-130px;width:125px;height:26px;line-height:26px;float:left;text-align:right;color:#666;font-size:16px}.reg-ctrls .required:before{content:"* ";color:red}.reg-msg-box{position:relative;display:inline-block;vertical-align:top;margin-right:10px}.reg-msg-box .reg-ipt-text{height:24px;line-height:22px;padding:0 3px;font-family:microsoft Yahei;border:1px solid #ccc;background-color:transparent;vertical-align:top}.z-error .reg-ipt-text{border-color:red;color:red}.reg-msg-box .reg-radio{line-height:26px;display:inline-block;vertical-align:top;padding:0 3px}.reg-radio+.reg-radio{margin-left:1em}.z-error .reg-radio{background-color:#fcc}.reg-ctrl-msg,.reg-ipt-msg{position:absolute;left:0;white-space:normal;word-break:break-word}.reg-ctrl-msg{left:20%;margin-left:5px}.z-error .reg-ctrl-msg,.z-error .reg-ipt-msg{color:red}.reg-birth{width:65%}.reg-ipt-area{width:100px}.reg-images{clear:both}.reg-img-list{display:inline-block;margin-bottom:10px;vertical-align:top;width:100%}.reg-img{margin-bottom:10px;overflow:hidden;position:relative}.reg-img-file{position:absolute;left:-100px;top:-100px;width:0;height:0}.reg-img-name,.reg-img-del{float:left;cursor:pointer}.reg-img-name{border:1px solid #ccc;height:24px;line-height:24px;padding:0;width:20em;text-indent:5px;text-overflow:ellipsis;overflow:hidden;word-break:break-all;white-space:nowrap}.reg-img-del{line-height:26px;height:26px;width:24px;text-align:center;border:0 none;font-size:22px;color:#666;margin-right:5px}.reg-img-del:hover{background-color:red;color:#fff}.z-list-locked .reg-img-del{display:none}.reg-img-msg{margin:1px 0 0 5px;line-height:24px;height:24px;display:inline-block}.z-error .reg-img-name{background-color:#fee;color:red}.z-error .reg-img-msg:before{content:"";display:inline-block;margin-right:5px;height:18px;width:18px;background:url("./status.png") no-repeat -1px -2px transparent;vertical-align:top;margin-top:3px}.z-error .reg-img-msg{color:red}.z-passed .reg-img-msg:before{content:"";display:inline-block;margin-right:5px;height:18px;width:18px;background:url("./status.png") no-repeat -22px -2px transparent;vertical-align:top;margin-top:3px}.reg-img-notice,.reg-img-add{display:inline-block;vertical-align:top}.reg-img-notice{display:block;margin-top:5px;padding-left:20px;position:relative;line-height:15px;color:#666}.reg-img-notice::before{position:absolute;top:0;left:0;width:15px;height:15px;content:"i";text-align:center;background-color:#0093d0;color:#fff;border-radius:15px;font-size:12px;line-height:16px;vertical-align:top;font-weight:bold;font-family:serif}.lang-ko .reg-img-notice{line-height:30px}.lang-ko .reg-img-notice::before{top:7px}.reg-img-add{position:relative;top:-15px;width:80px;height:28px;border:1px solid green;line-height:28px;padding:0;text-align:center;background-color:green;color:#fff;cursor:pointer;font-size:22px;border-radius:3px;vertical-align:bottom}.reg-img-add:hover{background-color:#00d600;border-color:#00d600}.reg-img-max .reg-img-add,.reg-img-min .reg-img-del{display:none}.reg-actions{text-align:center;margin-top:10px}.reg-submit-btn,.reg-submit-btn:hover{width:14em;border:0 none;border-radius:5px;height:40px;line-height:40px;padding:0;background-color:#ccc;color:#999;cursor:not-allowed}.reg-result{display:none;padding:2em 5em;text-align:center}.z-result-succeed,.z-result-failed{display:block}.reg-result-head{font-size:26px;margin:0 0 1em}.z-result-succeed .reg-result-head{color:green}.z-result-failed .reg-result-head{color:#f33}.reg-result p{margin:0 0 1em;font-size:16px;color:#333}.reg-result button{padding:5px 2em;border:0 none;background-color:#f33;color:#fff;border-radius:5px;font-size:16px;cursor:pointer}.reg-result button:hover{background-color:#f66}.lang-en,.lang-en .reg-ctrl-label,.lang-en label,.lang-en .reg-ctrls .reg-ipt-text{font-family:Arial}.lang-zh,.lang-zh .reg-ctrl-label,.lang-zh label,.lang-zh .reg-ctrls .reg-ipt-text{font-family:"microsoft Yahei","SimSun"}.lang-ru .reg-form{padding:0 10px}.lang-ru .reg-ctrl-label{float:none;display:block;margin:0;width:auto;height:auto;line-height:normal;text-align:left}.z-form-loading .reg-form{display:none}.z-form-loading .reg-result{display:block;background:url(//oversea.csair.com/new/static/images/loading.gif) no-repeat center center #fff;min-height:200px}.cn.z-form-loading .reg-result{background:url(//oversea.csair.cn/new/static/images/loading.gif) no-repeat center center #fff}.reg-result .reg-result-loading{line-height:115px;margin-top:70px}.z-form-active .reg-submit-btn,.z-form-active .reg-submit-btn:hover{background-color:red;color:#fff;cursor:pointer}.z-form-active .reg-submit-btn:hover{background-color:#ff6262}.z-form-loaded .reg-form{display:none}@media screen and (max-width:890px){.reg-form{padding-right:0}.lang-ru .reg-form{padding:0 10px}}@media screen and (min-width:721px){.reg-passport{float:left}.reg-upgrade{clear:both}.reg-email,.reg-mobile{float:left}.reg-sex,.reg-birth{float:left}.reg-sex{width:178px}.reg-birth,.reg-mobile{padding-left:0;margin-left:10px}.reg-birth .reg-ctrl-label,.reg-mobile .reg-ctrl-label{margin-left:0;margin-right:5px;width:auto}}@media screen and (max-width:720px){.reg-msg-box{display:block;margin-right:0;margin-bottom:.5em}.reg-ctrl-msg,.reg-ipt-msg{display:inline-block;margin-left:5px;position:static;vertical-align:top;line-height:26px}.reg-img-msg{display:block;clear:both}}@media screen and (max-width:640px){.reg-content form{padding-left:0}.reg-ctrl-label{margin-left:0;float:none;text-align:left;width:100%}.reg-ipt-area{width:auto}.reg-ctrl-msg,.reg-ipt-msg{display:block;margin-left:0;position:static;line-height:normal}}.gdpr-box{margin-top:-1.5em;padding-left:20%;text-align:left}.lg-gdprBox{display:inline;line-height:30px;font-size:14px;color:#666;cursor:pointer}.lg-gdprBox .gdpr-checkbox{display:inline;margin:0 auto;padding:0}.lg-gdprBox .gdpr-checkbox input{vertical-align:middle;margin-right:5px;width:13px;height:13px}#loginForm .lg-gdprBox a{font-size:14px}.gdpr-box .lg-gdprBox:before{content:"* ";color:red}#regist-box{position:relative;z-index:5}.ui-suggest{z-index:999}.select-helper-box{max-width:95%}