div,p,body,html{padding:0;margin:0;}
.server{position:fixed;top:60%;right:0;}
.server img{width:1.066rem;height:1.066rem;}
.container .header .tab{width:100%;background:#2ecee8;height:1.17rem;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#fff;position: relative;}
.container .header .tab .logo{width:1.78rem;height:100%;background:linear-gradient(to bottom,#ef2847,#ef2847,#f4a891) no-repeat center /100%;padding-top:0.1066rem;}
.container .header .tab{}
.container .header .tab .font{display:flex;align-items:center;margin-right:0.266rem;}
.container .header .tab .font>div:first-child{width:0.49rem;height:0.46rem;overflow:hidden;background:url(../images/tab_icon.png) no-repeat 0 0 /0.49rem 2.8rem;}
.container .header .tab .font>div:last-child{width:0;height:0;border-left:0.2rem solid transparent;border-right:0.2rem solid transparent;border-top:0.2rem solid #fff;}
.container .header .tab .logo img{width:2.29rem;height:1.125rem;}
.container .header .banner img{width:100%;}
.coverBanner{margin-top:0.3rem;position:relative;height:1.30rem;}
.coverBanner>.lhcbottom{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:1.30rem;background:#ffff00;}
.coverBanner>.lhcbottom>div{width:0.8rem;text-align:center;color:#666;}
.coverBanner>.lhcbottom>div>p{width:0.6rem;height:0.6rem;line-height:0.6rem;background:#2ecee8;border-radius:100%;color:#fff;font-size:14px;margin:0 auto;}
.coverBanner>.bottom{position:absolute;width:100%;height:1.30rem;display:flex;background:#ffff00;font-size:16px;align-items:center;justify-content:center;color:#f64545;}
.coverBanner>.bottom>._qiu{width:0.8rem;height:0.8rem;line-height:0.8rem;background:#2ecee8;border-radius:100%;color:#fff;font-size:16px;text-align:center;margin:0 0.2rem;}
.coverBanner>.bottom>.last{margin-left:0.5rem;}
#shaving{position:absolute;width:100% !important;height:1.30rem !important;}
.bottomTabs{max-width: 750px;display:flex;position:fixed;bottom:0;height:1.3rem;background:#2ecee8;width:100%;font-size:12px;color:#fff;padding:0 0.26rem;box-sizing:border-box;justify-content:space-around;align-items:flex-end;}
.bottomTabs>div{width:1.73rem;height:1.1rem;line-height: 1.1rem;text-align:center;cursor:pointer;}
.tabMove{background:#fff;color:#2ecee8;border-top-left-radius:0.2rem;border-top-right-radius:0.2rem;}
.container .header .tab .changeTabs{width:2.42rem;background:#fff;position:absolute;top:1rem;right:0.3rem;border-radius:0.1rem;display:none;z-index: 100000;color: #333;cursor: pointer;}
.container .header .tab .changeTabs>div:first-child{border-top:none;}
.container .header .tab .changeTabs>div{line-height:0.6rem;text-align:center;border-top:1px solid #eee;}
.dataAnalysisLayOut, .luzhuLayOut, .predictedLayOut, .skillLayOut, .detailLayOut,.numCount{display: none;}
.mainInfo{height:1.13rem;background:#2ecee8;position: relative;display:flex;padding-top:0.05rem;box-sizing:border-box;}
.mainInfo>.left{width:3.2rem;height:1.4rem;background:url(../images/info_tab.png?i=1) no-repeat center /100%;position:relative;z-index:99;left:0.26rem;top:-0.00rem;color:#fff;padding-left:0.5rem;padding-top:0.2rem;box-sizing: border-box;}
.mainInfo>.left>div:first-child{font-size:16px;}
.mainInfo>.left>div:last-child{font-size: 8px;transform: scale(0.8);position: relative;top:0.05rem;left: -0.4rem;}
.mainInfo>.middle{display:flex;align-items:center;position:relative;}
.mainInfo>.middle>div:first-child{transform: scale(0.9);font-size:11px;color:#fff;position:absolute;left:0.15rem;width:3rem;}
.mainInfo>.middle>div:last-child{font-size:16px;color:#e60040;font-weight:600;position:absolute;left:1.6rem;width:3rem;}
.mainInfo>.right{position:absolute;right:0.2rem;top:0.4rem;}
.mainInfo>.right>div:first-child{font-size:10px;}
.ssc_zhus,.ssc_zhus_num{display:flex;justify-content:center;}
.ssc_zhus_num>p{width:0.5rem;height:0.5rem;line-height:0.5rem;border-radius:100%;margin:0 0.02rem;border:1px solid blue;}
.ssc_zhus>p{background:red;width:0.5rem;height:0.5rem;line-height:0.5rem;border-radius:100%;color:#fff;margin:0 0.02rem;}
.lhc_qiu, .pc_qiu{display:flex;justify-content:center;padding-top:0.1rem;padding-bottom:0.1rem;}
.lhc_qiu>div{width:0.55rem;color:#666;}
.lhc_qiu>div>p, .pc_qiu>p, .pc_dxds_qiu>p{margin:0 auto;width: 0.5rem;height: 0.5rem;line-height: 0.5rem;border-radius:100%;color:#fff;font-size: 9px;margin-bottom:0.1rem;}
.pc_qiu>p{background: #c5c5c5;}
.bold{font-weight: bold;}
.dtkj{  width: 80px;  height: 30px;  line-height: 30px;  text-align: center;  background-color: #2ecee8;  color: #fff;  display: block;  position: absolute;  left: 5px;  top: -12px;  font-size: 14px;  border-radius: 10px;  text-decoration: none;  cursor: pointer;}
.resultLayOut{padding:0 0.26rem;width:100%;padding-top:0.4rem;box-sizing:border-box;}
.resultlist{width:100%;font-size: 13px;}
.resultlist td,.resultlist th{padding:0.15rem 0.03rem;text-align:center;}
.resultlist td{line-height:0.35rem;}
.resultlist>thead{background:#2ecee8;color:#fff;}
.resultlist>thead .btnlist{display: flex;}
.resultlist>thead .btnlist>div{width:1rem;line-height:0.53rem;background:#2ab3ca;text-align:center;color:#fff;border-radius:0.05rem;margin-right:0.12rem;}
.resultlist>thead .btnlist>.chked{background: #158193;}
.resultlist>tbody>tr:nth-child(n){background:#f0f8f9;}
.resultlist>tbody>tr:nth-child(2n){background:#ededed;}
.resultlist>tbody>tr>.big, .resultlist>tbody>tr>.even{display: none;}
.more{margin-top:0.5rem;margin-bottom:2rem;}
.more>img{margin: 0 auto;display:block;width:0.3rem;height:auto;}
#imgMask, #imgMask1, #imgMask2, #imgMask3{position: absolute;width:100%;height: 100%;z-index:99;top:0;left:0;}
.dataAnalysisLayOut{padding:0 0.26rem;width:100%;padding-top:0.4rem;box-sizing:border-box;}
.dataAnalysisList{width:100%;font-size:12px;margin-bottom: 1.5rem;}
.numbersBox{width:100%;overflow-x: scroll;height: 208px;max-width: 750px;}
.dataAnalysisLayOut>.not-open{display:flex;background:#2ecee8;margin-bottom:0.3rem;}
.dataAnalysisLayOut>.not-open>div{width:25%;height:0.8rem;line-height:0.8rem;text-align:center;color:#fff;}
.dataAnalysisLayOut>.not-open>.chked{color:#000;}
.dataAnalysisList tr{height:0.8rem;line-height:0.8rem;}
.dataAnalysisList td{text-align:center;}
.dataAnalysisList>thead{background:#2ecee8;color:#fff;}
.dataAnalysisList>tbody>tr:nth-child(n){background:#f0f8f9;}
.dataAnalysisList>tbody>tr:nth-child(2n){background:#ededed;}
.dataAnalysisList>.not-open{  display:flex;}
.dataAnalysisList>.not-open>div{width:1.4rem;line-height:0.53rem;background:#2ecee8;text-align:center;color:#fff;border-radius:0.05rem;margin-right:0.24rem;margin-top:0.18rem;margin-bottom:0.18rem;}
.dataAnalysisList>.not-open>.chked{background: #158193;}
.dataAnalysisLayOut .properties{margin-bottom: .4rem;}
.dataAnalysisLayOut .numbers{word-break: keep-all;}
.dataAnalysisLayOut .numbers p{margin:0 auto;width:0.4rem;height:0.4rem;line-height:0.4rem;border-radius:100%;color:#fff;font-size:8px;margin-bottom:0.1rem;}
.luzhuLayOut{padding:0 0.26rem;width:100%;padding-top:0.4rem;box-sizing:border-box;margin-bottom:2rem;}
.luzhuLayOut>.header{text-align:right;height:0.64rem;line-height:0.64rem;padding-right:0.5rem;  background:#2ecee8;  color:#fff;}
.luzhuLayOut>.content{width:100%;overflow-x:scroll;}
.luzhuLayOut>.content>.item{display:flex;height:0.8rem;}
.luzhuLayOut>.content>.item>div{width:8.3%;text-align:center;display:flex;align-items:center;}
.luzhuLayOut>.content>.item>div:nth-child(n){background:#f0f8f9;}
.luzhuLayOut>.content>.item>div:nth-child(2n){background:#ededed;}
.luzhuLayOut>.content>.item>div>p{width:0.5rem;height:0.5rem;line-height:0.5rem;text-align:center;border-radius:100%;background:#2ecee8;color:#fff;margin:0 auto;}
.predictedLayOut{padding:0 0.26rem;width:100%;padding-top:0.4rem;box-sizing:border-box;}
.predictedLayOut>.header{display:flex;line-height:0.88rem;background:#2ecee8;font-size:14px;color:#fff;}
.predictedLayOut>.header>div{width:25%;text-align:center;}
.predictedLayOut>.header>.chked{background: #158193;}
.predictedLayOut>.marithmetic{  display:flex;}
.predictedLayOut>.marithmetic>div{width:1.4rem;line-height:0.53rem;background:#2ecee8;text-align:center;color:#fff;border-radius:0.05rem;margin-right:0.24rem;margin-top:0.18rem;margin-bottom:0.18rem;}
.predictedLayOut>.marithmetic>.chked{background: #158193;}
.predictedTable{width:100%;}
.predictedTable>thead>tr{height:0.73rem;width:100%;background:#a1e8f3;color:#fff;}
.predictedTable>tbody>tr{  height:0.73rem;  background:#ededed;  color:#000;  border-top:1px solid #fff;  text-align:center;}
.predictedTable>tbody>tr>td>div{  width:0.53rem;  height:0.53rem;  line-height:0.53rem;  border-radius:100%;  color:#fff;  margin:0 auto;}
.errorBall{}
.skillLayBox{margin-bottom:2rem;}
.skillLayBox,.skillMore{padding:0 0.26rem;width:100%;padding-top:0.4rem;box-sizing:border-box;}
.skStategy, .skConsult, .skNews, .skAnecdote, .skNotice, .skRanking, .skSkill, .skHelp{display: none;}
.skillLayBox .header,.skillMore .header{line-height:0.77rem;background:#f0f8f9;display:flex;align-items:center;padding-left:0.13rem; width:100%; box-sizing: border-box;}
.skillLayBox .header>div:last-child,.skillMore .header>div:last-child{margin-left:auto;margin-right:10px;color:#666;}
.skillLayBox .header::before{content:" ";display:inline-block; width:0.05rem; height:0.4rem; background:#2ecee8; margin-right:0.266rem;}
.skillLayBox .content,.skillMore .content{ margin-top:0.266rem; margin-bottom:0.4rem;}
.skillLayBox .content>.item,.skillMore .content>.item,.skillMore .content>.item{line-height:0.6rem;display:flex;}
.skillLayBox .content>.item>div:first-child,.skillMore .content>.item>div:first-child{margin-right:0.66rem;}
.chapterBox{padding:0 0.26rem;width:100%;padding-top:0.4rem;box-sizing:border-box;max-height:8rem;position: relative;}
.back{position:absolute;width:0.8rem;height:0.8rem;line-height:0.8rem;border-radius:100%;background:#eee;color:#000;font-size:16px;text-align:center;top:0.6rem;}
.chapterBox>.header{width:8.266rem;height:1.226rem;line-height:1.226rem;background:url(../images/chapterbg.png) no-repeat center /8.266rem 1.226rem;margin:0 auto;color:#fff;font-size:16px;text-align:center;}
.chapterBox>.info{padding-top: 0.4rem;color: #393939;margin: 0 auto;text-align: center;}
.chapterBox>.content{color:#393939;padding:0.5rem;padding-bottom:2rem;}

.numselectTitle{
    margin-left: 10px;
    margin-top: 10px;
}
.numCount .tags{
    width: calc(100% - 30px);
    height: 220px;
    overflow-y: scroll;
    padding: 5px;
    border: 1px solid #ccc;
    border-radius: 10px;
    margin: 10px;
}
.numCount .tags .tag{
    display: inline-block;
    width: auto;
    height: 20px;
    border: 1px solid #666;
    border-radius: 5px;
    line-height: 20px;
    text-align: center;
    padding: 0 6px;
    float: left;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 5px;
    font-size: 12px;
}
.tagOn{
    background-color: #2ecee8;
    color: #ffffff;
}
.tagsselect{
    width: calc(100% - 30px);
    height: 40px;
    padding: 5px;
    border: 1px solid #ccc;
    border-radius: 10px;
    margin-left: 10px;
    white-space: pre-wrap; /* 保留空白符和换行符，并自动换行 */ 
    word-break: break-all; /* 在任何字符处换行 */
}
.numselect{
    width: calc(100% - 30px);
    height: 90px;
    padding: 5px;
    border: 1px solid #ccc;
    margin-bottom: 100px;
    border-radius: 10px;
    margin-left: 10px;
    white-space: pre-wrap; /* 保留空白符和换行符，并自动换行 */ 
    word-break: break-all; /* 在任何字符处换行 */
}
.numCount .btns{
    width: 100%;
    text-align: center;
    margin: 10px 0;
}
.numCount .btns button{
    margin: 0 10px;
}