body{ margin: 0rem; padding: 0rem; font-family: "Microsoft YaHei","simsun"; font-size:.16rem; color: #333333;}
*{ margin: 0rem; padding: 0rem; box-sizing: border-box; outline: none;}
a:link,a:visited{ color: #333333; text-decoration: none;}
a:hover{ color: #1658a0; text-decoration: none;}

.con_formbig{padding-bottom: .8rem;}
.con_formbig .tabs .tabs_header:after{background-color:#E4E4E4;height:4px;bottom:.24rem;left: 2rem; right: 1.1rem;}
.con_formbig .tabs .tabs_header>ul>li.on:before{background-color:transparent;}
.con_formbig .tabs .tabs_header>ul>li.on .step_icon{background-color:#3D84D8;color:#ffffff;}
.con_formbig .tabs .tabs_header>ul>li{float:inherit;display: inline-block;margin:0rem 1.1rem;}
.con_formbig .tabs .tabs_header>ul{text-align: center;}
.con_formbig .tabs .tabs_header>ul>li .step_title{font-size: .16rem;}
.con_formbig .tabs .tabs_header>ul>li.on .step_title{font-weight: 400;}
.con_formbig .input_group1 label{/* width:1.1rem; */ width: auto; margin-right:.1rem;font-weight: 700;}
.con_formbig .input_group1 .input_dropdown{width:70%;}
.con_formbig .input_group1 .form_control{width:70%;}
.con_formbig .select_dropdown li{line-height: .32rem;}
.con_formbig .input_group1 .select_dropdown{top:.46rem;}
.btn_qblue{background-color:#3D84D8;color:#ffffff;}
.color_red01{color:#ff0000;}
.con_formbig .input_group1 .input_dropdown select{outline: none;display: block; width: 100%;font-size: .16rem;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;line-height: .39rem;height: .36rem\9;padding: 0.14rem 0.1rem;overflow: hidden; text-overflow: ellipsis;}

.con_formbig .title_name h3{font-size: .24rem;display: inline-block;margin-right:.2rem;}
.con_formbig .title_name i{font-size: .16rem;font-weight: 400;color:#333333;display: inline-block;}
.con_formbig .title_name em{font-size: .16rem;font-weight: 400;color:#ff0000;}
.con_form02 .checkbox_base{display: block;margin-bottom: .3rem;}
.con_formbig .input_group1 .con_form02 label{float:inherit;font-weight: 400;}
.con_form02 h3{margin-bottom: .16rem;font-size: .24rem;}
.con_form02 h4{font-weight: 400;font-size: .2rem;}
.con_form03 h3{font-weight: 400;}
.con_form03 h1{font-weight: 400;}
.con_form02_nr02 h3 i{font-size:.16rem;font-weight:400;margin-left:.1rem;}

/*弹出层*/
.modal_bg{ position: fixed; left: 0rem; top: 0rem; right: 0rem; bottom: 0rem; opacity: .5; filter:alpha(opacity=50); background: #000; display: none; z-index: 999;}
.bmybox{ position: fixed; left: 50%; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);  margin-left: -4rem; padding-bottom: .1rem; vertical-align: middle;font-size:.18rem;text-align: center; overflow: hidden; backface-visibility: hidden; display: none; z-index: 1000;background:#f1f1f1;border-radius: .08rem;padding:0rem .3rem .3rem .3rem;width:8rem;}
.bmybox{ top:40%\0;}
.bmybox_wrapper{position: fixed; top: 0rem; bottom: 0rem; left: 0rem; right: 0rem; text-align: center;}
.bmybox_wrapper:after{content: ""; display: inline-block; height: 100%; width: 0rem; vertical-align: middle;}
.bmybox_header{position: relative; padding:.12rem .16rem .1rem;}
.bmybox_title{margin-top:.16rem;font-size:.18rem; font-weight: 900; line-height: 1; color: #ffffff;}
.bmybox_headerbtn{position: absolute; top:.1rem; right: -.2rem; padding:0rem; border: none; outline: none; background: transparent; font-size:.16rem; cursor: pointer;}
.bmybox_headerbtn .bmybox_close{color: #909399;}
.bmybox_headerbtn:focus .bmybox_close,.bmybox_headerbtn:hover .bmybox_close{color: #1658a0;}
.bmybox_container{position: relative;}
.bmybox_input{padding-top:.16rem;}
.bmybox_input input.invalid,.bmybox_input input.invalid:focus{border-color: #ba2b29;}
.bmybox_status{position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); font-size: .24rem !important;}
.bmybox_status:before{padding-left: .1rem;}
.bmybox_status+.bmybox_bmy{padding-left:.36rem; padding-right:.12rem;}
.bmybox_bmy{margin: 0rem;}
.bmybox_bmy p{margin: 0rem; line-height:.24rem;text-align: left;}
.bmybox_errormsg{color: #ba2b29; font-size:.12rem; min-height:.18rem; margin-top:.2rem;}
.bmybox_btns{padding:.4rem .16rem 0rem; text-align: right;}
.bmybox_btns button:nth-child(2){margin-left:.2rem;}
.bmybox_btns_reverse{flex-direction: row-reverse;}
.bmybox_center{padding-bottom:.3rem;}
.bmybox_center .bmybox_title{position: relative; display: flex; align-items: center; justify-content: center;}
.bmybox_center .bmybox_title h3{color:#333333;font-size: .24rem;font-weight: 700;}
.bmybox_center .bmybox_status{position: relative; top: auto; padding-right:.4rem; text-align: center; transform: translateY(-1px); -ms-transform: translateY(-1px);}
.bmybox_center .bmybox_bmy{margin:.36rem auto;}
.bmybox_center .bmybox_btns,.bmybox_center .bmybox_content{text-align: center;font-size: .16rem;color:#333333;}
.bmybox_large{ width: 6.2rem; margin-left: -3rem;}
.bmybox_01{ width: 8rem; margin-left: -3.5rem;}
.bmybox_01 .bmybox_content{ padding:.2rem .32rem;}

.bmybox_center .bmybox_btns .btn_base{border-radius: .1rem;padding:.12rem .64rem;font-size:.16rem;}
.bmybox_center .bmybox_btns .btn_default{background: #FFFFFF;border: 1px solid #DCDFE6;}
.bmybox_center .bmybox_btns .btn_primary{background:#3E98F7 \0;border:none;background: linear-gradient(180deg, rgba(22, 88, 160, 1) 0%, rgba(62, 152, 247, 1) 100%);box-shadow: 0px 3px 8px  rgba(22, 88, 160, 0.6);color:#ffffff;}
.bmybox_bmy .bmybox_bmynr label{color:#333333;font-size:.18rem;font-weight:500;display: block;margin-top:.25rem;margin-bottom:.12rem;text-align: left;}
.bmybox_bmy .bmybox_bmynr label em{color: #ff0000;margin-left:.4rem;}
.bmybox_bmy .form_control,.bmybox_bmy .input_dropdown{border-radius: .04rem;background: #F9F9F9;width:100%;border:none;padding:.16rem .17rem;font-size: .16rem;color:#BFBFBF !important;}
.bmybox_bmy_yzm{position: relative;}
.bmybox_bmy .bmybox_bmy_yzm  span{color:#1875DE;position: absolute;right:.1rem;bottom:.1rem;}
.bmybox_bmy .bmybox_bmy_yzm  span img{margin-right: .8rem;}
.bmybox_bmy input[type="text"].input_inner::placeholder{color:#BFBFBF !important;}
.bmybox_bmy input[type="text"].input_inner{ -webkit-appearance: none;box-sizing: border-box; color: #BFBFBF !important; display: block; font-size:16rem;outline: none;transition: border-color .2s cubic-bezier(.645,.045,.355,1); width: 100%; cursor: pointer; border-radius: .04rem;background: #F9F9F9;width:100%;border:none;}

.bmybox_bmynr02 .select_dropdown{position: absolute;display: none;left: 0rem;right: 0rem;top:.5rem;z-index: 9;border-radius:.08rem;background: #ffffff;box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); overflow: hidden;padding-left: .17rem;text-align: left;}
.bmybox_bmynr02 .input_dropdown{position: relative;}
.bmybox_bmynr02 .input_dropdown input[type="text"].input_inner{background-color: transparent;border:none;font-size: .16rem;color:#BFBFBF !important;}
.bmybox_bmynr02 .input_dropdown input[type="text"] {font-size: .12rem;color:#BFBFBF !important;}
.bmybox_bmynr input[type="text"]::placeholder{ color:#BFBFBF !important;}
.bmybox_bmynr02 .input_icon{position: absolute;right:.13rem;top: .15rem;color:#BFBFBF !important;}
.bmybox_bmynr01 textarea::placeholder{ color:#BFBFBF;font-family: 'Arial Negreta', 'Arial Normal', 'Arial', sans-serif;}
.bmybox_bmynr02 .select_dropdown ul li{line-height: .5rem;}

.form_control6{height:1.4rem;}
.bmybox_bmynr01{position: relative;}
.bmybox_bmynr01 span{position: absolute;right:.20rem;bottom:.13rem;color:#BFBFBF;font-size: .14rem;}

.slb .bmybox_title{font-size: .26rem;}
.slb .bmybox_bmy .bmybox_bmynr label{font-size: .24rem;}
.slb .bmybox_bmynr02 .input_dropdown input[type="text"].input_inner{font-size: .22rem;}
.slb .bmybox_bmy .form_control,.slb .bmybox_bmy .input_dropdown{font-size: .22rem;padding: .18rem .17rem;}
.slb .bmybox_center .bmybox_btns .btn_base{font-size: .22rem;padding: .16rem .6rem;}
.slb .bmybox_bmy .bmybox_bmy_yzm span{font-size: .20rem;bottom:.12rem;}

.con_formbig .step_title{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.slb .con_formbig .tabs .tabs_header>ul>li{margin:0 .4rem;}
.slb .con_formbig .tabs .tabs_header:after{left:1.4rem;}
.slb .con_formbig .input_group1 .input_dropdown{width:100%;}
.slb .con_formbig .input_group1 .form_control{width:100%;}

@media screen and (max-width:1380px) {
	.con_formbig .tabs .tabs_header:after{left: 2rem;right: 1.4rem;}
	.slb .con_formbig .tabs .tabs_header:after {right: 1.1rem;}
	.slb .con_formbig .tabs .tabs_header>ul>li{margin:0 .3rem;}
}
@media screen and (max-width:1370px) {
	
	.slb .con_formbig .tabs .tabs_header:after {right: 1.1rem;}
}
@media screen and (max-width:1280px) {
	
}

@media screen and (max-width:992px) {
	.con_formbig{padding-bottom: .16rem;}
	.bmybox{ width:98%;left: 0.1rem;right: 0.2rem;margin-left: 0rem;}
	.con_formbig .tabs .tabs_header:after{height:0rem;}
	.con_formbig .tabs .tabs_header>ul>li{margin: 0rem .08rem;}
	.con_form02 .checkbox_base{margin-bottom:.16rem; }
	.con_formbig .input_group1 .input_dropdown{width:100%;}
	.con_formbig .input_group1 .form_control{width:100%;}
	.bmybox_center .bmybox_title h3{color:#333333;font-size: .18rem;font-weight: 700;}
	.con_form02 h3{font-size: .2rem;}
	.con_form02 h4{font-size: .18rem;}
}

@media screen and (max-width:640px) {
	.bmybox{ width:96%;left: 0.1rem;right: 0.2rem;margin-left: 0rem;}
}
@media screen and (max-width:450px) {
	
}
@media screen and (max-width:378px) {
	
}


.con_formbig .input_group1 .trt-col-8 label{width:1.15rem;margin-right: inherit;}
.con_form02 h3{font-size:.18rem;color:#666;}
.con_form02 h4{font-size:.2rem;color:#1658a0; padding-bottom:.1rem}
.con_form02 .con_form02_nr>div{padding-left:.3rem;}

.input_group1 .current_title .title_name:before{top:50%; margin-top:-.1rem;}

.SLB .bmybox_center .bmybox_title h3{font-size:.28rem}
.SLB #footer_2021{z-index: 1;}

.con_formbig .input_group1 [class*="icheck_"] > input:first-child{top:auto;}

@media screen and (max-width:992px) {
	.SLB .bmybox_btns,.bmybox_btns{padding-left:0;padding-right: 0;display: flex;justify-content: space-between;}
	.slb .bmybox_center .bmybox_btns .btn_base,.bmybox_center .bmybox_btns .btn_base{padding: 0.12rem 0;width: 45%;margin: 0;}
	.slb .bmybox_bmy .form_control{padding-bottom:.5rem}
	.slb .bmybox_bmy .bmybox_bmy_yzm span{text-align: left;left: .1rem;}
	.SLB .bmybox_bmy .bmybox_bmy_yzm span img{margin-right: inherit;}
	.SLB .bmybox_center .bmybox_bmy{margin-top: 0;}
	.slb .bmybox_bmy .bmybox_bmynr label{line-height: .28rem;}
}

@media screen and (max-width:375px) {
	.bmybox_bmy .form_control{padding-bottom:.5rem}
	.bmybox_bmy .bmybox_bmy_yzm span{text-align: left;left: .1rem;}
	.bmybox_bmy .bmybox_bmy_yzm span img{margin-right: inherit;}
	.bmybox_center .bmybox_bmy{margin-top: 0;}
	.bmybox_bmy .bmybox_bmynr label{line-height: .28rem;}
}



