/*2018-03-01*/

.kdxz-bl-div{margin:0 auto 30px;background:#f5fafe url('../images/kdxz-topright.png') no-repeat right top;padding:0 20px 30px;width:870px;}
.kdxz-step{overflow:hidden;padding:40px 0 20px 80px;}
.kdxz-step .step01,.kdxz-step .step02,.kdxz-step .step03{float:left;width:175px;font-weight:bold;text-align:center;font-size:18px;}
.kdxz-step .step01{background:url('../images/kdyj-step-small.png') no-repeat 0 -0px;line-height:25px;}
.kdxz-step .step02{background:url('../images/kdyj-step-small.png') no-repeat 0 -173px;line-height:25px;}
.kdxz-step .step03{background:url('../images/kdyj-step-small.png') no-repeat 0 -88px;line-height:25px;}
.step-pcolor{height:26px;line-height:26px;color:#fff;}
.step-p{padding-top:10px;font-size:14px;}
.step01 .step-p{color:#8d8f90;}
.step02 .step-p{color:#59c5ff;}
.step03 .step-p{color:#b9b9b9;}
.kdxz-bl-remind01,.kdxz-bl-remind02,.kdxz-bl-remind03{padding:14px 0 14px 80px;background:url('../images/kdxz-btnicon-bg.png') no-repeat -350px -304px;font-size:16px;font-weight:bold;}
.kdxz-bl-remind02{background-position:-370px -232px;}
.kdxz-bl-remind03{background-position:-350px -372px;}


.m-wrap{padding: 15px;clear: both;overflow: hidden;border-top: 1px solid #e0e0e0;}
.package{float: left;width: 50%;}
.package dd{color: #58acf7;font-size: 14px;}
.package-tips{clear: both;color: #666;padding-top: 20px;}
.package-tips strong{color: red;font-size: 14px;font-weight: bold;}
.package-change-list{margin: 20px 0;}
.package-change-list li{cursor: pointer; width: 150px;height: 36px;line-height: 36px;display: inline-block;position: relative;border: 1px solid #e0e0e0;margin-right: 20px;text-align: center;
}
.package-change-list li.current{color: #429dff;border-color: #429dff;background: url(../images/icon-check.png) 129px 12px no-repeat;}
.package-change-list .red-conner{position: absolute;background: url(../images/red-conner.png) 0 0 no-repeat;color: #fff;width: 24px;height: 24px;text-align: center;line-height: 24px;right: -12px;top: -12px;}
.package-change-list .dline{color: #ccc;text-decoration:line-through;}

.package-change-tips{background-color: #ebf8ff;padding: 20px;margin-bottom: 20px;}
.package-change-tips a{color: #15adff;padding: 0 2px;}
.bus-btn-wrap *{margin-left: 10px;margin-right: 10px;}
.bus-btn{border-radius: 5px;background-color: #25b2fe;border:1px solid #25b2fe;font-size: 18px;color: #fff !important; padding: 10px 60px; text-align: center;margin-top: 20px;margin-bottom: 20px;display: inline-block;cursor: pointer;text-decoration: none !important;}
.bus-btn-o{border-radius: 5px;background-color: #fff;font-size: 18px;border:1px solid #25b2fe;color: #25b2fe !important; padding: 10px 60px; text-align: center;margin-top: 20px;margin-bottom: 20px;display: inline-block;cursor: pointer;text-decoration: none !important;}

.kdxz-bl-wrap-inner{overflow: hidden;padding:20px;}
.wrap-inner-left{line-height: 24px;padding-left: 60px;}
.wrap-inner-right{padding-left: 20px;}
.wrap-inner-input{height: 24px;line-height: 24px;width: 600px;padding-left: 10px;}
.dz-menu-wrap{position: relative;border: 1px solid #b3b3b3;}
.dz-input-menu{border-style: solid;border-color: #b3b3b3;border-width: 0px 1px 1px;padding: 5px;display: none;position: absolute;top: 25px;left:-1px;background-color: #fff;width: 600px;z-index: 1;}
.dz-input-menu li{color: #333333;line-height: 24px;cursor: pointer;}
.dz-input-menu li span{color: #0380c6;}
.detail-address{line-height: 24px;margin: 20px 0 30px;}
.line-input{width: 90px;padding: 0 10px; background-color: transparent;text-align: center;border-bottom: 1px solid #333333;}
.kd-bl-icon{padding: 14px 0 14px 60px;font-size: 16px; font-weight: bold;}
.kd-bl-icon-01{ background: url(../images/icon-kddz.png) no-repeat 0px center; }
.kd-bl-icon-02{ background: url(../images/icon-kddz-01.png) no-repeat 0px center; }
.kd-bl-icon-03{ background: url(../images/icon-kddz-02.png) no-repeat 0px center; }
.kd-bl-icon-04{ background: url(../images/icon-kddz-03.png) no-repeat 0px center; }
.kdxz-tips{padding-left: 60px;padding-right: 20px;}
.kdxz-bl-wrap-inner .package-change-tips{padding: 20px 0px;}
.kdxz-bl-wrap-inner .package-change-tips-01{padding: 20px;width: 700px;margin-top: 20px;margin-left: auto;margin-right: auto;}
.filter-wrap-small{position: fixed; width: 556px;left: 50%; top: 20%;margin-left: -278px;z-index: 10000; background-color: #fff;}
.filter-wrap-big{position: fixed; width: 820px;height: 480px;left: 50%; top: 50%;margin-top: -240px;margin-left: -410px;z-index: 10000; background-color: #fff;}

.filter-div{padding: 20px;background-color: #fff;}
.filter-wrap-big .filter-div{padding: 28px;}
.wktyw-jtqz-confirm {padding: 0 10px 10px 0; font-size: 14px; border-bottom: 1px solid #3d9bff; }
.wktyw-jtqz-confirm strong{font-size: 18px;font-weight: bold;}

.wktyw-jtqz-bt {margin: 25px auto; text-align: center; }
.jtqz-button-p {border: 1px solid #9acbff; color: #727272 !important; border-radius: 5px; width: 154px; display: inline-block; text-align: center; height: 38px; line-height: 38px; font-size: 16px; text-decoration: none !important; margin-left: 15px; margin-right: 15px; }
.button01-bysx {background-color: #3d9bff; color: #fff !important; }
.agree-btn-disabled{background-color: #c5c5c5;color: #fff !important;border-color: #c5c5c5;font-weight: normal !important;}
.agree-btn-gray{background-color: #fff;color: #666 !important;border-color: #c5c5c5;font-weight: normal !important;}
.dz-menu-wrap-middle{width: 330px;}
.dz-menu-title{height: 24px;line-height: 24px;padding-left: 10px;padding-right: 10px;cursor: pointer;background-color: #fff;}
.dz-menu{border-style: solid;border-color: #b3b3b3;border-width: 0px 1px 1px;display: none;position: absolute;top: 25px;left:-1px;background-color: #fff;width: 100%;z-index: 10;}
.dz-menu li{color: #333333;line-height: 24px;cursor: pointer;padding: 0 5px;}
.dz-menu li:hover,.dz-menu li.active{background-color: #dcf2ff;color: #0380c6;}
.dz-menu li span{color: #0380c6;}

.select-arrow{display: block;width: 10px;height: 6px;position: absolute;top: 50%;margin-top: -3px;right: 10px;}
.select-arrow{background: url(../images/select-arrow-down.png) no-repeat;}
.arrow-up{background: url(../images/select-arrow-up.png) no-repeat;}

.dashed-line{width: 100%;border-bottom: 1px dashed #909090;margin: 20px auto;}
.wrap-inner-left{overflow: hidden;}
.wrap-inner-list>ul{display: inline;float: left;}
.kdxx-li{margin-bottom: 20px;width: 100%;float: left;}
.kdxx-li dt{line-height: 26px;}
.kdxx-li dd{position: relative;line-height: 26px;}
.kdxx-li-01{margin-bottom: 10px;}


.list-input{border: 1px solid #b3b3b3;padding: 0 10px;height: 24px;line-height: 24px;}
.list-input-01{width: 108px;margin-right: 18px;background-image: url(../images/datePicker.gif);background-repeat: no-repeat;background-position: 95% center;}
.list-input-02{width: 216px;}
.icon-close{background: #fff url(../images/icon-close.png) no-repeat center center;width: 24px;height: 24px;display: block;position: absolute;top: 1px;right: 1px;}
.w108{width: 108px;}
.w88{width: 88px;}
.w90{width: 90px;}
.color-b2b2b2{color: #b2b2b2;}
.mblue-link{color: #15adff !important;}
.kdxx-checkbox-wrap{line-height: 26px;float: left;display: inline;width: 100%;}
.kdxx-checkbox{display: block; float: left; margin: 5px 6px 0 0;border-width: 1px;border-style: solid; width: 14px; height: 14px; cursor: pointer;}
.kdxx-checkbox-gray{ background: #fff url(../images/kdxx-icon-gray.png)no-repeat center center;border-color: #b3b3b3;}
.kdxx-checkbox.active{background: #fff url(../images/kdxx-icon-blue.png)no-repeat center center;border-color: #15adff;}
.mr-30{margin-right: 30px;}
.ml-10{margin-left: 10px;}
.more-tips{background-color: #e3f3ff;overflow: hidden;margin: 0 -20px;padding: 20px;width: 700px;}
.more-tips-chose{width: 600px;overflow: hidden;}
.more-tips-chose .kdxx-checkbox-wrap div{width: 20%;margin-bottom: 10px;}

.lh32{line-height: 32px !important;}
.fz-12{font-size: 12px;}
.pl-90{padding-left: 90px;}
.chose-btn{border-radius: 5px; font-size: 16px; color: #fff !important; padding:2px 15px; text-align: center; display: inline-block; text-decoration: none !important;}
.chose-green{background-color: #a0ce45;}
.chose-blue{background-color: #15adff;}
.chose-line-input .line-input{text-align: left;padding: 0;color: #757575;}

.inner-txt{height: 360px;overflow-y: scroll;}
.inner-txt p{font-size: 12px;margin-bottom: 20px;}


.agree-wrap{height: 300px;overflow-y: scroll;}

.select-number-list{float: left;display: inline;margin-left: -28px;}
.select-number-list li{float: left;margin-top: 15px;margin-left: 28px;font-size: 16px;}
.select-number-list li a{display: block;width: 168px;height: 30px;line-height: 30px;text-align: center;text-decoration: none;border-radius: 5px;border: 1px solid #b3b3b3;color: #b3b3b3;}
.select-number-list li.active a{color:#15adff;border-color: #15adff; }

.change-number{color: #3d9bff;text-decoration: underline;font-size: 14px;}

.select-number-search{position: relative;margin-top: 30px;}
.select-number-search input[type="text"]{border: 1px solid #b3b3b3;border-right:none;height: 38px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;width: 90%;text-align: center;color: #b3b3b3;font-size: 16px;}
.select-number-search input[type="button"]{background-color: #3d9bff;color: #fff;font-size: 16px;width: 100px;height: 40px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;position: absolute;top: 0;right: 0;}

.kdxx-inner-txt{overflow: hidden;}
.kdxx-li-inner{padding-left: 90px;}
.kdxx-li-inner .kdxx-checkbox-wrap{margin-top: 10px;}
.kdxx-li-inner .kdxx-checkbox-wrap div{width: 20%;}
.color-15adff{color: #15adff;}


.agree-table{width: 100%;margin-top: 10px;margin-bottom: 10px;}
.agree-table td{text-align: center;line-height: 26px;border: 1px solid #636363;}
.agree-checkbox-wrap{overflow: hidden;}
.agree-checkbox-wrap .kdxx-checkbox-one{display: inline-block;}
.agree-checkbox-wrap .kdxx-checkbox{display: inline-block;float: none;margin: 0;margin-bottom: -4px;}
.agree-checkbox-wrap .line-input{width: 50px;padding: 0;}

.kdxz-sucess-tips{width: 700px;margin-left: auto;margin-right: auto;padding-top: 20px;padding-bottom: 40px;}
.kdxz-sucess-tips a{font-weight: bold;color: #59c5ff !important;font-size: 14px;}
.kdxz-select02 {  width: 110px;  height: 20px;  border: 1px #929292 solid; font-family: "Microsoft YaHei";
}
.color-more{color: #007bc7;}
