html{ font-size:50px;}
/*====================首页====================*/
.appAd .appHide{position:absolute;top:.3rem;left:.2rem;width:.35rem;cursor:pointer;}
.appAd .appPic{width:100%;vertical-align:bottom;border-bottom:1px solid #dfdfdf}
.head{background:#fff;}
.head .logo{width:2.7rem;position:absolute;top:.26rem;left:.2rem;}
.head h2{text-align:center;padding:.24rem 0;font-size:.26rem;}
.head h2 img{width:.37rem;vertical-align:middle;margin-right: .08rem;}

.slide{overflow:hidden;position:relative;}
.slide .hd{height:.18rem; position:absolute;right:.2rem;bottom:.12rem; z-index:1; :width:100%;}
.slide .hd ul{ display:inline-block;font-size:0; vertical-align:top;}
.slide .hd ul li{ display:inline-block; width:.18rem; height:.18rem; border-radius:.09rem;background:#f6f6f6; margin:0 .05rem;  vertical-align:top; overflow:hidden;   }
.slide .hd ul .on{ background:#ff7800;  }
.slide .bd{ position:relative; z-index:0;}
.slide .bd li{ position:relative;/*height:30px;*/overflow:hidden; text-align:center; }
.slide .bd li img{vertical-align: top;width:100%;}
.slide .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0);}

.notice{height:.56rem;font-size:.24rem;}
.nIco{width:.33rem;margin:.09rem 0 0 .15rem;}
.nList{width:5.8rem;height:.56rem;overflow:hidden;margin-left:.12rem;}
.nList li{height:.56rem;line-height:.56rem;width:100%;}
.nList li a{display:inline-block;vertical-align:top;color:#333;max-width:4.4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.nList li span{display:inline-block;text-align:right;}
.nMore{color:#909090;margin:.14rem .2rem 0 0;}

.service{padding:.15rem 0;text-align:center;}
.service a{display:inline-block;color:#333;width:1.4rem;text-align:center;padding:.2rem 0;font-size:.24rem;}
.service img{width:0.76rem;margin-bottom:.1rem;}

.chargeBox{padding:0 .2rem;}
.chargeIpt{padding-left:.28rem;margin:.2rem 0 .2rem;border:1px solid #ddd;border-radius:.08rem;overflow:hidden;}
.chargeIpt .chargeNum{width:6rem;height:.8rem;line-height:.8rem;border:none;font-size:.28rem;outline:none;}
.chargeIpt .clearIpt{display:none;position:absolute;right:.25rem;top:.25rem;width:.35rem;cursor:pointer;}
.chargeTip label{display:inline-block;padding-left:.38rem;background:url(../images/ico_check.png) no-repeat 0 .04rem;background-size:.28rem auto;}
.chargeTip label span{display:inline-block;padding:0 .1rem;border-radius:.05rem;height:.36rem;line-height:.35rem;background:#DCDCDC;font-size:.28rem;color:#fff;}
.chargeTip .byOther{display:none;}
.chargeTip .byOther:checked~label{background-position:0 -.48rem;}
.chargeTip .byOther:checked~label span{background:#ff8200;}
.chargeTip .byTip{width:.32rem;vertical-align:middle;margin-left:.03rem}
.chargeList{padding:.3rem 0;}
.chargeList li{float:left;cursor:pointer;height:.94rem;padding-top:.06rem;position:relative;width:1.28rem;margin-right:.12rem;border:1px solid #ddd;border-radius:.09rem;color:#999;text-align:center;}
.chargeList li b{display:block;font-size:.28rem;line-height:.36rem;font-weight:normal;}
.chargeList li em{ color: #ff8200;}
.chargeList li.Advertisement{margin-right:0;}
.chargeList li.Advertisement b{margin-top:.07rem;}
.chargeList li:last-child{margin-right:0;}
/*
.chargeList li:last-child{margin-right:0;}
.chargeList li:last-child b{margin-top:.07rem;}
*/
.chargeList li span{font-size:.2rem;line-height:.24rem;}
.chargeList li .tag{position:absolute;top:-.17rem;right:-.09rem;width:.89rem;height:.37rem;line-height:.27rem;color:#fff;font-size:.2rem;background:url(../images/ico_tag.png) no-repeat;background-size:.89rem .37rem;}
.openForCharge dl{width:4.8rem;}
.openForCharge dt{color:#333;font-size:.32rem;text-align:center;margin-bottom:.1rem;}
.openForCharge dd{color:#999;font-size.28rem;line-height:.3rem;}
.openForPay li{height:.85rem;line-height:.85rem;border-bottom:1px solid #dfdfdf;background:url(../images/ico_select.png) no-repeat right .25rem;background-size:.36rem auto;}
.openForPay li.curr{background-position:right -1.4rem}
.openForPay li em{display:inline-block;width:1.55rem;text-align:center;}
.openForPay li img{height:.6rem;vertical-align:middle;}

.hotList{text-align:center;font-size:.24rem; padding-top:.2rem;}
.hotList a{display:inline-block;color:#333;padding-bottom:.24rem;margin:0 .1rem;}
.hotList img{width:2.1rem;height:2.2rem;background:#f6f6f6;border:.01rem solid #e5e5e5;margin-bottom:.05rem;}
.hotList h4{height:.38rem;color:#333;line-height:.36rem;width:2.12rem;background:url(../images/t_textbg.png) no-repeat;background-size:2.12rem auto;}

.discSlide{padding:0 .25rem;}
.dg-container{width: 100%;height: 2.5rem;position: relative;}
.dg-wrapper{
    width: 4.2rem;
    height: 2.5rem;
    margin: 0 auto;
    position: relative;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-perspective: 100px;
    -moz-perspective: 1rem;
    -o-perspective: 1rem;
    -ms-perspective: 1rem;
    perspective: 100px;
}
.dg-wrapper a{
    width: 4.2rem;
    height: 2.5rem;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    box-shadow: 0px .1rem .2rem rgba(0,0,0,0.3);
}
.dg-wrapper a.dg-transition{
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.dg-wrapper a img{display: block;width:4.2rem;height:2.5rem;}

.adslItem{padding:.22rem 0 .22rem;}
.adslItem img{background:#f6f6f6;border:0rem solid #bebebe;width:1.3rem;height:1.3rem;}
.adslItem .ItemA{width:3.7rem;text-align:center;border-right:1px solid #dfdfdf;margin-right:.22rem;padding-bottom:.1rem;padding-top:.05rem;}
.adslItem .ItemA img{width:2.4rem;height:2.4rem;margin-bottom:.15rem;}
.adslItem .ItemB,.adslItem .ItemC{width:3.3rem;}
.adslItem .ItemB{border-bottom:1px solid #dfdfdf;padding-bottom:.25rem;padding-top:.05rem;}
.adslItem .ItemC{padding-top:.25rem;}
.adslItem .ItemB dl,.adslItem .ItemC dl{line-height:.38rem;max-width: 1.9rem;}
.adslItem dl{line-height:.38rem;}
.adslItem dt{font-size:.3rem;color:#333;}
.adslItem dd{font-size:.24rem;color:#999;}


.flowItem{width:100%;margin:.22rem 0 .22rem;}
.flowItem .b1r{border-right:1px solid #dfdfdf;}
.flowItem a{display:block;margin:0 .25rem;padding:.25rem 0;}
.flowItem .ItemA,.flowItem .ItemB{border-bottom:1px solid #dfdfdf;}
.flowItem dl{width:1.9rem;padding-right:.1rem;line-height:.3rem;}
.flowItem dt{font-size:.26rem;color:#333;line-height:.35rem;}
.flowItem dd{font-size:.22rem;color:#999;}
.flowItem img{width:1.15rem;height:1.15rem;background:#f6f6f6;border:.0rem solid #bebebe;border-radius:.6rem;}

.linkArea{padding:.25rem .3rem ; display:block;font-size:.26rem;color:#333;position:relative;}
.linkArea:after {
    content: '';
    display: inline-block;
    position: absolute;
    right: .2rem;
    top: 0;
    bottom: 0;
    margin: auto;
    width: .14rem;
    height: .14rem;
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #c2c2c2;
    background: transparent;
    transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}
.linkArea img{width:.55rem;margin-right:.1rem;vertical-align:middle;}
.linkArea .items-icon{width: .6rem; height: .6rem; display: inline-block; vertical-align: middle; margin-right: .1rem;}
.foot{background:#f6f6f6;line-height:.3rem;padding:.14rem 0 .55rem;font-size:.22rem;margin-bottom:1rem;}
.foot .version{margin-bottom:.1rem;}
.foot .version a{margin:0 .25rem;color:#333;}
.foot .version .curr{color:#fb8c00}

/*选择地市模块*/
.index_dishi{position: absolute; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0px; left: 0px; z-index: 99; padding: 10% 0 90% 0; margin: 0px; overflow:hidden;}
.index_dishi ul{width:96%;overflow: hidden; margin: 0 auto;display: table;margin-bottom: 1em;}
.index_dishi li{line-height: 2.9em;width: 20%;float: left;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; background-color: #eee;  text-align: center;  display: table-cell; border-collapse: collapse; box-sizing:border-box;}
.index_dishi li:nth-child(21),.index_dishi li:nth-child(22),.index_dishi li:nth-child(23),.index_dishi li:nth-child(24),.index_dishi li:nth-child(25){border-bottom: 0;background-color: #eee;}
.index_dishi li:nth-child(4n) {border-right: 1px solid #ccc;}
.index_dishi li:nth-child(5n) {border-right: none;}

/*====================充值详情====================*/
.checkForm{background:#fff; position:absolute; bottom:0;}
.checkList{margin:0 .3rem;width:6.9rem;font-size:.28rem;color:#333;}
.checkList tr{border-bottom:1px solid #dfdfdf}
.checkList th,.checkList td{line-height:.85rem;}
.checkList th{width:30%;text-align:left;}
.checkList td{text-align:right;}
.checkList em{color:#ff8200;}
.checkList .selType{cursor:default;}
.checkList .payIco{height:.6rem;vertical-align:middle;margin-right:.2rem;}
.checkList .payType{display:inline-block;padding-right:.25rem;background:url(../images/ico_arrow1.png) no-repeat right center;background-size:.13rem auto;}
.subBtn{background:#f6f6f6;padding:.4rem 0;}
.subBtn input{width:6.25rem;height:.8rem;line-height:.8rem;background:#ff8200;color:#fff;outline:none;cursor:pointer;text-align:center;font-size:.32rem;border:none;border-radius:.08rem;}

.model h3 a{display:block;}
.bannerAD{padding: .2rem.25rem;}
.bannerAD img{width:100%;vertical-align:bottom;}
.adslArea h3:after,.cardArea h3:after{
    content: '';
    display: inline-block;
    position: absolute;
    right: .5rem;
    top: -.02rem;
    bottom: 0;
    margin: auto;
    width: .2rem;
    height: .2rem;
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #c2c2c2;
    background: transparent;
    transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}
/*反馈悬浮*/
/* 2020-07-27 改为专属服务顾问 */
.fankui{display: block;width:1rem;height:1rem;position: fixed;bottom:1.5rem;right: .1rem;border-radius: 100%;}
.fankui span {width:1rem;height:1rem;background: url(/TS/newEdition/images/zsgw_20200727.png) no-repeat;background-size: 100%;display: block;}