@charset "utf-8";
.kdxy-banner{background: url(../images/banner-bgimg.jpg)no-repeat;background-size: 100% 100%;color: #ffffff;padding: .4rem;
    text-align: center;}
.kdxy-banner .item{text-align: left;color: #ffffff;font-size: .373333rem;}
.kdxy-banner .item .p-1{font-size: .4rem;padding-bottom: .233333rem;}
.kdxy-banner .item .p-2{padding-top: .166667rem;}
.kdxy-tlt{background-color: #ffffff;padding: .4rem;}
.kdxy-tlt .p-01{font-size: .4rem;font-weight: bold;padding-bottom: .166667rem;}
.kdxy-tlt .p-02{font-size: .373333rem;}
.select-con{}
.select-con .tlt{font-size: .4rem;font-weight: bold;padding: .4rem;}
.select-con .list-ul{padding: 0 .4rem;}
.select-con .list-ul .list-li{display: flex;justify-content: space-between;align-items: center;padding: .266667rem .266667rem;
    border-radius: 6px;background-color: #ffffff;margin-bottom: .4rem;box-shadow: 0 5px 5px #f3f5fa;}
.select-con .list-ul .list-li .div-01 {width: 2.1rem;text-align: center;height: 1.8rem;line-height: 1.8rem;color: #fff;font-size: .55rem;font-weight: bold;margin-right: .2rem;}
.select-con .list-ul .list-li .div-01.bg-0{background: url(../images/yellow-bg.png)no-repeat;background-size: 100% 100%;}
.select-con .list-ul .list-li .div-01.bg-1{background: url(../images/blue-bg.png)no-repeat;background-size: 100% 100%;}
.select-con .list-ul .list-li .div-01.bg-2{background: url(../images/red-bg.png)no-repeat;background-size: 100% 100%;}

.select-con .list-ul .list-li .div-02 {width: 55%;text-align: left;line-height: 180%;}
.select-con .list-ul .list-li .div-02 .p-01 {font-size: .373333rem;color: #333333;padding-bottom: .12rem;}
.select-con .list-ul .list-li .div-02 .p-03 {color: #757575;}
.select-con .list-ul .list-li .div-02 .p-03 label{font-size: .3977rem;font-weight: bold;}
.select-con .list-ul .list-li .div-03 .btn-pub{color: #ffffff;font-size: .346666rem;border-radius: 30px;padding: 4px 0;text-align: center;width: 1.9rem;
    display: block;}
.select-con .list-ul .list-li .div-03 .btn-0 {background: linear-gradient(to right, #f4b953,#e59d21);}
.select-con .list-ul .list-li .div-03 .btn-1{background: linear-gradient(to right, #5c7ef7,#4166ea);}
.select-con .list-ul .list-li .div-03 .btn-2{background: linear-gradient(to right, #e49780,#da7b5e);}

.color-eb5328{color: #eb5328;}
.color-ff0000{color: #ff0000;}
.color-2185f9{color:#2185f9;}

.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 .span01 { display:inline-block; min-width:20%;color: #757575;}
.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-bottom: 10px;   padding-right: 4%;}

.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;}
.date-item-con .edit-icon{
    width: 14px;
    display: inline-block;
    margin-right: 5px;
}
.more-img01{display: inline-block; width: 4.5%;margin-left: 6px;}
.tipImg{margin: 0.2rem auto;width: 4%; display: inline-block;margin-right: .1rem;}



/*特别提醒*/
.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;}
.color-696767{color:#696767;}
.color-fb7e23{color:#fb7e23;}
.mb-10px{margin-bottom: 10px;}
.pb-10px{padding-bottom: 10px;}
.padding-10{padding:10px;}

.div-checkbox{color: #333333;}
.div-checkbox .tips-p1{color: #eb5050;font-size: .32rem;}
.div-checkbox input{width:18px; height:18px;margin: 0 .1rem -2px 0;background:url(/service/static/promotion/img/kdOrderNew/checkbox02.png) no-repeat left center; background-size:100% auto;}
.div-checkbox .on { background:url(/service/static/promotion/img/kdOrderNew/checkbox01.png) no-repeat left center; background-size:100% auto;}

.div-checkbox1{color: #333333;}
.div-checkbox1 .tips-p1{color: #eb5050;font-size: .32rem;}
.div-checkbox1 input{width:14px; height:14px;margin: 0 .1rem -2px 0;background:url(/service/static/promotion/img/kdOrderNew/checkbox02.png) no-repeat left center; background-size:100% auto;}
.div-checkbox1 .on { background:url(/service/static/promotion/img/kdOrderNew/checkbox01.png) no-repeat left center; background-size:100% 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:14px; font-size:0.5rem; color:#353535; text-align:center;}
.filter-div-agreement {position: absolute;left: 50%;top: 50%!important;width: 90%;border: 1px #dadada solid;border-radius: 4px;background: #fff;color: #333; max-width: 10rem;margin: 0 auto;transform: translate(-50%,-50%)!important;z-index: 7;}
.kdxz-scroll { max-height:30em; overflow-y:auto; overflow-x:hidden;}
.kdxz-scroll p span{font-weight: bold;}
.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; }

.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;display: inline-block;margin:0 auto;}
.rgyy-btn .btn-w100{width: 100%;font-size: .386666rem; }
.rgyy-btn .btn-border-blue {
    border: 1px solid #0085d0;
    color: #0085d0;
}
.padding-tb10 {padding: 4%;}
.confrim-div{    text-align: left; padding: .5rem 0.6rem;}

/**提交成功start**/
.bg-f3f4f5{ background-color: #f3f4f5;}
.submit-sucess{ margin: 0 4% 10px; background-color: #ffffff; padding: 0 10px 10px;}
.submit-sucess2{ background-color: #ffffff; padding: 0 10px 10px;border-top:8px solid #f3f4f5;}
.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;}
.btn-check2{display: inline-block; background:linear-gradient(to right,#217dfb,#44b1f1);color: #ffffff;padding: 3px 0;width: 25%;text-align: center;border-radius: 10px;font-size: .426666rem;
    float: right;}
.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: 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; }


/**协议*/
.icheckbox_rule ,.icheckbox_rule-active{ display:inline-block; width:.45rem; height:.5rem; background:url(../images/kdxb/kdxb-inputbg.png) no-repeat left -.7rem; background-size:100% auto;}
.icheckbox_rule-active { background:url(../images/kdxb/kdxb-inputbg.png) no-repeat left 0; background-size:100% auto; }
.jtkd_xy_table { border-collapse:collapse;}
.jtkd_xy_table td{ border:1px #dadada solid; padding:2px; }

.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;}
.zzfw-item-con01{font-size: .356666rem;padding: 0 .68rem;}
.zzfw-item-con01 .zzfw-item-tlt01{/*padding-bottom: 10px;*/}
.zzfw-item-con01 .zzfw-item-tlt01 .span01{color: #999999;display: inline-block;}
.select-con .list-ul .list-li .div-03 .btn-pub-rg{color: #ffffff;font-size: .346666rem;border-radius: 30px;padding: 4px 0;text-align: center;width: 2.6rem;display: block;}

.swiper-box{}
.swiper-box .swiper-container{padding-bottom: .266667rem;}
.swiper-box .swiper-pagination{bottom: -5px!important;}
.swiper-box .swiper-pagination .swiper-pagination-bullet{background-color: #e0dade;border: none;height: 6px;width: 6px;}
.swiper-box .swiper-pagination .swiper-pagination-bullet-active{background-color: #007aff;border: none;width: 14px;height: 6px; border-radius: 50px;}

.kdxy-banner .item .p-1 span{font-size: .3rem;float: right;color: #a8abbc;}