@charset "utf-8";
.gk-jdhy{border-bottom: 1px solid #d5d5d5; font-size: 26px; color:#335694; padding-bottom: 15px; overflow: hidden;text-align: center;}

.gk-sq{background:#f3f6fb; border-left: 6px solid #0c68b1; overflow: hidden;padding-left: 20px;line-height: 46px;height: 46px;}
.gk-sq-L{color: #005192;font-size: 18px; line-height:46px;}
.gk-w180{padding-left:25px;}
 #checkExistPhone,#checksfz{position: absolute;right:36px;top: -20px;font-size: 12px;color: #c00;}
#form2 .gk-form-box .flex{line-height: 30px;}
#form2 .gk-form-box label{font-size:16px; float:left;width:80px;padding-right: 10px; display: block; text-align: left; }
#form2 .gk-input-medium{margin:0 10px;color:#999;width:218px;border: 1px solid #e2e2e2;padding:0 0 0 5px; overflow: hidden;background: #fff;line-height: 30px;height: 30px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#form2 .gk-input-medium5{margin:0 10px;color:#999;width:403px;border: 1px solid #e2e2e2;padding:0 0 0 5px;overflow: hidden;background: #fff;line-height: 30px;height: 30px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
*+html .gk-input-medium5{width:354px;}
#form2 .gk-form-W165 {color: #5f5f5f;line-height: 30px;}
#form2 .select_container2 {width:150px;display: block;float: left;margin: 0 10px;}
#form2 .gk-form-R {width: 328px;}
#form2 .card_ipt{width:433px;}
#form2 .gk-form-box{width:708px;padding-left: 25px; }
#form2 .gk-form-box .flex {line-height: 30px;}
input.error {border: 1px dotted red;}
input.gk-submit{display: block;}
#form2 .gk-input-w500{overflow:auto;}
#tel-error,#name-error,#sfz-error,#unitName-error,#address-error,#zip-error,#email-error,#title-error,#apply-error,#remark-error,#jsz-error{width: 120px!important; font-size: 12px!important;padding-right: 0!important; line-height: 24px;position: absolute;right:20px!important;top:-17px;text-align: right;width: auto;color: #c00;}
#name-error{right:-6px!important;width:120px!important;}

#sfz-error,#apply-error{right: 30px;}
#unitName-error,#address-error{right: 25px;}
#title-error{right:168px!important;}

#form2  .gk-input-w500 {width: 572px;overflow: auto;}
#form2  input.error {border: 1px dotted red;}
#form2 .gk-form-box #remark-error{width: 132px!important;right: 28px;}
#form2 .form-control {display: block;height:30px;padding:0;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border: 1px solid #e2e2e2;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;width:150px;float: left;}
#form2  .gk-form-box {color: #5f5f5f;}
input[type="radio" i] {background-color: initial;cursor: default;appearance: radio;box-sizing: border-box;margin: 3px 5px 0px 5px;padding: initial;border: initial;}
#form2 .gk-form-box .gk-form-W160{width: 160px;}
.gk-check{padding-left: 25px;color: #e90000;}

#gainTypeCheck{margin-right: 5px;}

.yzm-box{width: 300px;height: 40px;position: relative;float: left;padding-left: 25px;}
.varify-input-code{height: 36px;border: 1px solid #ebebeb;border-radius: 5px!important;width: 100px; text-align: center;font-size: 18px;}
.verify-change-area{display: none;}
.verify-code-area{float: left;margin-left: 30px;}

.verify-code{position: absolute;left:220px;top: 0;}
.yzm-tex{position: absolute;font-size: 12px;color: #c00;right: -130px;top: 0;line-height: 40px;}
.yzm {line-height: 40px;color: #5f5f5f;}


.h15{height: 20px;}

.m2_input2020{ height:36px; line-height:36px;  border:none; width:114px; cursor:pointer; padding:0;background-color: #005192;border-radius: 5px;color: #fff;font-size: 16px;margin: 25px auto 0;text-align: center;}
.m2_input2020:hover{background-color: #0066ba;}


@media(max-width: 768px) {
#form2 .gk-form-box span.red {width: 20px;display: inline-block;}
#form2 .gk-form-R {width: 100%;}
#form2 input.gk-submit{margin-left: auto;}
#form2 .gk-input-medium5 {flex: 1;-webkit-flex: 1;-moz-flex: 1;}
#form2 .fontlen50{display: none;}
.gk-sq{margin-top: 10px;}
#form2 .gk-form-box{width: 100%;padding-left: 0;}
#form2 .gk-input-w500{width: 218px;}
.fllx{float: left;}
#form2 .fllx .gk-form-W165{line-height: 23px;}
.yzm-box{width: 96%;margin-left: 0;}

.varify-input-code{position: absolute;top: 0;left:80px;}
.verify-code{left: 200px;}
.h15{height:15px;}

#name-error {right: 6px!important;}
.gk-form-R{padding-top: 15px!important;}
#tel-error,#sfz-error{top:-5px!important;}
#tel-error, #name-error, #sfz-error, #unitName-error, #address-error, #zip-error, #email-error, #title-error, #apply-error, #remark-error, #jsz-error{right: 30px!important;}
#title-error{right: 7px!important;}
#form2 .gk-input-w500{width: 270px;}
}

