﻿@import "https://www.happybei.cn/public/css/normalize/normalize.css";html{-webkit-text-size-adjust:none}body{color:#000}ul,p{padding:0;margin:0}ul{list-style:none}*{box-sizing:border-box}img{max-width:100%;vertical-align:middle}input,select{line-height:20px;padding:0.078125rem;display:block;width:100%}.row{display:-ms-flexbox;display:flex}.has-warning{display:none}.important{padding:0 0.533333rem;margin-bottom:0.266667rem;color:#ff8900}.container{max-width:10rem;margin:auto;background-color:#f2f2f2}.mb10{margin-bottom:0.15625rem}.mb15{margin-bottom:0.46875rem}.mb20{margin-bottom:0.625rem}.tabs{-webkit-align-self:center;align-self:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-lines:single;-moz-box-lines:single;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.tabs li{-webkit-flex:1;flex:1;text-align:center;font-size:.42667rem}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}.login-main{height:16.0rem;position:relative;overflow:hidden}.login-head{height:4.826667rem;background:-webkit-linear-gradient(top, #FF7400 0%, #FF8900 100%);background:linear-gradient(to bottom, #FF7400 0%, #FF8900 100%);position:relative}.login-head:after{display:block;content:'';width:100%;background-image:url(../img/logocloud.png);background-repeat:no-repeat;height:1.866667rem;background-size:cover;position:absolute;bottom:-0.013333rem;z-index:0}.login-head h3{padding:0.733333rem 0 0;margin:0;text-align:center;font-size:.42667rem;color:#fff;font-weight:normal}.login-head span{padding:0.2rem;display:block;background:rgba(255,255,255,0.7);border-radius:100%;box-shadow:0 0 0 0.2rem rgba(255,255,255,0.4);position:absolute;top:2.133333rem;left:50%;z-index:10;transform:translate(-50%, 0)}.login-head span img{width:2.44rem;height:2.44rem}.login-footer{position:absolute;z-index:1;right:0;bottom:0.466667rem;left:0;text-align:center}.login-footer img{height:0.6rem}.version{position:absolute;right:0.266667rem;bottom:0.266667rem;z-index:1;font-size:0.16rem;color:#FADEC6}.login-form{position:absolute;top:5.333333rem;left:50%;width:80%;transform:translate(-50%, 0)}.login-form .tabs{margin-bottom:0.8rem}.login-form .tabs li{height:0.9375rem;line-height:0.9375rem;margin:0 0.533333rem}.login-form .tabs li.active{color:#ff8900;border-bottom:2px solid #ff8900}.login-form select,.login-form input{-webkit-appearance:none;appearance:none;background:transparent;outline:none;text-transform:none}.login-form .form-control{border-radius:0.666667rem;font-size:.37333rem;height:0.906667rem;line-height:0.906667rem;border:none;padding:0.106667rem 0.533333rem;box-shadow:0 0 0.26667rem rgba(0,0,0,0.2);margin-bottom:0.4rem}.login-form .btn{display:inline-block;width:100%;outline:none;padding:0.106667rem 0.133333rem;margin-bottom:0;font-size:.42667rem;font-weight:400;line-height:0.906667rem;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0.666667rem}.login-form .btn-primary{background-color:#ff8900;border-color:#ff8900;color:#fff}.head{font-size:.37333rem;padding:0.3125rem}.site-stats{display:flex;color:#ff8900;text-align:center;background-color:#fff}.site-stats li{width:100%;padding:0.4rem 0.266667rem;position:relative}.site-stats li:nth-child(1):after{content:" ";position:absolute;right:0;top:25%;bottom:25%;width:1px;border-left:1px solid #ff8900;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}.site-stats li p:nth-child(1){font-size:.37333rem;margin-bottom:0.26667rem}.site-stats li p:nth-child(2){font-size:0.5rem}.header{height:1.066667rem;line-height:1.066667rem;color:#fff;text-align:center;background:#ff8900;font-size:.42667rem;position:relative;position:fixed;top:0;left:0;right:0;z-index:888}.header span{position:absolute;padding:0.15625rem;left:0;height:1.066667rem;width:1.066667rem}.header span:before,.header span:after{display:block;content:'';height:0.053333rem;width:0.4rem;background-color:#fff;position:absolute;left:0.266667rem}.header span:before{top:0.426667rem;transform:rotate(-35deg)}.header span:after{top:0.64rem;transform:rotate(35deg)}.header p{display:inline-block}.header-placeholder{height:1.066667rem}.event-list{position:relative;width:100%;white-space:nowrap;overflow-x:scroll;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-overflow-scrolling:touch;text-align:justify;z-index:10}.event-list::-webkit-scrollbar{display:none}.event-list ul{clear:both}.event-list ul li{display:inline-block;width:2.933333rem;height:4.4rem;margin-left:0.266667rem;background-color:#FF9160;color:#fff;border-radius:0.15625rem;padding:2.466667rem 0.066667rem 0 0.066667rem;position:relative;z-index:1}.event-list ul li:last-child{margin-right:0.26667rem}.event-list ul li.eventColorSZJ{background:-webkit-linear-gradient(top, #38de86 0%, #44e86f 100%);background:linear-gradient(to bottom, #38de86 0%, #44e86f 100%)}.event-list ul li.eventColorGSC{background:-webkit-linear-gradient(top, #ff9060 0%, #ffc881 100%);background:linear-gradient(to bottom, #ff9060 0%, #ffc881 100%)}.event-list ul li.eventColorDZG{background:-webkit-linear-gradient(top, #79a0fb 0%, #96d1f5 100%);background:linear-gradient(to bottom, #79a0fb 0%, #96d1f5 100%)}.event-list ul li.eventColorQZW{background:-webkit-linear-gradient(top, #b968dc 0%, #dd8fee 100%);background:linear-gradient(to bottom, #b968dc 0%, #dd8fee 100%)}.event-list ul .bg-radius{background:#fff;height:1.8rem;width:1.8rem;position:absolute;left:50%;top:0.36rem;z-index:0;display:block;border-radius:50%;box-shadow:0 0 0 0.24rem rgba(255,255,255,0.3);transform:translate(-50%, 0)}.event-list ul img{position:absolute;left:50%;z-index:5;transform:translate(-50%, 0)}.event-list ul img.eventSubSZJ{top:0.586667rem;width:2.106667rem}.event-list ul img.eventSubGSC{top:0.586667rem;width:1.6rem}.event-list ul img.eventSubDZG{top:0.4rem;width:1.853333rem}.event-list ul img.eventSubQZW{top:0.213333rem;width:1.213333rem}.event-list .title{border-top:1px solid #fff;border-bottom:1px solid #fff;height:0.933333rem;font-weight:normal;font-size:0.32rem;margin:0 0 0.026667rem;padding:0.066667rem 0 0.066667rem  0.4rem;white-space:normal;overflow:hidden}.event-list .title:before{display:table;content:'';background:url(../img/eventtitle.png) no-repeat;background-size:100% 100%;display:inline-block;width:0.266667rem;height:0.266667rem;margin-left:-0.333333rem;float:left;margin-top:0.066667rem}.event-list .status{font-size:0.32rem;height:0.390625rem;line-height:0.390625rem;padding-left:0.4rem;white-space:normal}.event-list .status:before{display:table;content:'';background:url(../img/eventSat.png) no-repeat;background-size:100% 100%;display:inline-block;width:0.266667rem;height:0.266667rem;margin-left:-0.333333rem;float:left;margin-top:0.08rem}.event-list .star .eventLeve{background:url(../img/eventLev.png) no-repeat;background-size:100% 100%;display:inline-block;width:0.3125rem;height:0.3125rem;margin:0.078125rem 0.078125rem 0.078125rem 0}.event-thumb{height:8.266667rem;position:relative;z-index:1}.event-thumb.eventColorSZJ{background:-webkit-linear-gradient(top, #38de86 0%, #44e86f 100%);background:linear-gradient(to bottom, #38de86 0%, #44e86f 100%)}.event-thumb.eventColorGSC{background:-webkit-linear-gradient(top, #ff9060 0%, #ffc881 100%);background:linear-gradient(to bottom, #ff9060 0%, #ffc881 100%)}.event-thumb.eventColorDZG{background:-webkit-linear-gradient(top, #79a0fb 0%, #96d1f5 100%);background:linear-gradient(to bottom, #79a0fb 0%, #96d1f5 100%)}.event-thumb.eventColorQZW{background:-webkit-linear-gradient(top, #b968dc 0%, #dd8fee 100%);background:linear-gradient(to bottom, #b968dc 0%, #dd8fee 100%)}.event-thumb .title{position:absolute;top:0;right:0;left:0;z-index:1;background-color:rgba(0,0,0,0.2);color:#fff;margin:0;font-size:.37333rem;font-weight:normal;padding:0.133333rem 0.266667rem}.event-thumb .bg-radius{background:#fff;height:2.733333rem;width:2.733333rem;position:absolute;left:50%;top:1.6rem;z-index:0;display:block;border-radius:50%;box-shadow:0 0 0 0.26667rem rgba(255,255,255,0.3);transform:translate(-50%, 0)}.event-thumb img{position:absolute;left:50%;z-index:5;transform:translate(-50%, 0)}.event-thumb img.eventSubSZJ{top:2.0rem;width:3.066667rem}.event-thumb img.eventSubGSC{top:2.0rem;width:2.32rem}.event-thumb img.eventSubDZG{top:1.706667rem;width:2.8rem}.event-thumb img.eventSubQZW{top:1.466667rem;width:1.773333rem}.event-thumb .system{position:absolute;top:1.666667rem;left:55%;z-index:5;background-color:#F46666;color:#fff;font-size:0.32rem;padding:0.133333rem 0.266667rem;border-radius:0.666667rem}.event-thumb .star{position:absolute;top:4.866667rem;left:50%;transform:translate(-50%, 0);z-index:3;text-align:center}.event-thumb .star i{background:url(../img/eventLev.png) no-repeat;width:0.6rem;height:0.6rem;display:inline-block;background-size:contain}.event-thumb .state{position:absolute;top:5.6rem;left:50%;transform:translate(-50%, 0);z-index:3;text-align:center;font-size:0.32rem;color:#fff}.event-thumb .meta{position:absolute;bottom:0;right:0;left:0;z-index:1;height:2.133333rem;padding:0.666667rem 0.266667rem;background-color:rgba(255,255,255,0.1);display:-webkit-flex;display:flex;align-items:center}.event-thumb .meta li{-webkit-flex:1;flex:1;text-align:center;position:relative;z-index:10}.event-thumb .meta li:first-child:after{content:" ";position:absolute;right:0;top:0;bottom:0;width:1px;border-left:1px solid #fff;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}.event-thumb .meta li p{font-size:.37333rem;color:#fff}.event-thumb .meta li p:first-child{font-size:.42667rem}.event-thumb .scope{position:absolute;bottom:2.466667rem;right:0.266667rem;z-index:5;background-color:#fff;color:#000;font-size:0.32rem;padding:0.133333rem 0.266667rem;border-radius:0.666667rem}.table{background-color:#fff}.table .thead{font-size:0.32rem;border-bottom:0.01563rem solid #f2f2f2}.table .tbody{font-size:0.373333rem;align-items:center}.table .tbody ul:nth-child(1) .icon,.table .tbody ul:nth-child(2) .icon,.table .tbody ul:nth-child(3) .icon{width:0.8rem;height:0.56rem;color:transparent;padding:0.015625rem 0.109375rem}.table .tbody ul:nth-child(1) .icon{background:url(../img/icon-rank-1.png) no-repeat center;background-size:contain}.table .tbody ul:nth-child(2) .icon{background:url(../img/icon-rank-2.png) no-repeat center;background-size:contain}.table .tbody ul:nth-child(3) .icon{background:url(../img/icon-rank-3.png) no-repeat center;background-size:contain}.table .tbody p{padding:1.333333rem 0;text-align:center;color:#ccc}.table .tbody .studentsNotPratIn{background-color:#eee;color:#666}.table ul{display:flex;border-bottom:0.01563rem solid #f2f2f2;align-items:center}.table li{-webkit-flex:1;padding:0.4rem 0;text-align:center;overflow:hidden;white-space:nowrap}.table li.school-rank{-webkit-flex:0.5;flex:0.5}.table li.school-name{-webkit-flex:2;flex:2}.table li .icon{font-style:normal;color:#ff8900;display:inline-block;line-height:24px}.table li img{width:0.8rem;margin-right:0.3125rem;border-radius:50%;box-shadow:0 0 0.26667rem rgba(0,0,0,0.25)}.page-header{background-color:#fff;padding:0.46875rem 0.3125rem}.page-header .infor{font-size:.37333rem;position:relative;padding:0 1.40625rem 0 2.1875rem}.page-header .infor:before,.page-header .infor:after{position:absolute;top:0}.page-header .infor:before{content:'活动详情：';left:0}.page-header .infor:after{content:'查看>>';right:0}.panel-body{padding:.4rem;background-color:#fff;font-size:.37333rem}.details p{margin:0 0 0.15625rem;text-indent:1.0rem;line-height:0.75rem}.analyze-widget{padding:0.46875rem;display:flex;flex-wrap:wrap;background-color:#fff}.analyze-widget li{width:50%;text-align:center;padding:0.625rem 0;position:relative}.analyze-widget li:nth-child(1):after,.analyze-widget li:nth-child(2):after{content:" ";position:absolute;left:0;bottom:0;right:0;height:1px;border-bottom:1px solid #f2f2f2;color:#D5D5D6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.analyze-widget li:nth-child(2):before,.analyze-widget li:nth-child(4):before{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1px solid #f2f2f2;color:#D5D5D6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}.analyze-widget li h4{font-size:0.9375rem;margin-top:0;margin-bottom:0;font-weight:normal;color:#555}.analyze-widget li p{font-size:.37333rem}.event-badge{background-color:#fff}.event-badge ul{display:flex;text-align:center;padding-bottom:0.625rem}.event-badge li{flex:1}.event-badge li img{margin-bottom:0.3125rem;max-width:30%}.item-history{background-color:#fff}.item-history ul{padding:0 0.15625rem 0.15625rem;display:flex;text-align:center;flex-wrap:wrap;align-items:center}.item-history li{width:25%;padding:0.15625rem;display:inline-block}.item-history li p{margin-top:0.15625rem}.statistics{background-color:#fff}.calendar{padding:0 0.15625rem 0.15625rem;background-color:#fff}.calendar ._title{text-align:center;color:#B4B4B5;font-size:.42667rem;padding:5px}.calendar ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.calendar ul:nth-child(2) li{color:#ff8900;font-weight:bold}.calendar li{-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;text-align:center;padding:10px;color:#7D7D7D;font-size:.37333rem}.calendar ._cur{background:url(../img/cur.png) center no-repeat;background-size:50%}.scope-list{border-bottom:1px solid #eee;display:-webkit-flex;display:flex;width:100%;padding:0.133333rem;font-size:0.32rem}.scope-list span{flex:1}.scope-list span:first-child{flex:3;text-align:left}.scope-list span:last-child{text-align:right}.modal .d_mask{background:rgba(0,0,0,0.35);position:absolute;top:0;right:0;bottom:0;left:0;z-index:995}.d_dialog{width:80%;max-width:300px;background-color:#fff;border-radius:0.046875rem;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:999}.d_dialog .d_header{width:100%;position:relative;text-align:center}.d_dialog .d_header .d_close{display:block;position:absolute;right:5px;top:5px;width:24px;height:24px;line-height:24px;font-size:24px;background-color:#FF8900;color:#fff}.d_dialog .d_title{font-size:0.5rem;padding:0.46875rem;margin:0}.d_dialog .d_body{padding:0 0.3125rem 0.3125rem;color:#444;font-size:16px;height:auto;min-height:90px;word-wrap:break-word;word-break:break-all;text-align:justify;max-height:7.8125rem;overflow-y:overlay;overflow-x:hidden}.d_dialog .d_err{text-align:center;padding:0.5em 0 1.5em 0}.d_dialog .d_body a{color:#db4200;text-decoration:underline}.d_dialog .d_body a:hover{text-decoration:none}.d_dialog .d_body>*{padding-top:4px}.d_dialog .d_foot{text-align:center;display:flex;line-height:48px;position:relative;font-size:0.5rem}.d_dialog .d_foot:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #D5D5D6;color:#D5D5D6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.d_dialog .d_foot a{flex:1;display:block;background-color:#fff;color:#353535;border-radius:0 0 0.046875rem 0.046875rem;position:relative}.d_dialog .d_foot a:hover{background-color:#eee}.d_dialog .d_foot a:nth-child(2):after{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1px solid #D5D5D6;color:#D5D5D6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}.laoding{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5)}
/*# sourceMappingURL=common.css.map */
