﻿.p-loading{position:fixed;top:0;left:0;background:rgba(0,0,0,.2) url(../../img15447/slt/comm/i-waiting.gif) 50% 40%/10% auto no-repeat;width:100%;height:100%;z-index:999;display:none;}
/* 首页 */
.header{position:relative;background:#fff;height:1.17rem;line-height:1.17rem;border-bottom:2px solid #b8ecdb;font-size:.51rem;font-weight:700;text-align:center;}
.header a{position:absolute;top:0;left:0;width:.8rem;height:1.17rem;font-size:.53rem;display:block;}
.header .bn-back{background:url(../../img15447/slt/icon/i-h3.png) 50% 50%/.43rem .47rem no-repeat;}
.header .bn-close{left:.8rem;background:url(../../img15447/slt/icon/i-h4.png) 50% 50%/.43rem .47rem no-repeat;}
.header .bn-kf{left:auto;right:.8rem;background:url(../../img15447/slt/icon/i-h2.png) 50% 50%/.53rem .53rem no-repeat;}
.header .bn-sys{left:auto;right:0;background:url(../../img15447/slt/icon/i-h1.png) 50% 50%/.53rem .53rem no-repeat;}
.content{}
.footer{padding:1.47rem 0 .4rem;background:url(../../img15447/slt/comm/i-footer.png) 50% .53rem/1.96rem .85rem no-repeat;font-size:.32rem;color:#ccc;text-align:center;}

.p-alert{position:absolute;top:20%;left:10%;padding:.4rem 0;background:#fff;width:80%;border-radius:10px;}
.p-alert .r2{font-size:0;text-align:center;}
.p-alert .r2 a{margin:0 .13rem;width:40%;display:inline-block;}
.p-alert .bn{margin:0 auto;background:#cba07a;width:45%;height:.96rem;line-height:.96rem;border-radius:.96rem;font-size:.48rem;color:#fff;text-align:center;display:block;}
.p-alert .cancel{background:#fff;border:1px solid #cba07a;color:#cba07a}
.p-alert .msg{padding:.27rem 0 .67rem;text-align:center;}
.p-alert .s1{margin:0 auto;width:1.33rem}
.p-alert .s2{margin:0 auto;width:2.23rem}
.p-alert .s3{position:relative;margin:0 auto;width:50%;height:2rem}
.p-alert .s3 img{position:absolute;bottom:0;left:0;display:block;}
.p-alert .tp1 .msg{font-size:.48rem;}
.p-alert .tp1 .msg em{margin:0 .13rem;font-size:.8rem;color:#cba07a;}
.p-alert .tp2 .msg{font-size:.48rem;}
.p-alert .tp2 .msg strong{line-height:2;}
.p-alert .tp2 .msg .ps{padding:.27rem 0 0;font-size:.37rem;color:#999}

.banner{background:#fff;}
.banner img{display:block;}
.banner .cobox{position:relative;padding:.16rem .6rem 0;background:url(../../img15447/slt/index/bgad1.jpg) 50% 0/100% auto no-repeat;width:100%;height:1.63rem;overflow:hidden;}
.banner .cobox .cname{font-size:.43rem;font-weight:700;color:#cba07a; }
.banner .cobox .cname .tips{margin:0 0 0 .13rem;padding:0 .13rem;line-height:.4rem;border:1px solid #ffeaa9;border-radius:.4rem;font-size:.25rem;font-weight:400;color:#ffeaa9;display:inline-block;}
.banner .cobox .infolist{font-size:.32rem;color:#a5a7b1;}
.banner .cobox .ctrl{position:absolute;top:.32rem;right:.6rem;}
.banner .cobox .ctrl a{background:#cba07a;width:2.67rem;height:.8rem;line-height:.8rem;border-radius:.8rem;font-size:.43rem;color:#fff;text-align:center;display:block;}
.banner .cobox .ctrl .err{background:#ff6156;}
.banner .cobox .ctrl .wt{background:#757c9e;}
.ucenter .pn{padding:0 1%;background:url(../../img15447/slt/index/bg.jpg) 50% 0/100% 100%;height:3.21rem;display:flex;}
.ucenter .pn .cell{position:relative;padding:.93rem 0 0 0;width:25%;font-size:.53rem;color:#fff;text-align:center;}
.ucenter .pn .st{font-size:.35rem;color:#a9acbb}
.ucenter .pn .tips{position:absolute;top:.6rem;left:40%;padding:0 .13rem;background:#ef4034;line-height:.4rem;border-radius:.4rem .4rem .4rem 0;font-size:12px;color:#fff;word-break:keep-all;}
.ucenter .pn .bn{margin:0 auto;padding:0 .13rem;background:#cba07a;line-height:.57rem;border-radius:3px;font-size:.37rem;color:#fff;display:inline-block;}
.ucenter .pn a{color:#fff}
.ucenter img{display:block;}
.ucenter .cobox{position:relative;padding:.16rem .6rem 0;background:url(../../img15447/slt/index/bgad2.jpg) 50% 0/100% auto no-repeat;width:100%;height:1.63rem;overflow:hidden;}
.ucenter .cobox .cname{font-size:.43rem;font-weight:700;color:#cba07a; }
.ucenter .cobox .cname .tips{margin:0 0 0 .13rem;padding:0 .13rem;line-height:.4rem;border:1px solid #beb189;border-radius:.4rem;font-size:.25rem;font-weight:400;color:#beb189;display:inline-block;}
.ucenter .cobox .infolist{position:relative;height:.46rem;font-size:.32rem;color:#a5a7b1;overflow:hidden;}
.ucenter .cobox .ctrl{position:absolute;top:.32rem;right:.6rem;}
.ucenter .cobox .ctrl a{background:#cba07a;width:2.67rem;height:.8rem;line-height:.8rem;border-radius:.8rem;font-size:.43rem;color:#fff;text-align:center;display:block;}
.ucenter .cobox .ctrl .err{background:#ff6156;}
.ucenter .cobox .ctrl .wt{background:#757c9e;}
.pdtmenu{margin:0 0 .27rem 0;background:#fff;display:flex;}
.pdtmenu a{position:relative;padding:.93rem 0 .33rem;width:25%;font-size:.35rem;text-align:center;}
.pdtmenu .tips{position:absolute;top:.4rem;left:32%;padding:0 .13rem;background:#ef4034;line-height:.4rem;border-radius:.4rem .4rem .4rem 0;font-size:12px;color:#fff;word-break:keep-all;}
.pdtmenu img{margin:0 auto .13rem;width:.8rem;display:block;}
.section{padding:.4rem 3%;background:#fff;}
.section .tlt{margin:0 0 .33rem 0;font-size:.45rem;font-weight:700;}
.pdtintro{padding:0 0 .2rem 0;background:#f4f4f4;border-radius:5px;}
.pdtintro .info{position:relative;padding:.4rem 0 0 0;font-size:.32rem;color:#999;}
.pdtintro .info .st{margin:0 0 0 .4rem}
.pdtintro .info .price{margin:0 0 0 .4rem;font-size:.8rem;color:#cba07a;}
.pdtintro .info .bn{position:absolute;top:.69rem;right:.4rem;padding:0 .4rem;background:#cba07a;line-height:.8rem;border-radius:.8rem;font-size:.43rem;color:#fff;text-align:center;display:inline-block;}
.pdtintro .info .dis{background:#999;}
.pdtintro .info .bntips{position:absolute;top:.27rem;right:.4rem;padding:0 .13rem;background:#ef4034;line-height:.4rem;border-radius:.4rem .4rem .4rem 0;font-size:12px;color:#fff;word-break:keep-all;}
.pdtintro .info .tb{border-top:1px solid #ddd;display:flex;}
.pdtintro .info .tb .cell{padding:.4rem 0;flex:1;text-align:center;}
.pdtintro .info .tb .am{font-size:.48rem;color:#333}
.pdtintro .info .tips{position:absolute;top:.2rem;right:3%;padding:0 .13rem;background:#ef4034;line-height:.4rem;border-radius:.4rem .4rem .4rem 0;font-size:12px;color:#fff;word-break:keep-all;}
.pdtintro .det{margin:0 2%;padding:0 .33rem;background:#fff;border-radius:5px;overflow:hidden;}
.pdtintro .det .item{display:flex;}
.pdtintro .det .item .cell{position:relative;padding:.4rem 0;width:40%;font-size:.37rem;white-space:nowrap;}
.pdtintro .det .item .cell:last-of-type{padding-right:.2rem;width:60%;color:#999;text-align:right;}
.pdtintro .det .item .cell i{position:absolute;top:40%;right:-.12rem;background:url(../../img15447/slt/icon/i-1.png) 50% 50%/.16rem .25rem no-repeat;width:.2rem;height:.25rem;}
.pdtintro .det .item .tips{margin:0 0 0 .13rem;padding:0 .13rem;background:#ef4034;line-height:.4rem;border-radius:.4rem .4rem .4rem 0;font-size:12px;color:#fff;word-break:keep-all;vertical-align:2px}
.pdtintro .det .item .price{margin:0 .13rem;color:#333}
.pdtintro .det .item .spwd{width:75%;}
.adflash{padding:0 3%;background:#fff;}
.adflash .swiper-container .swiper-pagination{position:static}
.adflash .swiper-container .swiper-pagination-bullet{margin:0 .07rem;background:#999;width:25px;height:5px;border-radius:5px}
.adflash .swiper-container .swiper-pagination-bullet-active{background:#c39659;width:10px}
.adflash img{border-radius:10px;}
.ad2{display:flex;}
.ad2 .left{padding:0 1.5% 0 0;width:50%;}
.ad2 .right{padding:0 0 0 1.5%;width:50%;}
.ad2 img{border-radius:10px;}
.ad3tx{display:flex;}
.ad3tx .cell{flex:1;color:#999;text-align:center;}
.ad3tx .cell .name{font-size:.32rem;color:#333;}
.ad3tx .cell .name2{font-size:.28rem;color:#7f7f7f;}
.ad3tx .cell img{margin:0 auto .33rem;width:.72rem;display:block;}

/* 我的银行卡 */
.bank-cbx .tabs{background:#fff;display:flex;}
.bank-cbx .tabs a{flex:1;height:.93rem;line-height:.93rem;font-size:.43rem;color:#999;text-align:center;}
.bank-cbx .tabs .on{position:relative;color:#333}
.bank-cbx .tabs .on::after{content:'';position:absolute;background:linear-gradient(90deg,#01b78f,#ccfef3);bottom:0;left:50%;margin:0 0 0 -.33rem;width:.67rem;height:3px;display:block;}
.bank-cbx .tabcon{display:none;}
.bank-cbx .ifh{position:fixed;width:100%;height:calc(100% - 1.17rem - .93rem)}
.bank{padding:.53rem}
.bank .box{position:relative;margin:0 0 .4rem 0;padding:.53rem 0 0 2rem;height:2.8rem;border-radius:.2rem;font-size:.48rem;color:#fff}
.bank .box .pic{position:absolute;top:.4rem;left:.53rem;width:1.07rem}
.bank .box .no{margin:.13rem 0 0 0;font-size:.59rem;letter-spacing:3px}
.bank .box .type{position:absolute;top:.6rem;right:.8rem;padding:0 .27rem;background:#0b7dc4;height:.59rem;line-height:.59rem;border-radius:.29rem;font-size:.37rem}
.bank .box.tp1{background:-webkit-linear-gradient(20deg,#2073b4,#004b7f)}
.bank .add{position:relative;padding:.6rem 0 0 0;background:#fff;height:2.8rem;border-radius:.2rem;font-size:.32rem;color:#99bcc8;text-align:center}
.bank .add img{margin:0 auto .13rem;width:1rem;display:block;}