.lin-sel-group { position: fixed; top: 45px; background: #fff; width: 100%; z-index: 11; display: none; max-height: 260px; overflow: scroll; overflow-x: hidden; overflow-y: scroll; } .lin-sel-group li { text-align: center; color: #17b3ec; height: 40px; line-height: 40px; font-size: 16px; border-bottom: 1px solid #f2f4f6; } .lin-sel-group img { width: 20px; margin: 10px; display: none; } .lin-sel-group li.checked img { display: inline; } .lin-mask { position: absolute; top: 45px; height: 100%; width: 100%; /*background: #000;*/ height: 100%; z-index: 10; display: none; background-color: rgba(0, 0, 0, 0.5); } .lin-down-arrow { position: relative; top: -2px; left: 5px; height: 10px; width: 10px; border-bottom: 3px solid #fff; border-right: 3px solid #fff; display: inline-block; transform: rotate(45deg); -ms-transform: rotate(45deg); /* IE 9 */ -moz-transform: rotate(45deg); /* Firefox */ -webkit-transform: rotate(45deg); /* Safari 和 Chrome */ -o-transform: rotate(45deg); /* Opera */ zoom: 1; box-sizing: border-box; } .mb-head { background-color: #17B3EC; padding: 15px 0px 10px 0px; color: #fff; font-size: 14px; text-align: center; } .mb-head .tit { /*color: #a3e6fe;*/ color: #fff; opacity: 0.8; font-size: 12px; } .mb-head .important-info img { height: 14px; vertical-align: middle; margin-right: 5px; } .mb-head .num { font-size: 24px; font-weight: bold; margin-bottom: 10px; } .mb-tag { display: -webkit-box; width: 100%; } .mb-tag li { width: 33.33333333%; } .mb-tag li div:nth-child(1) { font-size: 20px; font-weight: bold; } .demo-comtop { box-shadow: none; -webkit-box-shadow: none; } .h45 { height: 44px; } .mb-nav-tit { position: relative; color: #333; border-bottom: solid 1px #dcdcdc; } .mb-icon-notice { width: 25px; height: 40px; background: url('../images/icon_tishi.png') no-repeat; background-size: 14px 14px; background-position: center; } .mb-nav-line { padding: 0px 10px; display: -webkit-box; -webkit-box-align: center; } .mb-nav-line .man { height: 40px; padding-left: 36px; background: url('../images/icon_yujing.png') no-repeat; background-size: 28px 28px; background-position: left center; line-height: 40px; font-size: 16px; } .mb-nav { background-color: #fff; margin-top: 10px; border-top: solid 1px #dcdcdc; border-bottom: solid 1px #dcdcdc; } .mb-nav-tit .set { position: absolute; right: 10px; top: 10px; font-size: 14px; color: #17B3EC; } .mb-nav-text { padding: 10px 0; display: -webkit-box; width: 90%; margin: 0 auto; } .mb-nav-text .one { padding-left: 50px; width: 50%; } /*.mb-nav-text .one:first-child { margin-right: 10%; }*/ .mb-nav-text .one div:nth-child(1) { color: #909090; font-size: 14px; } .mb-nav-text .one div:nth-child(2) { font-size: 20px; font-weight: bold; color: #333; } .mb-nav-text .one.icon-xuetang { background: url('../images/icon_xuetang.png') no-repeat; background-size: 24px 24px; background-position: 15px center; } .mb-nav-text .one.icon-xueya { background: url('../images/icon_xueya.png') no-repeat; background-size: 24px 24px; background-position: 15px center; } .mb-switch { display: -webkit-box; -webkit-box-align: center; } .mb-switch .man { height: 24px; line-height: 24px; font-size: 14px; color: #909090; padding-left: 10px; } .mb-nav-foot { position: relative; } .mb-nav-foot .switch { width: 42px; height: 28px; position: absolute; right: 10px; top: 7px; background: url('../images/toggle_off.png') no-repeat; background-size: contain; } .mb-nav-foot .switch.active { background: url('../images/toggle_on.png') no-repeat; background-size: contain; } .mb-sec-check { padding-left: 10px; margin-top: 10px; border-top: solid 1px #dcdcdc; border-bottom: solid 1px #dcdcdc; height: 40px; line-height: 40px; font-size: 16px; color: #333; display: -webkit-box; background: url('../images/icon_jinru.png') no-repeat; background-size: 9px 18px; background-position: calc(100% - 10px) center; background-color: #fff; } .mb-pic-chart { margin-top: 10px; background-color: #fff; border-top: solid 1px #dcdcdc; border-bottom: solid 1px #dcdcdc; } .mb-nav-line .name { height: 40px; padding-left: 36px; background: url('../images/icon_dabiao.png') no-repeat; background-size: 28px 28px; background-position: left center; line-height: 40px; font-size: 16px; } .mb-pic-chart .text { width: 50%; height: 147px; display: -webkit-flex; -webkit-justify-content: center; display: flex; justify-content: center; position: relative; } .mb-flex { display: flex; display: -webkit-flex; padding: 15px 0px; } .mb-pic-chart .inside { width: 100%; position: absolute; top: 0px; left: 0px; text-align: center; } .mb-pic-chart .inside p:nth-child(1) { font-size: 18px; color: #17B3EC; font-weight: bold; margin-top: 43px; } .mb-pic-chart .inside p:nth-child(2) { font-size: 12px; color: #999; } .mb-pic-chart .inside p:nth-child(3) { font-size: 14px; color: #666; margin-top: 42px; } /************************** 重点关注页面样式 *******************************/ .bgc-59ce35{ background-color: #59ce35; } .bgc-2fb499{ background-color: #2fb499; } .bgc-17b3ec{ background-color: #17b3ec; } .c-323232{ color: #323232; } .c-f25{ font-size: 25px; } .all-people{ position: relative; } .all-people:after{ content: ''; position: absolute; height: 25px; width: 1px; background-color: #e1e1e1; top: 50%; margin-top: -13px; right: 0; } .img-cycle-div{ display: inline-block; width: 34px; height: 34px; border-radius: 50%; background-color: #eff7fc; padding: 5px; } .header-icon{ display: inline-block; width: 22px; height: 22px; border-radius: 50%; padding: 4px; } .header-icon img{ width: 14px; } .icon-notice{ display: inline-block; width: 14px; height: 14px; background: url(../images/icon_tishi.png) no-repeat; background-size: 14px 14px; background-position: center; } .pie-chart .text{ position: absolute; width: 100px; height: 42px; top: 50%; margin-top: -21px; } .tag-box{ display: inline-block; width: 7px; height: 7px; margin-right: 10px; } .switch-box{ /*height: 30px; line-height: 30px;*/ border: 1px solid #17b3ec; border-radius: 15px; text-align: center; } .switch-box span{ width: 40px; display: inline-block; border-radius: 15px; color: #17b3ec; height: 30px; line-height: 30px; } .switch-box span.active{ color: #fff; background-color: #17B3EC; /*border: 1px solid #17B3EC;*/ } .cycle-div{ width: 50px; height: 50px; line-height: 50px; border-radius: 50%; text-align: center; margin: 0 auto; } .border-red{ border: 1px solid #ff4c4c; } .border-green{ border: 1px solid #48d047; } .border-blue{ border: 1px solid #17b3ec; } .mui-loading{ margin: 0 auto; }