/*header*/
.headerbox .leftbox{ float:left; width:2.25rem; color:#9a9b9e; display:flex;justify-content:space-between; margin-top:0.5rem;}
.headerbox .topbox{ padding:0.2rem 0;}
.headerbox .topbox .listnews{ position:relative;}
.headerbox .topbox.act{ background:#f8f8f8; width:100%;}
.headerbox .leftbox .line{ width:1px; height:0.8rem; background:#9a9b9e; display:inline-block; margin-top:3px;}
.headerbox .rightbox1{margin-left:2.5rem; width:auto; height:auto;}
.headerbox .rightbox1 span{margin:0.5rem 0.4rem; display:inline-block; float:left;}
.headerbox .rightbox1 span a{ color:#1b1c1e;}
.headerbox .rightbox1 span.act a{ color:#578bed;}
.headerbox .open{ display:inline-block; position:absolute; right:0; top:0;}
.headerbox .open .opentxt{ color:#5d6e90; display:inline-block;}
.headerbox .topbox.act .open .opentxt{ color:#578bed;}
.headerbox .topbox.act .open .xiala{transform:rotate(-180deg); color:#578bed;}
.headerbox .open .xiala{font-size:0.1rem;transform:rotate(0deg); display:block; float:right;color:#5d6e90;margin-left:0.3rem;}
.headerbox .rightbox2{padding-left:2.5rem; float:left; height:auto; margin-top:1rem; display:none;}
.headerbox .rightbox2 span{ margin:0.35rem 0.4rem;color:#1b1c1e; display:inline-block; float:left;}
/*content*/
.activeitem{ padding-bottom:3.6rem;}
.activeitem .joinitem{border-radius:0.5rem 0.5rem 1.56rem 0.5rem;margin-top: 0.94rem;box-shadow:0px 2px 0.5625rem 0px rgba(191,192,204,0.31);margin-bottom:0.94rem; position:relative; overflow:hidden;}
.activeitem .joinitem .imgbox{width: 100%;height: auto;border-radius:0.5rem 0.5rem 0 0; overflow:hidden;}
.activeitem .joinitem .imgbox img{ width:100%; height:100%;}
.activeitem .joinitem .title{margin-top: 0.72rem;color: #1b1c1e;font-weight: bold; display:block;line-height:1.5rem;}
.activeitem .joinitem .title .titmark{padding:0 0.5rem;font-weight:normal; height:1.25rem; border-radius:4px;color:#fff;text-align:center;background:#ee5c37;display:flex;align-items:center;margin-right:0.31rem; float:left;line-height:1.25rem; margin-top:0.1rem;}
.activeitem .joinitem .time{color: #707174;margin-top:0.625rem;display: flex;}
.activeitem .joinitem .time .tit{margin-right:0.375rem;}
.activeitem .joinitem .address .tit{margin-right:0.375rem;}
/*.activeitem .joinitem .time .time1{ display:inline-block; margin-top:0.1rem; background: no-repeat center; width:1.5rem; height:0.875rem;background-size:contain;}*/
/*.activeitem .joinitem .address .dizhi{ display:inline-block; margin-top:0.1rem; background: no-repeat center; width:1.5rem; height:0.875rem;background-size:contain;}*/
.activeitem .joinitem .address{color: #707174;margin-top:0.625rem;display: flex}
.activeitem .joinitem .state{display: inline-block;height: 100%;line-height:2.5rem;}
.activeitem .joinitem .state .entry{ color:#1b1c1e;}
.activeitem .joinitem .state .entry.free{ color:#f07e25;}
.activeitem .joinitem .state .price{ color: #f07e25;}
.activeitem .joinitem .btnbox{ margin-top:1rem; height:2.5rem;line-height:2.5rem;}
.activeitem .joinitem .btn{font-size:0.75rem;justify-content:center; position:absolute; bottom:0; right:0;width:6.56rem;border-radius:1.7rem 0 1.56rem 0;line-height:2.5rem;text-align: center;}
.activeitem .joinitem .btn1 .huodong{margin-right:0.2rem;font-size:1.1rem; color:#fff;}
.activeitem .joinitem .btn1{background:#578bed;color: #fff;font-size:1rem;}
.activeitem .joinitem .btn2{background:#e9e9e9;;color: #9a9b9e;font-size:1rem;}
.activeitem .joinitem .btn3{background:#f07e25;;color: #fff;font-size:1rem;}
.activeitem .joinitem .refuse{ padding:0.875rem 0.69rem; background:#fcf0e1; color:#f28d15;font-size:0.75rem; margin-top:0.94rem;border-radius:0.5rem;}
.care{ padding:0.94rem 1.19rem; background:rgba(0,0,0,0.7); color:#fff;font-size:1rem; position:fixed; top:50%; left:50%; margin-top:-1.59rem;margin-left:-3.71rem;border-radius:0.5rem; z-index:500; display:none;}
.care .success1{margin-right:0.625rem;font-size:1.2rem;}
/*活动详情*/
.activebanner{ width:100%; height:2.44rem; line-height:2.44rem; background:#fff; position:relative;}
.activebanner.act{position:fixed; top:0; left:0; z-index:10;}
.activebanner .share{ position:absolute;font-size:1.2rem; display:flex;align-items:center; top:50%; right:0.94rem; color:#909195; margin-top:-1.2rem;}
.activebanner li{ width:25%; float:left;text-align:center; color:#1b1c1e;}
.activebanner li a{ color:#1b1c1e;font-size:1rem;}
.activebanner li.act a{ color:#578bed;}
.activebanner li.act{ position:relative;}
.activebanner li.act:after{content: ''; position: absolute; left: 50%; bottom: 0.25rem;  width: 0.6rem; height: 0.19rem; background-color: #578bed; margin-left: -0.3rem; border-radius:3px;}
.activedetail{ width:100%; height:auto; background:#fff;}
.activedetail .imgbox{ width:100%; height:auto;}
.activedetail .imgbox img{ width:100%; height:auto;}
.activedetail .activecont{ margin-top:1rem;}
.activedetail .activecont .activetlt{ color:#272729;}
.activedetail .activecont .labelbox{ margin-top:1rem;}
.activedetail .activecont .labelbox span{ padding:0.31rem 0.625rem; background:#eff4fb; color:#578bed;border-radius:4px; margin-right:0.625rem;}
.activedetail .activecont .titbox{ padding-bottom:1.44rem;}
.activedetail .activecont .titbox h3{ margin-top:1.72rem; color:#1b1c1e;}
.activedetail .activecont .box1{ margin-top:0.69rem; color:#1b1c1e;}
.activedetail .activecont .box3{ margin-top:1rem; color:#1b1c1e;}
.activedetail .activecont .box1 .ttxt1{margin-left:0.66rem; color:#f28d15;}
.activedetail .activecont .box1 .time{margin-left:0.34rem;}
.activedetail .activecont .box1 .lefttxt{ width:4rem;display:block; float:left;}
.activedetail .activecont .box1 .righttxt{ width:auto; display:block; margin-left:4.875rem;}
.activedetail .activecont .box1 .more{ display:inline-block;margin-left:1rem; color:#578bed;}
.activedetail .activecont .box2 .time{margin-left:0.34rem;}
.activedetail .activecont .box2{ color:#f28d15; margin-top:0.5rem;}
.activedetail .activecont .box2 .riqi{margin-left:0.53rem;}
.activedetail .activecont .price{ margin-top:0.69rem; color:#f28d15;}

.lunbobox{ margin-top:0.625rem; background:#fff; padding-top:1.22rem; padding-bottom:1.34rem; width:100%; height:auto;}
.lunbobox .partcont1{ }
.lunbobox .partcont1 h3{ color:#1b1c1e;}
.lunbobox .partcont1 .content1{ margin-top:1.03rem;}
.lunbobox .partcont1 .content1 .img1{ width:100%; height:8.66rem;border-radius:0.25rem; overflow:hidden; position:relative; border:1px solid #efefef;}
.lunbobox .partcont1 .content1 .img1 img{ width:auto; height:100%; position:absolute; top:50%; left:50%;transform:translate(-50%,-50%);}
.lunbobox .partcont2{margin-top:1.97rem; }
.lunbobox .partcont2 h3{color:#1b1c1e;}
.lunbobox .partcont2 .content2{ margin-top:1.03rem;}
.lunbobox .partcont2 .content2 .img2{ width:100%; height:5.7rem;border-radius:0.25rem; overflow:hidden; position:relative; border:1px solid #efefef;}
.lunbobox .partcont2 .content2 .img2 img{ width:auto; height:100%; position:absolute; top:50%; left:50%;transform:translate(-50%,-50%);}
.lunbobox .partcont2 .content2 .imgtxt{ margin-top:0.66rem; color:#1b1c1e;display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.cancelbox .titletxt{ color:#1b1c1e;font-size:1rem;}
.cancelbox .conttxt{ color:#9a9b9e; font-size:0.875rem; margin-top:1.34rem; display:block;}
.cancelbox{width: 100%; height: auto; position: fixed; left: 0; bottom: 0; background: #fff;display:none; border-radius: 0.5rem 0.5rem 0 0;-webkit-animation: showup 0.3s linear; animation: showup 0.3s linear; z-index:103;}
.cancelbox .text{ color:#1b1c1e;text-align:center; width:100%; height:7.16rem;}
.cancelbox .text .centertxt{ width:14.125rem; margin:1.28rem auto 0;text-align:center;}
.cancelbox .botbtn{ width:100%; border-top:1px solid #578bed; height:2.81rem;}
.cancelbox .botbtn .truebtn{ background:#eff4fb; color:#578bed; width:50%; float:left;text-align:center; height:100%;line-height:2.81rem;font-size:1rem;}
.cancelbox .botbtn .cancelbtn{ background:#578bed; color:#fff; width:50%; float:left;text-align:center;height:100%;line-height:2.81rem;font-size:1rem;}
.detailcont{ background:#fff; width:100%; height:auto; margin-top:0.625rem; padding-top:1.31rem; position:relative; padding-bottom:2.69rem;}
.detailcont .pictxtbox{ height:15rem; overflow:hidden;}
.detailcont .pictxtbox p{ margin:0 !important;line-height:1.5rem;}
.detailcont .pictxtbox p img{ width:100%; height:auto;}
.detailcont .pictxtbox.act{ height:auto; overflow:visible;}
.detailcont h3{color:#1b1c1e;}
.detailcont .dbox1{ margin-top:1.625rem; color:#1b1c1e;}
.detailcont .dbox2{ margin-top:1.1rem; color:#1b1c1e;}
.detailcont .imgbox2{ margin-top:1.06rem; width:100%; height:auto; }
.detailcont .imgbox2 img{ width:100%; height:auto;}
.detailcont .lookmore{ width:100%;text-align:center; background:#fff; height:2.1rem;line-height:2.1rem; color:#578bed;font-size:0.75rem;box-shadow:5px -18px 15px #fff; position:absolute; bottom:0.56rem; left:0;}

.canbox{ background:#fff; width:100%; height:auto; margin-top:0.625rem; padding-top:1rem; padding-bottom:1.5rem;}
.head{ display:flex;justify-content:space-between;align-items:center;}
.head .lbox{ color:#1b1c1e;font-weight:bold; display:inline-block;}
.head .pep{ display:inline-block;margin-left:0.59rem; color:#1b1c1e;font-size:0.75rem;}
.head .moreicon{  padding:0 0.2rem 0 0.4rem; line-height:1.5rem;background: #f1f5fb; border-radius: 0.25rem; color: #5d6e8f; display: flex; align-items: center;}
.head .moreicon .next{ color:#5d6e8f;font-size:0.7rem; display:inline-block;margin-left:0.3rem; margin-top:0.15rem;}
.canbox .pepcont{ margin-top:1.06rem; width:100%;text-align:center;}
.canbox .pepcont .perch{ width:3.75rem; height:3.75rem; background: no-repeat center;background-size:contain; margin:0 auto;}
.canbox .pepcont .parttxt{ color:#909195; margin-top:0.64rem;}
/*.canbox .pepcont li{ width:auto;text-align:center; float:left;}*/
.canbox .pepcont li .imgs{ width:3.75rem; height:3.75rem;border-radius:100%; overflow:hidden; position:relative; margin:0 auto;}
.canbox .pepcont li .imgs img{ width:auto; height:100%; position:absolute; top:50%; left:50%;transform:translate(-50%,-50%);}
.canbox .pepcont li .tit1{ margin-top:0.625rem; width:100%; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center; color:#1b1c1e;}
/*吸低*/
.xdbox{ width:100%; height:3.06rem; background:#fff; position:fixed; bottom:0; left:0; border-top:1px solid #efefef; z-index:30;}
.xdbox .tabbox{ display:flex;align-items:center; height:3.06rem; justify-content:space-between;}
.xdbox .tabbox .tab{ display:inline-block;}
.xdbox .tabbox .tab1{  width:20%;text-align:center;}
.xdbox .tabbox .tab1 .fnfont{ display:block; color:#578bed;font-size:22px;}
.xdbox .tabbox .tab1 .tabtxt{text-align:center; color:#1b1c1e;font-size:0.875rem; margin-top:0.375rem; display:block;}
.xdbox .tabbox .tab2{  width:20%;text-align:center;}
.xdbox .tabbox .tab2 .fnfont{ display:block; color:#578bed;font-size:22px;}
.xdbox .tabbox .tab2 .tabtxt{text-align:center; color:#1b1c1e;font-size:0.875rem; margin-top:0.375rem; display:block;}
.xdbox .tabbox .tab3{ color:#9a9b9e;font-size:0.875rem; width:5.5rem;text-align:center;}
.xdbox .tabbox .tab3 .snum1{ color:#fb9609;font-size:1rem;margin-left:0.1rem;}
.xdbox .tabbox .tab4{ color:#fff; background:#578bed; padding:0.75rem 0; width:5.625rem;text-align:center; border-radius:1.5rem;font-size:0.875rem;}
.xdbox .xdbox2 .tab4{ color:#fb9609;font-size:0.875rem; background:#fcf0e1;}
.xdbox .xdbox3 .tab3{ color:#9a9b9e;font-size:0.875rem;}
.xdbox .xdbox4 .tab3{ color:#9a9b9e;font-size:0.875rem;}
.xdbox .xdbox5 .tab3{ color:#fb9609;font-size:0.875rem;}
.xdbox .xdbox6 .tab3{ color:#fb9609;font-size:0.875rem;}
.xdbox .xdbox7 .tab4{ color:#9a9b9e; background:#f4f4f4;}
.xdbox .xdbox8 .tab4{ color:#578bed; background:#eff4fb;}
.xdbox .xdbox9 .tab4{ color:#9a9b9e; background:#f4f4f4;}
.xdbox .xdbox10 .tab4{ color:#9a9b9e; background:#f4f4f4;}
.xdbox .xdbox11 .tab4{ color:#9a9b9e; background:#f4f4f4;}
/*活动报名*/
.activelogin{margin-top:1rem;}
.activelogin .head{ display:flex;justify-content:space-between;}
.activelogin .title{font-size:1.25rem;color:#578bed;font-weight:600;font-family:pingfangsc-medium; height:1.2rem; line-height:1.2rem;}
.activelogin .inputbox{width: 100%;}
.activelogin .inputbox .inputli{width: 100%;margin-bottom:0.2rem; padding:0.875rem 0; position:relative;justify-content:space-between;}
.activelogin .inputbox .inputli .clearbtn{ width:1rem; color:#fff;font-size:0.5rem;text-align:center;line-height:1rem; background:#9a9b9e; position:absolute; right:0; top:0.875rem;border-radius:100%; display:none;}
.activelogin .inputbox .inputli .btbox{ width:3rem; float:left; height:1rem;line-height:1rem;margin-right:1.875rem;}
.activelogin .inputbox .inputli .btbox .nametxt{margin-left:1rem;}
.closebtn{ position:absolute; top:2.25rem; right:0; width:0.94rem; height:0.94rem; background:#999; color:#fff;font-size:0.5rem;border-radius:100%;text-align:center;line-height:0.94rem; display:none;}
.activelogin .inputbox .inputli1{width: 70%; display:inline-block; float:left;margin-bottom:0.2rem;}
.activelogin .inputbox .inputli input{width: 75%;border-bottom: 1px solid #efefef; padding-bottom:0.9rem; float:left;line-height:1rem;}
.activelogin .inputbox .inputli1 input{width: 60%;border-bottom: 1px solid #efefef; padding-bottom:0.9rem; float:left;line-height:1rem;}
.gt_popup{    width: 14rem !important; height: 14rem !important; position: absolute !important; top: -5rem; left: -10rem; padding-bottom: 0 !important; display: none;}
#accountlogin .btnbox{width:100%; height:2.1rem; margin-top:2rem;line-height:2.1rem; display:flex;align-items:center;justify-content:space-between;}
.activelogin .tabbtn{ height:0.6rem; font-size:0.875rem; font-family:pingfangsc-regular; font-weight:400; color:#1b1c1e; line-height:0.6rem; display:flex;align-items:center;justify-content:space-between; margin-top:0.4rem;}
.activelogin .loginimg{width:0.6rem; height:0.6rem; margin-left:0.41rem;}
.activelogin .btn{background:#f4f4f4;margin-top:1rem; border-radius:2rem;color:#9a9b9e;line-height:2.6rem; width:8.12rem; text-align:center; float:right;}
.activelogin .btn.act{ background:#578bed; color:#fff;}
.activelogin .btn:hover{ opacity:0.85;}
.activelogin .inputbox .inputli2{width:30%; font-family:pingfangsc-medium;color:#909195;text-align:center; float:left; border:0;text-align:center;}
.activelogin .inputbox .inputli2 input{ width:100%; border:0;}
.activelogin .inputli2 .gain{text-align:center; color:#909195;}
.activelogin .inputli2 .gain.act{ color:#578bed;}
.activelogin .inputli2 .gain.act::-webkit-input-placeholder{color:#578bed;}
.popbox1{ display:none;}
.masksuccess{ padding:0 1rem; height:3.19rem; background:rgba(0,0,0,0.7); border-radius:0.25rem; position:fixed; top:11.625rem; left:50%; transform:translatex(-50%);justify-content:center; }
.masksuccess .successicon{display:inline-block; font-size:1.5rem; color:#fff;}
.masksuccess .loginsxt{ font-size:1rem; font-family:pingfangsc-regular; font-weight:400; color:rgba(255,255,255,1); margin-left:0.86rem;display:inline-block; color:#fff;}
/*活动组织者*/
.personbox{ width:100%; height:auto;  overflow:hidden; position:relative;}
.navtop{ position:absolute; top:0; left:0; width:100%; height:3rem;line-height:3rem; z-index:10;}
.navtop .back-black{font-size:1.4rem; color: #fff; float: left; width: 2rem;text-align: center;}
.navtop .titles{text-align:center; color:#fff;font-size:1.06rem; width:60%; margin:0 auto;}
.personbox img{ width:100%; height:100%;}
.personbox .fbg{ position:absolute; top:0; left:0; width:100%; height:auto;}
.namecontent{ float:left; margin-top:1.5rem;}
.namecontent .name{ color:#1b1c1e; }
.namecontent .member{color:#fb9609; margin-top:0.4rem;}
.namecontent .nameicon{margin-right:0.34rem;}
.headercont{ height:auto;position:relative; margin-top:-3.56rem;}
.photobox{ float:right;margin-right:0.5rem;}
.photobox .imgbox{ border:0.42rem solid #eff4fb;border-radius:100%; overflow:hidden; width:5.94rem; height:5.94rem;}
.photobox .imgbox img{ width:100%; height:100%;}
.photobox .gohome{ color:#5d6e8f;font-size:0.7rem; margin-top:0.41rem; display:flex;align-items:center;}
.photobox .gohome .more{ margin-left:0.31rem;font-size:18px;}
.attentionbox{ display:flex;justify-content:space-between; margin-top:3.125rem;}
.tltnav{ width:100%; padding:0 1rem; box-shadow:0 0.5rem 0.3rem #f9f9f9; margin-top:0.3rem;}
.tltnav li{ float:left; width:50%;text-align:center; color:#333; margin-bottom:0.81rem;}
.tltnav li.act{ color:#578bed; position:relative;}
.tltnav li.act:after{content: ''; position: absolute; left: 50%; bottom: -0.45rem;  width: 0.69rem; height:0.1875rem; background-color: #578bed; margin-left: -0.345rem; border-radius:3px;}
.tltnav li .txt{ margin-right:0.34rem;}
.nomore{ color:#b5bac0; width:100%;text-align:center; height:2rem;line-height:2rem; background:#fff; margin:0.5rem auto; display:none;}
/*全部参与人员*/
.participation{ color:#9a9b9e;}
.peoplelist{ margin-top:0.625rem;}
.peoplelist li{ padding-top:0.94rem;}
.peoplelist .headpic{ float:left; width:3.125rem; height:3.125rem;border-radius:100%; overflow:hidden;}
.peoplelist .headpic img{ width:100%; height:100%;}
.peoplelist .pepcont{ width:auto;margin-left:3.8125rem;border-bottom:1px solid #efefef; padding-bottom:0.66rem;}
.peoplelist .pepcont .topcont{justify-content:space-between; padding-top:0.375rem;}
.peoplelist .pepcont .topcont .name{ display:block; color:#1b1c1e;font-weight:bold;}
.peoplelist .pepcont .topcont .member{ display:block; color:#9a9b9e;margin-top:0.1rem;}
.peoplelist .pepcont .topcont .followbox{justify-content:center; background:#578bed; width:4.75rem;border-radius:1rem;line-height:1.875rem;}
.peoplelist .pepcont .topcont .blacklist{text-align:center; background:#fef1ee; width:4.75rem;border-radius:1rem;line-height:1.875rem; color:#ee5c37; }
.peoplelist .pepcont .topcont .followbox1{ background:#fff; color:#9a9b9e;width:4.75rem;line-height:1.875rem;justify-content:center;}
.peoplelist .pepcont .topcont .followbox .gzhu{ color:#fff;font-size:0.5rem;}
.peoplelist .pepcont .topcont .followbox .text{ color:#fff;margin-left:0.375rem;}
.peoplelist .pepcont .textcont{ background:#f8f8f8; width:100%; height:1.375rem; color:#1b1c1e; margin-top:0.9rem;border-radius:2px;}
.peoplelist .pepcont .textcont .bcont{margin-left:0.8rem;}
.peoplelist .pepcont .textcont .session{ color:#578bed;margin-left:0.1rem;}
.peoplelist .pepcont .textcont .tet2{ color:#578bed;margin-left:0.1rem;}
.peoplelist .pepcont .textcont .standnum{ color:#ee5c37;margin-left:0.1rem;}
/*举报拉黑*/
.btns{ color:#fff;}
.pinglun .reportcont{margin-top: 0.55rem;position: relative;background: #f4f6f8;height: 10.63rem;color: #292929;font-size: 0.88rem;line-height: 1.25rem;padding: 0.94rem 1.125rem;border-radius:0.25rem;}
.pinglun .reportcont::-webkit-input-placeholder{color:#9b9da0;}
.pinglun .reportcont h3{color: #272729;font-size: 0.88rem;line-height: 0.88rem;}
.pinglun .reportcont .txtarea{font-family:"微软雅黑";width: 100%; height:100%;}
.pinglun .btn{width: 8.125rem;float: right; background: #d9dde0;border-radius:2rem;color:#fff;font-size: 1rem;line-height: 2.625rem;font-weight: bold;margin-top: 1rem;}
.pinglun .btn.act{background: #578bed;}
.pinglun .reportsuccess{text-align: center; padding:1rem 0.8rem;background:rgba(0,0,0,0.8);border-radius:0.63rem;position: fixed;top:40%;left: 45%;margin-left: -2.815rem;margin-top: -2.815rem; color:#fff; display:none;}
.pinglun .reportsuccess .pingbox{ display:flex;align-items:center; width:100%; height:100%;}
.pinglun .success1{ color:#fff;font-size:1rem;margin-right:0.5rem;}
.pinglun .suctext1{color: #fff;font-size: 0.88rem;text-align: center;margin: 0 auto;}
.pinglun .num{position: absolute;bottom:0.5rem;right:0.5rem; color:#9b9da0;}
.pinglun .textnone{text-align: center; background:rgba(0,0,0,0.8);border-radius:0.63rem;position: fixed;top: 38%;left: 50%;margin-left: -5rem;margin-top:-2rem; width:10rem; height:4rem;line-height:4rem; display:none;}
.pinglun .txt1{color: #fff;font-size: 0.88rem;text-align: center;}
.pinglun .part .ctlt{color: #000;font-size: 1.2rem;margin: 1rem 0;font-weight: bold;}
.pinglun{ padding:0 !important;}
.pinglun .part .ctlt .commentnum{color: #88817e;margin-left: 0.3rem;}
.commentbottom .iconbox .numicon .nums1{height: 0.7rem;line-height: 1rem;position: absolute; top:0.1rem;right: -0.5rem;display: inline-block;font-size: 0.6875rem;color: #f14d08;padding: 0.05rem;}
/*查看作业*/
.activedetail .activecont .txtbox{ padding-bottom:1.34rem; margin-top:1.44rem;}
.activedetail .activecont .txtbox .box1{color:#9a9b9e;}
.activedetail .activecont .txtbox .box1  .text1{margin-left:0.4rem;}
.activedetail .activecont .txtbox .box1 .lefttxt{ width:4.5rem;}
.activedetail .activecont .txtbox .box1 .righttxt{margin-left:5.2rem;}
.schoolwork{ width:3rem; height:3rem;border-radius:100%; background:#578bed;color:#fff; position:fixed; bottom:1rem; right:0.25rem;text-align:center;}
.schoolwork p{ margin-top:0.1rem;font-size:0.69rem;line-height:1rem;}
.schoolwork .fnfont{ color:#fff;font-size:1.2rem; display:block; margin-top:0.5rem;}
#zoom{z-index:99990;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}
#zoom .content{z-index:99991;position:absolute;top:0;left:0;background:no-repeat 50% 50%;padding:0;box-shadow:-20px 20px 20px rgba(0, 0, 0, .3);border-radius:4px;max-width:100%;max-height:100%;width:100%;height:100%;text-align:center}
#zoom .content .span{width:0;height:100%;display:inline-block;vertical-align:middle}
#zoom img{box-shadow:0 1px 3px rgba(0,0,0,0.25);border-radius:4px;width:auto;height:auto;max-height:98%;max-width:98%;text-align:center;vertical-align:middle;position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
#zoom .close{z-index:99993;position:absolute;top:0;right:0;width:49px;height:49px;cursor:pointer;background:#adb0b1  no-repeat 50% 50%;opacity:1;filter:alpha(opacity=100);border-radius:0 0 0 4px}
#zoom .close:hover{background-color:#da4f49}
#zoom .previous:hover,#zoom .next:hover{background-color:#08c}
.swiper-pagination{ color:#fff;}



