<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* html, body{background: #f0f2f5;}
body[data-h5-page="home"] .aio-h5-body{background: #f0f2f5;width: 100%;overflow: hidden;margin: auto;}
.aio-sys-body{padding: 0 5px;}
.aio-sys-body, .aio-sys-main{height: calc(100% - 107px);}
a{text-decoration: none;}
li{list-style-type: none;}
.clearfix::after{content: '';clear: both;display: block;height: 0;visibility: hidden;} */




/* h5 */


.v2 .aio-common{border-radius: 5px;}
.v2 .aio-common:not(:first-child){margin-top: 5px;}
.v2 .aio-common.aio-recommend{ margin:0;font-size: 14px;line-height: 28px;box-shadow: none;}
.aio-model-pad{padding: 10px;}

.aio-v2-entrance{padding: 15px 10px;}
.aio-v2-entrance li{float: left;width: 20%;height: 62px;overflow: hidden;text-align: center;margin-bottom: 5px;}
.aio-v2-entrance a{/*display: inline-block;*/text-decoration: none;text-align: center;padding: 45px 0 0;background-position: top center;background-repeat: no-repeat;font-size: 14px;color: #333;background-size: 45px;/*width: 20%;margin-bottom: 5px;*/overflow: hidden;/*float: left;height: 62px;*/}

/* a.icon_member{background-image: url(../images/v2/icon_member.png)}
a.icon_ai{background-image: url(../images/v2/icon_al.png)}
a.icon_bigdata{background-image: url(../images/v2/icon_bigdata.png)}
a.icon_new{background-image: url(../images/v2/icon_new.png)}
a.icon_data{background-image: url(../images/v2/icon_data.png)} */

.aio-widget-scroll-big .aio-panel{overflow: hidden;}
.aio-widget-scroll-big .aio-items{padding: 0 10px 10px;height: 130px;}
.aio-widget-scroll-big .aio-items:after{height: 100%;}
.aio-widget-scroll-big .aio-items&gt;li .aio-bt-page{width: 10px;height: 10px;background:#fff}

.aio-v2-top{display: flex;align-items: center;justify-content: space-between;margin: 5px 0 !important;}
h6.v2-model-title{font-size: 16px;color: #333;padding-left: 5px;}
.v2-model-more{    display: block;width: 30px;height: 30px;background: url(../images/v2/icon-v2-right.png) no-repeat;background-size: 6px 11px;background-position: center center;}
.v2-expert-list{display: flex;align-items: center;padding: 20px 10px 0;flex-wrap: wrap;}
/* .v2-expert-list li .avatar[data-dot]::before{right:inherit !important;left: 0;} */
.v2-expert-list li{list-style-type:none;box-sizing: border-box;min-width: 25%;padding-bottom: 5px;flex:1}
.v2-expert-list li a{display: block;font-size: 14px;color: #333;text-align: center;position: relative;}
/* .v2-expert-list li .avatar{background-size: cover;border-radius: 100%;display: inline-block;position: relative;} */
/* .v2-expert-list li .avatar[data-dot]::before{content:attr(data-dot);position:absolute;right:0;top:0;background-color:#f2330e;color:#fff;font-size:12px;line-height:15px;border-radius:15px;min-width: 15px;padding: 0 0px;} */
/* .v2-expert-list li .avatar[data-dot="0"]::before{display:none} */
.v2-expert-list li .pm{width: 55px;height: 20px;position: absolute;left: 50%;transform: translate(-50%, -15px);}
.v2-expert-list li .pm::after{    content: '';background-repeat: no-repeat;background-size: contain;background-position: center;display: block;width: 100%;height: 100%;}
.v2-expert-list li .pm[data-vest="1"]::after{display:none}
.v2-expert-list li .pm[data-vest="2"]::after{background-image:url(../../images/icon-vest-1.png)}
.v2-expert-list li .pm[data-vest="3"]::after{background-image:url(../../images/icon-vest-2.png)}
.v2-expert-list li .pm[data-vest="4"]::after{background-image:url(../../images/icon-vest-3.png)}
.v2-expert-list li .pm[data-vest="5"]::after{background-image:url(../../images/icon-vest-4.png)}
.v2-expert-list li .pm[data-vest="6"]::after{background-image:url(../../images/icon-vest-6.png)}
.v2-expert-list li .pm[data-vest="邀"]::after{background-image:url(../../images/icon-vest-5.png)}

.v2-expert-list li .rank-tx{margin-top: 5px;font-weight: 500; display: block;white-space: nowrap;}

.aio-todayMatch-box&gt;li  ul.aio-panel div{position: relative;}
.aio-todayMatch-box&gt;li ul li{width: 50%;float: left;}
.aio-todayMatch-box&gt;li ul li:first-child{border-right: 1px solid #E2E5EF;}
.aio-todayMatch .aio-widget-scroll-big{margin-top: 10px;}
.aio-todayMatch .aio-widget-scroll-big .aio-items{line-height: 1.2em;}
.aio-todayMatch .aio-widget-scroll-big .aio-items{text-align: center;}
.aio-todayMatch .aio-items&gt;li .aio-bt-page{width: 20px;height: 5px;border-radius: 15px;background-color: #FF7310;opacity: .3;border-width: 0;}
.aio-todayMatch .aio-items&gt;li.aio-on .aio-bt-page{opacity: 1;}
.aio-todayMatch-box&gt;li  ul.aio-panel a{display: block;text-align: left;font-size:12px;line-height: 18px;}
.aio-todayMatch .c-status{color: #FF7310;}
.aio-todayMatch dd{position: relative;text-align: left;padding-left: 25px;line-height: 20px;font-size: 14px;color: #222;margin-top: 10px;display: flex;justify-content: space-between;}
.aio-todayMatch .d-score{/*float: right;*/color: #FF7310;padding: 0 4px;font-weight: bold;font-size: 13px;}
.aio-todayMatch .expert-num{position: absolute;top: 0;right: 2px;width: 60px;height: 12px;font-size: 11px;}
.aio-todayMatch .expert-num a{display: block;border-radius: 3px;padding-left: 30px;background: rgba(49, 131, 252, .1) url(../images/v2/icon-score.png) no-repeat left top;background-size: 50% 100%;text-align: center !important;color: #3183FC;}
.aio-todayMatch .expert-num a[data-type]::before{content: attr(data-type);position: absolute;left: 2px;top: 0;bottom: 0;font-weight: normal;color: #fff;}
.c-time, .c-match{color: #666;}
/* .aio-todayMatch .expert-num a[data-type="方案"]{display: none;} */
.aio-todayMatch-box&gt;li ul li:not([data-st="0"]) .c-date{display: none;}
.aio-todayMatch-box&gt;li ul li[data-st="0"] .c-status{display: none;}

/* .aio-items .aio-logo{width: 30px;height: 30px;} */
.aio-items .aio-logo{width: 22px;height: 22px;background-position: center center;background-size: cover;}

.aio-notice{font-size: 14px;color: #333;}
.aio-notice a{display: block;white-space: nowrap;width: 100%;text-overflow: ellipsis;overflow: hidden;color: #222;}
.aio-notice a[data-type]::before{content: attr(data-type);font-size: inherit;padding: 2px 3px;color: #fff;border-radius: 3px;margin-right: 5px;}
.aio-notice a[data-type="公告"]::before{background-color: #f2330e;}
.aio-notice a[data-type="通知"]::before{background-color: #3183FC;}

.aio-adv a{display: block;width: 100%;height: 100%;background-size: 100% 100%;background-repeat: no-repeat;margin-top: 10px;min-height: 80px;height: 100%;}

.author-content .name, .author-content .tags{color: #333}
.recommend-list .bottom .title{color: #555;font-size: 14px;line-height: 22px;width: 90%;text-align: center;position: relative;}

.aio-com-switch{background: #F0F2F8;box-shadow: 0 0 0 1px #f0f2f8;}
.aio-com-switch .aio-item{color: #777;}
.aio-com-switch .aio-item.aio-on{background: #FF7310;color: #fff;}

.rate-column em{color: #F72828;}
.rate-column em i{font-style: normal;}
.author-content .info{display: flex;}
.author-content .name{max-width: 120px;margin-right: 3px;font-size: 16px;}

.app-tag.red{background-color: #F72828; border: 0;color: #fff;}
.app-tag.blue{background-color: #3183FC; border: 0;color: #fff;}

/* .recommend-list .avatar{display:block;margin:0 auto;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#fff url(../images/user/app-user-avatar.png) no-repeat center center;background-size:cover;box-shadow:0 0 0 1px rgb(0 0 0 / 10%);border:none;position:relative}
.recommend-list .avatar[data-dot]::before{content:attr(data-dot);position:absolute;left:0;right:inherit;top:0;background-color:#f2330e;color:#fff;font-size:12px;line-height:15px;border-radius:15px;min-width: 15px;padding: 0 0px;text-align: center;}
.recommend-list .avatar[data-vest]::after{content: "";position: absolute;right: inherit;left: 50%;bottom: -10px;width: 50px;height: 20px;background: no-repeat center bottom;background-size: cover;transform: translateX(-50%);}
.recommend-list .avatar[data-dot="0"]::before{display:none}
.recommend-list .avatar[data-vest="1"]::after{display:none}
.recommend-list .avatar[data-vest="2"]::after{background-image:url(../images/v2/icon-vest-1.png)}
.recommend-list .avatar[data-vest="3"]::after{background-image:url(../images/v2/icon-vest-2.png)}
.recommend-list .avatar[data-vest="4"]::after{background-image:url(../images/v2/icon-vest-3.png)}
.recommend-list .avatar[data-vest="5"]::after{background-image:url(../images/v2/icon-vest-4.png)}
.recommend-list .avatar[data-vest="6"]::after{background-image:url(../images/v2/icon-vest-6.png)}
.recommend-list .avatar[data-vest="邀"]::after{background-image:url(../images/v2/icon-vest-5.png)} */

/* .aio-recommend{background-color: transparent;} */
.aio-recommend .aio-v2-top{background-color: #fff !important;margin-bottom: 0 !important;}
.recommend-list .item{padding: 10px 10px 0;}
.recommend-list .item:not(:last-child){margin-bottom: 10px;}
.recommend-list .item:not(:last-child), 
.recommend-list .advs:not(:last-child){/* margin-bottom: 10px; */}
.recommend-list .advs{border-radius: 2px;overflow: hidden;}
.recommend-list .item:first-child{border-top-left-radius: 0;border-top-right-radius: 0;}
.recommend-list .bottom{display: block;background-color: transparent;padding: 15px 0 0;border-bottom: 1px solid #EFF1F7;}
.recommend-list .bottom:last-child{border-bottom: 0;padding-bottom: 5px;}
.recommend-list .bottom-box .bottom:not(:last-child){padding-bottom: 5px;margin-bottom: 0;}
/* .recommend-list .top{padding: 10px 10px;} */
.recommend-list .bottom .content{background-color: #f2f4fd;padding: 2px 8px;display: flex;align-items: center;justify-content: space-between;border-radius: 2px;}
.recommend-list .bottom a{display: block;padding: 0;}
.recommend-list .bottom .icon-right{display: block;width: 6px;height: 11px;background: url(../images/v2/icon-v2-right.png) no-repeat;background-size: cover;background-position: center center;}
.recommend-list .bottom-info{display: flex;align-items: center;justify-content: space-between;padding: 5px 0;}
.recommend-list .bottom-info .tail{display: flex;flex-direction: initial;align-items: center;color: #EA3E32;min-width: 80px;}
.recommend-list .tail .ds{line-height: 20px;}
.recommend-list .bottom .retreat{padding: 0 0;background-color: inherit;color: #FF0000;color: inherit;margin-top: 0;font-size: 12px;}
.recommend-list .tail .ds{color: #FF0000;color: inherit;font-size: 9px;}
.recommend-list .bottom .ds em{color: #3183FC;font-size: 22px;line-height: 18px;vertical-align: text-bottom;margin: 0;}
.recommend-list .bottom .ds em.free{font-size: 17px;margin: 0;}
.recommend-list .bottom .desc{font-size: 16px;color: #333;margin-bottom: 6px;font-weight: 500; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space:normal;}

.bottom-box .a1bt{font-size: 12px;color: #FF7310;background: transparent;height: 40px;}
.bottom-box[data-ai-vis] .a1bt::after{width: 15px;height: 8px;right: 38%;}
.recommend-list .bottom .title::before{margin-top: 0;border: 1px solid rgb(255 115 16 / 40%); color: #FF7310;min-width: 46px;text-align: center;    position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.recommend-list .bottom .other{margin-top: 0;}

.rate-column{color: #777;}
.app-tag.dark{background: #EEEEEE !important;color:#666 !important;}
/* .app-tag.dark:nth-child(1){color: } */
/* .app-tag.dark:nth-child(2){background-color: rgba(49, 131, 252, .08);color: #666 !important;} */
/* .app-tag.dark:nth-child(3){background-color: rgba(82, 203, 53, .08);color: #52CB35 !important;} */

.author-content .tags::before{color: #8E8E8E;}
.recent .app-tag{font-size: 12px;height: 16px;line-height: 16px;border-radius: 2px;}

.left-box{width: 35%;position: sticky;top: 0;vertical-align: top;display: inline-block;box-sizing: border-box;z-index: 1;font-size: 14px;line-height: 28px;}
.aio-recommend{min-height: 709px;margin-top: 0;display: inline-block;width: 65%;padding-left: 15px;background-color: transparent;}
.aio-v2-entrance{margin-top: 0;}
.aio-recommend .aio-v2-top{padding: 15px 10px;}
.aio-widget-ban1 .aio-items{height: 180px;}
.recommend-box{padding: 0 0;}

.recommend-list .bottom .other .match-1{min-width: 70px;background-image: url(../images/v2/cupworld/icon-fooball.png);}
.recommend-list .bottom .other .match-2{background-image: url(../images/v2/cupworld/icon-basketball.png);}
.recommend-list .bottom .other span{min-width: 75px;}

.recommend-list .bottom .other [class^="match-"]{background-size: 11px;padding-left: 15px;min-width: auto;}

.bottom-box .a1bt::before, .bottom-box[data-ai-vis] .a1bt::before{position: static;}
/* .bottom-box .a1bt::after, .bottom-box[data-ai-vis] .a1bt::after{position: static;transform: inherit;display: inline-block;padding-left: 5px;background-size: auto 60%;background-position: right;vertical-align: middle;} */
/* .bottom-box .a1bt::after{background-size: 65% auto;} */

.bottom-box .a1bt::after{content: "";display: none;}
.bottom-box .a1bt::before{content: attr(ai-title);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background: url('../images/icon_down.png') no-repeat right 60%;background-size: 13%; padding-right: 20px;}
.bottom-box[data-ai-vis] .a1bt::before{content: attr(ai-title);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background: url('../images/icon_Mtop.png') no-repeat right 60%;background-size: 13%; padding-right: 20px;}


.bottom-box[data-ai-vis] .a1bt::after{transform: rotate(180deg);padding-right: 10px;padding-left: 0;background-position: left;}

.c-live{display: flex;align-items: center;justify-content: space-between;padding-top: 5px;}
.c-live_item{padding-left: 20px !important;background-size: 15px;background-repeat: no-repeat;background-position: center left;margin-top: 5px;display: block;}
.c-video{background-image: url(../images/v2/icon-qc.png);margin-left: 5px;}
.c-animation{background-image: url(../images/v2/icon-video.png);}

/* 海外 */
.nIndex-title_bg{background-repeat:no-repeat;width: 100%;background-size: cover;display: flex;justify-content: space-between;padding: 0 5px;}
.nIndex-title_bg.bg1{background-image: url(../images/v2/cupworld/hwzj.png);}
.nIndex-title_bg.member_bg{background-image: url(../images/v2/cupworld/hyzx.png);}
.nIndex-title_h6{display: flex;align-items: center;}
.nIndex-title_h6 p{font-size: 14px;margin-right: 10px;font-weight: bold;}
.nIndex-title_h6 span{font-size: 10px;}

.aio-overseas-experts .aio-widget-scroll-big{background: linear-gradient(135deg, #FFF0DC 0%, #FFF9EF 22%, #FFFFFF 100%);padding: 6px 6px 5px !important;}
.aio-oe-box{position: relative !important;height: 410px !important;text-align: center !important;}
.aio-oe-box .bottom-box{margin-top: 5px;}
.aio-oe-box&gt;li&gt;ul&gt;li{margin-bottom: 10px;}
.aio-oe-box&gt;li&gt;ul&gt;li:last-child{margin-bottom: 0;}
.aio-oe-box&gt;li&gt;ul&gt;li:first-child{background: url(../images/v2/cupworld/icon-hg.png) no-repeat;background-position: right top;background-size: 25%;}
.aio-oe-box .author-content_flex{display: flex;align-items: center;justify-content: space-between;}
.aio-oe-box .author-content_flex .left{display: flex;align-items: center;}
.aio-oe-box .expert_brief{font-size: 12px;text-align: left;margin-top: 3px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/* .aio-oe-box .case{font-size: 10px;border-radius: 2px;border: 1px solid #FE8322;position: relative;padding-left: 9%;padding-right: 2px;color: #FF7310;background: #fff;line-height: initial;} */
.aio-oe-box .case{font-size: 10px;border-radius: 2px;border: 1px solid #FE8322;position: relative;padding-left: 25px;padding-right: 2px;color: #FF7310;background: #fff;line-height: initial;}
.aio-oe-box .case em{background: url(../images/v2/cupworld/icon-oe.png) no-repeat;display: inline-block;background-size: 100% 100%;    position: absolute;left: -1px;top: 0;height: 100%;padding: 0 4px 0 2px;color: #fff;}
.aio-oe-box .recommend-list .bottom{padding: 5px;}
.aio-oe-box .recommend-list .bottom:last-child{padding-top: 2px;}

.aio-oe-box .bottom{display: flex;align-items: center;justify-content: space-between;box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.1);border-radius: 4px;background-color: #fff;}
.aio-oe-box .bottom .desc{margin-bottom: 0 !important;font-size: 12px !important;}
.aio-oe-box .oe-left{text-align: left;width: 80%;}
.oe-top{line-height: initial;}
.oe-top .match{padding-left: 15px;background: url(../images/v2/cupworld/icon-fooball.png) no-repeat;background-size: contain;background-position: left center;font-size: 10px;}
.oe-top .match[data-sportid="2"]{background-image: url(../images/v2/cupworld/icon-basketball.png);}
.oe-top .vs{color: #999;font-size: 12px;}
.oe-top .vs em{display: inline-block;max-width: 90px;white-space: nowrap;text-overflow: ellipsis;color: #333;}
.oe-bottom{margin-top: 5px;display: flex;align-items: center;}
.oe-bottom .classify{border-radius: 2px;border: 1px solid #9A6118;color: #9A6118;font-size: 10px;line-height: initial;margin-right: 5px;padding: 0 3px;}
.oe-bottom .desc{max-width: 80%;overflow: hidden;text-overflow: ellipsis;width: 100%;white-space: nowrap;}
.oe-right{border-radius: 2px 0px 0px 2px;border: 1px solid #D5913A;color: #D7923B;}
.oe-right .price{display: block;line-height: initial;color: #D7923B !important;padding: 2px;}
.oe-right .ds, .oe-right .ds em{color: #fff !important;}
.oe-right .ds{background: linear-gradient(134deg, #D5913A 0%, #FFB557 100%);padding: 2px;display: flex;align-items: center;}
.oe-right .ds em{font-size: 13px !important;}
.aio-widget-scroll-big .aio-panel{height: auto;}
.aio-overseas-experts .aio-bt-page{width: 16px !important;height: 4px !important;border-radius: 15px !important;background: #F9DBB5 !important;;opacity: .3;border-width: 0 !important;}
.aio-widget-scroll-big .aio-items&gt;li.aio-on  .aio-bt-page{background: #FF7310 !important;}
.no_data-img { background-position: left center;height: 50px; padding-left: 95px;line-height: initial;display: flex;align-items: center;justify-content: center;position: relative;color: #999999;font-size: 14px;box-shadow: 0px 3px 4px 0px rgba(0,0,0,0.1);border-radius: 4px;background-color: #fff;}
.no_data-img::after{content: "";position: absolute;top: 50%;left: 33%;transform: translate(-50%, -50%);background: url(../images/v2/cupworld/icon-nodata.png) no-repeat;background-size: contain;width: 30%;height: 100%;}

/* 出奇会员专享 */
.aio-forecast-ai .aio-v2-top, .aio-chuqi-member .aio-v2-top{box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.03);margin-bottom: 0 !important;}
.aio-open a{padding: 3px 12px 3px 8px;border-radius: 10px;font-size: 11px;background: #fff url(../images/v2/cupworld/icon-right.png) no-repeat;background-position: 95% center;background-size: 6%;cursor: pointer;display: inline;}
.ai-forecast_list li, .chuqi-member_list li{background: #FFFFFF;box-shadow: 0px 2px 6px 0px rgba(0,0,0,0.18);border-radius: 4px;padding: 5px;margin-bottom: 5px;}
.ai-forecast_list li, .chuqi-member_list li:first-of-type{border-top-left-radius: 0;border-top-right-radius: 0;}
.ai-forecast_list li a, .chuqi-member_list li a{display: block;}
.flex_box{display: flex;align-items: center;justify-content: space-between;}

.chuqi-member_top .match{font-size: 11px;}
.chuqi-member_top .icon span{border-radius: 2px;color: #fff;font-size: 10px;padding: 3px 5px;margin-left: 5px;}
.chuqi-member_top .icon span[data-type="1"]{background-color: #EA3E32;}
.chuqi-member_top .icon span[data-type="2"]{background-color: #1674FF;}
.chuqi-member_top .icon span[data-type="3"]{background-color: #FF7310;}
.chuqi-member_bottom{margin-top: 5px;}
.chuqi-member_bottom .left{flex: 1;margin-right: 10px;}
.chuqi-member_bottom .right span{display: block;}
.chuqi-member_bottom .team{text-align: center;width: 50%;}
.forecast-ai_bottom .team .logo, .chuqi-member_bottom .team .logo{display: inline-block;width: 35px;height: 35px;overflow: hidden;border-radius: 100%;background-size: cover;background-position: center;}
.chuqi-member_bottom .team .name{width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;display: block;}
.forecast-ai_bottom  .team .name{width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;display: block;}

.chuqi-member_bottom .right span{border-radius: 2px;font-size: 11px;display: flex;padding-right: 5px;}
.chuqi-member_bottom .right span:first-child{margin-bottom: 5px;}
.chuqi-member_bottom .right em{background-repeat: no-repeat;background-position: left top;background-size: 100% 100%;color: #fff;padding: 0 5px 0 2px;margin-right: 2px;}
.chuqi-member_bottom span.memberNews{background: rgba(243, 163, 45, 0.19);}
.chuqi-member_bottom span.overseasNews{background: rgba(240, 246, 255, 1);color: #1674FF;}
.chuqi-member_bottom span.memberNews em{background-image: url(../images/v2/cupworld/icon-mb1.png);}
.chuqi-member_bottom span.overseasNews em{background-image: url(../images/v2/cupworld/icon-mb2.png);}

/* Ai预测专享 */
.nIndex-title_bg.ai_bg{background-image: url(../images/v2/cupworld/ai_bg.png);color: #fff;}
.forecast-ai_bottom{align-items: end;margin-top: 5px;}
.forecast-ai_bottom .left .team{width: 50%;text-align: center;}
.forecast-ai_bottom .right{text-align: center;}
.forecast-ai_bottom .right span{display: block;color: #666;font-size: 12px;line-height: 22px;}
.forecast-ai_bottom .right span.num{font-size: 18px;color: #EA3E32;font-weight: bold;}


.forecast-ai_top .match{font-size: 12px;}
.forecast-ai_top .match span{color: #666;}
.forecast-ai_top .icon{font-size: 11px;}
.forecast-ai_top .icon span{position: relative;border-radius: 2px;padding:3px 3px 3px 30px;line-height: 15px;min-width: 50px;display: inline-block;}
.forecast-ai_top .icon span[data-type="竞"]{background: #E9FFE7;color: #5ACA35;}
.forecast-ai_top .icon span[data-type="竞"]::before{content: attr(data-type);position: absolute;top: 0;left: 0;background: url(../images/v2/cupworld/icon-vip1.png) no-repeat;background-size: 30% 100%;color: #fff;height: 100%;width: 100%;display: flex;align-items: center;padding-left: 4px;}

.forecast-ai_top .icon span[data-type="北"]{background: #F0F6FF;color: #1674FF;}
.forecast-ai_top .icon span[data-type="北"]::before{content: attr(data-type);position: absolute;top: 0;left: 0;background: url(../images/v2/cupworld/icon-vip2.png) no-repeat;background-size: 40% 100%;color: #fff;height: 100%;width: 100%;display: flex;align-items: center;padding-left: 4px;}



/* 


*/

.overlay {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,.5);z-index: 1000;display: none;overflow: auto;}
.overlay[data-ai-vis] {display: block;}
.login-track .content {position: absolute;top: 58px;left: 0;width: 100%;padding: 0 4px;}
.login-track .avatar-user {width: 96px;background: url("../images/login_avatar_line.png") no-repeat center center;background-size: contain;padding: 15px;position: relative;}
.login-track .avatar-user .sz {position: absolute;top: 40px;left: 86px;width: 58px;animation: slideup .8s ease infinite;}
.login-track .image {display: block;width: 74%;margin: 0 auto;margin-top: -6px; margin-left: 50px;}
.login-track .btn {width: 110px;cursor: pointer;display: block;margin: 0 auto;}
.login-track .btndown {position: absolute;left: 60%;top: 25%;width: 45px;animation: slidedown .8s ease infinite;}

.bo-popup {position: fixed;top: 45%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: 94%;max-width: 640px;}
.bo-popup .close {position: absolute;right: -50px;top: -51px;width: 40px;height: 40px;background: url(../images/icon/icon-close.png) no-repeat center center;background-size: contain;cursor: pointer;z-index: 2;}
.bo-switch {position: relative;display: inline-block;width: 60px;height: 26px;background-color: #d5d5d5;border-radius: 13px;border: 2px solid #d5d5d5;cursor: pointer;}
.bo-switch:before {content: "";position: absolute;top: 0;left: 0;width: 22px;height: 22px;border-radius: 50%;background-color: #fff;box-shadow: 2px 0px 4px 0px rgba(0,0,0,0.24);}
.switch-box {display: flex;align-items: center;font-size: 14px;color: #666;}
.switch-box .bo-switch {margin-left: 4px;}

.activity-top {background-color: #384159;color: #fff;padding-bottom: 130px;}
.activity-top h1 {color: #fff;}
.activity-top h1 .btn {font-size: 16px;color: #fff;}
.activity-top .aio-back {background-color: #f5f5f5;}
.activity-top .content {display: flex;align-items: center;justify-content: space-between;}
.activity-top .integral {border: 1px solid rgba(255,255,255,.44);border-radius: 4px;font-size: 30px;line-height: 60px;padding: 0 8px 0 60px;background: url("../images/integral.png") no-repeat 10px center;background-size: 40px auto;white-space: nowrap;}
.activity-top .text .day {font-size: 22px;font-weight: 600;}
.activity-top .text .reward {font-size: 16px;color: #a7abb5;}

command {max-width: 506px;height: 335px;}
.command .content {width: 100%;height: 100%;background: url("../images/user/box.png") no-repeat center center;background-size: cover;padding-top: 174px;position: relative;font-size: 24px;text-align: center;}
.command .content h3 {margin-bottom: 18px;}
.command .content input {display: block; width: 64%;height: 68px;background: #fff;box-shadow: 0px 2px 4px 0px #F9D2B2, 0px 1px 4px 0px rgba(249,210,178,0.5);border-radius: 8px;border: 2px solid #FF7310;margin: 0 auto;font-size: 30px;text-align: center;padding: 10px;position: relative;z-index: 2;}
.command .content input::-webkit-input-placeholder {font-size: inherit;}
.command .title {position: absolute;top: -27%;left: 50.2%;transform: translateX(-50%);width: 129%;max-width: none;z-index: 2;}
.command .content .error {font-size: 20px;color: #ff281d;text-align: center;margin-top: 14px;display: none;}
.command .content .error:before {content: "*";}
.command .button {width: 200px;height: 60px;line-height: 60px;text-align: center;background: linear-gradient(180deg, #FF9B5E 0%, #FF1915 100%);box-shadow: 0px 3px 7px 0px rgba(255,78,65,0.46), inset 0px -2px 3px 0px rgba(157,0,0,0.33);border-radius: 34px;border: 0;font-size: 24px;color: #fff;font-weight: bold;position: absolute;bottom: -100px;left: 50%;margin-left: -100px;}
.command .light-box {position: absolute;top: 45%;left: 50%;transform: translate(-50%, -50%);width: 200%;height: 200%;}
.command .light-box .light {background: url("../images/user/light.png") no-repeat center center;background-size: contain;width: 100%;height: 100%;-webkit-transform: rotate(360deg);transform: rotate(360deg);-webkit-animation: rotation 30s linear infinite;animation: rotation 30s linear infinite;}

.bo-popup {position: fixed;top: 45%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: 94%;max-width: 640px;}
.bo-popup .close {position: absolute;right: -50px;top: -51px;width: 40px;height: 40px;background: url(../images/icon/icon-close.png) no-repeat center center;background-size: contain;cursor: pointer;z-index: 2;}
.bo-switch {position: relative;display: inline-block;width: 60px;height: 26px;background-color: #d5d5d5;border-radius: 13px;border: 2px solid #d5d5d5;cursor: pointer;}
.bo-switch:before {content: "";position: absolute;top: 0;left: 0;width: 22px;height: 22px;border-radius: 50%;background-color: #fff;box-shadow: 2px 0px 4px 0px rgba(0,0,0,0.24);}
.switch-box {display: flex;align-items: center;font-size: 14px;color: #666;}
.switch-box .bo-switch {margin-left: 4px;}
.aio-oe-box .recommend-list .desc{color: #999;}

.forecast-ai_bottom{position: relative;align-items: inherit;margin-right: 10px;}
.forecast-ai_bottom .left{width: 75%;}
.forecast-ai_bottom .right{position: absolute;bottom: 3px;right: 0;}
</pre></body></html>