html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;clear:both}
html{font-family:PingFangSC-Regular,'PingFang SC',Microsoft Yahei,arial,verdana,helvetica,'HanHei SC',STHeitiSC-Light,sans-serif!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{font-size:14px;overflow-x:hidden;min-width:320px;color:#1a1a1a;background:#f9f9f9}
a{background:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#1a1a1a}
a:active{outline:0}
a:active{color:#3990e6}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto;white-space:pre-wrap;word-wrap:break-word}
code,kbd,pre,samp{font-family:PingFangSC-Regular,'PingFang SC',Microsoft Yahei,arial,verdana,helvetica,'HanHei SC',STHeitiSC-Light,sans-serif!important;font-size:1rem}
mark{background:#ff0;color:#1a1a1a}
dfn{font-style:italic}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
ul,ol{list-style:none outside none}
h1,h2,h3,strong{font-weight:600}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;resize:vertical}
button,input,select,textarea{font-family:PingFangSC-Regular,'PingFang SC',Microsoft Yahei,arial,verdana,helvetica,'HanHei SC',STHeitiSC-Light,sans-serif!important}input::-moz-placeholder,textarea::-moz-placeholder{color:#ccc}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ccc}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ccc}
i,u,s{font-style:initial}input,button{outline:none}
::-webkit-scrollbar{width:6px;height:4px}
::-webkit-scrollbar-thumb{display:block;border-radius:20px;background-color:#d6d6d6}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fl{float:left}
.fr{float:right}
.hide{display:none!important}
.show{display:block!important}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.break{word-break:break-all;word-wrap:break-word}
.clearfix:before,.clearfix:after{content:'\20';display:table;height:0;clear:both}
.clearfix{*zoom:1}

.Quote_ZiZhi_main{width:1018px;margin:0 auto;margin-top:80px;padding-bottom:100px;font-style:normal}
.Quote_ZiZhi_main .Quote_ZiZhi_tit{position:relative;width:1018px;height:90px;background:#f2f2f2;border-top-left-radius:40px;border-top-right-radius:40px}
.Quote_ZiZhi_tit i{position:absolute;top:-50px;left:100px;width:120px;height:120px}
.Quote_ZiZhi_ico{display:inline-block;background:url(../images/bjq_ico.png) no-repeat}
.Quote_ZiZhi_tit .Quote_ZiZhi_txt{position:relative;left:260px;padding-top:13px;margin-bottom:10px;font-size:20px;color:#f40}
.Quote_ZiZhi_txt em{font-style:normal;font-size:24px;color:#ffa800}
.Quote_ZiZhi_txt span{font-size:26px;color:#666}
.Quote_ZiZhi_tit label{position:relative;left:600px;display:inline-block;width:300px;font-size:14px;font-weight:400;text-align:center;color:#999}
.Quote_ZiZhi_tit label::before{content:"";width:100%;position:absolute;top:10px;left:0;border-bottom:1px solid #ccc}
.Quote_ZiZhi_tit label span{position:relative;z-index:2;padding:0 10px;background:#f2f2f2}
.Quote_ZiZhi_con{border:1px solid #f2f2f2;border-top:0}
.Quote_Zi_select{padding-top:20px;padding-bottom:60px}
.Quote_Zi_select .zz_select_txt{padding-left:140px;margin-bottom:20px;font-size:14px;color:#999}
.Quote_Zi_select .Quote_zz_option{padding-left:120px}
.Quote_zz_option select{float:left;width:203px;height:36px;margin-right:20px;padding:3px 0 6px 10px;font-size:14px;font-family:"微软雅黑";color:#666;border:1px solid #aaa}
.Quote_zz_option span{float:left;width:100px;height:36px;margin-left:5px;color:#fff;text-align:center;line-height:36px;background:#ffa100;cursor:pointer;border-radius:5px;font-size:14px}
.Quote_zz_option span i{position:relative;top:-2px;display:inline-block;width:16px;height:16px;margin-right:15px;vertical-align:middle;background-position:-127px 0}.clear{clear:both}
.Quote_Zi_select .Quote_sel_Result{margin-top:30px;padding-left:120px}
.Quote_sel_Result ul li{float:left;width:330px;margin-bottom:20px}
.Quote_sel_Result ul li:nth-of-type(odd){margin-right:65px}
.Quote_sel_Result ul li.zz_list_distance{margin-right:65px}
.Quote_sel_Result .Quote_zz_delete{position:relative;top:10px;float:left;width:16px;height:16px;margin-left:20px;background-position:-148px 0}
.Quote_sel_Result .Quote_zz_list {
	float: left;
	width: 280px;
	height: 36px;
	font-size: 14px;
	line-height: 36px;
	text-align: center;
	color: #fff;
	background: #fcb947;
	border-radius: 3px;
}
.Quote_zz_list span{padding:0 3px}
.Quote_ZiZhi_Price{position:relative;padding-top:35px;padding-bottom:30px;background:#f2f2f2;text-align:center}
.Quote_ZiZhi_Price .Quote_ZiZhi_btn{position:absolute;top:-23px;left:50%;z-index:3;width:160px;height:46px;margin-left:-80px;background:url(../images/bjq_ico2.png) repeat;border-radius:3px;cursor:pointer}
.Quote_ZiZhi_btn input{display:inline-block;width:145px;height:34px;margin-top:6px;font-size:16px;line-height:34px;color:#fff;text-align:center;background:#f40;border-radius:3px;border:none}
.bjq_Price{width:385px;margin:0 auto}
.bjq_Price em{float:left;font-size:18px;line-height:50px;color:#999}
.bjq_Price .bjq_Price_Roll{float:left;width:200px;height:45px;line-height:45px;margin:0 8px;font-size:28px;color:#f40;text-align:center;overflow:hidden}
.bjq_Price_Roll span{display:block;width:200px;height:45px;line-height:45px;text-align:center;position:relative;left:0;top:0;animation:mycontinue 6s infinite}@keyframes mycontinue{0%{top:0}20%{top:-45px}40%{top:-90px}60%{top:-135px}80%{top:-180px}100%{top:-225px}}
.bjq_tel{width:390px;margin:0 auto;padding-top:10px}
.bjq_telr{width:390px;margin:0 auto;padding-top:10px;float: right;padding-bottom: 10px;}
.bjq_tel input{float:left;width:290px;height:34px;padding-left:10px;line-height:34px;font-size:14px;color:#555;border:1px solid #fc0;border-top-left-radius:5px;border-bottom-left-radius:5px}
.bjq_tel span{float:left;width:100px;height:34px;line-height:36px;text-align:center;color:#fff;background:#ffb434;cursor:pointer;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:14px}
.Quote_zi_form{width:920px;margin:0 auto;padding-top:30px}
.Quote_zi_form ul li{float:left;width:250px;height:50px;line-height:50px;text-align:center;color:#fff;background:#ccc;border-top-right-radius:5px;border-top-left-radius:5px;cursor:pointer;font-size:16px}
.Quote_zi_form ul li:first-child{margin-right:8px}
.Quote_zi_form ul li.on{background:#f40}
.Quote_zi_form ul li.off{background:#ff5702}
.Quote_zi_form .zzbjq_form_details{margin-top:5px}
.zzbjq_form_details table{border-top:1px solid #999;border-right:1px solid #999}
.zzbjq_form_condition table tr:nth-child(odd),.zzbjq_form_people table tr:nth-child(odd){background-color:#f2f2f2}
.zzbjq_form_details table tr td,.zzbjq_form_details table tr th{font-size:14px;border-bottom:1px solid #999;border-left:1px solid #999}
.zzbjq_form_details table tr td{padding:10px 3px;color:#333}
.zzbjq_form_details td p span{padding:0 10px 0 0;margin-right:10px;border-right:1px solid #ccc}
.zzbjq_form_details i{margin-right:5px;color:#f40}
.zzbjq_form_details table tr.zzbjq_details_bg{background:#f2f2f2}
.zzbjq_form_details table td.zzbjq_details_bg2{background:#fff}
.zzbjq_form_details table tr.zzbjq_people_Total td{font-size:16px;height:40px;color:#fff}
.zzbjq_form_details table tr th{height:38px;font-size:16px;font-weight:400;background:#8d8d8d;color:#fff}
.zzbjq_form_details .zzbjq_people_tis p{padding-left:100px;line-height:1.8em;color:#999}
.zzbjq_form_details td.zzbjq_condition_l{padding:0}
.zzbjq_form_details td a{font-size:15px;color:#f40;line-height:40px;text-decoration:none}
.zzbjq_form_details .zzbjq_link{display:inline-block;width:920px;overflow:hidden}
.zzbjq_form_details .zzbjq_link table,.zzbjq_link table tr td{border:none}
.zzbjq_form_condition td em{position:relative;top:-15px}
.Quote_ZiZhi_float{position:fixed;bottom:0;z-index:90;width:100%;height:66px;background:url(../images/bjq_ico3.png) repeat;display:none}
.Quote_ZiZhi_float .bjq_flo_con{margin:0 auto;text-align:center;font-size:20px;color:#fff}
.Quote_ZiZhi_float .bjq_flo_con p span{font-size:26px;color:#f4c300}
.bjq_flo_con ul li{padding-top:16px;display:inline-block}
.bjq_flo_con ul li input{width:150px;height:36px;line-height:36px;color:#fff;background:#f4c300;border:0;border-radius:3px;font-size:18px}
.bjq_flo_con ul li:first-child{margin-right:140px}
.bjq_flo_con ul li:first-child input{background:#f40;color:#fff}
.zzbjq_form_details .zzbjq_form_condition,.zzbjq_form_details .zzbjq_form_people{display:none}
.zdybj{width:100%;padding:10px 0 20px;text-align:right}
.zdybj span{display:inline-block;padding:8px 25px 10px;font-size:16px;color:#fff;background:#f40;border-radius:5px;cursor:pointer}

.box{position:fixed;min-width:400px;min-height:150px;left:50%;top:40%;margin-left:-200px;margin-top:-75px;height:auto;z-index:10000;background-color:#fff;border:solid 1px #ddd}
.box_head{background-color:#f7f7f7;border-bottom:solid 1px #ddd;padding:10px}
.box_title{letter-spacing:2px;font-size:16px;font-weight:bold}
.box_close{background:url("../images/global.png") no-repeat -218px 3px;float:right;width:19px;height:19px;cursor:pointer}
.box_content{min-width:100px;min-height:50px;color:#000;font-size:16px;padding:20px;text-align:center}

.none{display:none}

.radio{display:inline-block;float:left;width:18px;height:16px;margin:9.5px 0;background:url(../images/protectcon_btn.png) no-repeat}

.index_region_box{width:100%;position:relative;display:inline-block}
.index_region_box i{position:absolute;top:16px;right:10px;display:inline-block;width:8px;height:7px;background:url(../images/down_baoj.png) center}
.index_region_box .district-select-box{top:auto;display:none;position:absolute;width:100%;background-color:#fff;border:1px solid #ccc}
.district-select-box .district-select{float:left;width:50%;height:300px;font-size:13px;color:#666}
.district-select strong.district-on{border-bottom:1px solid #f40;display:block}
.district-select strong{font-weight:400;text-align:center;line-height:34px;cursor:pointer;border-bottom:1px solid #dedede;display:block}.district-select-box .district-select ul{margin-top:10px;margin-right:10px;padding:0;width:98%;height:256px;overflow:auto}
.district-select-box .district-select ul li{float:none;margin:0;width:auto;padding:8px 0;cursor:pointer;text-align:center}
.district-select-box .district-city ul li{padding-left:5px}
.district-select .district-select-on{color:#f40}
.district-select ul li:hover{color:#f40}::-webkit-scrollbar{width:6px;height:4px}::-webkit-scrollbar-thumb{display:block;border-radius:20px;background-color:rgba(214,214,214,1)}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
.clearfix{display:block}

.on label{background:url(../images/bj.jpg) no-repeat right 0 bottom 0;color:#d84a4a}
.scope_of_business{width:672px;height:78px;border:1px #ccc solid;resize:none;padding:10px;font-size:12px;line-height:18px;color:#666}

.btn{padding:0 35px;height:35px;font:400 16px/35px "Microsoft YaHei";color:#fff;display:inline-block;background:#f04a0e;border-radius:2px;border:0;cursor:pointer}

a.btn:hover{color:#fff}

i{font-style:normal}
li,ul{list-style:outside none none}
dd,dl,dt,form,h1,h2,h3,h4,h5,h6,i,input,li,ol,p,textarea,ul{font-weight:400;margin:0;padding:0}

.disabled{display:none}
.font-ju{padding-top:5px;margin-left:10px}
.clearfix{display:block}
.clearfix{display:inline-block}

li,ul{list-style:none outside none}
dd,dl,dt,form,h1,h2,h3,h4,h5,h6,i,input,li,ol,p,textarea,ul{font-weight:400;margin:0;padding:0}
.clearfix{display:block}
li,ul{list-style:none outside none}dd,dl,dt,form,h1,h2,h3,h4,h5,h6,i,input,li,ol,p,textarea,ul{font-weight:400}
.img{float:left;margin-top:40px;width:100%}


.n1{text-indent:2em;font-size:14px}

.mask{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.7);z-index:9998;transform:translateZ(99px);-ms-transform:translateZ(99px);-moz-transform:translateZ(99px);-webkit-transform:translateZ(99px);-o-transform:translateZ(99px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.mask .box_modal{background-color:#fff;width:570px;box-shadow:0 0 18px 0 rgba(0,0,0,.12);border-radius:4px;border:1px solid #e6e6e6}
.mask .box_modal .box_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;padding:0 26px}
.mask .box_modal .box_head .box_title{line-height:52px;font-size:18px;color:#333}
.mask .box_modal .box_head svg{cursor:pointer;width:19px;height:19px}
.mask .box_modal .box_content{padding:15px 70px 40px 75px;text-align:left}
.mask .box_modal .box_content .service_num{font-size:14px;font-weight:400;color:#999;line-height:20px}
.mask .box_modal .box_content .service_num span{color:#ff6a00}
.mask .box_modal .box_content .service_type_wrap{width:320px}
.mask .box_modal .box_content .service_type_wrap p{margin-top:7px;font-size:20px;font-weight:400;color:#000;line-height:28px}
.mask .box_modal .box_content .service_type_wrap input[type='radio']{display:none}
.mask .box_modal .box_content .service_type_wrap input[type='radio']+label{margin-top:11px;margin-right:10px;display:inline-block;font-size:16px;padding:5px 12px;font-weight:400;color:#515f7b;border:1px solid #e7ebf4;cursor:pointer}
.mask .box_modal .box_content .service_type_wrap input[type='radio']:checked+label{color:#ff6a00;border-color:#ff6a00}
.mask .box_modal .box_content .input_wrap,.mask .box_modal .box_content .code_li{position:relative}
.mask .box_modal .box_content .input_wrap svg,.mask .box_modal .box_content .code_li svg{position:absolute;width:16px;height:16px;left:15px;top:11px;fill:#999}
.mask .box_modal .box_content .input_wrap>svg{top:32px}
.mask .box_modal .box_content .phone_reg_form_input>svg{top:45px}
.mask .box_modal .box_content .phone_reg_form_input .input_arrow_icon_wrap svg{fill:#999;top:45px;right:10px;left:auto}
.mask .box_modal .box_content .phone_reg_form_input .input_arrow_icon_wrap svg:last-child{display:none}
.mask .box_modal .box_content .district-select-box{background-color:#fff;position:absolute;left:0;right:-1px;z-index:1;border:1px solid #e4e4e4;font-size:14px;transition:all .3s}
.mask .box_modal .box_content .district-select-box>div{width:50%;height:auto;text-align:center}
.mask .box_modal .box_content .district-select-box>div strong.district-on{border-bottom:1px solid #ed6d00}
.mask .box_modal .box_content .district-select-box>div strong{display:block;line-height:40px;border-bottom:1px solid #dedede}
.mask .box_modal .box_content .district-select-box>div ul{height:205px;overflow:scroll}
.mask .box_modal .box_content .district-select-box>div ul li{line-height:34px;text-align:center;cursor:pointer;padding:0}
.mask .box_modal .box_content .sms_phone,.mask .box_modal .box_content .sms_location{margin-top:33px;width:424px;height:40px;background:#efefef;border:1px solid #e6e6e6;padding-left:51px;color:#333}
.mask .box_modal .box_content .sms_phone{margin-top:20px}
.mask .box_modal .box_content .sms_location{cursor:pointer}
.mask .box_modal .box_content .code_li{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mask .box_modal .box_content .code_li .ipt_code{width:270px;height:40px;background:#efefef;border:1px solid #e6e6e6;padding-left:51px;color:#333}
.mask .box_modal .box_content .code_li .btn_code{width:138px;height:40px;border:1px solid #ff6a00;font-size:14px;color:#ff6a00;background-color:#fff}
.mask .box_modal .box_content .code_li .btn_code:focus{outline:1px solid #ff6a00}
.mask .box_modal .box_content .btn_form{margin-top:32px;line-height:44px;font-size:16px;font-weight:500;color:#fff;width:424px;background:#ff6a00;border:none}
.mask .box_modal .box_content .btn_form:focus{outline:1px solid #979797}
.mask .box_modal .box_content .form_tip{margin-top:21px}
.mask .box_modal .box_content .form_tip p{font-size:14px;font-weight:400;color:#999;line-height:20px;margin-top:5px}
.mask .box_modal .box_content_success .success_icon{display:block;width:75px;height:75px;margin:74px auto 27px auto}
.mask .box_modal .box_content_success .success_txt{font-size:18px;text-align:center;font-weight:400;color:#000;line-height:25px}
.mask .box_modal .box_content_success .contact_soon{font-size:16px;font-weight:400;color:#999;line-height:22px;margin-top:11px;text-align:center;margin-bottom:95px}
.mask .box_modal .box_content_success .service_qr_wrap{border-top:1px dashed #eaeaea;padding:61px 132px 61px 154px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.mask .box_modal .box_content_success .service_qr_wrap .img_wrap{width:77px;height:77px;margin-right:20px;background:#fff;box-shadow:0 2px 4px 2px rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.mask .box_modal .box_content_success .service_qr_wrap .img_wrap img{width:73px;height:73px}
.mask .box_modal .box_content_success .service_qr_wrap p{font-size:16px;font-weight:400;color:#000;line-height:25px}


@media screen and (max-width:768px){
.Quote_ZiZhi_main {
	width: 98%;
	margin-top:5px;
}
.Quote_ZiZhi_main .Quote_ZiZhi_tit {
	width: 100%;
}
.Quote_ZiZhi_tit .Quote_ZiZhi_ico {
	background-size: 120px;
}
.Quote_ZiZhi_tit i {
	top: 5px;
	left: 5px;
	width: 75px;
	height: 75px;
}	
.Quote_ZiZhi_tit .Quote_ZiZhi_txt {
	left: 0;
	margin-left: 90px;
}
.Quote_ZiZhi_tit label {
	left: 0;
	width: 100%;
	text-align: center;
}


.Quote_ZiZhi_con {
	padding: 10px;
}


.Quote_Zi_select {
	padding-top: 30px;
	padding-bottom:30px;
}
.Quote_Zi_select .zz_select_txt {
	padding-left: 0;
}
.city_box {
	padding-left: 0 !important;
	margin-bottom: 1% !important;
}
.city_box select {
	width: 48% !important;
	margin:0 1% !important;
}
.Quote_Zi_select .Quote_zz_option {
	padding-left: 0;
}
.Quote_zz_option select {
	width: 98%;
	margin-right: 0;
	margin:1%;
}
.Quote_zz_option span {
	width: 50%;
	margin-left: 25%;
	margin-top:10px;
}

.Quote_Zi_select .Quote_sel_Result {
	margin-top:15px;
	padding-left: 0;
}
.Quote_sel_Result ul li {
	width: 100%;
	margin-bottom:10px;
}
.Quote_sel_Result ul li:nth-of-type(2n+1) {
	margin-right: 0;
}
.Quote_sel_Result .Quote_zz_delete {
	margin-left: 0px;
	float:right;
	margin-right:10px;
}

.Quote_sel_Result .Quote_zz_list {
	width: 90%;
	height:auto;
	line-height:2;
}
.bjq_Price {
	width: auto;
	 display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap; 
  text-align: center; 
}
.bjq_Price em {
	font-size: 16px;
}
.bjq_Price .bjq_Price_Roll {
	width: auto;
}
.bjq_Price_Roll span {
	width: auto;
}

.bjq_tel input {
	width: calc(100% - 100px);
}

.Quote_zi_form {
	width: 100%;
	padding-top: 10px;
}

.Quote_zi_form img {
	float: none !important;
	margin: 0px auto !important;
	display: block;
	padding: 10px 0;
}

.Quote_zi_form .zzbjq_form_details {
	margin-top: 0;
}
.Quote_zi_form ul li {
	width: 50%;
	height:40px;
	line-height:40px;
}
.Quote_zi_form ul li:first-child {
	margin-right: 0;
}
.zzbjq_form_details table {
	width: 100%;
}


.zzbjq_form_people table tr th:nth-child(1){ width:30%}
.zzbjq_form_people table tr th:nth-child(2){ width:20%}
.zzbjq_form_people table tr th:nth-child(3){ width:25%}
.zzbjq_form_people table tr th:nth-child(4){ width:25%}



.zzbjq_form_condition table tr th:nth-child(1){ width:20%}
.zzbjq_form_condition table tr th:nth-child(2){ width:30%}
.zzbjq_form_condition table tr th:nth-child(3){ width:50%}


.zzbjq_form_details table tr td {
	font-size: 12px;
	line-height: 1.5;
	padding:8px;
	text-align:center;
}

.zzbjq_form_details td p span {
	padding: 0 0px 0 0;
	margin-right: 0;
	border-right: 0px solid #ccc;
	display: block;
	width: 100%;
}

.zzbjq_form_details .zzbjq_people_tis p {
	padding-left: 0;
}


.zzbjq_form_details .zzbjq_link {
	width: 100%;
}

.zdybj {
	padding: 0px 10px 0px;
}

.zdybj span {
	font-size:14px;
	padding: 5px;
}


.bjq_tel {
	width: auto;
}
.Quote_ZiZhi_float {
	height: 80px;
}
.bjq_flo_con ul li:first-child {
	margin-right: 0;
	margin-top: 0;
	width: 100%;
	position: relative;
	left: 0;
	top: 5px;
	height:40px;
}

.Quote_ZiZhi_float .bjq_flo_con p span {
	font-size: 20px;
	display:inline flow-root list-item;
}

.bjq_flo_con ul li {
	padding-top: 0px;
	margin-top:0px;
	width:25%;
}

.bjq_flo_con ul li input {
	width: 100%;
	font-size: 16px;
}


.Quote_ZiZhi_float .bjq_flo_con {
	font-size: 16px;
}

.mask .box_modal {
	width: 90%;
}


.mask .box_modal .box_content {
	padding: 10px;
}

.mask .box_modal .box_content .service_type_wrap {
	width: auto;
}
.mask .box_modal .box_content .service_type_wrap p {
	font-size: 18px;
}
.mask .box_modal .box_content .service_type_wrap input[type="radio"] + label {
	font-size: 14px;
}
.mask .box_modal .box_content .sms_phone, .mask .box_modal .box_content .sms_location {
	width: 100%;
}
.mask .box_modal .box_content .btn_form {
	width: 100%;
}
.mask .box_modal .box_content_success .service_qr_wrap {
	padding: 10px;
}
}