@font-face{font-family:HarmonyOS_Sans;src:url(//static.tukuppt.com/wsw/font-style/Harmony.number.woff2) format("woff2")}
.ai-pay{position:fixed;width:970px;top:50%;left:50%;margin-top:-334px;margin-left:-493px;border-radius:18px;background:#fff;z-index:104;font-family:HarmonyOS_Sans,PingFangSC-Regular,sans-serif,PingFangSC-Light,Microsoft YaHei,arial}
.ai-pay .buylunbo{display:flex;width:256px;margin-right:20px;color:#fff;font-size:12px}
.ai-pay .buylunbo ul{zoom:1;overflow:hidden}
.ai-pay .buylunbo ul li{float:left;display:none;}
.ai-pay .buylunbo ul li .iconfont{font-size:15px}
.buylunbo .bd ul li.active{opacity:1;display:block}
.ai-pay .pay-t{display:flex;height:68px;align-items:center;justify-content:space-between;width:100%;background:#b01d6d;background:-moz-linear-gradient(left,#d05bc4 0,#4442b0 100%);background:-webkit-gradient(linear,left,right,color-stop(0,#d05bc4),color-stop(100%,#4442b0));background:-webkit-linear-gradient(left,#d05bc4,#4442b0);background:-o-linear-gradient(left,#d05bc4 0,#4442b0 100%);background:-ms-linear-gradient(left,#d05bc4 0,#4442b0 100%);background:-webkit-gradient(linear,left top,right top,from(#d05bc4),to(#4442b0));background:-webkit-gradient(linear,left top,right top,color-stop(0,#d05bc4),to(#4442b0));background:linear-gradient(90deg,#2e04d1,#631ac9);border-top-left-radius:12px;border-top-right-radius:12px;background-image:url('//static.tukuppt.com/wsw/img/b900.png');background-size:cover}
.ai-pay .pay-t span{display:inline-block;overflow:hidden;color:#fff;font-size:13px;margin-left:13px;text-align:left;margin-right:6px;vertical-align:middle}
.ai-pay .ai-m{height:201px;width:100%;margin-top:30px}
.ai-pay .ai-m .ai-box{display:inline-block;width:166px;height:187px;margin:0 8px;border:2px solid #f7f7f9;border-radius:18px;position:relative;cursor:pointer;vertical-align:middle;background:#fff;background:-moz-linear-gradient(top,#bfbae9 0,#fff 50%);background:-webkit-gradient(linear,top,bottom,color-stop(0,#bfbae9),color-stop(50%,#fff));background:-webkit-linear-gradient(top,#bfbae9,#fff 50%);background:-o-linear-gradient(top,#bfbae9 0,#fff 50%);background:-ms-linear-gradient(top,#bfbae9 0,#fff 50%);background:-webkit-gradient(linear,top left,bottom right,from(#bfbae9),to(#fff));background:-webkit-gradient(linear,top left,bottom right,color-stop(0,#bfbae9),to(#fff));background:linear-gradient(180deg,#bfbae9,#fff 50%);background:#fff}
.ai-pay .ai-m .chose{border:2px solid #fbe1a8}
.ai-pay .ai-m .teh{position:absolute;top:-10px;left:-3px;border-radius:40px;color:#fff;font-size:12px;line-height:22px;background:#000;border-radius:9px 0;background:linear-gradient(90deg,#ff51bd,#ff6778 51.04%,#fb7329);padding:3px 18px;left:-1px;top:12px;transform:translateY(-50%);z-index:2;color:#fff;font-size:13px}
.ai-pay .ai-m .tehsf{background:#ffe8b3;color:#e08c2b}
.ai-pay .ai-m .level{font-size:12px;margin-bottom:2px}
.ai-pay .ai-m .ai-time,.ai-pay .ai-m .level{display:inline-block;height:25px;line-height:25px;color:#858585;width:100%;font-weight:700}
.ai-pay .ai-m .ai-time{font-size:18px;margin-top:30px;color:#000}
.ai-pay .ai-m .ai-time i{display:inline-block;font-size:18px;font-weight:700;font-style:normal;margin-right:3px}
.ai-pay .ai-m .ai-type{width:100%;color:#000;font-size:13px;overflow:hidden;margin-top:16px;background:#f7f7f9;border-bottom-left-radius:18px;border-bottom-right-radius:18px;background:#f7f7f9}
.ai-pay .ai-m .ai-type,.ai-pay .ai-m .ai-type em{display:flex;height:40px;line-height:28px;justify-content:center;align-items:center}
.ai-pay .ai-m .ai-type em{width:22px;height:22px;background:#fc664d;color:#fff;font-size:13px;border-radius:50%;line-height:21px;margin-right:5px;background:linear-gradient(90deg,#ff51bd,#ff6778 51.04%,#fb7329)}
.ai-pay .ai-m .ai-type i{display:inline-block;font-style:normal;color:#fd664d;margin-left:2px}
.ai-pay .ai-m .danjia{display:inline-block;height:50px;line-height:51px;font-size:15px;color:#ff4f02}
.ai-pay .ai-m .danjia b{font-style:normal;color:#ce7710;font-size:12px;text-decoration:line-through;font-weight:100;font-family:cursive}
.ai-pay .ai-m .danjia i em{font-size:15px}
.ai-pay .ai-m .danjia i{font-size:28px;font-style:normal;font-weight:700}
.ai-pay .ai-m .gou-chose{position:absolute;bottom:0;right:0;width:33px;height:27px;background:-109px -162px url(../img/aiicon.png) no-repeat}
.ai-pay .ai-pay-type{margin-left:29px;width:700px;height:186px;background:#fff;border-radius:8px;padding-top:32px}
.ai-pay .ai-pay-type .ai-weixin{display:inline-block;margin-right:62px;width:164px;height:200px}
.ai-pay .ai-pay-type .ai-weixin .ai-wx-box{padding:10px;width:118px;height:118px;border:1px solid #f7f7f9;border-radius:6px}
.ai-pay .ai-pay-type .ai-weixin .ai-wx-say{width:142px;height:40px;color:#19191a;font-size:13px;line-height:40px}
.ai-pay .ai-pay-type .ai-weixin .ai-wx-say .iconfont{font-size:20px;color:#07bd13;margin-right:8px}
.ai-pay .ai-pay-type .ai-zhifubao .ai-zfb-say .iconfont{font-size:20px;color:#00a0e9;margin-right:8px}
.ai-pay .ai-pay-type .ai-weixin .ai-wx-say i{display:inline-block;width:39px;height:37px;background:url(https://static.tukuppt.com/pay/image/newpay.png) -90px -120px no-repeat;vertical-align:-10px}
.ai-pay .ai-pay-type .ai-zhifubao{display:inline-block;width:140px;height:200px}
.ai-pay .ai-pay-type .ai-zhifubao .ai-zfb-box{padding:10px;width:118px;height:118px;border:1px solid #f7f7f9;border-radius:6px;background:url(https://static.tukuppt.com/pay/image/newpay.png) -206px -109px no-repeat;cursor:pointer}
.ai-pay .ai-pay-type .ai-zhifubao .ai-zfb-say{height:35px;border-radius:4px;color:#19191a;font-size:13px;line-height:36px;cursor:pointer}
.ai-pay .ai-pay-type .ai-zhifubao .ai-zfb-say em{font-weight:700;font-family:SimSun}
.ai-pay .pay-t-l{display:flex;width:422px;=:fit-content;justify-content:left}
.ai-pay .pay-t-l .pay-user-img{display:flex;width:40px;height:40px;background:yellow;align-items:center;margin-left:15px;border-radius:50%;overflow:hidden;border:1px solid #8f8f8f}
.ai-pay .pay-t-l .pay-user-img img{width:100%;height:100%}
.ai-pay .pay-t-l .pay-name{display:flex;flex-direction:column;text-align:left}
.ai-pay .pay-t-l .pay-name .zhanghao{margin-top:5px;display:flex}
.ai-pay .pay-t-l .pay-name .user-id{display:flex;margin-top:2px}
.ai-pay .ai-m .chose{background:#fffbea}
.ai-pay .ai-m .chose .level{color:#19191a}
.ai-pay .ai-m .chose .ai-type{background-color:#ffe8b3}
.pay_content{display:flex;background:#fff;border-radius:14px}
.pay_content .pay_l{display:flex;width:190px;height:469px;margin-left:16px;margin-top:26px;color:#664f7d;justify-content:left;flex-direction:column;background:url(//static.tukuppt.com/wsw/img/payleft.png) no-repeat;background-size:cover;border-radius:20px}
.pay_content .pay_l .paytitle{display:flex;height:50px;line-height:50px;font-size:20px;font-weight:500;margin-top:50px;text-align:center;justify-content:center;margin-bottom:32px}
.pay_content .pay_l .smalldian{display:flex;margin-left:35px;justify-content:left;font-size:13px;margin-bottom:20px}
.pay_content .pay_l .smalldian::before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:#664f7d;margin:8px 11px 0px 0px}
.pay_content .pay_r{flex:1}
.pay_content .pay_r .jine{height:28px;line-height:30px;text-align:left;font-size:22px;font-weight:700;text-indent:27px}
.pay_content .pay_r .jine b{font-size:25px;font-family:cursive}
.pay_content .pay_r  em{font-size:14px;font-weight:500}
.pay_content .pay_r i{font-size:13px;color:#fd664d;font-weight:500;font-style:normal}
.pay_content .hytxing{height:50px;width:100%;text-align:center;color:#a4a4a4;font-size:12px;line-height:50px;padding-bottom:12px}
.ai-close{position:absolute;width:20px;height:20px;top:4px;right:-29px;background:-48px -4px url(//static.tukuppt.com/wsw/img/tb.png) no-repeat;cursor:pointer;top:0px;right:-29px}

.ai-pay .money {
    width: 97%;
    height: 20px;
    color: #959595;
    text-align: left;
    font-size: 14px;
    margin-left:3%;
    line-height: 20px
}

.ai-pay .money em {
    font-family: 'Microsoft Yahei'
}

.ai-pay .money span {
    margin-right: 3px;
    color: #f60;
    font-size: 17px;
    font-family: Arial
}

.wordup{text-align:left;font-size: 14px;color:#959595;height:30px;line-height: 20px;display:block;display:none;margin-left:20px;}
.wordup:hover{cursor:pointer;}
.wordup .on{background:url('https://static.tukuppt.com/detail/image/selectword.png') no-repeat -1px 0px;}
.wordup .noon{background:url('https://static.tukuppt.com/detail/image/selectword.png') no-repeat -23px 0px;}
.wordup .moren{margin-left:10px;padding:3px 13px;} 
.wordup .text{margin-left:5px;}

 #mengcheng3 {
            position: fixed;
            top: 0;
            left: 0;
            z-index: 105;
            overflow: hidden;
            width: 100%;
            height: 100%;
            min-height: 550px;
            background-color: #000;
            opacity: .5;
            zoom:1;filter: alpha(opacity=50)
     }

     .dialogtan {
      position: fixed;
      width: 350px;
      top: 50%;
      left: 50%;
      margin-top: -175px;
      margin-left: -175px;
      border-radius: 18px;
      background: #fff;
      z-index: 106;
      font-family: HarmonyOS_Sans, PingFangSC-Regular, sans-serif, PingFangSC-Light, Microsoft YaHei, arial;
      padding: 33px;
    }

    .dialogtan .dialog-header {
      display: inline-block;
      width: 239px;
      padding: 9px 4px;
      text-align: center;
      color: #fff;
      background: linear-gradient(to right, #fe52b6, #ff976d);
      border-radius: 45px;
    }

    .dialogtan .dialog-header .countdown {
      font-size: 14px;
    }

    .dialogtan .dialog-content {
      text-align: center;
    }

    .dialogtan .dialog-content p {
      margin: 7px 0 10px;
      font-size: 17px;
      font-weight: 700;
    }

    .dialogtan .price {
      font-size: 50px;
      color: #ff4f02;
      margin-bottom: 30px;
      font-weight: 700;
      margin-top: 15px;
    }
    .dialogtan .price em{
        font-weight: 500;
        font-size: 25px;
    }

    .dialogtan .btn-group {
      display: flex;
      justify-content: center;
      gap: 10px;
    }

    .dialogtan .btn {
      padding: 8px 22px;
      border: none;
      border-radius: 45px;
      cursor: pointer;
      font-size: 15px;
    }

    .dialogtan .btnfq {
      background-color: #f3f3f3;
      color: #333;
    }

    .dialogtan .btnjx{
      background-color: #4622f9;
      color: #fff;
    }

    .dialogtan .btnjx:hover{
        background-color: #300aef;
    }

    .dialogtan .xiaozi{font-size: 15px;}

