/*宽带续约修改 2018-9-11*/
.kdxb-wrap{/*width:860px;*/padding: 20px 0; margin:20px auto 0;background:url(../images/kdxb-wrap-bg.png) top right no-repeat #f5fafe;color:#66625f;}
.kdxb-tlt-01, .kdxb-tlt-02, .kdxb-tlt-03{/*height:42px;padding:10px 0 0 110px;line-height:42px;*/
    padding: 20px 70px;font-size:16px;font-weight:700;margin-left: 35px;}
.kdxb-tlt-01{background:url(../images/kdxy-tltimg01.png) left center no-repeat;background-size: 50px auto;}
.kdxb-tlt-02{background:url(../images/kdxy-tltimg02.png) left center no-repeat;background-size: 50px auto;}
.kdxb-tlt-03{background:url(../images/kdxy-tltimg03.png) left center no-repeat;background-size: 50px auto;}
.kdxb-table-01{padding:0 30px 0 0;border-collapse:inherit;}
/*.dashed-909090{border-bottom: 1px dashed #909090;}*/
/*.kdxb-tlt-02{background-position:-245px -109px;}*/
/*宽带续约新增 2018-9-11*/
.kdxy-address{margin: 0 70px 10px 110px;padding-bottom: 30px; display: flex;border-bottom: 1px dashed #aeafb0;}
.kdxy-address .span-1{ width: 110px; }
.kdxy-address .span-2{ }
.kdxy-address .span-3{ margin-left: 90px;background:url(../images/kdxy-icon-revise.png) left center no-repeat;background-size: 16px auto;padding-left: 22px;}
.kdxy-item{padding-left: 110px;display: flex;margin-bottom: 20px;}
.kdxy-item span{height: 30px;line-height: 30px;width: 85px;}
.select-xytc-ul{display: inline-block;width: 638px; }
.select-xytc-ul li{cursor: pointer; background-color: #ffffff; float: left;text-align: center;height: 30px;line-height: 30px; width: 180px;border: 1px solid #e1e1e1;margin-right: 10px;margin-bottom: 20px; color: #666666;font-size: 12px;}
.select-xytc-ul li.active{color: #94b44b;border: 1px solid #d7e3ab;
    background:#ffffff url(../images/bac_check_green.png) right bottom no-repeat;background-size: 16px auto;}

.tcjs-divBox{ font-size: 12px;padding: 20px;background-color: #dff1ff;margin: 0 80px 20px;}
.tcjs-divBox .btn-more{text-decoration: underline;color: #3390e8;}
.kdxy-btnDiv{ }
.kdxy-btnDiv .btn-blue1{width: 168px;font-size: 22px;text-align: center;border-radius:10px;background-color: #15adff;display: block;
    color: #fff; padding: 14px 0;margin: 15px auto;}
.attention-item{font-size: 12px;padding: 10px 110px;}
.attention-item1{font-size: 12px;padding: 10px 70px;}
.attention-item p{padding-bottom: 10px;}
.kdxy-tips-divBox{font-size: 14px; background-color: #fff; margin: 30px 35px 20px;padding: 60px 80px;text-align: center;}
.kdxy-tips-divBox .btn-a-01{font-size: 16px; text-decoration: underline;color: #3390e8;}
/*宽带续约新增 2018-9-11 END*/
.kdyj-address{margin: 0 70px 10px 110px;padding-bottom: 30px;display: flex; border-bottom: 1px dashed #aeafb0; }
.kdyj-address .span-1{ width: 400px;}
.kdyj-address .span-2 { margin-left: 90px;background: url(../images/kdxy-icon-revise.png) left center no-repeat;
    background-size: 16px auto;padding-left: 22px;color: #3390e8;}
.kdyj-address .input_01{width: 600px;height: 24px;line-height: 24px; border: 1px solid #bcbcbd;text-indent: 1em;}
.kdyj-address .btn-inquire{width: 58px;color: #fff;margin-left: 15px;}
.ui-corner-all{background-color: #fff;}
.ui-menu .ui-menu-item a:hover{ background-color: #dcf2ff;color: #0380c6;border: none;}
/*宽带移机新增 2018-9-11 END*/
.detail-address{line-height: 24px;margin: 20px 0 30px;padding-left: 200px}
.line-input{width: 90px;padding: 0 10px; background-color: transparent;text-align: center;border-bottom: 1px solid #333333;}
.kdxz-bl-wrap-inner .package-change-tips{padding: 20px 0px;background-color: #6bb4f8}
.kdxz-bl-wrap-inner .package-change-tips-01{padding: 20px;width: 700px;margin-top: 20px;margin-left: auto;margin-right: auto;}
.kdxb-mask-tlt { position:relative; border-bottom:1px #3d9bff solid; margin-bottom:16px; padding:15px 0; font-size:18px;}
.kdxb-mask-close { position:absolute; right:10px; top:15px; display:block; width:18px; height:18px; background:url(../images/kdxb-background.png) no-repeat -68px -313px; cursor:pointer;}
.kdxb-rule { position:fixed; left:35%; top:80%; width:400px; height:200px; margin-top:-500px; padding:20px 3%; background:#fff; z-index:1000;display:none;}
.kdxb-rule-txt { height:360px; overflow-x:hidden; overflow-y:auto;}
.kdxb-rule-txt p { padding:8px 0; line-height:1.2em; text-align:justify;}
.kdxz-btnAD{width: 100px;  height: 35px;  margin: 0 22px;  background: #59c5ff;  font-size: 18px;  color: #fff;  border-radius: 4px;  font-weight: 400!important;  }
.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;}
.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-bg { position: fixed;  left: 0;  top: 0;  width: 100%;  height: 100%;  background: rgba(0,0,0,.5); z-index: 999; }
.kdxz-filter { position: absolute; top: 12%; width: 820px; padding: 20px; left:0; right:0; margin: 0 auto; background: #fcfefe; }
.filter-tlt { text-align: center; color: #000; font-size: 16px; border-bottom: 2px solid #3d9bff; padding: 0 0 40px; margin: 0 -10px;height: 15px}
.close-img{ width: 17px; margin-top: 7px;}
.filter-content{ padding: 15px; height: 245px; overflow: auto; }
.ysl_btn_07,.ysl_btn_06{ width:78px; height:33px; margin:10px 10px; background:url(../images/buttonground.png) no-repeat; color:#fff;font-weight:bold; font-size:12px;cursor:pointer;}
.ysl_btn_07 {background-position: 0px -43px;color:#000;}
.kdxb-failed,.kdxb-success { width:250px; height:84px; margin:0 auto; padding-top:10px; background:url(../images/kdxb-background.png) no-repeat 0 -346px; color:#fff; text-align:center; font-size:20px;}
.kdxb-success { background:url(../images/kdxb-background.png) no-repeat 0 -446px;}
.font-size-14 { font-size:14px;}
.color-ff0000 { color:#ff0000;}/*红色*/