.priceContent{
    background: #fff;
}
/* banner */
.banner{
    background-image: url('/pano/res/pano/panomember/banner.png?1');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: top left;
    text-align: center;
    padding-top: 80px;
    padding-bottom: 18px;
    width: 100%;
    height: 278px;
}
.bannerTitle{
    font-weight: 600;
    font-size: 40px;
    color: #222222;
    height: 52px;
    line-height: 52px;
}
.bannerTabIn{
    display: inline-block;
    vertical-align: top;
    font-size: 0;
    width: 444px;
    height: 52px;
    background: rgba(255,255,255,0.6);
    border-radius: 12px 12px 12px 12px;
    border: 2px solid #FFFFFF;
    text-align: center;
    overflow: hidden;
    padding-top: 2px;
    margin-top: 28px;
}
.tabItem{
    width: 216px;
    height: 44px;
    line-height: 44px;
    border-radius: 8px 8px 8px 8px;
    display: inline-block;
    vertical-align: top;
    font-size: 16px;
    color: #222222;
    margin-right: 4px;
}
.tabItem:nth-last-child(1){
    margin-right: 0;
}
.tabItem.act{
    color: #FFFFFF;
    background: linear-gradient( 90deg, #FB6A3C 0%, #FE8902 100%);
}
.bannerDesTip{
    font-size: 16px;
    color: #434343;
}
.bannerDesTip{
    height: 30px;
    line-height: 30px;
    margin-top: 18px;
}
/* 内容区 */
.cardWrap{
    padding-top: 18px;
    text-align: center;
    font-size: 0;
    padding-bottom: 96px;
}
.card{
    width: 342px;
    height: 377px;
    background-color: #FFFFFF;
    border-radius: 12px;
    border: 1px solid #E0E5ED;
    display: inline-block;
    vertical-align: top;
    overflow: hidden;
    margin-right: 24px;
}
.card:nth-last-child(1){
    margin-right: 0;
}
.cardIn{
    width: 100%;
    height: 100%;
    border: 1px solid #E0E5ED;
    border-radius: 10px;
    padding: 0 28px;
    background-image: url('../img/cardBg.png');
    background-repeat: no-repeat;
    background-position: 264px -2px;
    position: relative;
    text-align: left;
}
.card:hover{
    background: linear-gradient( 3deg, #FFFFFF 0%, #FFEDE8 100%);
    border-color: #FB6A3C;
}
.card:hover .cardIn{
    background-image: url('../img/cardBgAct.png?1');
    border-color: #FB6A3C;
}
.cardT{
    font-weight: 600;
    font-size: 16px;
    color: #222222;
    padding-top: 34px;
    line-height: 20px;
    padding-bottom: 10px;
}
.cardDes{
    font-size: 14px;
    color: #222222;
    line-height: 26px;
}
.cardTip{
    font-size: 14px;
    color: #5D5D5E;
    line-height: 26px;
}
.cardTip a{
    color: #FD7527;
}
.cardDesTxt{
    padding-left: 20px;
    display: inline-block;
}
.cardDesLog{
    width: 20px;
    position: absolute;
}
/* 流量费减免 */
.trafficW{
    font-size: 0;
    background-image: url('../img/bg.png');
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: top left;
    text-align: center;
    padding-bottom: 88px;
}
.trafficT{
    font-weight: 600;
    font-size: 32px;
    color: #222222;
    padding: 54px 0 44px 0;
}
.trafficItem{
    display: inline-block;
    vertical-align: top;
    width: 464px;
    height: 160px;
    background: #FFFFFF;
    border-radius: 8px 8px 8px 8px;
    border: 1px solid #DBDFE3;
    background-image: url('../img/itemBg.png');
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: top left;
    margin-right: 24px
}
.trafficItem:nth-last-child(1){
    margin-right: 0;
}
.trafficItem:hover{
    background-image: url('../img/itemBgAct.png');
    border-color: #FB6A3C;
}
.trafficItemT{
    font-weight: 600;
    font-size: 20px;
    color: #222222;
    line-height: 26px;
    margin-top: 36px;
    margin-bottom: 8px;
}
.trafficItemTip{
    font-size: 14px;
    color: #222222;
    line-height: 26px;
}
.trafficItem:hover .trafficItemT,
.trafficItem:hover .trafficItemTip{
    color: #fff;
}
/* 解释说明 */
.payMaxDesW{
    text-align: center;
    margin-top: 60px;
}
.payMaxDesIn{
    width: 1440px;
    height: 355px;
    background: #F8F9FA;
    border-radius: 16px 16px 16px 16px;
    border: 1px solid #EAECEF;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 64px;
}
.payMaxDesTitle{
    font-weight: 600;
    font-size: 32px;
    color: #222222;
    line-height: 42px;
    padding-top: 48px;
    padding-bottom: 36px;
}
.payMaxDesInCont{
    display: inline-block;
    vertical-align: top;
    text-align: left;
}
.payMaxDesT{
    font-weight: 600;
    font-size: 16px;
    color: #222222;
    line-height: 24px;
}
.payMaxDesTipT{
    font-weight: 600;
    font-size: 16px;
    color: #222222;
    line-height: 22px;
    padding-top: 16px;

}
.line{
    display: inline-block;
    width: 3px;
    height: 16px;
    background: #FF6933;
    vertical-align: top;
    margin-top: 3px;
    margin-right: 6px;
}
.payMaxDesTipTip{
    font-size: 14px;
    color: #444444;
    line-height: 26px;
    margin-top: 2px;
}
/* 交流群 */
.interflowW{
    width: 100%;
    height: 240px;
    background-color: #111111;
    background-image: url('../img/bg2.png');
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: top left;
    overflow: hidden;
    text-align: center;
}
.interflowWT{
    font-weight: 600;
    font-size: 30px;
    color: #FFFFFF;
    line-height: 40px;
    padding-top: 50px;
}
.interflowWTip{
    font-size: 18px;
    color: #FFFFFF;
    line-height: 24px;
    padding-top: 18px;
    padding-bottom: 20px;
}
.interflowBtn{
    display: inline-block;
    width: 164px;
    height: 40px;
    background: #FF6933;
    border-radius: 2px;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #FFFFFF;
    cursor: pointer;
    vertical-align: top;
}
.arrorImg {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url('/pano/res/pano/newWeb/index/img/tryArrow.png');
    vertical-align: middle;
    transition: left 0.3s;
    position: relative;
    left: 0;
    top: -1px;
    margin-left: 4px;
}
.interflowBtn:hover .arrorImg {
    left: 6px;
}