/**信息填写**/
.kdxq-wrap{ background-color: #fff;}
/*宽带订单详情*/
.steps-install{width: 100%;text-align: center;height: auto;overflow: hidden;padding: 10px 0;border-bottom: 8px solid #f3f4f5;background-color: #fff; }
.steps-install .steps-item{float: left;width: 33.3%;position: relative;}
.steps-install .steps-blue label{background:url("../images/circle-blue01.png")no-repeat center;background-size:100% auto;padding: 8px;color: #fff; }
.steps-install .steps-gray label{background:url("../images/circle-gray01.png")no-repeat center;background-size:100% auto;padding: 8px;color: #fff; }
.steps-install .steps-item .steps-blue span,.steps-gray span{font-size: .366666rem;display: inline-block;margin-top: 10px;}
.steps-install .steps-item .steps-gray span{ color: #757575;}
.line-gray{position: absolute;left: -36%;top: 6px;width: 7.5em;height: 2px;border-bottom: 1px dashed #e0e0e0; }
.message-order-box{ width: 100%; margin: 0 auto 10px;}
.message-item-box{padding: 10px 0;border-bottom: 8px solid #f3f4f5;}
.message-item-box .item-tlt{font-size: .35rem;padding: 0 4% 10px; }
.message-item-box .item-tlt .line-blue{background-color: #2185f9;display: inline-block;width: 4px;height: 16px;margin: 0 5px -2px 0;}
.message-list-ul{font-size: .366666rem;padding: 0 4%;}
.message-list-ul .message-li{ height: auto;overflow: hidden;line-height: 160%;}
.message-list-ul .message-li .span01 { display:inline-block; min-width:20%;color: #757575;}
.more-img01{display: inline-block; width: 4.5%;margin-left: 6px;}
.message-list-ul .form-select{position: relative;width: 100%;padding:10px 0;border: 1px solid #e0e0e0;padding-left: 10px;}
.div-select{position: relative;margin-bottom: 10px;}
.div-select:before {content: "请选择行政区";position: absolute;right: 30px;top: 10px;color: #bcbcbc;}
.div-select::after {content: "";position: absolute;right: 10px;top: 10px;transform: rotate(-225deg);border-width: .053333rem .053333rem 0 0;border-color: #757575;border-style: solid;width: 10px;height: 10px;}
.address-input { width:99%; margin: 0 auto 10px;padding: 10px 0;text-indent: 1em;border: 1px solid #e0e0e0;font-size:.366666rem;position: relative;border-radius: 4px;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{background-color: #fff;}
.ui-widget-content a {color: #333;}
.ui-autocomplete{box-shadow: 3px 4px 6px #e0e0e0;border: 1px solid #e0e0e0;}
.message-item-box .address-addtlt{font-size:.366666rem;padding-bottom: 10px;}
.message-item-box .address-addcon{font-size: .366666rem;}
.message-item-box .address-addcon input{border-bottom: 1px solid #333;width: 40px;text-align: center; }
.zzfw-item-con01{font-size: .386666rem; margin-left:4%;border-bottom: 1px solid #e0e0e0;}
.zzfw-item-con01 .zzfw-item-tlt01{display: flex;padding-right: 4%;padding-bottom: 10px; justify-content: space-between;}
.zzfw-item-con01 .zzfw-item-tlt01,.zzfw-item-tlt02{font-size: .386666rem; }
.div-checkbox{/*padding: 10px 0;*/font-size: .386666rem;}
.div-checkbox input{width:14px; height:14px;margin: -2px 0;background:url(../images/checkbox11.png) no-repeat left center; background-size:100% auto;}
.div-checkbox .on { background:url(../images/checkbox22.png) no-repeat left center; background-size:100% auto;}
.zzfw-item-con02{padding: 10px 4% 0;}
.zzfw-phone-ul{width: 100%;height: auto;overflow: hidden; }
.zzfw-phone-ul li{width: 48%;font-weight: bold; margin-top:10px;float: left;border: 1px solid #e0e0e9;border-radius: 4px;text-align: center; color: #333;padding: 10px 0;font-size: .406666rem;}
.zzfw-phone-ul li:nth-child(odd){margin-right: 1%;}
.zzfw-phone-ul li:nth-child(even){margin-left: 1%;}
.zzfw-phone-ul li.active{border: 1px solid #3391e9;color: #3391e9; }
.zzfw-item-tlt02 input{width:14px;height:14px;margin: -2px 0;background:url(../images/checkbox01.png) no-repeat left center;background-size:100% auto;}
.zzfw-item-con02 .show-more{text-align: center;font-size: .406666rem;margin-top: 10px;}
.zzfw-item-con02 .show-more img{ width: 14px;}
.calendar-input{font-size: .366666rem;width: auto; text-align: right;border: none;height: auto;line-height: normal;}
/*修改当前地址*/
.address-revise{padding: 0 4%;}
.address-revise span{ }
.address-revise span label{color: #757575; }
.address-revise span img{width: 16px;}
/*更多功能*/
.more-hide{display: inline-block;}
.more-item-tlt01{font-size:.406666rem;margin: 10px 0;}
.more-item-tlt01 .span01 img{display: inline-block; width: 15px;margin: -2px 3px;}
.more-item-inputDiv{margin-bottom: 10px;}
.more-item-inputDiv input{padding: 10px 0 6px;border-bottom: 1px solid #e0e0e0;width: 100%; }
.more-tips02-p{ display: inline-flex;font-size: .366666rem;color: #757575;}
.more-tips02-p img{width: 15px;height: 15px;vertical-align: middle;margin: 1px 4px 0 0;}

/*套餐信息*/
.message-date-box{ padding: 0 4%;font-size: .386666rem;}
.message-date-box .date-item-con{display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #e0e0e0;}
.message-date-box .revise-phone{border-bottom: none;}
.message-date-box .date-item-con .span01 {display: inline-block;min-width: 20%;}
.message-date-box .date-item-con .span02{/*float: right;*/text-align: right;}
.message-date-box .date-item-con .span02 .phone-input{text-align: right;margin-right: 4px;}
.revise-img02{display: inline-block; width: 16px;margin-bottom: 0;margin-left: 2px;}
.color-ff0000{color: #ff0000;}
.phone-lookbtn { background: url("../images/icon-showmore.png") no-repeat right 8px;background-size: 14px auto;padding-right: 20px;font-size: .406666rem;}
.phone-closebtn {background: url("../images/icon-closemore.png") no-repeat right 8px;background-size: 14px auto;padding-right: 20px;font-size: .386666rem;}
.address-blyw-p01 .tip-ico01{display: inline-block; float: left; width: 16px; margin: 3px 0;}
.tip-ico01{display: inline-block; width: 14px;vertical-align: middle;margin-bottom: 1px;margin-left: 5px;}
/*特别提醒*/
.message-attion{ margin: 10px 4%; color: #757575; font-size: 1.3rem;}
.message-attion .attion-tlt{ font-size: .406666rem; padding-bottom: 8px;color: #333; }
.message-attion .attion-list-box{ font-size: .386666rem;}
.color-757575{ color: #757575;}
.mb-10px{margin-bottom: 10px;}
.pb-10px{padding-bottom: 10px;}
/**信息填写END**/
/**提交成功start**/
.bg-f3f4f5{ background-color: #f3f4f5;}
.submit-sucess{ margin: 0 4% 10px; background-color: #ffffff; padding: 0 10px 10px;}
.sucess-name{ text-align: center; font-size: .466666rem;padding: 26px 0 6px;font-weight: bold;}
.sucess-name img{display: inline-block; width: 18px;margin:0 8px 2px;}
.sucess-content{ padding: 4px 5px 10px; font-size: .366666rem; color: #757575;}
.btn-check{display: inline-block; background:linear-gradient(to right,#217dfb,#44b1f1);color: #ffffff;padding: 8px 0;width: 55%;text-align: center;border-radius: 20px;font-size: .426666rem;margin: 10px auto;}
.color-3390e8{color: #3390e8;}
.handle-a{text-decoration: underline;color: #3390e8; }
.div-bottom-img img{ width: 92%;margin: 0 auto;}
/**提交成功END**/

.kdyjTip-con{width: 100%;}
.kdyjTip-con .item-div{ text-align: center; margin-bottom: 10px;}
.kdyjTip-con .item-div img{ width: 38%;display: inline-block;}
.kdyjTip-con .item-p01{text-align: left; color: #000000;padding: 20px 12%;font-size: .366666rem; text-align: center }
.kdyjTip-con .item-p02{text-align: center; }
.kdyjTip-con .item-p02 a{color: #32a5f3;text-decoration: underline;font-size: .348888rem; }

.sum-close span{font-size: .866667rem;top: .083333rem; right: .4rem;}
.modal-rgyy {position: fixed;width: 100%;max-width: 10rem;margin: 0 auto;left: 50%;top: 50% !important;
    transform: translate(-50%, -50%) !important;color: #333;z-index: 9999;}
.rgyy-close span{font-size: .866667rem;top: .083333rem; right: .6rem;}
.modal-rgyy .modal-con {width: 8.933333rem;margin: 0 auto;animation: a .5s 0s 1 both;transition: all .3s;
    background-color: #fff;border-radius: 4px;padding: .533333rem .6rem;overflow: hidden;}
.modal-rgyy .modal-con h4 {font-size: .48rem;text-align: center;}
.rgyy-btn{ display: flex;padding-bottom: .26666rem;width: 100%;justify-content: space-between;}
.rgyy-btn .btn-w45{width: 45%;font-size: .386666rem;}
.rgyy-btn .btn-w100{width: 100%;font-size: .386666rem; }
.message-order-box{ width: 100%; margin: 0 auto 10px;  }
.message-list-ul{ display: inline-block; width: 100%; border-radius: 6px; margin-bottom: 5px;  font-size: 0.35rem;}
.message-list-ul .message-li{ height: auto;overflow: hidden;padding: 10px 4% 10px 0;  margin-left: 4%;border-bottom: 1px solid #e0e0e0;}
.message-list-ul li:last-child{ margin-left: 0;padding: 10px 4%;border-bottom: 1px solid #e0e0e0;}
.kdkj-agreement {  padding:10px 0 10px 20%; font-size: 0.35rem; }
.icheckbox_square-green { display:block; float:left; width:14px; height:14px; margin-top:3px; margin-right:8px; background:url(../images/kdxz-checkboxbg.png) no-repeat top right; background-size:auto 100%;}
.icheckbox_square-green.checked { background:url(../images/kdxz-checkboxbg.png) no-repeat top left; background-size:auto 100%; }
.color-ff9e56{ color: #3391e9;}
.kdxz-detail1{ display:none; position:fixed; bottom:0; left:0; z-index:5; width:100%; max-height:60%; background:#fff; overflow-y:auto;}
.llckh-filter{display:block; position:fixed; z-index:4; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.5); }
.filter-tlt { padding-bottom:14px; font-size:0.5rem; color:#353535; text-align:center;}
.kdxz-filter-close { position:absolute; top:10px; right:10px; width:14px; height:14px; background:url(../images/kdxz-close-icon.jpg) no-repeat; background-size:100% auto;}
.filter-div-agreement { position:absolute; left:5%; width:90%; top:5em; padding:15px 2%; border:1px #dadada solid; border-radius:4px; background:#fff; color:#353535}
.kdxz-scroll { max-height:30em; overflow-y:auto; overflow-x:hidden;}
.kdxz-scroll p{padding: 4px;}
.kdxz-scroll p span{font-weight: bold;}
.jtkd_xy_table { margin:1.5px auto 0; border:1px #000 solid;  text-align:center;width: 90%;}
.jtkd_xy_table td{ padding:4px 2.5px; border:1px #000 solid; border:1px #000 solid; line-height:12px;}
.jtkd_xy_table1 { border-collapse:collapse;}
.jtkd_xy_table1 td{ border:1px #dadada solid; padding:2px; }
.btn-tjdd{ background: linear-gradient(#3390e8,#3390e8,#3390e8);display: inline-block;text-align: center; width: 100%;padding: 8px 0;color:#f2f2f2;font-size: 0.45rem;font-weight: bold;border-radius: 4px; }
.handle-a {  text-decoration: underline;  color: #3390e8; }
.filterbg{position:fixed;z-index:11;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);}

/*搜索*/
.ui-menu { position:absolute; padding:0 0 0; width:100%; background:#efefef; border-radius:0;z-index: 3;}
.ui-menu .ui-menu-item { font-size: 0.4rem ;padding-left:1%; width:100%; border-radius:0; border-top:1px #dbdbdb solid; background:#fff;}
.ui-menu .ui-menu-item a,.ui-menu .ui-menu-item a:hover { padding:10px 4px; border:none; cursor:pointer; color:#4e4e4e;}
