html {
    height: 100%
}

body {
    height: 100%;
    width: 100%;
    background: #eaf0ff;
    overflow-x: hidden;
    background: linear-gradient(90deg, #faf2ff, #e2f1ff), linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #fff 500px, #fff);
}
.backgroundnone{
    background: #bfc9ff; */
    background: linear-gradient(to bottom, #e1e6ff 10%, #e9f0ff 60%);
}

@font-face {
    font-family: HarmonyOS_Sans;
    src: url(//static.tukuppt.com/wsw/font-style/Harmony.number.woff2) format("woff2")
}

a:hover {
    color: #4727d6;
}

#login {
    border-radius: 12px;
    margin-left: -277px
}

.headercatage {
    height: 60px;
    width: 100%
}

.header {
    position: fixed;
    top: 0;
    height: 60px;
    box-shadow: unset;
    border-bottom: 1px solid #f4f4f4
}

.header .xmfl {
    position: fixed;
    left: 281px;
    top: 20px;
    height: 26px;
    line-height: 26px
}

.header .worddq {
    display: block;
    cursor: pointer;
    font-size: 14px;
    float: left;
    margin-right: 26px
}

.header .worddq span {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-right: 4px;
    vertical-align: middle;
    line-height: 24px;
    margin-top: -7px
}

.header .worddq span img {
    width: 100%;
    height: 100%
}

.header .navs .logoimg {
    margin-top: 11px
}

.header .navs,.header .navs .nav {
    height: 60px
}

.header .navs .logo {
    position: fixed;
    left: 20px;
    top: 0px
}

.header .navs .login .s-regist .a-regist img {
    height: 40px;
    width: 40px;
}

.header .navs .login .s-regist .a-regist {
    height: 40px;
    width: 40px;
    margin-top: 16px;
}

.header .navs .login {
    position: fixed;
    top: -6px;
    right: 30px
}

.header .navs .login .regist,.header .navs .login .regist-lg {
    margin-top: 17px
}

.header .navs .login .regist-lg {
    border: 1px solid #4d27d6;
    color: #4d27d6
}

.header .navs .login .regist:hover,.header .navs .login .regist-lg:hover {
    border-color: #4d27d6;
    background: #4d27d6;
    color: #fff
}

.midwsw {
    padding-top: 1px;
}

.tupic {
    display: block;
    float: left;
    border-radius: 45px;
    border: 1px solid #ef5428;
    padding: 8px 17px;
    font-size: 12px;
    margin-right: 20px;
    margin-top: 15px;
    vertical-align: middle;
    cursor: pointer;
    height: 22px;
    line-height: 20px
}

.tupic:hover {
    color: #000
}

.tupic .aiusernum {
    color: #ef5428;
    font-weight: 700
}

.tupic .clickpayai {
    padding: 3px 8px;
    background: #fc674c;
    font-family: normal;
    border-radius: 45px;
    color: #fff;
    font-style: normal;
    margin-left: 5px;
    margin-right: -7px;
    font-size: 12px;
    margin-top: -1px;
    vertical-align: middle;
    display: inline-block;
    background: linear-gradient(73deg,#f29739,#fd6853 181%)
}

.neirong {
    margin: 0 auto;
    width: 1500px;
    padding-top: 10px;
    position: relative;
    flex: 1;
    box-sizing: border-box;
    margin-left: 94px;
    min-height: 400px;
}
.neirongbj{
    background-image: url('https://static.tukuppt.com/wsw/icon/beijing.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 547px 95px;
}

.toptobottom {
    position: absolute;
    bottom: 172px;
    width: 40px;
    height: 40px;
    background: #4d27d6;
    left: 50%;
    margin-left: -25px;
    border-radius: 45px;
    opacity: 0.8;
    cursor: pointer;
    display: none
}

.toptobottom em:before {
    display: inline-block;
    height: 10px;
    width: 30px right:-20px;
    top: 1px;
    width: 10px;
    height: 10px;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    content: '';
    cursor: pointer;
    margin-top: 11px
}

.loading {
    display: flex;
    width: 47px;
    height: 35px;
    margin-left: 13px;
    margin-top: 0px
}

.dot {
    width: 8px;
    height: 8px;
    border-radius: 50px;
    background-color: #b3d8f1;
    opacity: 0;
    margin-right: 8px;
    animation: pulse 1.5s infinite;
    margin-top: 14px
}

@keyframes pulse {
    0%,20% {
        opacity: 1;
        transform: scale(1)
    }

    50%,80% {
        opacity: 0;
        transform: scale(.2)
    }

    to {
        opacity: 1;
        transform: scale(1)
    }
}

.chat {
    width: 960px;
    border-radius: 12px;
    padding-bottom: 0px;
    padding-top: 1px;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 162px;
    margin: 0 auto;
}

.chat .aa-user {
    display: inline-block;
    float: right;
    text-align: left;
    line-height: 29px;
    margin-top: 16px;
    margin-bottom: 18px;
    border-radius: 12px;
    min-height: 50px;
    background: #5041f5;
    color: #fff;
    position: relative;
    text-align: center;
    padding: 0 20px;
}

.chat .aa-user .img {
    position: absolute;
    right: -48px;
    float: left;
    width: 30px;
    height: 30px;
    border-radius: 45px;
    overflow: hidden;
    margin-top: 10px;
    margin-left: 15px;
    background: #fff;
    margin-right: 13px;
    vertical-align: middle
}

.chat .aa-user .img img {
    margin-top: -5px
}

.chat .aa-user:first-of-type {
    margin-top: 5px
}

.chat .aa-user span {
    display: inline-block;
    /* flex: 1; */
    font-family: PingFangSC-Medium;
    /* font-weight: 500; */
    line-height: 28px;
    margin-bottom: 6px;
    margin-left: 4px;
    min-height: 26px;
    padding: 2px;
    vertical-align: top;
    white-space: normal;
    max-width: 850px;
    padding-top: 11px;
    font-size: 14px;
}

.chat .aa-user span,.chat .fanh-cout {
    position: relative;
}

.chat .fanh-cout {
    display: inline-block;
    width: 100%;
    background: #fff;
    line-height: 27px;
    border-radius: 12px;
    padding-top: 5px;
    box-sizing: border-box;
    position: relative;
}

.chat .fanh-cout .img {
    float: left;
    width: 34px;
    height: 32px;
    border-radius: 45px;
    overflow: hidden;
    margin-top: 18px;
    margin-left: 15px;
    background: #fff;
    margin-right: 13px;
    vertical-align: middle;
    position: absolute;
    left: -57px;
    top: -15px;
}

.chat .fanh-cout .img img {
    width: 30px;
    height: 30px;
    background: aliceblue;
}

.chat .fanh-cout .content {
    width: 650px;
    display: inline-block;
    flex: 1;
    font-family: PingFangSC-Medium;
    font-size: 14px;
    /* font-weight: 500; */
    line-height: 28px;
    margin-bottom: 16px;
    margin-left: 4px;
    min-height: 26px;
    padding: 2px;
    position: relative;
    text-align: left;
    vertical-align: top;
    white-space: normal;
    width: 840px;
    margin-top: 12px;
}

.chat .chat-gover {
    background: #fdf8ec;
    font-size: 13px;
    color: #c69032;
    height: 28px;
    line-height: 28px;
    width: 756px;
    bottom: 0;
    left: 0;
    text-align: center;
    margin-top: -5px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px
}

.chat .chat-over {
    height: 152px;
    margin-left: 25px;
    background: #fff5ee;
    color: #dd5a19;
    font-size: 18px;
    border-radius: 5px;
    border: 1px solid #dd5a19
}

.chat .chat-over span {
    display: block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    margin-top: 20px;
    text-align: center
}

.chat .chat-over a {
    display: inline-block;
    width: 100px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #fff
}

.chat-down {
    height: 70px;
    width: 900px;
    margin-left: 30px;
    bottom: 91px;
    border-top: 1px solid #e5e5e5;
    margin-top: 23px;
    text-align: center
}

.chat-down .remake {
    width: 150px;
    display: inline-block;
    float: left;
    width: 211px;
    font-size: 13px;
    padding: 8px 1px;
    border-radius: 45px;
    vertical-align: middle;
    color: #c69032;
    margin-top: 16px
}

.chat-down .fontcounts {
    display: inline-block;
    float: left;
    font-size: 13px;
    padding: 8px 1px;
    border-radius: 45px;
    vertical-align: middle;
    cursor: pointer;
    color: #c69032;
    margin-top: 12px;
    margin-right: 28px;
    text-align: left
}

.chat-down .remake:hover {
    color: #1c02f5
}

.chat-down .remake i {
    display: inline-block;
    height: 16px;
    width: 22px;
    vertical-align: middle;
    background: url(https://static.tukuppt.com/wsw/img/aiicon.png) -30px -242px no-repeat
}

.chat-down .remake:hover i {
    background: url(https://static.tukuppt.com/wsw/img/aiicon.png) -55px -241px no-repeat
}

.chat-down .down-text {
    display: inline-block;
    float: right;
    font-size: 13px;
    background: #f6f6f6;
    padding: 3px 23px;
    border-radius: 45px;
    margin-left: 15px;
    cursor: pointer;
    text-align: center;
    margin-top: 18px;
    border: 1px solid #fff
}

.chat-down .down-text:hover {
    color: #1c02f5;
    background: #eff2fe;
    border: 1px solid #a49afd
}

.chat-down .down-text i {
    display: inline-block;
    height: 17px;
    width: 22px;
    vertical-align: center;
    vertical-align: middle;
    background-image: url(https://static.tukuppt.com/wsw/icon/word001.png);
    background-size: 21px 20px;
    background-position: top center;
    background-repeat: no-repeat;
    margin-top: -3px;
}

.chat-down .fuz {
    display: inline-block;
    float: right;
    width: 127px;
    font-size: 12px;
    background: #fff;
    padding: 4px 1px;
    border-radius: 45px;
    cursor: pointer;
    text-align: center;
    margin-top: 16px;
    border: 1px solid #fff;
    color: #0ebc12
}

.chat-down .fuz i {
    display: inline-block;
    height: 17px;
    width: 26px;
    vertical-align: center;
    background: url(https://static.tukuppt.com/wsw/img/aiicon.png) -33px -330px no-repeat;
    vertical-align: middle
}

.chat-down .down-text:hover i {
   background-image: url(https://static.tukuppt.com/wsw/icon/word002.png);
}

.chat-down .copy-text {
    display: inline-block;
    float: right;
    font-size: 13px;
    background: #f6f6f6;
    padding: 3px 23px;
    border-radius: 45px;
    vertical-align: middle;
    cursor: pointer;
    text-align: center;
    margin-top: 18px;
    border: 1px solid #fff
}

.chat-down .edit-text {
    display: inline-block;
    float: right;
    font-size: 13px;
    background: #f6f6f6;
    padding: 3px 23px;
    border-radius: 45px;
    margin-right: 15px;
    cursor: pointer;
    text-align: center;
    margin-top: 18px;
    border: 1px solid #fff
}

.chat-down .copy-text:hover {
    color: #1c02f5;
    background: #eff2fe;
    border: 1px solid #a49afd
}

.chat-down .copy-text i {
    display: inline-block;
    height: 18px;
    width: 22px;
    vertical-align: center;
    vertical-align: middle;
    background-image: url(https://static.tukuppt.com/wsw/icon/fz001.png);
    background-size: 21px 20px;
    background-position: top center;
    background-repeat: no-repeat;
    margin-top: -3px;
}

.chat-down .copy-text:hover i {
     background-image: url(https://static.tukuppt.com/wsw/icon/fz002.png);
}

.chat-down .edit-text i {
    display: inline-block;
    height: 18px;
    width: 22px;
    vertical-align: center;
    vertical-align: middle;
    background-image: url(https://static.tukuppt.com/wsw/icon/bj001.png);
    background-size: 21px 20px;
    background-position: top center;
    background-repeat: no-repeat;
    margin-top: -3px;
}

.chat-down .edit-text:hover i {
    background-image: url(https://static.tukuppt.com/wsw/icon/bj002.png);
}

.aa-content {
    height: 96px;
    width: 100%;
    margin-left: -600px;
    border-radius: 4px;
    background: #fff;
    border-radius: 14px;
    border: 1px solid #fff;
    z-index: 2;
    margin-left: 0;
    position: relative;
}

.aa-content:hover,.aik-chose {
    border: 1px solid #bba8ff
}

.chat-down .stop {
    display: inline-block;
    width: 127px;
    font-size: 12px;
    background: #f6f6f6;
    padding: 4px 1px;
    border-radius: 45px;
    vertical-align: middle;
    cursor: pointer;
    text-align: center;
    margin-top: 16px;
    border: 1px solid #dcdcdc;
    color: #000
}

.chat-down .stop i {
    display: inline-block;
    height: 14px;
    width: 23px;
    vertical-align: center;
    background: url(https://static.tukuppt.com/wsw/img/aiicon.png) -30px -214px no-repeat;
    vertical-align: middle
}

.aa-content .aileft-advice,.aa-content .srk {
    display: inline-block;
    padding: 10px;
    height: 76px;
    width: 850px;
    border: none;
    border-radius: 5px;
    float: left;
    margin-left: 11px;
    resize: none;
    outline: none;
    font-size: 14px;
    margin-top: 5px;
    padding-top: 2px;
    line-height: 24px;
    font-family: 'Microsoft YaHei';
    padding-bottom: 0
}

.aa-content .srk {
    height: 30px
}

.aa-content a {
    position: absolute;
    right: 12px;
    bottom: 14px;
    background: #5041f5;
    border-radius: 104px;
    line-height: 33px;
    font-size: 13px;
    cursor: pointer;
    color: #fff;
    padding: 0px 8px;
    background: linear-gradient(73deg,#330ad2,#5041f5 181%);
}

.aa-content a:hover {
    background: #452ff6
}

.aa-content a em {
    display: inline-block;
    height: 19px;
    width: 25px;
    background: -22px -56px url(https://static.tukuppt.com/wsw/img/aiicon.png) no-repeat;
    vertical-align: middle;
    margin-left: 3px
}

.chat::-webkit-scrollbar {
    display: none
}

.font-over {
    width: 100%;
    height: 150px;
    background: #fff5ee;
    color: #dd5a19;
    border-radius: 12px;
    text-align: center;
    padding-top: 1px;
    margin-top: 10px
}

.font-over span {
    display: inline-block;
    height: 80px;
    line-height: 80px;
    width: 100%
}

.font-over a {
    display: inline-block;
    width: 100px;
    height: 40px;
    background: #fe6500;
    color: #fff;
    line-height: 40px;
    border-radius: 45px
}

.font-over a:hover {
    background: #fd6853
}

.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
}

.ai-pay .buylunbo ul li .iconfont {
    font-size: 15px
}

.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('https://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(https://static.tukuppt.com/wsw/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
}

.chat-down .relet {
    display: inline-block;
    float: left;
    font-size: 13px;
    background: #f6f6f6;
    padding: 3px 23px;
    border-radius: 45px;
    vertical-align: middle;
    cursor: pointer;
    text-align: center;
    margin-top: 18px;
    border: 1px solid #fff;
    margin-right: 15px
}

.chat-down .relet:hover {
    color: #1c02f5;
    background: #eff2fe;
    border: 1px solid #a49afd
}

.midwsw .mid_left {
    display: flex;
    position: fixed;
    height: 100%;
    /* top: 61px; */
    left: 0;
    background: #fff;
    z-index: 100;
    padding: 0 7px;
}

.midwsw .mid_left .kefu {
}

.midwsw .mid_left .kefu:hover {
    color: #4d27d6
}

.midwsw .mid_left .kefu span {
    /* display: inline-block; */
    /* width: 25px; */
    /* height: 25px; */
    /* margin: 0px 14px 0px -17px; */
    /* vertical-align: middle; */
}

.midwsw .mid_left .kefu img {
    /* width: 100%; */
    /* height: 100%; */
}

.midwsw .mid_left .new_xiezuo {
    display: inline-block;
    width: 145px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #4d27d6;
    font-size: 14px;
    color: #4d27d6;
    border-radius: 39px;
    margin-top: 20px
}

.midwsw .mid_left .new_xiezuo:hover {
    background: #4d27d6;
    color: #fff
}

.midwsw .mid_left ul {
    display: inline-block;
    margin-top: 10px
}

.midwsw .mid_left ul .mode {
    border-top: 1px solid #e5e5e5;
    margin-top: 0;
    font-size: 13px;
    color: #a1a1a1;
    text-align: left;
    text-indent: 19px;
    height: 31px;
    line-height: 55px
}

.midwsw .mid_left ul li {
    display: inline-block;
    margin-top: 9px;
    width: 150px;
    height: 50px;
    line-height: 50px;
    font-size: 13px;
    color: #333;
    cursor: pointer
}

.midwsw .mid_left ul li a {
    display: inline-block;
    width: 100%;
    height: 100%
}

.midwsw .mid_left ul li img {
    width: 25px;
    height: 25px
}

.midwsw .mid_left ul li span {
    display: inline-block
}

.midwsw .mid_left ul li .icon {
    float: left;
    width: 41px;
    text-align: left;
    margin-left: 20px
}

.midwsw .mid_left ul li .name {
    float: left;
    text-align: left
}

.midwsw .mid_left ul li:hover,.midwsw .mid_left ul .chose {
    background: #f6f6f6;
    border-radius: 12px
}

.midwsw .mid_left ul .li_line {
    border-top: 1px solid #e5e5e5;
    background: #fff
}

.ai_banner {
    width: 100%;
    height: 180px;
    background: url('https://static.tukuppt.com/wsw/img/banner.png') center center no-repeat;
    margin-top: 23px;
    border-radius: 12px
}

.ai_banner span {
    color: #fff;
    display: inline-block;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    margin-top: 26px;
    width: 900px;
    text-align: left;
    letter-spacing: 1px;
    font-weight: 500;
    margin-bottom: 5px
}

.ai_banner .banner_content {
    display: inline-block;
    position: relative;
    bottom: 20px;
    height: 60px;
    overflow: hidden;
    width: 900px;
    margin-left: -600px;
    border-radius: 4px;
    background: #fff;
    border-radius: 12px;
    bottom: 0;
    border: 1px solid #dcdcdc;
    margin-left: 0;
    z-index: 0
}

.aa-content .banner_text {
    display: inline-block;
    padding: 10px;
    height: 60px;
    width: 850px;
    border: none;
    border-radius: 5px;
    float: left;
    margin-left: 11px;
    resize: none;
    outline: none;
    font-size: 14px;
    margin-top: 5px;
    font-family: 'Microsoft YaHei'
}

.ai_banner .banner_content .banner_text {
    height: 21px;
    margin-top: 8px;
    width: 600px
}

.ai_banner .banner_content .sub {
    bottom: 14px
}

.ai_style {
    margin-top: 36px;
    margin-bottom: 0px;
    height: 62px;
    width: 100%
}

.ai_style ul {
    width: 105%
}

.ai_style ul li {
    position: relative;
    width: 109px;
    height: 50px;
    line-height: 50px;
    background: #fff;
    border-radius: 12px;
    display: inline-block;
    margin-right: 12px;
    float: left;
    font-size: 14px;
    cursor: pointer
}

.ai_style ul li a {
    display: inline-block;
    height: 100%;
    width: 100%;
    color: #6c6c6c;
    font-size: 13px
}

.ai_style ul li a:hover {
    color: #000
}

.ai_style ul li .chose {
    position: absolute;
    height: 3px;
    width: 40px;
    background: #5223ee;
    bottom: 0px;
    left: 50%;
    margin-left: -20px;
    border-radius: 45px
}

.ai_style ul li span {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-right: 5px
}

.ai_style ul li img {
    width: 100%;
    height: 100%
}

.tuijian {
    width: 100%;
    height: 45px;
    font-size: 18px;
    text-align: left;
    line-height: 50px
}

.fenlei {
    min-height: 500px;
    padding-top: 10px;
}

.fenlei ul {
    height: auto;
    width: 110%
}

.fenlei ul li {
    display: block;
    float: left;
    width: 224px;
    height: 120px;
    border: 2px solid #fff;
    margin-right: 10px;
    background: #fff;
    border-radius: 12px;
    margin-right: 16px;
    margin-bottom: 16px
}

.fenlei ul li a {
    display: inline-block;
    width: 88%;
    height: 100%;
    padding-left: 26px;
    text-align: left
}

.fenlei ul li:hover {
    border: 2px solid #4d27d6
}

.fenlei ul li a span {
    display: inline-block
}

.fenlei ul li a .tubi {
    display: block;
    width: 25px;
    height: 25px;
    margin-top: 17px;
    margin-bottom: 10px;
    float: left
}

.fenlei ul li a .tubi img {
    width: 100%;
    height: 100%
}

.fenlei ul li a .f_biaoti {
    height: 42px;
    line-height: 60px;
    width: 160px;
    text-align: left;
    font-size: 17px;
    font-weight: 700;
    color: #080c1c;
    margin-left: 10px
}

.fenlei ul li a:hover {
    color: #000
}

.fenlei ul li a .ejbt {
    display: inline-block;
    width: 94%;
    color: #c5beb7;
    font-size: 12px;
    text-align: left;
    margin-top: 0px
}

.fenlei ul li a .usetime {
    display: inline-block;
    width: 94%;
    color: #c5beb7;
    font-size: 12px;
    text-align: left;
    margin-top: 11px
}

.fenlei ul li a .usetime .u_one {
    display: inline-block;
    padding: 2px 8px;
    font-size: 12px;
    color: #639ef6;
    background: #f0f7ff;
    border-radius: 45px
}

.fenlei ul li a .usetime .u_two {
    border-radius: 45px;
    display: inline-block;
    margin-left: 5px;
    padding: 2px 10px;
    font-size: 12px;
    color: #ff8f71;
    background: #ffeee9
}

.fenlei ul li a .usetime .u_three {
    color: #a372e8;
    background: #f3ebff
}

.ai_notice {
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-size: 13px;
    text-align: center;
    color: #a4a4a4
}

.ai_notice i {
    display: inline-block;
    height: 15px;
    width: 15px;
    background-position: -15px 0;
    margin-right: 4px;
    background-image: url('https://static.tukuppt.com/common/image/govemblem.png')
}

.ai_notice a {
    color: #a4a4a4
}

.ai_notice .gov-icon-wa {
    background-position: 0 0
}

.biaoti {
    height: 62px;
    width: 960px;
    text-align: left;
    line-height: 46px;
    font-weight: 700;
    font-size: 16px
}

.biaoti .returns {
    display: inline-block;
    height: 35px;
    width: 35px;
    background: #fff;
    border-radius: 5px;
    background: url(https://static.tukuppt.com/wsw/img/aiicon.png) -115px -235px no-repeat #fff;
    vertical-align: middle;
    margin-right: 10px;
    cursor: pointer
}

.new_user {
    padding: 20px 0;
    width: 960px;
    border-radius: 12px;
    background: #fff
}

.new_user p {
    height: 26px;
    font-size: 14px;
    line-height: 26px;
    margin-left: 40px;
    text-align: left
}

.new_user ul {
    display: block;
    width: 80%;
    margin-left: 40px;
    margin-top: 20px
}

.new_user ul li {
    display: table;
    text-align: left;
    padding: 8px 20px;
    background: #f6f6f6;
    color: #6845da;
    border-radius: 6px;
    font-size: 14px;
    margin-bottom: 10px
}

.new_user ul li a {
    color: #6845da
}

.aa-content .zhiwei {
    display: inline-block;
    width: 870px;
    height: 28px;
    font-size: 13px;
    border-radius: 6px;
    text-align: left;
    margin-top: 1px
}

.aa-content .aa_sp {
    display: block;
    height: 26px;
    line-height: 26px;
    margin-right: 5px;
    vertical-align: middle;
    float: left;
    margin-right: 9px
}

.aa-content .zyneirong {
    display: block;
    float: left;
    border-radius: 5px;
    background: #f6f6f6;
    line-height: 26px;
    text-align: center;
    padding: 0px 10px;
    vertical-align: middle;
    margin-right: 10px
}

.aa-content .srk {
    width: 90px;
    height: 25px;
    line-height: 25px;
    padding: 0;
    margin: 0;
    font-size: 13px;
    overflow: hidden;
    vertical-align: middle;
    margin-left: 9px
}

.aa-content .zyneirong1 {
    width: 765px;
    overflow: hidden;
    text-align: left
}

.aa-content .zyneirong1 textarea {
    width: 734px
}

.ts {
    height: 86px
}

.ts:hover {
    border: 1px solid #4d27d6
}

.jilu {
    width: 960px;
    margin:0 auto;
    margin-top: 18px;
    min-height: 800px;
    background: #fff;
    border-radius: 12px;
    padding-bottom: 22px
}

.jilu ul {
    display: inline-block;
    margin-top: 38px;
    padding-bottom: 156px
}

.jilu ul li {
    display: inline-block;
    width: 95%;
    background: #f6f6f6;
    height: 70px;
    line-height: 70px;
    border-radius: 5px;
    text-align: left;
    margin-bottom: 13px
}

.jilu ul li a {
    display: inline-block;
    font-size: 13px;
    color: #545454
}

.jilu ul li a span {
    display: inline-block;
    vertical-align: middle
}

.jilu ul li .tb {
    height: 21px;
    width: 27px;
    background: url(https://static.tukuppt.com/wsw/img/aiicon.png) -122px -287px no-repeat;
    margin-left: 30px;
    margin-right: 10px
}

.jilu ul li .zt {
    width: 710px;
    margin-right: 187px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.jilu ul li .time {
    width: 150px
}

.jilu ul li .delete {
    display: inline-block;
    width: 30px;
    background: url('https://static.tukuppt.com/wsw/img/aiicon.png') -122px -333px no-repeat;
    height: 30px;
    vertical-align: middle;
    margin-left: 37px
}

.jilu .noneimg {
    display: inline-block;
    height: 160px;
    width: 295px;
    margin-top: 200px
}

.jilu .noneimg img {
    width: 100%;
    height: 100%
}

.jilu .nonewz {
    display: block;
    height: 50px;
    line-height: 50px;
    font-size: 21px;
    color: #7f6a6a;
    margin-top: 16px
}

.jilu .xianshi {
    height: 50px;
    line-height: 50px;
    font-size: 13px;
    color: #9f9f9f
}

.ai-close {
    position: absolute;
    width: 20px;
    height: 20px;
    top: 4px;
    right: -29px;
    background: -48px -4px url(https://static.tukuppt.com/wsw/img/tb.png) no-repeat;
    cursor: pointer;
    top: 0px;
    right: -29px
}

.ewy {
    margin-top: 41px
}

.wrongtishi {
    position: fixed;
    padding: 10px 16px;
    top: 50%;
    left: 50%;
    background: #eb5149;
    font-size: 13px;
    color: #fff;
    border-radius: 12px;
    z-index: 1001;
    transform: translate(-50%,-50%)
}

.wrongtishi span {
    display: inline-block;
    width: 27px;
    height: 27px;
    background: url('https://static.tukuppt.com/wsw/img/tb.png') 1px 0px no-repeat;
    vertical-align: middle
}

.czcg {
    background: #009944
}

.wrongtishi span {
    background: url('https://static.tukuppt.com/wsw/img/tb.png') 2px 0px no-repeat
}

.aa-bh {
    position: fixed;
    /* height: 173px; */
    background: #eaf0ff;
    width: 960px;
    padding: 0 50px;
    bottom: 0;
    z-index: 10;
    left: 50%;
    margin-left: -485px;
    padding-top: 10px;
    border-radius: 5px;
    background: linear-gradient(90deg, #f7f3ff, #e5f0fe), linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #fff 500px, #fff);
    max-height: 223px;
}

.neirong12 {
    width: 1200px
}

.neirong12 .aa-content {
    width: 1200px
}

.neirong12 .aa-bh {
    width: 1200px
}

.aitishi {
    height: 25px;
    display: inline-block;
    color: #a3a3a3;
    font-size: 12px;
    width: 100%;
    text-align: center;
    bottom: 10px;
}

.ai_banner .banner_content {
    width: 900px
}

.aa-content .yhsrnr {
    width: 880px;
    height: 78px;
    margin-left: 14px;
    text-align: left;
    font-size: 13px;
    overflow-y: auto
}

.aa-content .aa-c-move {
    margin-top: 5px
}

.chat .content h1 {
  text-align: center;
  font-size: 16px;
  margin-top:10px;
}

.chat .content ol,.chat .content ul {
    list-style-position: inside
}

.chat .content ol li {
    list-style-type: decimal;
    margin-left: 30px
}

.chat .content ul li {
    list-style-type: decimal;
    margin-left: 30px
}

.chat .content h1 {
    padding: 5px 0px
}

.chat .content p {
    padding: 5px 0px
}

.chat .content table {
    text-align: center;
    width:100%;
}

.chat .content table td {
    border: 2px solid #ddd;
    padding: 3px 9px
}

.chat .content table th {
    border: 2px solid #ddd;
    padding: 3px 9px
}

.sikaotext h1 {
  text-align: center;
  font-size: 16px;
  margin-top:10px;
}

.sikaotext ol,.sikaotext ul {
    list-style-position: inside
}

.sikaotext ol li {
    list-style-type: decimal;
    margin-left: 30px
}

.sikaotext ul li {
    list-style-type: decimal;
    margin-left: 30px
}

.sikaotext h1 {
    padding: 5px 0px
}

.sikaotext p {
    padding: 5px 0px
}

.sikaotext table {
    text-align: center;
    width:100%;
}

.sikaotext table td {
    border: 2px solid #ddd;
    padding: 3px 9px
}

.sikaotext table th {
    border: 2px solid #ddd;
    padding: 3px 9px
}

.paper_inner .dagang2{width:90%;margin:0 auto;height:auto;font-size: 14px;color:#606266;margin-bottom:20px;border:none;line-height: 25px;}

.dagang2 h1 {
  text-align: center;
  font-size: 16px;
  margin-top:10px;
}

.dagang2 ol,.dagang2 ul {
    list-style-position: inside
}

.dagang2 ol li {
    list-style-type: decimal;
    margin-left: 30px
}

.dagang2 ul li {
    list-style-type: decimal;
    margin-left: 30px
}

.dagang2 h1 {
    padding: 5px 0px
}

.dagang2 p {
    padding: 5px 0px
}

.dagang2 table {
    text-align: center;
    width:100%;
}

.dagang2 table td {
    border: 2px solid #ddd;
    padding: 3px 9px
}

.dagang2 table th {
    border: 2px solid #ddd;
    padding: 3px 9px
}


[contenteditable] {
    outline: 1px solid transparent;
    border: 1px solid #fff
}

[contenteditable]:focus {
    border: 1px solid #fff
}

body::-webkit-scrollbar {
    width: 8px;
    height: 8px
}

body::-webkit-scrollbar-track-piece {
    -webkit-border-radius: 8px;
    background-color: #f6f6f6
}

body::-webkit-scrollbar-thumb:vertical {
    height: 8px;
    -webkit-border-radius: 6px;
    background-color: #c1c1c1
}

body::-webkit-scrollbar-thumb:horizontal {
    width: 8px;
    -webkit-border-radius: 6px;
    background-color: #c1c1c1
}

.aa-content .yhsrnr::-webkit-scrollbar {
    width: 6px;
    height: 6px
}

.aa-content .yhsrnr::-webkit-scrollbar-track-piece {
    -webkit-border-radius: 6px;
    background-color: #f6f6f6
}

.aa-content .yhsrnr::-webkit-scrollbar-thumb:vertical {
    height: 5px;
    -webkit-border-radius: 6px;
    background-color: #e4e1e1
}

.aa-content .yhsrnr::-webkit-scrollbar-thumb:horizontal {
    width: 5px;
    -webkit-border-radius: 6px;
    background-color: #e4e1e1
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #bdbdbd !important
}

input:-moz-placeholder,textarea:-moz-placeholder {
    color: #bdbdbd !important
}

input::-moz-placeholder,textarea::-moz-placeholder {
    color: #bdbdbd !important
}

input:-ms-input-placeholder,textarea:-ms-input-placeholder {
    color: #bdbdbd !important
}

input::-webkit-outer-spin-button,input::-webkit-inner-spin-button {
    -webkit-appearance: none !important
}

@keyframes disappear {
    0%,66.66% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.aa-bh .yhyq {
    height: 31px;
    width: 100%;
    text-align: left;
    font-size: 14px;
    margin-top: 6px;
    margin-left: 20px
}

.aa-bh .yhyq span {
    display: inline-block
}

.aa-bh .yhyq input {
    display: inline-block;
    border: none;
    border-radius: 5px;
    margin-left: 0px;
    resize: none;
    outline: none;
    vertical-align: middle;
    height: 24px;
    line-height: 24px;
    text-indent: 9px;
    width: 78px;
    font-size: 14px;
    margin-right: 22px;
    border: 1px solid #fff
}

.aa-bh .yhyq .input2 {
    width: 350px
}

.aa-bh .yhyq .input4 {
    width: 175px
}

.yhyq input:hover {
    border: 1px solid #bba8ff
}

.aileft-advice::-webkit-scrollbar {
    width: 8px;
    height: 8px
}

.aileft-advice::-webkit-scrollbar-track-piece {
    -webkit-border-radius: 8px;
    background-color: #f6f6f6
}

.aileft-advice::-webkit-scrollbar-thumb:vertical {
    height: 8px;
    -webkit-border-radius: 6px;
    background-color: #c1c1c1
}

.aileft-advice::-webkit-scrollbar-thumb:horizontal {
    width: 8px;
    -webkit-border-radius: 6px;
    background-color: #c1c1c1
}

.aizshou {
    height: 50px;
    line-height: 50px;
    color: #16161f;
    text-align: left;
    font-size: 31px;
    /* font-weight: 700; */
    letter-spacing: 1px;
    margin-top: 90px;
}

.aizshou img{
    height: 40px;
    width: 40px;
}

.aizshouone {
    display: block;
    height: 30px;
    line-height: 20px;
    color: #6b6d6c;
    text-align: left;
    font-size: 14px;
    text-align: left
}

.aa-ul {
    position: absolute;
    top: -35px;
    left: 0;
    text-align: left;
    width: 960px;
    height: 50px
}

.aa-ul li {
    display: inline-block;
    height: 50px
}

.aa-ul li a {
    display: inline-block;
    padding: 2px 22px;
    background: #fff;
    margin-right: 8px;
    color: rebeccapurple;
    position: relative;
    right: 0;
    bottom: 0;
    background: #1c02f5;
    border-radius: 104px;
    line-height: 26px;
    height: 26px;
    font-size: 13px;
    cursor: pointer;
    color: #343434;
    background: #fff
}

.aa-ul li a:hover {
    background: #fff;
    color: #1c02f5
}

.jianbian {
    display: flex;
    height: 100%;
    height: calc(100% - 61px);
    position: relative;
}

.zhezao {
    padding: 10px;
    height: 76px;
    width: 850px;
    border-radius: 5px;
    margin-left: 11px;
    font-size: 14px;
    margin-top: 5px;
    padding-top: 2px;
    line-height: 24px;
    font-family: 'Microsoft YaHei';
    padding-bottom: 0;
    position: absolute;
    left: 0px;
    text-align: left;
    display: none
}

.zhezao span {
    color: #4d27d6;
    font-weight: bold
}

.xfdlxm {
    display: inline-block;
    position: fixed;
    width: 83px;
    right: 6px;
    top: 40%;
    height: 266px;
    z-index: 100;
}

.xfdlxm .x-close {
    position: absolute;
    right: 0;
    top: 0;
    width: 37px;
    height: 36px;
    cursor: pointer
}

.xfdlxm a {
    display: inline-block;
    height: 266px;
    width: 64px;
    margin-left: -29px;
    cursor: pointer;
    z-index: 1000;
}

.xfdlxm span {
    display: inline-block;
    height: 200px;
    width: 23px;
    color: #fff;
    font-size: 23px;
    margin-top: 21px;
    margin-left: 10px
}

@media screen and (max-width: 1400px) {
    .neirong12 {
        width:1100px
    }

    .ai_style ul li {
        margin-right: 7px;
        width: 114px;
    }

    .fenlei ul li {
    }

    .neirong12 .aa-content {
        width: 1100px
    }

    .neirong12 .aa-bh {
        width: 1100px
    }

    .ai_banner .aa-content {
        width: 800px
    }

    .ai_banner span {
        width: 806px
    }
}

@media screen and (max-width: 1300px) {
    .header .navs .logoimg {
        margin-top:11px;
        width: 210px
    }
    .writing-item p {
    
    width: 140px;
}

    .neirong12 {
        width: 960px
    }

    .ai_style ul li {
    }

    .fenlei ul li {
        width: 224px;
        margin-right: 18px
    }

    .neirong12 .aa-content {
        width: 960px
    }

    .ai_banner .aa-content {
        width: 900px
    }

    .ai_banner .aa-content {
        width: 800px
    }

    .ai_banner span {
        width: 800px
    }

    .jilu ul li {
        width: 95%;
    }

    .jilu ul li .zt {
        margin-right: 68px;
        width:565px;
    }

    .ai_banner span {
        width: 900px
    }
}

@media screen and (max-width: 1200px) {
    body {
        overflow-x:auto
    }

    .neirong12 {
        width: 900px
    }

    .ai_style ul li {
    }

    .fenlei ul li {
    }

    .neirong12 .aa-content {
        width: 900px
    }

    .ai_banner .aa-content {
        width: 800px
    }

    .ai_banner span {
        width: 800px
    }

    .jilu ul li {
        width: 90%;
    }

    .jilu ul li .zt {
        margin-right: 68px
    }

    .ai_banner span {
        width: 806px
    }
}

.buylunbo .bd ul li {
    display: none;
    opacity: 0;
    transition: opacity 1s ease
}

.buylunbo .bd ul li.active {
    opacity: 1;
    display: block
}

@media screen and (max-height: 900px) {
    .aizshou {
        margin-top:16px
    }

    .ai_style {
        margin-top: 6px;
        margin-bottom: 0px;
        height: 54px;
        width: 100%
    }

    .fenlei ul li {
        margin-bottom: 12px
    }
}

@media screen and (max-height: 850px) {
    .fenlei ul {
        width:110%;
        height: 269px;
    }
}

@media screen and (max-height: 630px) {
    .midwsw .mid_left .kefu {
        position:relative
    }
}


.aipptlink {
    display: inline-block;
    height: 40px;
    width: 120px;
    float: left;
    background: url(//static.tukuppt.com/wsw/img/aippt.png) no-repeat;
    background-size: cover;
    margin-top: 17px;
    margin-right: 13px
}


.sidebar {
    width: 80px;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 100vh;
    z-index: 100011;
  }

 .nav-items {
    display: flex;
    flex-direction: column;
  }

 .nav-item {
    display: flex;
    align-items: center;
    padding: 15px;
    cursor: pointer;
    flex-direction: column;
    border-radius: 12px;
    font-size: 13px;
    margin-top: 10px;
    /* background-color: #FFE; */
  }

 .nav-item img {
    width: 20px;
    margin-bottom: 7px;
  }
  .nav-item i{
    
  }

 .sidebar .chose{
    background-color: #f2f1fe;
    color: #4e42ef;
  }
  .nav-item:hover{
    background-color: #f2f1fe;
    color: #000;
  }



 .kefu {
    display: flex;
    align-items: center;
    padding: 15px;
    cursor: pointer;
    margin-bottom: 80px;
    display: flex;
    align-items: center;
    padding: 15px;
    cursor: pointer;
    flex-direction: column;
    font-size: 13px;
  }

 .kefu img {
    width: 20px;
  }
  .containerAi {
    width: 960px;
    margin: 30px auto;
  }

 .section-title {
    display: flex;
    align-items: center;
    margin-bottom: 32px;
    font-size: 21px;
  }

 .section-title span, .zhanshi  span {
    color: #ff5722;
    margin-right: 5px;
  }

 .main-content {
    display: flex;
    justify-content: space-between;
  }

 .left-section {
    width: 73%;
  }

 .function-box {
    display: flex;
    margin-bottom: 20px;
    justify-content: space-between;
  }

 .function-item {
    width: 49%;
    padding: 20px 33px;
    border-radius: 14px;
    background-image: url('https://static.tukuppt.com/wsw/icon/lwbj.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    text-align: left;
    position: relative;
  }

 .function-item:first-child {
    background-color: #e0f2fe;
  }

 .function-item:nth-child(2) {
    background-color: #ffe0b2;
    background-image: url(https://static.tukuppt.com/wsw/icon/pptbj.png);
  }

 .function-item h2 {
    font-size: 20px;
    margin-bottom: 10px;
  }

 .function-item p {
    color: #858990;
    margin-bottom: 20px;
    font-size: 14px;
  }

 .function-item button {
    padding: 8px 28px;
    border: none;
    border-radius: 50px;
    color: white;
    cursor: pointer;
    font-size: 14px;
  }

 .function-item:first-child button {
    background-color: #5041f5;
  }
  .function-item:first-child button:hover{
    background-color: #1803ff
  }

 .function-item:nth-child(2) button {
    background-color: #f44336;
  }
  .function-item:nth-child(2) button:hover {
    background-color: #ec3224;
  }

 .function-item img {
    width: 40px;
    vertical-align: middle;
    margin-left: 10px;
  }

 .extra-tag {
    display: inline-block;
    /* position: absolute; */
    background-color: #ff9800;
    color: white;
    padding: 8px 13px;
    border-radius: 3px;
    top: 9px;
    right: 9px;
    font-size: 12px;
    border-radius: 45px;
    background-image: linear-gradient(to right, #fc9339, #f44a49);
    margin-left: 13px;
  }

 .ai-writing {
    margin-top: 20px;
    background: #fff;
    border-radius: 14px;
    padding: 0 10px;
  }

 .ai-writing h3 {
    font-size: 18px;
    margin-bottom: 10px;
    text-align: left;
    text-indent: 10px;
    height: 50px;
    line-height: 50px;
  }

 .writing-items {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

 .writing-item {
    width: 32%;
    background-color: white;
    padding: 20px 15px;
    border-radius: 8px;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.1);
    margin-bottom: 20px;
    display: flex;
    align-items: center;
    overflow: hidden;
    cursor: pointer;
  }
  .writing-item:hover{
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
  }
  .writing-item span{
    display: flex;
    width: 35px;
    height: 35px;
    border-radius: 50px;
    background-color: #f3f2fc;
    margin-right: 10px;
    overflow: hidden;
    align-items: center;
    justify-content: center;
  }

 .writing-item img {
    width: 25px;
  }

 .writing-item h4 {
    font-size: 16px;
    text-align: left;
    margin-bottom: 6px;
  }

 .writing-item p {
    color: #95999f;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 181px;
    text-align: left;
  }

 .right-section {
    width: 25%;
    padding: 20px;
    border-radius: 14px;
    background-color: white;
    background-image: linear-gradient(to bottom, #ffffff, #e7f9fc);
    text-align: left;
    padding-left: 55px;
    padding-top: 42px;
  }

 .right-section h2 {
    font-size: 20px;
    margin-bottom: 10px;
  }

 .right-section p {
    /* color: #666; */
    margin-bottom: 46px;
    letter-spacing: 2px;
  }

 .right-section ol {
    /* padding-left: 20px; */
    margin-bottom: 30px;
  }
  .right-section ol li{
    color: #666;
    line-height: 36px;
    font-size: 14px;
  }

 .right-section button {
    padding: 8px 15px;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    background: #fff;
    border: 1px solid #666;
    margin-bottom: 10px;
    border-radius: 45px;
    width: 140px;
    margin-top: 4px;
  }


 .right-section a {
    padding: 8px 15px;
    border-radius: 5px;
    cursor: pointer;
    background: #fff;
    border: 1px solid #d6d6d6;
    display: block;
    text-align: center;
    margin-bottom: 10px;
    border-radius: 45px;
    width: 140px;
    margin-top: 4px;
  }

 .right-section button:first-child {
    background-color: white;
    color: #666;
    border: 1px solid #ccc;
  }

 .indexupload {
    background-color: #5041f5 !important;
    color: white;
  }
  .right-section button:last-child img{
    width: ;
    height: ;
  }
  .main-content *{
    box-sizing: border-box;
  }


  
.aa-content-deepseek {
    position: relative; 
    height: 149px;
    margin-top: 20px;
    bottom: 0;
}
.headervip {
    text-align: center;
    margin-top: 109px;
    margin-bottom: 80px;
}

.headervip h1 {
    margin-bottom: 20px;
    background: linear-gradient(to right, #3b10f6 1%, #3b10f6 3%, #cd43ab 32%, #cd43ab 40%, #fe7075 60%, #fe7075 70%, #f99d50 80%, #f99d50 100%);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    font-size: 35px;
    font-weight: bold;
    text-align: left;
    margin-top: 24px;
    letter-spacing: 1px;
}
.aa-content-deepseek .aileft-advice, .aa-content-deepseek .srk {
    display: inline-block;
    padding: 10px;
    height: 105px;}

.headervip p {
    color: #666;
    text-align: left;
    font-size: 20px;
    margin-bottom: 35px;
    color: #424242;
    letter-spacing: 1px;
}
.aa-content-deepseek .deepseek{
    display: block;
    height: 50px;
    font-size: 13px;
    color: #666;
}
.aa-content-deepseek .deepseek span{
    display: inline-block;
    padding: 4px 9px;
    border-radius: 31px;
    background-color: #fff;
    cursor:pointer;
    margin-right: 5px;
    vertical-align: middle;
}
.aa-content-deepseek .deepseek em{
    display: inline-block;
    vertical-align: middle;
}
.aa-content-deepseek .deepseek i{
    display: inline-block;
    vertical-align: middle;
    height: 20px;
    width: 23px;
}
 .deepseek .dsone i img{
    width: 100%;
    height: 100%;
} 

.aa-content-deepseek .deepseek .dschose{
    background-color: #fff;
    border: 1px solid #4d27d6;
    font-size: 13px;
    color: #4d27d6;
}
.aa-content-deepseek .deepseek .ds1 {
    background: url('https://static.tukuppt.com/wsw/img/deepseek.png') 1px -21px no-repeat;
}
.aa-content-deepseek .deepseek .chose1 {
    background: url('https://static.tukuppt.com/wsw/img/deepseek.png') 1px -1px no-repeat;
}
.aa-content-deepseek .deepseek .ds2 {
    background: url('https://static.tukuppt.com/wsw/img/deepseek.png') 1px  -65px no-repeat;
}
.aa-content-deepseek .deepseek .chose2 {
    background: url('https://static.tukuppt.com/wsw/img/deepseek.png') 1px  -44px  no-repeat;
}
.aa-bh-deepseek {
    height: 180px;
}
.chat {
    padding-bottom: 179px;
}
.aa-content-deepseek {
    margin-top: 61px;
}
.aa-bh-deepseek-top .deepseek{top:274px;}

 .aizshou .zhanshi, .section-title .zhanshi {
    height: 27px;
    display: inline-block;
    border-radius: 31px;
    background-color: #fff;
    line-height: 27px;
    font-size: 12px;
    padding: 0 11px;
    background-color: #fff;
    border: 1px solid #4d27d6;
    font-size: 12px;
    color: #4d27d6;
    vertical-align: middle;
    font-weight: 500;
    letter-spacing: 0;
}
.aizshou i, .zhanshi i{
    display: inline-block;
    vertical-align: middle;
    height: 20px;
    width: 21px;
    background-image: url(https://static.tukuppt.com/wsw/icon/deepseek.png);
    background-size: 91%;
    background-repeat: no-repeat;
}
.section-title .zhanshi{
    margin-left: 5px;
}


 .reference-header {
    margin-right: 17px;
    width: 92%;
    float: left;
    margin-top: 14px;
    background: #fff;
    height: 37px;
    text-align: left;
    margin-left: 29px;
}
.reference-header em{
    display: inline-block;
    height: 30px;
    width: 30px;
    background:url('https://static.tukuppt.com/wsw/deepseek/sjt.png') no-repeat;
}
.reference-header .reference-header-item{
    display: inline-block;
    height: 30px;
    padding: 2px 20px;
    background-color: #f5f5f5;
    line-height: 30px;
    font-size: 13px;
    border-radius: 8px;
    cursor: pointer;
}
.reference-header .reference-header-item em{
    display: inline-block;
    width: 13px;
    height: 13px;
    margin-left: 6px;
}
.reference-header .reference-header-item em img{
    width: 12px;
    height: 12px;
}

.carousel-container {
    width: 92%;
    position: relative;
    overflow: hidden;
    border-radius: 8px;
    padding:10px 15px;
    background-color: #f5f5f5;
    margin-top: 62px;
    margin-left: 30px;
    height: 142px;
    border: 1px solid #e8e8e8;
}
.sikaoneirong{
    width: 93%;
    position: relative;
    overflow: hidden;
    border-radius: 8px;
    padding:10px 15px;
    background-color: #f5f5f5;
    margin-top: 0;
    margin-left: 31px;
    border: 1px solid #e8e8e8;
    background: none;
    border: 0px;
    border-left: 1px solid #e8e8e8;
    border-radius: 0;
    padding-top: 15px;
    font-size: 13px;
    color: #979797;
    line-height: 20px;
    text-align: left;
}
.carousel-container .sourezl{
    font-size: 12px;
    text-indent: 10px;
}
.carousel-container-close{
    position: absolute;
    right: -1px;
    top: 1px;
    height: 20px;
    width: 26px;
    cursor: pointer;
}
.carousel-container-close img{
    height: 17px;
    height: 17px;
}



.reference-list {
    zoom: 1;
  
}

.reference-item {width: 244px;margin: 8px 8px;float:left;_display:inline;overflow:hidden;text-align:center;background-color: #fff;border-radius: 6px;text-align: left;padding: 9px 14px;display: flex;flex-wrap: wrap;min-height: 84px;}



.reference-item h3 {
    margin-top: 0;
    color: #333;
    font-size: 17px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.reference-item p{
    font-size: 13px;
    line-height: 20px; 
    display:inline-block;
    overflow: hidden;
    padding: 5px;
    height:20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.source {
    color: #888;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.prev-btn,
.next-btn {
    display: inline-block;
    position: absolute;
    top: 57%;
    transform: translateY(-50%);
    color: white;
    border: none;
    font-size: 18px;
    cursor: pointer;
    z-index: 10;
    width: 37px;
    border-radius: 4px;
    transition: background-color 0.3s ease;
    height: 37px;
    border-radius: 45px;
    background: #fff;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, .02), 0 0px 5px 0 rgb(0 0 0 / 10%);
    opacity: 0.7;
}
.prev-btn img,
.next-btn img{
    width: 21px;
    height: 20px;
}


.prev-btn {
    left: 0px;
}

.next-btn {
    right: 3px;
}
.chat .fanh-cout .content {
   
margin-right: 17px;
   
width: 911px;
   
float: right;
}
.chat-down{
    float: left;
}

.aa-bh-deepseek-top {
    position: fixed;
    height: 500px;
    top: 60px;
    background:none;
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.spinner {
    width: 20px;
    height: 20px;
    border: 5px solid rgba(0, 0, 0, 0.1);
    border-top-color: #a2cfff;
    border-radius: 50%;
    animation: spin 0.3s ease-in-out infinite;
    margin: 50px auto;
    float: left;
}

.aa-bh  .deepseek{
    display: flex;
    height: 37px;
    width: 100%;
    font-size: 13px;
    color: #666;
    position: relative;
}
.aa-bh  .deepseek span{
    display: inline-block;
    padding: 5px 9px;
    border-radius: 31px;
    background-color: #fff;
    cursor:pointer;
    margin-right: 13px;
    vertical-align: middle;
    height: 20px;
}
.aa-bh  .deepseek em{
    display: inline-block;
    vertical-align: middle;
    color: #000;
}
.aa-bh  .deepseek i{
    display: inline-block;
    vertical-align: middle;
    height: 17px;
    width: 17px;
} 

.aa-bh  .deepseek .dschose{
    background-color: #fff;
    border: 1px solid #4d27d6;
    font-size: 13px;
    color: #4d27d6;
}
.aa-bh  .deepseek .ds1 {
    background: url('https://static.tukuppt.com/wsw/img/deepseek.png') 1px -21px no-repeat;
}
.aa-bh  .deepseek .chose1 {
    background: url('https://static.tukuppt.com/wsw/img/deepseek.png') 1px -1px no-repeat;
}
.aa-bh  .deepseek .ds2 {
    background: url('https://static.tukuppt.com/wsw/img/deepseek.png') 1px  -65px no-repeat;
}
.aa-bh  .deepseek .chose2 {
    background: url('https://static.tukuppt.com/wsw/img/deepseek.png') 1px  -44px  no-repeat;
}

.aa-content-commonds .aa-ul li{float:right;}
 .deepseek .button-container {
    display: inline-block;
    width: 27px;
    height: 13px;
    background-color: #e5e5e5;
    border-radius: 50px;
    position: relative;
    cursor: pointer;
    overflow: hidden;
    vertical-align: middle;
}

 .deepseek .circle {
    width: 11px;
    height: 11px;
    background-color: #fff;
    border-radius: 50%;
    position: absolute;
    top: 1px;
    left: 2px;
    transition: left 0.3s ease;
}

.deepseek .right{background: #51b37f;}

.deepseek .right .circle{
    left: 15px;
}
.xiezuo {
    
display: flex;
    
justify-content: space-between;
}
.xiezuo a{
    display: flex;
    line-height: 54px;
    margin-right: 20px;
    font-size: 14px;
    letter-spacing: 1px;
    color: #5041f5;
}
.xiezuo h3 img{
    height: 17px;
    width: 17px;
}
.writing-items span img{
 height: 22px;
 width: 22px;
}
.right-section  h2 img{
    height: 30px;
    width: 30px;
    margin-right: 8px;
}
.right-section  button img{
    height: 14px;
    width: 15px;
    margin-right: 8px;
}
.liebiaoAi{
    width: 960px;
    min-height: 100px;
    margin: 0 auto;
}
.zshoul{
    float: left;
   
}
.aizshou .zshour{
    display: flex;
    float: right;
    width: 273px;
    height: 40px;
    background-color: #fff;
    border:1px solid #bfb9ff;
    border-radius: 45px;
    padding: 0;
    margin: 0;
    align-items: center;
    margin-top: 9px;
    position: relative;
}
.aizshou .zshour input{
    display: inline-block;
    border: none;
    height: 25px;
    outline: none;
    width: 80%;
    font-size: 13px;
    margin-left: 19px;
}
.aizshou a{
    position: absolute;
    right: 5px;
    top: 0px;
    display: inline-block;
    height: 42px;
    width: 33px;
}
.aizshou a img{
    width: 100%;
    height: 100%;
    vertical-align: baseline;
    height: 30px;
    width: 30px;
}
.duihuatwo{
    height: 200px;
    margin-top: 200px;
    font-size: 26px;
    margin: 0 auto;
    margin-top: 150px;
}

.duihuatwo .tdimg{
    display: inline-block;
    height: 50px;
    width: 50px;
}
.duihuatwo .tdimg img{
    height: 100%;
    width: 100%;
}
.duihuatwo .title-deep{
    letter-spacing: 2px;
    font-size: 38px;
}
.deeptishi{
    height: 30px;

}

.deeptishi .zhanshi{
    height: 27px;
    display: inline-block;
    border-radius: 31px;
    background-color: #fff;
    cursor:pointer;
    vertical-align: middle;
    line-height: 27px;
    font-size: 12px;
    padding: 0 11px;
    background-color: #dde7ff;
    font-size: 12px;
    color: #4d27d6;
    vertical-align: middle;
    margin-left: 285px;
}
.deeptishi i {
    display: inline-block;
    vertical-align: middle;
    height: 20px;
    width: 21px;
    background: url('https://static.tukuppt.com/wsw/img/deepseek.png') 1px -1px no-repeat;
    background-size: 91%;
    background-repeat: no-repeat;
}
.duihuatwo .tdimg span{}
.chat_three{top:360px;}
.chat_three .aa-content {
    height: 150px;
}
.chat_three .aileft-advice{
    height: 130px;
}
.ycsc {
    display: flex;
    width: 100%;
    justify-content: left;
    height: auto;
    flex-wrap: wrap;
}
.ycsc .notification {
    display: flex;
    align-items: center;
    background-color: #fffafa;
    padding: 3px 12px;
    border-radius: 55px;
    position: relative;
    max-width: 184px;
    margin: 2px 0;
    margin-bottom: 6px;
    margin-right: 12px;
  }

  .ycsc .icon img {
    width: 21px;
    height: 19px;
    margin-right: 4px;
  }

  .ycsc .text {
    flex: 1;
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #999;
  }

  .ycsc .close-btn {
    cursor: pointer;
    width: 15px;
    font-size: 12px;
    background: #a8a8a8;
    border-radius: 50px;
    position: absolute;
    right: -5px;
    top: -3px;
    height: 15px;
    color: #fff;
    line-height: 15px;
  }

  .ycsc .delete-btn {
    cursor: pointer;
    width: 15px;
    font-size: 12px;
    background: #a8a8a8;
    border-radius: 50px;
    position: absolute;
    right: -5px;
    top: -3px;
    height: 15px;
    color: #fff;
    line-height: 15px;
  }


.xzscwj{
    display: flex;
}
.xzscwj span{
    display: flex;
    height: 41px;
    width:120px;
    background-color: #f4f4f4;
    font-size: 13px;
    border-radius: 10px;
    line-height: 43px;
    margin-right: 12px;
    cursor: pointer;
    border: 1px solid #f4f4f4;
}
.xzscwj i{
    display: flex;
    height: 18px;
    width: 18px;
    justify-content: center;
    align-items: center;
    margin-right: 7px;
    float:left;
    margin-top: 11px;
    margin-left: 14px;
}
.xzscwj i img{ width: 100%; height: 100%;}
.xzscwj .chose{
    background-color: #fff;
    color:#1c02f5 ;
    border: 1px solid #1c02f5;
}
.xzscwj .sc{width: 92px;}


.recommend-show {display: none;width: 70%;position: relative;/* margin:0 auto; */justify-content: flex-start;align-items: center;}

.recommend-show .ycsc .notification {
    background-color: #f4f4f4;
}
.recommend-show .ycsc{
    margin-top: 5px;
}


 .cate_jilu{width:100%;height: 67px;display:block;font-size: 13px;border-bottom: 1px solid #f2eaff;}
         .cate_jilu a{float: left;display: inline-block;padding: 7px 16px;background: #f1f1f1;border-radius: 45px;margin-left: 15px;cursor: pointer;margin-top: 19px;}
         .cate_jilu .on{background:#4d27d6 !important;color:white !important;}
         .cate_jilu span{display:block;float:right;}
         .cate_jilu .paixu{float: right;margin-right:20px;}
         .cate_jilu .paixu img{width:20px;}

@media screen and (max-width: 1330px) {
    .xfdlxm {
        display:none
    }



}
@media screen and (min-width: 1330px) {
    .xfdlxm {
        display:none
    }
    .containerAi {
        width: 1200px;
    }
    .function-item {
        padding: 43px 42px;
    }
    .right-section {
        padding-left: 82px;
    }
    .right-section h2 {
    margin-bottom: 10px;
}
.right-section ol li {
    font-size: 16px;}
    .right-section a {
    padding: 11px 15px;
    width: 155px;
    margin-top: 5px;
}
.right-section button {
    padding: 11px 15px;
    width: 155px;
}

.ai-writing {
    padding: 0 31px;}

.aa-bh {
    width: 1200px;
    margin-left: -600px;
    }
    

.liebiaoAi {
    width: 1200px;

}
.fenlei ul li {
    width: 285px;
    height: 124px;
    border: 2px solid #fff;
    margin-right: 10px;
    margin-right: 16px;
    margin-bottom: 16px;
}
.ai_style ul li {
    width: 139px;
    margin-right: 9px;
}
.fenlei ul li a {
    padding-left: 54px;}


    .chat {
    width: 1200px;}

    .chat-down {
    height: 70px;
    width: 1140px;
}
.chat .fanh-cout .content {
    margin-right: 22px;
    width: 1140px;
    float: right;
}
.jilu {
width: 1200px;}

.reference-item {
width: 28%;}

}

.webuploader-container {position: relative;}
.uploadfile .webuploader-element-invisible {position: absolute !important;clip: rect(1px 1px 1px 1px); /* IE6, IE7 */clip: rect(1px,1px,1px,1px);}
.uploadfile .webuploader-pick-disable {opacity: 0.6;pointer-events:none;}
@media screen and (max-width: 1300px) {.writing-item p {width: 140px;}}
.ai-pay .wordup {
    text-align: left;
    font-size: 14px;
    color: #959595;
    height: 30px;
    line-height: 20px;
    display: block;
    display: none;
    margin-left: 20px;
}

.ai-pay .wordup:hover {
    cursor: pointer;
}

.ai-pay .wordup .on {
    background: url('https://static.tukuppt.com/detail/image/selectword.png') no-repeat -1px 0px;
}

.ai-pay .wordup .noon {
    background: url('https://static.tukuppt.com/detail/image/selectword.png') no-repeat -23px 0px;
}

.ai-pay .wordup .moren {
    margin-left: 10px;
    padding: 3px 13px;
}

.ai-pay .wordup .text {
    margin-left: 5px;
}

.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
}