@charset "utf-8";
/*查询*/

.query_main_box{ border: 1px solid #b3b2b2; padding: 25px 0;}
.blue_line{ width: 5px; height: 16px; background-color: #389dfb; margin: 4px 8px 0 0;}
.query_item_list{ display: inline-block; padding: 0 20px; font-size: 16px;}
.mr-60px{ margin-right: 60px;}
.query_item01{ width: 310px;}
.query_item02{ width: 355px;}
.color-ff7f29{ color: #ff7f29; }
/*进度*/
/*物流信息*/
.kddd-step-divbox{ text-align: center;}
.kddd-bordert{ padding: 40px 0; display: inline-block;/* width: 93%; border-bottom: 1px dashed #999999; */
margin: 0 34px;}
.kddd-tlt{ padding: 0 40px 0 35px; font-size: 14px;}
.kddd-logistics .step-p01{ font-size: 15px; margin-left: 20px;}
.kddd-logistics { /*padding-left: 45px;*/ font-size: 14px; float: left; color: #7f7e79;}
.kddd-logistics li { position: relative; padding-left: 45px; padding-bottom: 10px;}
.kddd-logistics li.active { color: #3391e9;}
.kddd-logistics .p-color { color: #bababa;}
.kddd-logistics .active .p-color { color: #93c7fa;;}
.kddd-logistics .kddd-spotdiv { left: 0; top:8px; position: absolute; z-index: 2; height: 100%; border-left:1px #e0e0e0 solid;}
.kddd-logistics .kddd-finish-div{ left: 0; top:8px; position: absolute; z-index: 2; height: 100%; border-left:1px solid #78c06e;}
.kddd-logistics li:nth-last-child(1) .kddd-spotdiv { border-left:none;}
.kddd-logistics .kddd-spot { position: absolute; z-index: 3; top:-6px; left: -12px; width: 24px; height: 24px; border-radius:100%;
    /*background: #e0e0e0;*/ background: url("../../images/anjd-number02.png") no-repeat; background-size: 100% 100%;}
.kddd-logistics .kddd-fail { position: absolute; z-index: 3; top:0px; left: -12px; width: 24px; height: 24px; border-radius:100%;
    /*background: #e0e0e0;*/ background: url("../../images/azjd-fail.png") no-repeat; background-size: 100% 100%;}
.kddd-logistics .kddd-spotActive { position: absolute; top:0px; left: -12px; width: 24px; height: 24px; border-radius:100%;
    background: url("../../images/azjd-number01.png") no-repeat; background-size: 100% 100%;}



/*协议订单*/
.agreement_main_box{ padding: 0 34px;}
.agreement_tips_box {  display: inline-block;  width: 100%;  padding: 40px 25px 0;  font-size: 14px; color: #ff7f29 }
.agreement_point-ico{ float: left; margin: 3px 5px 0 0;}
.agreement_wrap { margin: 10px auto 20px; padding: 0 25px;  font-size: 14px;  border: 1px solid #e4e4e4;  }
.fill_inputWrap.agreement_inputWrap { /* width: 100%; */  padding: 0;  font: 13px/30px "Microsoft Yahei"; }
.btn_download{ width: 110px; margin: 0 10px; }
.agreement_inputWrap .fill_inputLine{ padding: 10px 0; font-size: 14px;}
.agreement_inputWrap .fill_inputLine:last-child{ border-bottom: none;}
.agreement_tips_box01{ display: none;}
/*小贴士*/
.agreement_tip_wrap{ padding: 0 34px;}
.agreement_tip_div{ padding: 0 25px 20px; font-size: 16px; font-weight: bold; }
.agreement_word_cont{width: 430px;}
.gwkd_tip_bgimg01{ margin: 1px 8px 0 0; float: left;}
.btn_blue3, .btn_blue3:visited{ border-color: #2885E5; color: #333333;}
.btn_look{ width: 90px; margin-right: 15px; font-size: 13px; float: left;}
.agreement_look_ctn{ float: left;}
.agreement_tipsWrap{ margin-bottom: 30px;}
.fill_inputWrap.agreement_tipsWrap {  padding: 10px 55px;  font: 13px/30px "Microsoft Yahei"; background-color: #eeeeee;}
.agreement_tipsWrap .fill_inputLine {  padding: 10px 0;  font-size: 14px; }
.agreement_tipsWrap .fill_inputLine:last-child{ border-bottom: none;}

/*新增小贴士*/
.agreement_tip_wrap{background-color: #eeeeee;margin-bottom: 30px;}
.agreement_con_div{padding: 10px 55px;}
.agreement_con_div .agreement_table{border-collapse: initial;font-size: 14px;border: 2px solid #2286df;border-bottom:1px solid #2286df;border-radius: 6px;width: 100%;}
.agreement_con_div .agreement_table th,td{text-align: center;padding: 14px 0;border-bottom: 1px solid #2286df;border-left: 1px solid #2286df;}
.agreement_con_div .agreement_table th{border-bottom: 2px solid #2286df;background-color: #e4e4e4;}
.agreement_con_div .agreement_table th:first-child,td:first-child{/* border-left:none; */}
.color-2286df{color: #2286df;}
/*修改*/
.agreement_tipsWrap{ /*margin-bottom: 30px;*/}
.btn_look{ width: 90px; margin-right: 15px; font-size: 13px; float: left;background-color: #2286df;color: #ffffff;}

/*弹窗*/
.filter-bg { position: fixed; top:0; left:0; z-index: 4; width: 100%; height:100%; background: rgba(0,0,0,.6);}
/*产品推荐*/
.idx_prodTui,.idx_phoneTui{width:70%;max-width:1258px;margin:10px auto 0; }
.idx_prodTui .title,.idx_phoneTui .title{display:block;position:relative;width:4.5em;height:48px;padding-right:25px;margin:0 auto;background:url("../images/icon_circlePoint.png") right 12px no-repeat;font:26px/48px "Microsoft Yahei";color:#4F4F51;text-align:center;}
.idx_prodTuiImg{display:block;width:226px;background:#FFF;position:absolute;top:-40px;left:50%;margin-left:-113px;}
.idx_prodTui1,.idx_phoneTui{width:70%;max-width:1258px;margin:10px auto 0; }
.idx_prodTui1 .title,.idx_phoneTui .title{display:block;position:relative;width:4.5em;height:48px;padding-right:25px;margin:0 auto;background:url("../images/icon_circlePoint.png") right 12px no-repeat;font:26px/48px "Microsoft Yahei";color:#4F4F51;text-align:center;}
.proTui_wrap,.idx_phoneTuiList{width:70%;max-width:1024px;margin:15px auto; height: 700px;}
.proTui_page{width:6705px;}
.idx_proTuiList{width:745px;}
.idx_proTuiList >li{/*width:33.3%;float:left;*/margin-bottom:20px;}

.fangda{position: absolute;right: 10%;display: flex; flex-direction: column-reverse;top: 5%; }
.idx_proTuiList .cover{
display:block;/*width:120px;*/margin:20px auto 160px; height: auto;
}

/* .idx_proTuiList .cover{display:block;width:120px;margin:20px auto 160px; height: 540px;} */
.idx_proTuiList .tit,.idx_proTuiList .info{color:#66666E;text-align:center;font-size:16px;}
.idx_proTuiList .tit{height:28px;font:24px/28px "Microsoft Yahei";padding:5px;}
.btn_prev,.btn_next{display:block;position:absolute;top:35%;-moz-opacity:0.5;-khtml-opacity:0.5;/*opacity:0.5;*/}
.btn_prev.disable,.btn_next.disable{/*-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;*/}
.btn_prev{left:150px;}
.btn_next{right:150px;}
.idx_prodTui .panner_silder_nav{margin-left:-34px;bottom:10px;display:none;}
.idx_prodTui.clientPhone{padding-bottom:20px;}
.idx_prodTui.clientPhone .btn_prev,.idx_prodTui.clientPhone .btn_next{display:none;}
.idx_prodTui.clientPhone .panner_silder_nav{display:block;}
.idx_prodTui1 .panner_silder_nav{margin-left:-34px;bottom:10px;display:none;}
.idx_prodTui1.clientPhone{padding-bottom:20px;}
.idx_prodTui1.clientPhone .btn_prev,.idx_prodTui.clientPhone .btn_next{display:none;}
.idx_prodTui1.clientPhone .panner_silder_nav{display:block;}
.filter_page_close{ position: absolute;width: 22px;right: 27%;top: 4%;}


@media only screen and (max-width:1024px){
    .inFill_wrap{width:768px;}
    .inFill_nav.proIn_nav{width:500px;}
    .inFill_nav.proIn_nav >li{ font-size:16px;}
}
@media only screen and (max-width:768px){
    .inFill_wrap{width:auto;margin:0 15px;}
    .inFill_nav{}
    .fill_inputWrap{width:auto; padding: 0 5%; padding-top:7%;}
    .dealMe_inputWrap{width:100%;}
    .fill_text{width:100%;}
    .fill_text.long_text{width:88%;}
    .fll_cont .city{width:15%;}
    .fll_cont select{width:34.8%;margin-right:4%;}
    .fll_cont textarea{width:85%;padding:3px 2% 2%;}
    .btn_sumbit{font-size:16px;margin:5% 0;}
    .icon_tip.icon_correct{top:11px;}
    .besp_tit_mgtp{margin-top: 20px;font-size: 14px;}
    /**产品信息填写**/
    .proIn_sendBillLine .fll_cont{padding-top:2px;}
    .proIn_wrap .fill_text{width:85%;}
    .proIn_adressLine .fill_text{clear:both;margin:5px 0;}
    .proIn_wrap .prompt_pink{width:90%;}
    .fll_cont select.proIn_device{width:85%;}

    /**预约成功失败**/
    .repo_wrap .repo_tit{font:22px/44px "Microsoft Yahei";}
    .repo_wrap .icon_repo{width:44px;}

    /**开户资料填写**/
    .fill_inputWrap.accApp_inputWrap{width:auto; padding: 0 5%;}
    .accApp_wrap .fll_tit{width:34%;}
    .accApp_wrap .fll_cont{width:65%;}
    .accApp_codeLine .fill_text{width:50%;}
    .accApp_codeLine .btn_getCode{width:45%;height:28px;font:12px/28px "Microsoft Yahei";margin-left:3%;}
    .accApp_wrap .label_checkbox{ /*margin-left:15px;*/}

    /**成员操作**/
    .dealMe_inputWrap .label_radio{margin-right:8%;}
    .dealMe_btnWrap{width:100%;}
    .dealMe_btnWrap .btn{margin:20px auto 0;}
}
@media only screen and (max-width:640px){
    /*弹窗案例*/
    .pcOnly{display:none;}
    .btn_sumbit{font-size:14px;}
    .fll_tit{font-size:14px;}
    .idx_proTuiList { width: 375px; }
    .proTui_wrap, .idx_phoneTuiList { width:auto;/* max-width: 1024px; */  margin: 15px auto;  height: auto;  }
    .idx_proTuiList .cover { display: block; width: 80%;  margin: 20% auto 90px;  height: auto;  }
    .idx_prodTui, .idx_phoneTui {  width: 100%; }
    .idx_prodTui1, .idx_phoneTui {  width: 100%; }
    .proTui_page {  width: 3375px;  }
    .filter_page_close{ position: absolute;width: 15px;right: 15%;top: 14%;}
    /*弹窗案例--end*/


    /**产品信息填写**/
    .prompt_pink .f_13{font-size:12px;}
    .proIn_wrap .fll_tit{width:29%;}
    .proIn_wrap .fll_cont{width:70%;}
    .proIn_priceLine .mr_35{margin-right:5%;}

    /**信息确认**/
    .confirm_block{width:98%;}
    .confirm_infoList .info_tit{width:22%;}
    .confirm_infoList .info_cont{width:74%;}
    .btn_group{display: none;}
    .btn_group .btn{font-size:16px;width:45%;}

    /**预约成功 失败**/
    .repo_wrap.repo_wrap .grayBlock{width:86%;}
    .repo_wrap .repo_tit{font:20px/38px "Microsoft Yahei";}
    .repo_wrap .icon_repo{width:38px;}

    /**成员操作**/
    .fameCheck_list.dealMem_checkList li{font-size:12px;}
    .dealMe_btnWrap{margin-top:5%;}
}
@media only screen and (max-width:480px){
    /*top流程*/
    .inFill_nav.proIn_nav { display: none; }
    /**/
    /*进程top*/
    .kdzc-p .kdzc-steptxt { font-size:18px; text-align:center; color:#fbb52f;}
    /*画圆*/
    .inFill_nav01{ display: block; width: 90%; margin: 0 auto; padding: 10px 0 20px;}
    .inFill_nav01 li { display: block; height: 34px; margin: 0 3px; float: left; position: relative;  font: 12px/34px "Microsoft Yahei"; width: 22%; text-align: center; color: #757575; }
    .inFill_nav01 li.on{ color: #69cbff;}
    .inFill_nav01 li.on .square{  background: #69cbff; color: #ffffff;}
    .square{  width: 20px;  height: 20px; line-height: 20px; border-radius: 100px; border: 1px solid #e0e0e0; margin-left: 38%; }
    .kdzc-step-b  { position:absolute; left:-30%; top:10px; width:60%; height:50px; background:url(../../images/step_linepic.png) no-repeat -130px 0px;}
    /*底部按钮*/
    .btn_white1{ display: none}
    .next_Divbox{ display: block ; padding: 20px 0; }
    .btn_m1{ width: 100%; }
    .btn_cacaca, .btn_cacaca:visited { display: block; background-color: #cacaca;  color: #FFF;  border-color: #cacaca;  }
    /*图片上传*/
    .mr_40px { margin-right: 20px;}
    .btn_upload {  width: 140px;  height: 140px;}
    .picDemo_img{  width: 140px;  height: 140px;}


    .inFill_wrap{ width: 100%; margin: 0 auto;}
    .order_list_box{ border: none; }
    .fill_text input, .confirm_input{ width: 100%; height: 35px; font-size: 13px;}
    .order_name_box{ padding: 0 5%; font-size: 13px; display: inline-block;  width: 90%;}
    .gwkd_tlt_bgimg{ display: none;}
    .gwkd_user_ctnspan{ display: none; }
    .fill_inputWrap.accApp_inputWrap{ padding: 10px 5%;}
    .fill_inputWrap li:last-child { border-bottom: none; }
    .accApp_wrapTit{ padding: 10px 5%; background: #eeeeee; font-size: 13px; color: #757575;}
    .accApp_wrap .fll_cont{ width: 100%; padding-bottom: 5px;}
    .fill_text { width: 95%;  }
    .fill_text.long_text{ width: 95%;}
    .fll_cont select.proIn_device{ width: 99%; height: 35px;}
    /*预约按钮*/
    .btn_blue2{ width: 80px; position: absolute;  line-height: 27px; border: 1px solid #99c043; background: #99c043 url("../../images/gwkd-yy-bgpic.png") no-repeat 15% center; background-size: 18% auto;}

    .fill_inputWrap{ width:auto; padding: 0 5%;margin-left:0;font-size:12px;}
    .fill_inputWrap .f_13,.proIn_device{font-size:12px;}
    .inFill_nav li{width:32%;margin:0 .6%;font-size:12px;}
    .fll_tit{font-size:13px;width:25%; color: #757575;}
    .accApp_wrap .fll_tit{ width:50%;}
    .fll_cont select{width:92%;margin-right:0;}
    .fll_cont .city,.fll_cont select{margin-bottom:7%;}
    .fll_cont .city{width:20%;}
    .fll_cont .district{width:72%;}
    .fll_cont{width:74%;}
    .fill_text,.fll_cont select,.fill_text input{font-size:13px;}
    /*订单信息填写*/
    .calendar_input{ background: url("../../images/icon_calendar_gray.png") 98% center no-repeat;  background-size: 7% auto;  cursor: pointer; }
    .fll_tit01{ width: auto; }
    /**信息确认**/
    .gwkd_tlt_bgimg01{ display: none;}
    .confirm_wrap{ padding: 0;border: none; }
    .confirm_infoList{ padding: 0 5%;}
    .confirm_infoList li{ padding: 0 0;}
    .confirm_block{ margin: 0 auto; width: 100%;}
    .confirm_infoList .info_tit{width:auto; color: #757575; font-size: 13px;}
    .confirm_tlt_div{ padding: 8px 5%; background-color: #eeeeee; color: #757575; }
    .confirm_infoList .info_cont{width:auto; font-size: 13px;}
    .confirm_verify{ width: 90%; padding: 15px 5% 0; }
    .border_top{ border-top: 8px solid #eeeeee;}
    .confirm_input{width:40%; height: 25px;}
    .confirm_verify .btn_getCode{width:30%;margin-left:3%; height: 30px;}
    .adsDetailLine{ padding: 0 5%; color: #ff7f29; }
    .confirm_point_ctn{ display: none;}
    .confirm_verify .label_checkbox{ /*margin-left:3.5%;*/}
    .confirm_checkbox_input{display: block;}
    .btn_group {  width: 80%;  margin: 10% auto;  }
    /**/
    .confirm_infoList li,.confirm_proList li,.confirm_verify,.confirm_input,.confirm_verify .btn_getCode,.confirm_verify .label_checkbox{font-size:12px;}
    .confirm_verify .info_tit{width:auto; font-size: 13px;}
    .btn_group .btn{font-size:14px;}
    /*订单打印*/
    .agreement_tips_box { width: auto;  padding: 10px 5%;  font-size: 12px; line-height: 150%; background-color: #fff1df; color: #757575; }
    .agreement_tips_label{ float: left;width: 92%;}
    .agreement_wrap{  border: none; margin: 0 auto 20px; padding: 0 5%;}
    .btn_print{ display: none; }
    .btn_download { width: 18%; margin: 0 0 0 5px;}
    .agreement_word_cont{ width: 79%; line-height: 150%;font-size: 13px;}
    .agreement_tip_wrap {  padding: 0 5% 20px;  font-size: 16px;  background: #fff;  }
    .fill_inputWrap.agreement_tipsWrap{ padding: 0 0; background: #ffffff;}
    .agreement_tip_div{padding: 10px 0;  font-size: 15px;  font-weight: normal;}
    .agreement_tipsWrap .fill_inputLine{ padding: 5px 0;}
    .btn_look {  width: 80px; margin-right: 10px;}
    .agreement_look_ctn {  float: left;  width:65%; line-height: 150%;}
    .agreement_tipsWrap {  margin-bottom: 0;  }

    /*弹窗*/
    .kdxz-filter {  width: 85%;}
    .kdyhg-seeall { margin: -11px 0;}






    /*订单查询*/
    .query_main_box{ padding: 10px 0; }
    .query_item_list{ font-size: 14px; border-bottom: 1px dashed #666666; padding: 0 5%; padding-bottom: 10px;}
    .query_item01 { width: 100%; }
    .query_item02 { width: 100%; }
    .kddd-bordert{     margin: 0 auto;  padding: 10px 5%;  width: 90%;}
    .blue_line{ display: none;}
    .kddd-tlt{ padding: 0;}
    .kddd-logistics .step-p01 {  font-size: 14px;  margin-left: 20px;  color: #333333;  }
    .agreement_tips_box{ display: none;}
    .agreement_tips_box01{ display: inline-block; width: auto;  padding: 10px 5%;  font-size: 12px;  line-height: 150%;  background-color: #fff1df;  color: #757575;     border-bottom: 1px dashed #666666;}
    .agreement_main_box{ padding: 0 0;}
    .agreement_download_tlt{ padding-bottom: 10px;}
    .agreement_download_tlt img{ margin: -3px 10px 0 0;}
    /*物流信息*/
    .kddd-logistics {  padding-left: 6%;  font-size: 12px;  }
    .kddd-logistics li { position: relative; padding-left: 14px; padding-bottom: 10px;}
    .kddd-logistics .kddd-spot {  left: -10px; width: 20px; height: 20px;}
    .kddd-logistics .kddd-fail {  left: -10px; width: 20px; height: 20px; }
    .kddd-logistics .kddd-spotActive { position: absolute; top:0px; left: -10px; width: 20px; height: 20px;}

	/**小贴士表格**/
	.agreement_tip_wrap{padding: 0 3% 20px;}
	.agreement_con_div{padding: 10px 10px;background-color: #ffffff;}
	.agreement_tip_div{background: #eeeeee;}
	.agreement_con_div .agreement_table th:first-child, td:first-child{width: 10%;}



}
@media only screen and (min-width:376px) and (max-width:414px) {
    /*弹窗案例*/
    .idx_proTuiList { width: 415px; }
    .proTui_page {  width: 3735px;  }
    /*弹窗案例--end*/
}
@media only screen and (min-width:356px) and (max-width:365px) {
    /*弹窗案例*/
    .idx_proTuiList { width: 365px; }
    .proTui_page {  width: 3285px;  }
    /*弹窗案例--end*/
}
@media only screen and (min-width:335px) and (max-width:355px) {
    /*弹窗案例*/
    .idx_proTuiList { width: 345px; }
    .proTui_page {  width: 3105px;  }
    /*弹窗案例--end*/
}
@media only screen and (min-width:320px) and (max-width:335px) {
    /*弹窗案例*/
    .idx_proTuiList { width: 325px; }
    .proTui_page {  width: 2925px;  }
    /*弹窗案例--end*/
}
/* Author  haoyun */
.order-details.van_mask{position: fixed;top: 0;left: 0;z-index: 1;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .4);}
.order-details .pc_dialog_content{position: fixed;width: 100%;margin: 0 auto;left: 50%;top: 50% !important;transform: translate(-50%, -50%);color: #333;z-index: 7;max-width: initial;}
.van_mask.order-details .my_dialog{border-radius: 8px;margin: 0 auto;position: relative;background-color: #fff;overflow: hidden;width: 90%;padding: 0 50px;border: none;}
.van_mask.order-details .my_dialog h3{font-size: 18px;font-family: SourceHanSansCN;font-weight: 500;color: #000000;text-align: left;border-bottom: 1px solid #BFBFBF;padding: 30px 0 20px;}
.van_mask.order-details .my_dialog .modal_text .od-title{position: relative;text-align: left;font-size: 16px;font-family: SourceHanSansCN;font-weight: 500;color: #000000;padding: 20px 0 0 40px;}
.van_mask.order-details .my_dialog .modal_text .od-title:before{content: '';position: absolute;top: 50%;left: 24px;transform: translateY(2px);width: 4px;height: 18px;background: #DE253C;}
.van_mask.order-details .my_dialog .od-content{display: flex;padding: 40px 30px;}
.van_mask.order-details .my_dialog .od-content .oc-item{position:relative;width: 25%;display: flex;flex-direction: column;align-items: center;font-size: 14px;color: #7D7D7D;}
.van_mask.order-details .my_dialog .od-content .oc-item:before{content: '';position: absolute;top: 50px;left: -22%;width: 100px;height: 1px;border-bottom: 1px dashed #7D7D7D;}
.van_mask.order-details .my_dialog .od-content .oc-item:first-child:before{display: none;}
.van_mask.order-details .my_dialog .od-content .oc-item.on{color: #D9001B;}
.van_mask.order-details .my_dialog .od-content .oc-item.on:before{border-bottom: 1px dashed #DE253C;}
.van_mask.order-details .my_dialog .od-content .oc-item .oi-name{padding: 16px 0;}
.van_mask.order-details .my_dialog .od-content .oc-item .oi-details{display: flex;flex-direction: column;align-items: flex-start;}
.van_mask.order-details .my_dialog .od-content .oc-item img{width: 100px;}
.van_mask.order-details .my_dialog .btnsBox{display: flex;justify-content: center;margin: 36px 0 22px;}
.van_mask.order-details .my_dialog .btn-confirm{width: 170px;height: 49px;background: #D9001B;border-radius: 5px;font-size: 14px;font-family: SourceHanSansCN;font-weight: 500;color: #FFFFFF;line-height: 49px;}
.seePPB{background: #2885e5;color: #fff;padding: 6px 12px;border-radius: 4px;display: inline-block;}
.bespQuery_note{position: relative;}
.showCode{position: absolute;top: 20px;right: 50px;}
.arrow{display: inline-block;transform: rotate(90deg);margin-left: 6px;}