@charset "UTF-8";.page-main-container{overflow:hidden}.main-block-row{width:100%;padding-bottom:20px;margin-bottom:10px;border-bottom:1px solid #dedede}.main-block-row .width-left{float:left;width:calc(60% - 20px) !important;position:relative}.main-block-row .width-right{float:right;width:calc(40% - 20px) !important}.main-block-row .main-block-title{width:100%}.main-block-row .main-block-title>p{float:left;width:max-content;height:20px;padding:0 20px;border-radius:5px;background-color:rgba(255,131,10,0.1)}.main-block-row .main-block-title>p>span{font-size:20px;font-weight:bold;position:relative;top:-10px;color:#ff830a}.main-block-row .main-block-title .black-tit{float:left;width:max-content;max-width:50%;padding:0;border-radius:5px;background-color:#fff;line-height:30px;height:30px}.main-block-row .main-block-title .black-tit>span{font-size:18px;font-weight:bold;position:relative;top:0 !important;color:#333}.main-block-row .main-block-container{width:100%}.mb-20{margin-bottom:20px !important}.mb-0{margin-bottom:0 !important}.copy-time{font-size:14px;color:#666}.copy-name{font-size:14px;color:#666;float:right}.q-chart-circle{margin:0 auto 15px;border-radius:50%}.q-chart-circle .per-number-box-1{position:absolute;top:20px;left:20px;width:102px;height:102px;line-height:90px;text-align:center;font-family:"impact";border-radius:50%}.q-chart-circle .per-number-box-1 .number-text{font-size:36px}.q-chart-circle .per-number-box-1 .unit-text{font-size:18px}.q-chart-circle.blue{border:6px solid #e3f0ff;box-shadow:0 0 3px 3px rgba(227,240,255,0.8)}.q-chart-circle.blue .per-number-box-1{box-shadow:inset 0 0 3px 3px rgba(227,240,255,0.8);color:#0d6ce4;border:6px solid #e3f0ff}.q-chart-circle.orange{border:2px solid #ffdcb5;box-shadow:0 0 3px 3px rgba(255,220,181,0.8)}.q-chart-circle.orange .per-number-box-1{box-shadow:inset 0 0 3px 3px rgba(255,220,181,0.8);color:#fb8200;border:2px solid #ffdcb5;line-height:94px}.color-049-100{color:#049ba7 !important;font-weight:bold}.color-49-100{color:#049ba7 !important}.bg-049-05{background-color:rgba(4,155,167,0.05)}.line-049{border-bottom:1px solid #049ba7 !important}.padding-20{padding:10px 20px !important}.pm-30{padding-bottom:30px;margin-bottom:30px}.tag-cloud-box-small>div{height:205px !important}.tag-cloud-box-small .wordcloud-inside{height:208px !important}.q-chart-circle{margin:0 auto 15px;border-radius:50%}.q-chart-circle .per-number-box-1{position:absolute;top:20px;left:20px;width:102px;height:102px;line-height:90px;text-align:center;font-family:"impact";border-radius:50%}.q-chart-circle .per-number-box-1 .number-text{font-size:36px}.q-chart-circle .per-number-box-1 .unit-text{font-size:18px}.q-chart-circle.blue{border:6px solid #e3f0ff;box-shadow:0 0 3px 3px rgba(227,240,255,0.8)}.q-chart-circle.blue .per-number-box-1{box-shadow:inset 0 0 3px 3px rgba(227,240,255,0.8);color:#0d6ce4;border:6px solid #e3f0ff}.q-chart-circle.orange{border:2px solid #ffdcb5;box-shadow:0 0 3px 3px rgba(255,220,181,0.8)}.q-chart-circle.orange .per-number-box-1{width:124px;height:124px;box-shadow:inset 0 0 3px 3px rgba(255,220,181,0.8);color:#fb8200;border:2px solid #ffdcb5;line-height:116px}.q-chart-circle.green{border:2px solid #f0f9fa;box-shadow:0 0 3px 3px rgba(240,249,250,0.8)}.q-chart-circle.green .per-number-box-1{box-shadow:inset 0 0 3px 3px rgba(240,249,250,0.8);color:#0ec891;border:6px solid #f6fff1;background-color:#f6fff1}.activity-charts-title{font-size:14px;font-weight:bold;line-height:24px}.table-content .swiper-pagination,.table-swiper-container-02 .swiper-pagination{width:100px;position:relative !important;bottom:auto !important;padding:10px 0 2px;line-height:0;margin:0 auto}.table-content .swiper-pagination .swiper-pagination-bullet,.table-swiper-container-02 .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;margin:0 5px;border-radius:5px;background-color:#999}.table-content .swiper-pagination .swiper-pagination-bullet-active,.table-swiper-container-02 .swiper-pagination .swiper-pagination-bullet-active{width:30px}.table-content .swiper-slide{width:100% !important}.swiper-prev-btn{left:0}.swiper-next-btn{right:0}.swiper-container .swiper-next-btn,.swiper-container .swiper-prev-btn{position:absolute;top:calc(50% - 23px);width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:5;color:#fff;font-size:24px}.swiper-container .swiper-next-btn:hover,.swiper-container .swiper-prev-btn:hover{color:#fff}.swiper-container .swiper-next-btn.swiper-button-disabled:hover,.swiper-container .swiper-prev-btn.swiper-button-disabled:hover{opacity:.38}.black-tit-1{width:100% !important}.black-tit-1>span:nth-child(1){margin-right:10px}.black-tit-1>span:nth-child(2){margin-right:10px}.black-tit-1 .menu-all{display:block;float:left}.black-tit-1 .menu-all .menu-box{margin:0 5px}.black-tit-1 .menu-all .menu-box .blue-font{display:inline-block;font-size:16px;font-weight:bold;width:22px;height:22px;text-align:center;border:1px solid rgba(13,108,228,0.5);box-sizing:border-box;border-radius:4px;line-height:20px}.black-tit-1 .menu-all .menu-box .green-font{display:inline-block;background-color:rgba(1,190,68,0.1);color:#01be44;font-size:16px;font-weight:bold;width:22px;height:22px;text-align:center;border:1px solid rgba(1,190,68,0.5);box-sizing:border-box;border-radius:4px;line-height:20px}.black-tit-1 .menu-all .menu-box .font-text{font-size:14px;color:#666}.tab-text .text-title{width:100%;background:linear-gradient(to top, rgba(13,108,228,0.1), rgba(13,108,228,0.3));border-radius:10px;line-height:50px;padding:0 20px;margin-bottom:10px}.tab-text .text-title>span:nth-child(1){float:left;font-size:16px}.tab-text .text-title>span:nth-child(1)>img{margin-right:10px}.tab-text .text-title .text-pagination{width:auto;float:right;font-size:16px;font-weight:bold}.tab-text .text-title.type-2{height:34px;line-height:34px}.tab-text .tab-text-container{position:relative;width:100%;height:420px;border-radius:10px;overflow:hidden;padding:10px}.tab-text .tab-text-container .swiper-btn{display:none;position:absolute;top:calc(50% - 15px);z-index:10;width:30px;height:30px;padding:2px 10px;border-radius:50%;line-height:30px;text-align:center}.tab-text .tab-text-container .swiper-btn>i{font-size:26px;color:#fff}.tab-text .tab-text-container .swiper-btn.left-btn{left:10px}.tab-text .tab-text-container .swiper-btn.left-btn>i{float:left;margin:0}.tab-text .tab-text-container .swiper-btn.right-btn{right:10px}.tab-text .tab-text-container .swiper-btn.right-btn>i{float:right;margin:0}.tab-text:hover .tab-text-container .swiper-btn{display:block}.tab-text .text-content{width:100%;padding:20px 25px;position:relative}.tab-text .text-content>.title-box{font-size:16px;color:#333;margin-bottom:20px}.tab-text .text-content>.text-box{position:relative;padding:0 0 10px;font-size:14px;color:#666;text-indent:2em;overflow:hidden}.tab-text .text-content>.text-box i.fa-quote-left{position:absolute;left:-27px;top:-1px;font-size:28px}.tab-text .text-content>.text-box i.fa-quote-right{position:absolute;right:0;bottom:2px;font-size:28px}.tab-block{margin-bottom:0 !important;border:0 !important;padding-bottom:0 !important}.width-left-20{float:left;width:calc(60.3% - 10px) !important}.width-right-20{float:right;width:calc(39.7% - 10px) !important}.green-font{display:inline-block;background-color:rgba(1,190,68,0.1);color:#01be44;font-size:16px;font-weight:bold;width:22px;height:22px;text-align:center;border:1px solid rgba(1,190,68,0.5);box-sizing:border-box;border-radius:4px;line-height:20px}.blue-font{display:inline-block;background-color:rgba(66,153,165,0.1);color:#4299a5;font-size:16px;font-weight:bold;width:22px;height:22px;text-align:center;border:1px solid rgba(66,153,165,0.5);box-sizing:border-box;border-radius:4px;line-height:20px}.view-suggestions-btn{float:right;font-size:14px;line-height:26px}.view-suggestions-btn .suggestions-icon{position:relative;float:left;margin:0 10px 0 0;width:16px;height:26px;line-height:26px}.view-suggestions-btn .suggestions-icon>img{vertical-align:middle}.view-suggestions-btn .suggestions-icon .number-box{top:-2px;right:-6px;display:block;border-radius:6px;position:absolute;height:12px;padding:0 2px;min-width:12px;font-size:10px;line-height:12px;color:#fff;background-color:#f00}.reports-content>div{width:100%;padding:13px 20px;border-radius:10px;margin-bottom:15px;height:47px}.reports-content>div>span{float:left;margin:1px 15px 0 0;font-size:20px;position:relative;line-height:20px}.reports-content>div>span>img{width:100%}.reports-content>div>p{float:left;width:calc(100% - 35px);line-height:20px;font-size:14px}.reports-content .div-02{color:#049ba7 !important;background-color:rgba(4,155,167,0.05) !important}.reports-content .div-orange{color:#fb8200;background-color:rgba(251,130,0,0.05)}.reports-content .div-green{color:#1baf08;background-color:rgba(27,175,8,0.05);margin:0}.goal-swiper-container{width:calc(100% + 20px);margin:0 -10px !important}.goal-swiper-container .swiper-pagination{width:100%;position:relative;padding:20px;line-height:0}.goal-swiper-container .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;margin:0 5px;border-radius:5px;background-color:#999}.goal-swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px}.goal-swiper-container .goal-tag-container{width:100% !important;padding:0 10px}.goal-swiper-container .goal-tag-container .width-left{float:left;width:calc(60.3% - 5px)}.goal-swiper-container .goal-tag-container .width-right{float:right;width:calc(39.7% - 5px)}.goal-swiper-container .goal-tag-container .my-tag-cloud{position:relative;width:100%;min-height:310px;background-repeat:repeat-x;background-color:#fafcff;border-radius:12px;border-top:1px solid #cce0fa;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAADFCAMAAACmR7gkAAAANlBMVEUAAAA4hekNbOQNbOQNbOQNbOQNbOQNbOQNbOQNbOQNbOQNbOQNbOSRvPMNbOQNbOSVv/SSvfOyR4YRAAAAEnRSTlMABQJJRD43KiMbEQwJBTEWBUslGMQyAAAAXUlEQVQoz63KWwqAMAxE0ZlR67O27n+zUvFHWzAQ70/CYRBjRjwySOLu+tnxX+utptoGmkytXfg2SVBQuU/bbcZREF+7YjLY5LDZYUmoSqhb1DCYTCvqrLY5jC47AdsrAqxd343QAAAAAElFTkSuQmCC)}.goal-swiper-container .goal-tag-container .my-tag-cloud::before{content:"";display:block;z-index:0;position:absolute;top:8px;right:0;bottom:0;min-height:310px;width:1px;background:linear-gradient(to bottom, #cce0fa 0, rgba(204,224,250,0) 85%, rgba(204,224,250,0) 50%)}.goal-swiper-container .goal-tag-container .my-tag-cloud::after{content:"";display:block;z-index:0;position:absolute;top:8px;left:0;bottom:0;min-height:310px;width:1px;background:linear-gradient(to bottom, #cce0fa 0, rgba(204,224,250,0) 85%, rgba(204,224,250,0) 50%)}.goal-swiper-container .goal-tag-container .my-tag-cloud .my-tag-cloud-title{position:relative;width:100%}.goal-swiper-container .goal-tag-container .my-tag-cloud .my-tag-cloud-title::before{content:"";display:block;z-index:0;position:absolute;top:0;left:0;height:4px;width:100%;background:linear-gradient(to right, rgba(204,224,250,0) 0, #cce0fa 25%, #cce0fa 75%, rgba(204,224,250,0) 100%)}.goal-swiper-container .goal-tag-container .my-tag-cloud .my-tag-cloud-title .my-tag-cloud-title-inside{position:relative;z-index:1;width:148px;margin:0 auto;background-color:#fff;border-radius:0 0 10px 10px}.goal-swiper-container .goal-tag-container .my-tag-cloud .my-tag-cloud-title .my-tag-cloud-title-inside>span{display:block;width:100%;text-align:center;padding:0 10px;font-size:16px;font-weight:bold;line-height:40px;border-radius:0 0 10px 10px;background-color:#cce0fa}.goal-swiper-container .goal-tag-container .my-tag-cloud.tree{background-color:#fffcfa;border:1px solid rgba(255,184,116,0.3);background-image:none}.goal-swiper-container .goal-tag-container .my-tag-cloud.tree::before{display:none}.goal-swiper-container .goal-tag-container .my-tag-cloud.tree::after{display:none}.goal-swiper-container .goal-tag-container .my-tag-cloud.tree .my-tag-cloud-title::before{display:none}.goal-swiper-container .goal-tag-container .my-tag-cloud.tree .my-tag-cloud-title .my-tag-cloud-title-inside>span{background-color:#ffddb8;color:#ff571c}.goal-swiper-container .goal-tag-container .leadership-block{width:100%}.goal-swiper-container .goal-tag-container .leadership-block .banner-box{width:100%;text-align:center;margin:0 0 18px}.goal-swiper-container .goal-tag-container .leadership-block .banner-box.hp-03-banner-img{margin:0}.goal-swiper-container .goal-tag-container .leadership-block .banner-box>img{max-width:100%}.goal-swiper-container .goal-tag-container .leadership-block .link-guidance-and-tips-box{width:100%;text-align:center;margin:0 0 10px}.goal-swiper-container .goal-tag-container .leadership-block .link-guidance-and-tips-box>a{font-size:16px;line-height:26px;font-weight:bolder}.goal-swiper-container .goal-tag-container .leadership-block .create-goal-btn-box .create-goal-btn{display:block;width:226px;height:64px;margin:0 auto;border:8px solid #feefec;border-radius:12px}.goal-swiper-container .goal-tag-container .leadership-block .create-goal-btn-box .create-goal-btn>span{display:block;width:210px;height:48px;padding:10px;line-height:26px;border:1px solid #fb8200;background-color:rgba(246,92,69,0.03);font-size:16px;color:#d63b3e;text-align:center;border-radius:6px}.goal-swiper-container .goal-tag-container .leadership-block .create-goal-btn-box .create-goal-btn.color-2{border:8px solid #fff5f1}.goal-swiper-container .goal-tag-container .leadership-block .create-goal-btn-box .create-goal-btn.color-2>span{border:1px solid #fcb;background-color:#fffaf8;color:#ff571d}.goal-tab-row{padding:0 5px}.goal-card-container{width:100% !important;height:240px}.goal-card-container .goal-card-con-inside{width:calc(100% + 20px);padding:0 10px;margin:0 -10px}.goal-card-container .goal-card-item{position:relative;float:left;width:calc(100% / 3 - 20.01px);margin:0 10px 20px;height:106px;padding:20px;border-style:solid;border-width:1px;border-radius:10px;overflow:hidden}.goal-card-container .goal-card-item .first-bar{position:absolute;top:17px;left:0;width:5px;height:72px;border-radius:0 2.5px 2.5px 0}.goal-card-container .goal-card-item .goal-card-item-title{width:100%;margin:0 0 15px;font-size:16px;line-height:26px;color:#333}.goal-card-container .goal-card-item .goal-card-item-info{width:100%}.goal-card-container .goal-card-item .goal-card-item-info .goal-tag{float:left;width:50%;height:24px;border-radius:5px;padding:0 10px;line-height:24px}.goal-card-container .goal-card-item .goal-card-item-info .goal-tag.orange{background-color:rgba(255,136,39,0.1);color:#ff8827}.goal-card-container .goal-card-item .goal-card-item-info .goal-tag.green{background-color:rgba(0,166,81,0.1);color:#00a651}.goal-card-container .goal-card-item .goal-card-item-info .goal-tag.blue{background-color:rgba(21,110,237,0.1);color:#156eed}.goal-card-container .goal-card-item .goal-card-item-info .goal-info{float:right}.goal-card-container .goal-card-item .goal-card-item-info .goal-info .info-item{float:left;height:24px;border-radius:5px;line-height:24px;font-size:14px;font-weight:bold}.tag-cloud-box{width:100%}.tag-cloud-box .wordcloud-inside{position:relative;width:100%;height:240px;margin:0 auto 0;overflow:hidden}.tag-cloud-box .wordcloud-inside a{position:absolute;top:0;left:0;display:inline-block;max-width:200px;font-size:14px;text-decoration:none;padding:0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;border:none;border-radius:5px}.tag-cloud-box .wordcloud-inside a:hover{font-weight:bolder;opacity:1 !important;border-style:solid;border-width:1px}.tag-cloud-box.orange{background-color:rgba(255,198,88,0.05);border-radius:10px}.tag-cloud-box.orange .wordcloud-inside{height:211px}.badges-container{width:100%}.badges-container.badges-col-4 .badges-item{width:25%}.badges-container .badges-item{float:left;margin:0 0 28px;text-align:center;height:102px;line-height:102px}.badges-container .badges-item>img{height:94px}.no-mbp{padding:0;margin:0;border:0}.heroes-img{width:100%;margin:-19px 0 2px;text-align:center}.heroes-img>img{max-width:100%}.main-block-container.profile-content{width:calc(100% + 20px);margin:0 -10px;padding:0 0 20px}.main-block-container.profile-content>div{width:calc((100% / 6) - 20px);margin:0 10px 10px;border-radius:10px;text-align:center;float:left;font-size:14px;padding:13px 10px}.echarts-content .chart-box{position:relative;width:100%;height:233px;padding:0;border-radius:10px}.echarts-content .chart-box .chart-inside{position:absolute;top:-40px}.echarts-content .chart-box canvas{width:100% !important;height:100% !important}.modal-box{position:absolute;padding:20px;width:100%;border-radius:10px;border:1px solid #dedede;background-color:#fff;top:23px;z-index:66}.modal-box>span{width:0;height:0;font-size:0;overflow:hidden;position:absolute}.modal-box>span.bot{border-width:12px;border-style:solid dashed dashed;border-color:transparent transparent #dedede transparent;right:25px;top:-24px}.modal-box>span.top{border-width:10px;border-style:solid dashed dashed;border-color:transparent transparent #fff transparent;right:27px;top:-20px}.modal-box>textarea{width:100%;padding:10px;border-radius:10px;resize:none;height:77px;margin-bottom:20px}.modal-box .footer-btn{width:100%}.modal-box .footer-btn>a{float:right;height:30px;font-size:14px;line-height:28px;border-radius:5px;padding:0 14px;box-sizing:border-box}.modal-box .footer-btn>a:nth-child(2){color:#333;background-color:#fff;border:1px solid #dedede;margin-right:10px}.modal-box .footer-btn>a:nth-child(1){color:#fff;border:1px solid}.goal-tit>font{position:relative;top:-23px;float:right;font-size:14px;cursor:pointer}.goal-tit>font>i{margin-right:12px}.goal-content{height:233px;position:relative}.goal-content>div{cursor:pointer;width:100%;padding:9px 20px;border-radius:10px;margin-bottom:15px;position:relative;box-sizing:border-box;border:1px solid rgba(5,31,63,0.01)}.goal-content>div>p{font-size:14px}.goal-content>div>p .mes{margin-right:5px}.goal-content>div>p>span{position:relative;top:1px}.goal-content>div>p:nth-child(1){float:left;line-height:27px;max-width:calc(100% - 100px)}.goal-content>div>p:nth-child(2){float:right;padding:0 10px 0 8px;border-radius:8px;font-size:14px;line-height:27px;height:27px}.goal-content>div>p:nth-child(3){float:right;margin-right:6px;padding:0 10px 0 35px;border-radius:8px;font-size:14px;line-height:27px;height:27px;background-image:url(../../../resource/image/student_growth_center/icon/msg-blue.png);background-position:10px center;background-repeat:no-repeat}.goal-content>div>p:nth-child(3)>span{font-weight:bold}.goal-content>div>img{position:absolute;top:-16px;left:5px;display:none}.goal-content>div.active{background-color:rgba(4,155,167,0.1) !important;color:#049ba7 !important;border:1px solid #049ba7;background-image:url(../../../resource/image/student_growth_center/bg/bar-sl-bg.png)}.goal-content>div.active>p:nth-child(1){float:left;line-height:27px;color:#049ba7 !important}.goal-content>div.active>p:nth-child(2){background-color:rgba(255,255,255,0.8);color:#049ba7 !important}.goal-content>div.active>p:nth-child(3){background-color:rgba(255,255,255,0.8);background-image:url(../../../resource/image/student_growth_center/icon/msg-green.png)}.goal-content>div.active>p:nth-child(3)>span{color:#049ba7}.goal-content>div.active>img{position:absolute;top:-14px;left:5px;display:block}.recommendation-content{width:100%;border-radius:10px;padding:0 20px;height:234px}.recommendation-content .recommendation-content-list{cursor:pointer;color:#333;font-size:14px;line-height:46px;border-bottom-width:1px;border-bottom-style:solid}.recommendation-content .recommendation-content-list>p{float:left;font-size:14px;color:#333}.recommendation-content .recommendation-content-list>span{float:right;padding:5px 10px;font-size:14px;line-height:16px;border-radius:6px;position:relative;top:10px}.recommendation-content>div:nth-last-child(1){border-bottom:0}.recommendation-content-01{width:100%;border-radius:10px;padding:0 20px;height:224px}.recommendation-content-01 .recommendation-content-list{color:#333;font-size:14px;line-height:44px;border-bottom:1px solid rgba(13,108,228,0.2)}.recommendation-content-01 .recommendation-content-list>p{float:left;font-size:14px;color:#333}.recommendation-content-01 .recommendation-content-list>span{float:right;padding:5px 10px;font-size:14px;line-height:16px;border-radius:6px;position:relative;top:10px}.recommendation-content-01>div:nth-last-child(1){border-bottom:0}.academic-menu{width:auto;margin-top:5px}.academic-menu>div{float:left;margin:0 10px 10px 0}.academic-menu>div>span:nth-child(1){float:left;width:22px;height:22px;display:block;margin:0 7px 0 0}.academic-menu>div>span:nth-child(1) .green-font{float:left;display:block;background-color:rgba(1,190,68,0.1);color:#01be44;font-size:16px;font-weight:bold;width:22px;height:22px;text-align:center;border:1px solid rgba(1,190,68,0.5);box-sizing:border-box;border-radius:4px;line-height:20px}.academic-menu>div>span:nth-child(2){float:left;font-size:14px;height:22px;line-height:22px;color:#666}.table-content{width:100%}.table-content thead tr th .bootstrap-select>.btn.dropdown-toggle{text-align:left;padding:0;background:none;border:none}.table-content thead tr th .bootstrap-select>.btn.dropdown-toggle div{font-size:14px;line-height:30px}.table-content .table-tr{width:100%;font-size:14px;border-radius:10px;padding:10px 0;line-height:15px}.table-content .table-tr>div{float:left;width:calc((100% - 145px) / 5);text-align:center;position:relative}.table-content .table-tr>div:nth-child(1){width:145px !important;line-height:30px}.table-content .table-td{width:100%;border-radius:10px;padding:7px 0;font-weight:bold;font-size:14px}.table-content .table-td>div{float:left;width:calc((100% - 145px) / 5);text-align:center}.table-content .table-td>div .green-font{display:inline-block;background-color:rgba(1,190,68,0.1);color:#01be44;font-size:16px;font-weight:bold;width:22px;height:22px;text-align:center;border:1px solid rgba(1,190,68,0.5);box-sizing:border-box;border-radius:4px;line-height:20px}.table-content .table-td>div:nth-child(1){width:145px !important;font-size:16px;color:#333;font-weight:500;text-align:left;padding-left:48px}.table-content .table-td>div:nth-child(6){font-size:16px;color:#666;font-weight:500;position:relative}.table-content .table-td>div:nth-child(6)>span{width:16px;height:7px;display:inline-block;background-color:#ebebeb;border-radius:10px;position:relative;top:-3px}.table-content .blue-line{width:1px;background-color:rgba(13,108,228,0.2);height:430px;position:absolute;left:0;top:-10px}.table-content .tab-btn{max-width:70px;display:block;margin:10px auto 0}.table-content .tab-btn .active{width:30px;background-color:#0d6ce4}.table-content .tab-btn>span{width:10px;height:10px;display:block;background-color:rgba(153,153,153,0.4);border-radius:5px;float:left;cursor:pointer}.table-content .tab-btn>span:nth-child(1){margin-right:10px}.instructions-icon{margin-left:15px;color:rgba(255,131,110,0.5)}.bg-orange-05{background-color:rgba(255,131,110,0.05)}.activity-content{width:100%}.activity-content .activity-charts{height:219px;width:200px;float:left;background-repeat:no-repeat}.activity-content .activity-charts>p{font-size:14px;color:#666;font-weight:bold;text-align:center}.activity-content .activity-charts.updown{width:100%;height:auto;margin:-17px auto 21px}.activity-content .activity-list{border-radius:0 10px 10px 0;width:calc(100% - 200px);padding:0 20px;position:relative;float:left}.activity-content .activity-list .activity-list-item{border-bottom:1px solid rgba(13,108,228,0.2);box-sizing:border-box;line-height:44px}.activity-content .activity-list .activity-list-item>p:nth-child(1){float:left;font-size:14px}.activity-content .activity-list .activity-list-item>p:nth-child(2){float:right;font-size:14px;color:#666}.activity-content .activity-list .activity-list-item>p:nth-child(2)>span{font-weight:bold;font-size:14px}.activity-content .activity-list .activity-list-item:last-child{border-bottom:none !important}.activity-content .activity-list::before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;width:2px}.activity-content .activity-list.green{background-color:rgba(4,155,167,0.05)}.activity-content .activity-list.green::before{background-color:#049ba7}.activity-content .activity-list.green .activity-list-item{border-bottom:1px solid rgba(4,155,167,0.2)}.activity-content .activity-list.green .activity-list-item>p:nth-child(1){color:#049ba7}.activity-content .activity-list.green .activity-list-item>p:nth-child(2)>span{color:#049ba7}.activity-content .activity-list.blue::before{background-color:#0d6ce4}.activity-content .activity-list.orange{background-color:rgba(251,130,0,0.05)}.activity-content .activity-list.orange::before{background-color:#fb8200}.activity-content .activity-list.orange .activity-list-item{border-bottom:1px solid rgba(251,130,0,0.2)}.activity-content .activity-list.orange .activity-list-item>p:nth-child(1){color:#fb8200}.activity-content .activity-list.orange .activity-list-item>p:nth-child(2)>span{color:#fb8200}.activity-content .activity-list.updown{width:100%;border-radius:10px}.activity-content .activity-list.updown::before{top:20px;bottom:20px}.activity-content .activity-list.updown .activity-list-item{line-height:46px;height:47px}.box-all{width:calc(100% + 20px);margin:0 -10px}.box-all .box-content{width:calc((100% / 3) - 20px);margin:0 10px;float:left;border-radius:10px;position:relative}.box-all .box-content>div:first-child{background-repeat:no-repeat;background-size:100% 100%;padding:12px 20px 12px 30px;line-height:23px}.box-all .box-content>div:first-child>p:nth-child(1){float:left;font-size:20px;font-weight:bold;color:#fff}.box-all .box-content>div:first-child>p:nth-child(2){float:right}.box-all .box-content>div:first-child>p:nth-child(2)>i{color:#ecf9fb}.box-all .box-content>div:first-child>p:nth-child(2)>i:nth-child(2){margin:0 -5px}.box-all .box-content .cloud-content{width:100%;padding:20px 15px 0 15px;height:245px;background-color:rgba(83,219,30,0.05)}.box-all .box-content .energy-content{width:100%;padding:20px 15px 0 15px;height:245px;background-color:rgba(249,75,28,0.05)}.box-all .box-content .left-up-icon{position:absolute;top:-10px;left:0;padding:0}.box-all .box-content .sweet{left:-9px}.box-all .box-content.blue{background-color:rgba(61,180,255,0.05)}.box-all .box-content.green{background-color:rgba(83,219,30,0.05)}.box-all .box-content.orange{background-color:rgba(249,75,28,0.05)}.badges-content{width:100%;padding:20px 15px 0 15px;height:245px;overflow:hidden}.badges-content>.badges-item{width:calc((100% / 3) - 20.01px);float:left;margin:0 10px 30px 10px;max-height:83px;text-align:center}.badges-content>.badges-item>img{max-width:100%;max-height:83px}.academic-table{width:100%;table-layout:fixed}.academic-table thead tr{min-height:10px}.academic-table thead tr:nth-child(1) th{padding:7px 10px;line-height:18px;height:40px;vertical-align:middle;box-sizing:border-box}.academic-table thead tr:nth-child(1) th:first-child{border-radius:10px 0 0 10px;padding:7px 10px 7px 30px}.academic-table thead tr:nth-child(1) th:last-child{border-radius:0 10px 10px 0;padding:7px 30px 7px 10px}.academic-table thead tr:nth-child(2){height:10px}.academic-table thead tr th.fixed_column.border-theme-20{border-left-width:1px;border-left-style:solid}.academic-table thead tr th .bootstrap-select>.btn.dropdown-toggle{text-align:left;padding:0;background:none;border:none}.academic-table thead tr th .bootstrap-select>.btn.dropdown-toggle div{font-size:14px;line-height:30px}.academic-table tbody tr{border-radius:10px;overflow:hidden}.academic-table tbody tr td{height:37px;padding:7px 10px;line-height:22px;box-sizing:border-box;font-size:14px;color:#333}.academic-table tbody tr td:first-child{border-radius:10px 0 0 10px;padding:7px 10px 7px 30px}.academic-table tbody tr td:last-child{border-radius:0 10px 10px 0;padding:7px 30px 7px 10px}.academic-table tbody tr td.fixed_column.border-theme-20{border-left-width:1px;border-left-style:solid}.academic-table tbody tr td.fixed_column>span{font-size:16px;color:#666}.academic-table tbody tr td .empty{float:right;display:inline-block;width:16px;height:8px;border-radius:4px;background-color:rgba(153,153,153,0.2)}.academic-table.three-color tbody tr:nth-child(odd) td{background-color:#fff}.academic-table.three-color tbody tr:nth-child(4n-2) td{background-color:#fffaf4}.academic-table.two-color tbody tr:nth-child(odd) td{background-color:#fff}.hp-03-swiper{border-bottom:0;padding-bottom:0;width:calc(60% - 20px) !important;float:left}.right-up-down{float:right;width:100%}.right-up-down .main-block-title{width:100%;margin:0 0 12px}.right-up-down .main-block-title>p{width:max-content;height:20px;padding:0 20px;border-radius:5px;background-color:rgba(255,131,10,0.1)}.right-up-down .main-block-title>p>span{font-size:20px;font-weight:bold;position:relative;top:-10px;color:#ff830a}.right-up-down .main-block-title .black-tit{width:max-content;padding:0;border-radius:5px;background-color:#fff;line-height:26px;height:26px}.right-up-down .main-block-title .black-tit>span{font-size:18px;font-weight:bold;position:relative;top:0 !important;color:#333}.right-up-down .hp-03-up-content .up-content-picture{width:100%;margin:0 0 -5px}.right-up-down .hp-03-up-content .up-content-picture .badges-content{padding:0;height:auto}.right-up-down .hp-03-up-content .up-content-picture .badges-content .badges-item{max-height:81px}.right-up-down .hp-03-up-content .up-content-picture .badges-content .badges-item>img{max-height:81px}.energy-tree{background-repeat:no-repeat;background-size:100% auto;min-height:310px;background-size:100% 100%;position:relative}.energy-tree .energy-tree-tit{width:154px;margin:0 auto;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#ffddb8;color:#ff571c;font-size:16px;font-weight:bold;line-height:40px;text-align:center}.hp-03-banner-img>img{max-width:100%}@keyframes water-waves{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes bubble-up-1{0%{top:105%;opacity:1}100%{top:-5%;opacity:.2}}.my-energy-box{width:100%;padding:5px 0 0;position:relative;overflow:hidden}.my-energy-con{width:224px;height:224px;margin:0 auto;position:relative;padding:21px;animation:water-waves linear infinite}.my-energy-con>img{position:absolute;top:0;left:0;width:100%;animation:inherit;animation-duration:5s;border-radius:50%}.water-wave-box{position:relative;width:182px;height:182px;margin:0 auto;border-radius:50%;overflow:hidden;background:linear-gradient(to top, rgba(8,149,247,0.3) 0, #e3f3ff 100%)}.water-wave-box .per-text{position:relative;z-index:10;height:182px;padding:30px;line-height:122px;text-align:center;color:#fff;font-size:20px;font-family:"Myriad Pro";text-shadow:0 4px 4px rgba(0,0,0,0.2)}.water-wave-box .per-text>font{font-size:46px}.water-wave{position:absolute;width:182px;height:182px;margin:0 auto;border-radius:50%;animation:water-waves linear infinite}.water-wave-1{position:absolute;top:0;left:-25%;opacity:.7;width:180%;height:180%;border-radius:40%;animation:inherit;animation-duration:5s;background-color:rgba(20,150,244,0.6)}.water-wave-2{position:absolute;width:200%;height:200%;top:5%;left:-35%;border-radius:35%;opacity:.5;animation:inherit;animation-duration:7s;background-color:rgba(20,150,244,0.8)}.water-wave-3{position:absolute;width:200%;height:200%;top:10%;left:-35%;opacity:.3;border-radius:33%;animation:inherit;animation-duration:11s;background-color:#1496f4}.bubble-1{position:absolute;top:231px;left:calc(50% - 106px);width:14px;height:14px;border-radius:50px;background-color:#d3edff;animation-name:bubble-up-1;animation-duration:4s;animation-iteration-count:infinite;animation-delay:0s;animation-timing-function:ease-in}.bubble-2{position:absolute;top:185px;left:calc(50% - 114px);width:12px;height:12px;border-radius:50px;background-color:#e4f4ff;animation-name:bubble-up-1;animation-duration:3s;animation-iteration-count:infinite;animation-delay:-1s;animation-timing-function:ease-in}.bubble-3{position:absolute;top:63px;left:calc(50% - 149px);width:24px;height:24px;border-radius:50px;background-color:#e4f4ff;animation-name:bubble-up-1;animation-duration:4s;animation-iteration-count:infinite;animation-delay:-2s;animation-timing-function:ease-in}.bubble-4{position:absolute;top:25px;left:calc(50% - 123px);width:12px;height:12px;border-radius:50px;background-color:#d3edff;animation-name:bubble-up-1;animation-duration:4s;animation-iteration-count:infinite;animation-delay:-3s}.bubble-5{position:absolute;top:216px;right:calc(50% - 106px);width:24px;height:24px;border-radius:50px;background-color:#e4f4ff;animation-name:bubble-up-1;animation-duration:4s;animation-iteration-count:infinite;animation-delay:0s;animation-timing-function:ease-in}.bubble-6{position:absolute;top:196px;right:calc(50% - 127px);width:12px;height:12px;border-radius:50px;background-color:#e4f4ff;animation-name:bubble-up-1;animation-duration:3s;animation-iteration-count:infinite;animation-delay:-0.7s;animation-timing-function:ease-in}.bubble-7{position:absolute;top:62px;right:calc(50% - 142px);width:10px;height:10px;border-radius:50px;background-color:#d3edff;animation-name:bubble-up-1;animation-duration:3s;animation-iteration-count:infinite;animation-delay:-1.2s;animation-timing-function:ease-in}.bubble-8{position:absolute;top:25px;right:calc(50% - 163px);width:24px;height:24px;border-radius:50px;background-color:#e4f4ff;animation-name:bubble-up-1;animation-duration:5s;animation-iteration-count:infinite;animation-delay:-1.8s;animation-timing-function:ease-in}.bubble-9{position:absolute;top:0;right:calc(50% - 101px);width:10px;height:10px;border-radius:50px;background-color:#d3edff;animation-name:bubble-up-1;animation-duration:3s;animation-iteration-count:infinite;animation-delay:-2s;animation-timing-function:ease-in}.bubble-10{position:absolute;top:185px;left:calc(50% - 84px);width:12px;height:12px;border-radius:50px;background-color:#e4f4ff;animation-name:bubble-up-1;animation-duration:3s;animation-iteration-count:infinite;animation-delay:1s;animation-timing-function:ease-in}.index-modal-body{width:465px;padding:20px;max-height:70vh;margin:0 auto;position:relative}.index-modal-body .tab-row-content{width:100%;margin-bottom:20px;background-color:#fff}.index-modal-body .tab-row-content .home-block-tab{float:left;width:calc(100% - 100px);margin:0 0 0 -5px}.index-modal-body .tab-row-content>font{position:relative;top:5px;float:right;font-size:14px;cursor:pointer}.index-modal-body .tab-row-content>font>i{margin-right:12px}.index-modal-body .modal-content{width:100%;max-height:calc(70vh - 60px);overflow:hidden}.index-modal-body .modal-content .modal-list{width:100%;height:50px;padding:9px 20px;border-radius:10px;position:relative;margin-bottom:20px}.index-modal-body .modal-content .modal-list>p{float:left;padding:6px 0;line-height:20px;font-size:14px;color:#666}.index-modal-body .modal-content .modal-list>a{float:right;padding:7px 10px;height:32px;font-size:14px;line-height:16px;border-radius:6px;background-color:#fff;border:1px solid #dedede;box-sizing:border-box}.index-modal-body .modal-content .modal-list .mark-line{width:5px;height:20px;position:absolute;border-top-right-radius:2.5px;border-bottom-right-radius:2.5px;left:0;top:15px}.index-modal-body .modal-content .mCSB_dragger{right:-15px}.suggestions-modal-body{padding:20px;max-height:70vh;margin:0 auto;position:relative}.suggestions-modal-body .modal-content{width:100%;max-height:calc(70vh - 60px);overflow:hidden}.suggestions-modal-body .modal-content .modal-list-item{width:100%;padding:15px 20px 15px;border-radius:10px;position:relative;margin-bottom:20px;background-color:rgba(102,102,102,0.1)}.suggestions-modal-body .modal-content .modal-list-item .mark-line{width:5px;height:45px;position:absolute;border-top-right-radius:5px;border-bottom-right-radius:5px;left:0;top:20px;background-color:rgba(102,102,102,0.5)}.suggestions-modal-body .modal-content .modal-list-item .title-row{width:100%;margin:0 0 8px}.suggestions-modal-body .modal-content .modal-list-item .title-row .title-box{float:left;margin:0 10px 0 0;font-size:16px;line-height:26px;color:#333;font-weight:bold}.suggestions-modal-body .modal-content .modal-list-item .title-row .tag-box{float:left;height:26px;padding:3px 10px;font-size:12px;line-height:18px;border-radius:6px;color:#fff}.suggestions-modal-body .modal-content .modal-list-item .title-row .time-box{float:right;font-size:14px;line-height:26px;color:#666}.suggestions-modal-body .modal-content .modal-list-item .details-row{font-size:14px;line-height:20px;color:#666}.suggestions-modal-body .modal-content .mCSB_dragger{right:-15px}.congratulations-title{width:100%;height:97px;padding:28px 0 0;margin:-15px 0 0;font-size:24px;line-height:32px;border-bottom:1px solid #f3f3f3;background-position:center 0;background-repeat:no-repeat;background-image:url(../../../resource/image/student_growth_center/bg/create-goal-pop-bg.png)}.recommended-tasks-title{padding:13px 0}.recommended-tasks-title .title-box{float:left;font-size:16px;line-height:26px;color:#333;font-weight:bold}.recommended-tasks-title .btn-box{float:right;font-size:14px;line-height:26px}.recommended-tasks-list .recommended-tasks-item{width:100%;padding:15px 20px 15px;border-radius:10px;position:relative;margin-bottom:20px;background-color:rgba(102,102,102,0.1)}.recommended-tasks-list .recommended-tasks-item .mark-line{width:5px;position:absolute;border-top-right-radius:5px;border-bottom-right-radius:5px;left:0;top:20px;bottom:20px;background-color:rgba(102,102,102,0.5)}.recommended-tasks-list .recommended-tasks-item .details-col{float:left;width:calc(100% - 80.01px)}.recommended-tasks-list .recommended-tasks-item .details-col .details-title-box{float:left;width:100%;margin:0 0 6px;font-size:16px;line-height:22px;color:#333}.recommended-tasks-list .recommended-tasks-item .btn-col{float:right;width:80px;padding:7px 0 0}.contains-tasks-content{width:100%;height:20px;overflow:hidden}.contains-tasks-content.active{height:auto}.contains-tasks-content .contains-tasks-number{width:100%;margin:0 0 5px}.contains-tasks-content .contains-tasks-number .number-box{font-size:14px;color:#999;line-height:20px}.contains-tasks-content .contains-tasks-number .contains-fold-btn{font-size:14px;line-height:20px}.contains-tasks-list .contains-tasks-list-item{width:100%;height:22px}.contains-tasks-list .contains-tasks-list-item .point-box{float:left;width:6px;height:6px;margin:8px 5px 0 0;border-radius:4px}.contains-tasks-list .contains-tasks-list-item .text-box{float:left;line-height:22px;font-size:14px;color:#666}.index-modal-body02{width:465px;padding:15px 20px;max-height:70vh;margin:0 auto;position:relative;margin-top:20px}.index-modal-body02 .tab-btn{width:100%;margin-bottom:20px;background-color:#fff}.index-modal-body02 .tab-btn>div{float:left;padding:3px 10px;border-radius:10px;margin-right:10px;font-size:16px;color:#666;cursor:pointer}.index-modal-body02 .tab-btn .active{background-color:rgba(13,108,228,0.1);color:#0d6ce4}.index-modal-body02 .tab-btn>font{position:relative;top:5px;float:right;font-size:14px;cursor:pointer}.index-modal-body02 .tab-btn>font>i{margin-right:12px}.index-modal-body02>textarea{resize:none;width:100%;border-radius:6px;border:1px solid #dedede;padding:10px}.index-modal-body02 .modal02-tit>p{margin:0 0 10px;width:100%}.index-modal-body02 .modal-select{width:100%;border:1px solid #dedede;padding:3px 10px;border-radius:6px;color:#999}.footer-btn{width:max-content;margin:0 auto}.footer-btn>span{float:right;font-size:14px;border-radius:5px;padding:4px 14px;box-sizing:border-box}.footer-btn>span:nth-child(2){color:#fff;background-color:#fff;border:1px solid #dedede;margin-right:20px}.footer-btn>span:nth-child(1){color:#333;border:1px solid}@media only screen and (max-width:1430px){.main-block-container.profile-content>div{width:calc((100% / 4) - 20.01px)}}@media only screen and (max-width:1279px){.box-all .box-content>div:first-child>p:nth-child(1){font-size:16px}.main-block-row .width-left{width:100% !important;margin:0 0 20px}.main-block-row .width-right{width:calc(100% ) !important}.activity-content .activity-charts.updown{height:219px;width:200px;margin:0 auto}.activity-content .activity-list.updown{border-radius:0 10px 10px 0;width:calc(100% - 200px)}.goal-card-container .goal-card-item{width:calc(100% / 2 - 20.01px)}.goal-card-container{height:590px}}/*# sourceMappingURL=student_growth_center.css.map */