/* @author: he @update: he (2020-05-04) */ @charset "utf-8"; body{font-family:"helvetica neue",helvetica,microsoft yahei,arial,stheiti,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;padding:0;background:#fff;color:#333;} p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;} article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;} video embed,video object,video iframe,video{width:100%;height:auto;} img{max-width:100%;border:0;-ms-interpolation-mode:bicubic;-webkit-touch-callout:none;} li,ol,ul{list-style:none} i,em,cite{font-style:normal;} .clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;} .clearfix{*zoom:1;} a{text-decoration:none;outline:none;} textarea{resize:none} input[type="text"],input[type="password"],select,textarea,button,input[type="button"],input[type="reset"],input[type="submit"]{outline:0;-webkit-user-modify:read-write-plaintext-only;-webkit-appearance:none;font-family:"helvetica neue",helvetica,microsoft yahei,arial,stheiti,sans-serif;} .pr{position:relative;} .abs{position: absolute} .fl{float:left;} .fr{float:right;} .tl{text-align:left;} .tc{text-align:center;} .tr{text-align:right;} .wrap{min-width:320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative; margin-bottom: 1.467rem;} .ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .ggtit{ height: 0.88rem; line-height: 0.88rem; text-align: center; font-size: 0.507rem; font-weight: 700; margin-bottom: 0.24rem;} /*页头*/ .header{ height: 4.853rem;} .header .logo{ top: 0.507rem; left: 3.44rem; z-index: 3; width: 3.267rem; height: 0.573rem;} .header .cen{ top: 3.067rem; left: 50%; margin-left: -3.533rem; z-index: 1; width: 7.067rem; height: 0.8rem; text-align: center; background: #f0a752; border-radius: 0.4rem; display: -webkit-flex; display: flex; justify-content: center;} .header .cen span{ padding-left: 0.427rem; line-height: 0.8rem; font-size: 0.347rem; color: #fff; font-weight: 700; text-shadow:0 0.053rem 0 rgba(229, 131, 60, 1); margin: 0 0.227rem; background: url(/uploads/image/iz2020ylzp/icon_01.png) no-repeat left center; background-size: 0.28rem auto;} /*备考阻碍*/ .hinder{ padding: 0.533rem 0; background:url(/uploads/image/iz2020ylzp/bg_02.jpg) no-repeat center top #f7f7fa; background-size: 100% auto;} .hinder .ggtit{ background:url(/uploads/image/iz2020ylzp/tit_01.png) no-repeat; background-size: 100% auto;} .hinder .cbox{ margin-bottom: 0.347rem; display: -webkit-flex; display: flex; justify-content: center;} .hinder .cbox .list{ width: 2rem; height: 1.733rem; background: #fff; margin: 0 0.2rem; border-radius: 0.133rem; -webkit-box-shadow:0 0.067rem 0.133rem rgba(225, 225, 225, 0.7); -moz-box-shadow:0 0.067rem 0.133rem rgba(225, 225, 225, 0.7); box-shadow:0 0.067rem 0.133rem rgba(225, 225, 225, 0.7);} .hinder .cbox .list-pic{ display: block; width: 0.747rem; height: 0.747rem; margin: 0 auto; padding-top: 0.213rem;} .hinder .cbox .list-txt{ display: block; line-height: 0.64rem; text-align: center; font-size: 0.347rem;} .hinder .bbtn{ display: block; width: 4.8rem; height: 0.933rem; line-height: 0.933rem; text-align: center; font-size: 0.373rem; color: #fff; border-radius: 0.467rem; margin: 0 auto; -webkit-box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); -moz-box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); background: -webkit-linear-gradient(left, #f48b11, #f0a752); /* safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #f48b11, #f0a752); /* opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #f48b11, #f0a752); /* firefox 3.6 - 15 */ background: linear-gradient(to right, #f48b11, #f0a752); /* 标准的语法 */} /*如何选择*/ .choice{ padding: 0.533rem 0; background:url(/uploads/image/iz2020ylzp/bg_03.jpg) no-repeat center top; background-size: 100% auto;} .choice .ggtit{ background:url(/uploads/image/iz2020ylzp/tit_02.png) no-repeat; background-size: 100% auto;} .choice .ttit{ position: relative;z-index: 1; height: 1.013rem; margin: 0 0.4rem; border: 0.027rem solid #0ab585; border-radius: 0.107rem; background: #fff; display: -webkit-flex; display: flex; -webkit-box-shadow:0 0.067rem 0.32rem rgba(165, 179, 174, 0.4); -moz-box-shadow:0 0.067rem 0.32rem rgba(165, 179, 174, 0.4); box-shadow:0 0.067rem 0.32rem rgba(165, 179, 174, 0.4);} .choice .ttit li{ width: 50%; height: 1.013rem; line-height: 1.013rem; text-align: center; font-size: 0.427rem; font-weight: 700; color: #009a68; cursor: pointer;} .choice .ttit li.on{ background: #0ab585; color: #fff;} .choice .cbox{ display: none; padding: 0.507rem 0 0.4rem; margin: -0.133rem 0.4rem 0; background: #fff; -webkit-box-shadow:0 0.147rem 0.507rem rgba(0, 0, 0, 0.1); -moz-box-shadow:0 0.147rem 0.507rem rgba(0, 0, 0, 0.1); box-shadow:0 0.147rem 0.507rem rgba(0, 0, 0, 0.1);} .choice .cbox-tit{ height: 0.933rem; text-indent: 1.173rem; line-height: 0.933rem; font-size: 0.453rem; font-weight: 700; background:url(/uploads/image/iz2020ylzp/icon_06.png) no-repeat 0.4rem center; background-size: 0.533rem auto;} .choice .cbox-txt{ padding: 0 0.533rem; line-height: 0.613rem; font-size: 0.347rem; margin-bottom: 0.267rem;} .choice .cbox-btn{ display: block; width: 4.8rem; height: 0.933rem; line-height: 0.933rem; text-align: center; font-size: 0.373rem; color: #fff; border-radius: 0.467rem; margin: 0 auto; -webkit-box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); -moz-box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); background: -webkit-linear-gradient(left, #f48b11, #f0a752); /* safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #f48b11, #f0a752); /* opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #f48b11, #f0a752); /* firefox 3.6 - 15 */ background: linear-gradient(to right, #f48b11, #f0a752); /* 标准的语法 */} /*名师*/ .teacherbox{ padding: 0.533rem 0; background: url(/uploads/image/iz2020ylzp/bg_04.jpg) no-repeat center top; background-size: 100% auto;} .teacherbox .ggtit{ color: #fff; background:url(/uploads/image/iz2020ylzp/tit_03.png) no-repeat; background-size: 100% auto;} .teacherbox .tlht_con{width: 100%; height: 5.587rem; padding-top: 0.2rem; margin: -0.2rem 0 0;} .teacherbox .tlht_con .swiper-slide{ width: 9.2rem; height: 5.053rem; margin-left: 0.4rem;} .teacherbox .tlht_con .swiper-slide .cbox{ width: 100%; height: 5.053rem; -webkit-box-shadow:0 0.053rem 0.173rem rgba(0, 0, 0, 0.1); -moz-box-shadow:0 0.053rem 0.173rem rgba(0, 0, 0, 0.1); box-shadow:0 0.053rem 0.173rem rgba(0, 0, 0, 0.1);} .teacherbox .tlht_con .swiper-slide .cbox .right{ width: 5.2rem; margin-right: 0.46rem;} .teacherbox .tlht_con .swiper-slide .cbox .right-txt{ padding-top: 0.347rem;} .teacherbox .tlht_con .swiper-slide .cbox .right-txt-t{ font-size: 0.4rem; line-height: 0.747rem;} .teacherbox .tlht_con .swiper-slide .cbox .right-txt-t a{ color: #333; font-weight: 700;} .teacherbox .tlht_con .swiper-slide .cbox .right-txt-c{ font-size: 0.347rem; line-height: 0.48rem; height: 1.44rem; display: -webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow: hidden; margin-bottom: 0.08rem;} .teacherbox .tlht_con .swiper-slide .cbox .right-txt-b{ overflow: hidden; height: 0.48rem; line-height: 0.48rem; margin-bottom: 0.48rem; font-size: 0.347rem;} .teacherbox .tlht_con .swiper-slide .cbox .right-txt-b b{ font-size: 0.4rem;} .teacherbox .tlht_con .swiper-slide .cbox .right-han{ display: block; width: 3.72rem; height: 0.933rem; text-indent: 0.587rem; line-height: 0.933rem; font-size: 0.427rem; color: #fff; background: url(/uploads/image/iz2020ylzp/icon_07.png) no-repeat; background-size: 100%;} .teacherbox .tlht_con .swiper-slide:last-child{ margin-right: 0.4rem;} .teacherbox .tlht_con .swiper-pagination{ bottom: 0; height: 0.3rem;} .teacherbox .tlht_con .swiper-pagination-bullet{ width: 0.24rem; height: 0.24rem; border: 0.027rem solid #fff; background: none; vertical-align: top; opacity: 1;} .teacherbox .tlht_con .swiper-pagination-bullet-active{ border: 0.027rem solid #f4bc63;} #mask{background:#000;opacity:.6;position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;} .poplayer{height:6rem;position:fixed;top:50%;left:0;width:100%;z-index:999;margin-top:-3rem;} .poplayer video{width:100%;display:block;} .poplayer .close{background:url(/uploads/image/ip2018hushi/close.png) no-repeat;background-size:100%;height:1rem;width:100%; margin-top:.4rem;} /*课程班次*/ .classesbox{ padding: 0.533rem 0; background:url(/uploads/image/iz2020ylzp/bg_05.jpg) no-repeat center top; background-size: 100% 100%;} .classesbox .ggtit{} .classesbox .ggtit .btn{ display: block; top: 50%; right: 0.4rem; margin-top: -0.307rem; width: 1.6rem; height: 0.587rem; text-align: center; line-height: 0.587rem; font-weight: 400; color: #0bb586; font-size: 0.32rem; border: 1px solid #0bb586; border-radius: 0.307rem;} .classesbox .course-subtit{width: 9.21rem; height: 1.2rem; position: relative; z-index: 9; margin: 0 0.4rem 0.4rem;box-shadow: 0.02rem 0.1rem 0.24rem 0rem rgba(0, 0, 0, 0.11);border-radius: 0.13rem;border: solid 0.03rem #0bb586;overflow: hidden;} .classesbox .course-subtit ul{ width: 8.23rem;float: left;} .classesbox .course-subtit li{ position: relative; z-index: 1; height: 1.2rem; line-height: 1.2rem; font-size:0.4rem; color:#333; width:auto !important; padding: 0 0.3rem;float: left;} .classesbox .course-subtit p{float: right; width: 0.86rem;height: 1.01rem;border-radius: 0rem 0.11rem 0.11rem 0rem;} .classesbox .course-subtit p i{color: #fff; width: 0.35rem;height: 0.2rem;display: block;background: url(/uploads/image/wpxin/xl.png) no-repeat;background-size: 100%;margin: 0 auto;margin-top: 0.5rem;} .classesbox .course-subtit p i.on{transform: rotatez(180deg);} .classesbox .course-subtit li.on{background-image: linear-gradient(90deg, #06a1a4 0%, #04c87d 100%);border-radius: 0.13rem;color: #ffee9c;} .classesbox .course-subtit li.on i{ display: block;} .classesbox .c-lis{display: none;} .classesbox .c-lis .c-banc{display: none;} .classesbox .c-lis .c-tabs{height: 1rem;margin-bottom: 0.4rem;} .classesbox .c-lis .c-tabs li{float: left;margin-left: 0.93rem; width: 3.6rem;height: 0.95rem;background-color: #ffffff;line-height: 0.95rem;font-size: 0.37rem; box-shadow: 0.01rem 0.05rem 0.09rem 0rem rgba(0, 0, 0, 0.21);border-radius: 0.47rem;color: #333;text-align: center;line-height: 0.95rem;} .classesbox .c-lis .c-tabs .on{background-image: linear-gradient(90deg, #f4890c 0%, #f0a752 100%), linear-gradient(#0ab585, #0ab585);background-blend-mode: normal, normal;box-shadow: 0.01rem 0.04rem 0.07rem 0rem rgba(224, 119, 40, 0.32); border-radius: 0.47rem;color: #fff;} .classesbox .c-lis .c-tabs p{width: 3.6rem;height: 0.95rem;line-height: 0.95rem;text-align: center;font-size: 0.37rem;color: #fff; background-image: linear-gradient(90deg, #f4890c 0%, #f0a752 100%), linear-gradient(#0ab585,#0ab585);background-blend-mode: normal, normal; box-shadow: 0.01rem 0.04rem 0.07rem 0rem rgba(224, 119, 40, 0.32);border-radius: 0.47rem;margin: 0 auto;} .classesbox .c-lis .c-list{ position: relative; z-index: 1; width: 7.867rem; padding-top: 0.373rem; background: #fff; border-radius: 0.107rem; -webkit-box-shadow:0 0.133rem 0.4rem rgba(0, 0, 0, 0.2); -moz-box-shadow:0 0.133rem 0.4rem rgba(0, 0, 0, 0.2); box-shadow:0 0.133rem 0.4rem rgba(0, 0, 0, 0.2); margin: 0 auto;display: none;margin-bottom: 0.6rem;} .classesbox .c-lis .c-list .ticon{ position: absolute; top: -0.36rem; right: -0.16rem; width: 1.12rem; height: 1.253rem; background:url(/uploads/image/iz2020ylzp/icon_08.png) no-repeat; background-size: 100% auto; -webkit-animation:pulse2 1.5s 0.1s infinite both; animation:pulse2 1.5s 0.1s infinite both;} .classesbox .c-lis .c-list h3{ display: block; height:0.48rem; margin-bottom: 0.133rem; font-weight: 700;} .classesbox .c-lis .c-list h3 span{ display: inline-block; width: 2.053rem; height: 0.48rem; padding-right: 0.08rem; line-height: 0.48rem; text-align: center; color: #fff; font-size:0.32rem; margin-right: 0.187rem;} .classesbox .c-lis .c-list h3 em{ font-size:0.32rem;} .classesbox .c-lis .c-list h3.ju span{ background:url(/uploads/image/iz2020ylzp/icon_09.png) no-repeat; background-size: 100% auto;} .classesbox .c-lis .c-list h3.ju em{ color: #e4b586;} .classesbox .c-lis .c-list h3.lv span{ background:url(/uploads/image/iz2020ylzp/icon_10.png) no-repeat; background-size: 100% auto;} .classesbox .c-lis .c-list h3.lv em{ color: #03a87b;} .classesbox .c-lis .c-list .more-list{ padding: 0 0 0.267rem; margin: 0 0.4rem; clear: both;} .classesbox .c-lis .c-list .more-list p{ clear: both; display:block; height:0.56rem; line-height:0.56rem; color:#333; font-size: 0.347rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .classesbox .c-lis .c-list .more-list p em{ color: #666; font-size: 0.293rem;} .classesbox .c-lis .c-list .more-list p.two{ width:50%; float: left; clear: none;} .classesbox .c-lis .c-list .more-list p.kong{ width:100% !important;} .classesbox .c-lis .c-list .term{ height: 0.8rem; line-height: 0.8rem; font-size: 0.32rem; padding: 0 0.4rem; background: #f5f6f8; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .classesbox .c-lis .c-list .buy-wrap{ padding: 0.4rem 0 0.053rem;background: #eff0f4;} .classesbox .c-lis .c-list .buy-wrap-list{ height: 0.773rem; margin-bottom: 0.32rem; padding: 0 0.333rem;} .classesbox .c-lis .c-list .buy-wrap-list .bltxt{ float: left; width: 2.933rem; height: 0.773rem; line-height: 0.773rem; font-size: 0.347rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .classesbox .c-lis .c-list .buy-wrap-list .bprice{ font-size: 0.51rem; line-height: 0.773rem; font-weight: 700; color: #ff6f37;text-align: center;padding-bottom: 0.2rem;} .classesbox .c-lis .c-list .buy-wrap-list .bprice i{font-size: 0.36rem;} .classesbox .c-lis .c-list .buy-wrap-list a{float:left; display: block;margin-left: 0.88rem; width:2.633rem; height:0.773rem; line-height:0.773rem; font-size:0.373rem; color:#fff; text-align:center;border-radius: 0.387rem; } .classesbox .c-lis .c-list .buy-wrap-list .buy-btn{ -webkit-box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); -moz-box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); background: -webkit-linear-gradient(left, #f87d3a, #faa346); /* safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #f87d3a, #faa346); /* opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #f87d3a, #faa346); /* firefox 3.6 - 15 */ background: linear-gradient(to right, #f87d3a, #faa346); /* 标准的语法 */} .classesbox .c-lis .c-list .buy-wrap-list .zx-btn{background-color: #04bf86;box-shadow: 0.01rem 0.04rem 0.07rem 0rem rgba(0, 126, 88, 0.32);border-radius: 0.39rem;line-height:0.773rem; font-size:0.373rem; color:#fff; text-align:center;margin-left: 0.5rem;} .classesbox .bbtn{ display: block; width: 4.8rem; height: 0.933rem; line-height: 0.933rem; text-align: center; font-size: 0.373rem; color: #fff; border-radius: 0.467rem; margin: 0 auto; -webkit-box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); -moz-box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); background: -webkit-linear-gradient(left, #f87d3a, #faa346); /* safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #f87d3a, #faa346); /* opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #f87d3a, #faa346); /* firefox 3.6 - 15 */ background: linear-gradient(to right, #f87d3a, #faa346); /* 标准的语法 */margin-top: 0.4rem;} /*免费资料*/ .mfzl{ padding: 0.533rem 0; background: url(/uploads/image/iyproject2020/bg_02.jpg) no-repeat center top; background-size: 100% 100%;} .mfzl .ggtit{ background:url(/uploads/image/iz2020ylzp/tit_05.png) no-repeat; background-size: 100% auto;} .mfzl .cbox{ width: 9.2rem; height: 7.9rem; margin: 0 auto; background: #fff; -webkit-box-shadow:0 0.1rem 0.293rem rgba(0, 0, 0, 0.15); -moz-box-shadow:0 0.1rem 0.293rem rgba(0, 0, 0, 0.15); box-shadow:0 0.1rem 0.293rem rgba(0, 0, 0, 0.15);} .mfzl .cbox .ctop{ text-align: center; padding-top: 0.56rem; height: 2.427rem; margin-bottom: 0.227rem;} .mfzl .cbox .ctop .list{ display: inline-block; width: 2.213rem;} .mfzl .cbox .ctop .list .icon{ display: block; width: 1.333rem; height: 1.333rem; margin: 0 auto;} .mfzl .cbox .ctop .list .txt{ line-height: 1.093rem; font-size: 0.373rem; text-align: center;} .mfzl .cbox .bbtn{ display: block; width: 4.8rem; height: 0.933rem; line-height: 0.933rem; text-align: center; font-size: 0.373rem; color: #fff; border-radius: 0.467rem; margin: 0 auto; -webkit-box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); -moz-box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); box-shadow:0 0.04rem 0.067rem rgba(224, 120, 40, 0.3); background: -webkit-linear-gradient(left, #f87d3a, #faa346); /* safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #f87d3a, #faa346); /* opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #f87d3a, #faa346); /* firefox 3.6 - 15 */ background: linear-gradient(to right, #f87d3a, #faa346); /* 标准的语法 */} .mfzl .cbox .nologin-bg{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:9; background:;} .mfzl .cbox .unifyselect,.mfzl .cbox .wrongunifyselect{ display: none;} /*jquery-select.tipxw固定样式请勿动*/ body.body_selectboxhs_on{position:fixed;left:0;width:100%;height:100%} .select_boxhs {position:relative} .select_boxhs select{display:none} .select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none} .select_boxhs span.cover{display:block;width:100%;height:100%;position:absolute;top:0;left:0} .select_boxhs i{position:absolute} .select_boxhs .select_boxhsbg{position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:79} .select_boxhs .select_boxhscon{position:fixed;width:100%;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;display:none;z-index:80} .select_boxhs .select_boxhscon ul {list-style-type:none;padding:0;margin:0;width:100%} .select_boxhs .select_boxhscon ul li{list-style-type:none;padding:0;margin:0;overflow:hidden} /*此处样式自定义*/ .yourselect{ width:8.213rem; height: 1.013rem; margin: 0 auto 0.587rem;} .yourselect input{display:block;width:7.147rem; height: 0.987rem; line-height:0.987rem; font-size: 0.373rem; padding:0 0.8rem 0 0.267rem;border:1px solid #c8c6d1;border-radius:0.107rem;overflow:hidden;font-family: "microsoft yahei";color:#999} .yourselect input.on{ color: #333;} .yourselect i{display:block;width:0.427rem;height:0.307rem;top:0.36rem;right:0.267rem;transition:all .3s linear; background: url(/uploads/image/iyproject2020/ys_17.png) no-repeat; background-size: 100%;} .yourselect i.on{transform:rotatez(180deg)} .yourselect .select_boxhsbg{background:#000;opacity:.3} .yourselect .select_boxhscon{max-height:7.2rem;background:#fff} .yourselect .select_boxhscon ul li{line-height:1.2rem;height:1.2rem;text-align:center;font-size:.4rem;font-family: "microsoft yahei";border-bottom:1px solid #eee} .citys input{text-indent: 3.4rem;} /*六大理由*/ .reasonbox{ padding-top: 0.533rem; height: 7.107rem; background: url(/uploads/image/iz2020ysjncc/bg_07.jpg) no-repeat center top; background-size: 100%;} .reasonbox .ggtit{ background:url(/uploads/image/iz2020ylzp/tit_06.png) no-repeat; background-size: 100% auto;} .reasonbox .cbox{ width: 9.42rem; margin: 0 auto;} .reasonbox .cbox .list{ float: left; width: 3.06rem; height: 2.53rem; text-align: center; margin: 0 0.04rem 0.32rem; background: url(/uploads/image/iz2020ysjncc/bg_09.png) no-repeat; background-size: 100%;} .reasonbox .cbox .list-tit{ height: 0.8rem; line-height: 0.8rem; padding-top: 0.24rem; margin-bottom: 0.2rem; font-size: 0.4rem; font-weight: 700; color: #d98a19;} .reasonbox .cbox .list-txt{ line-height: 0.453rem; font-size: 0.32rem; color: #666;} /* 关注我们 */ .follow .ggtit{margin:0.7rem 0;} .follow .qr{display: flex; flex-direction: row; justify-content: space-between; flex-wrap: wrap; padding:0 1rem 0 1rem;} .follow .qr .list{margin-bottom: 0.5rem; font-size: 0.35rem; text-align: center;} .follow .qr .list img{width: 3.1rem;height: 3.1rem;} .follow .qr .list p{margin-top: 0.27rem;} /*底部浮动*/ .botfloat{ position: fixed; left: 0; bottom: 0; width: 100%; height: 1.467rem; background: #ffebb9; z-index: 70;} .botfloat .lbtn{ display: block; width: 2.4rem; height: 0.667rem; line-height: 0.667rem; text-indent: 0.3rem; font-size: 0.32rem; color: #ff6f37; border: 1px solid #ff6f37; margin: 0.387rem 0 0 0.4rem; border-radius: 0.34rem; background:url(/uploads/image/iz2020ylzp/icon_16.png) no-repeat 1.767rem center; background-size: 0.333rem auto;} .botfloat .cbtn{ display: block; width: 2.4rem; height: 0.667rem; line-height: 0.667rem; text-indent: 0.3rem; font-size: 0.32rem; color: #ff6f37; border: 1px solid #ff6f37; margin: 0.387rem 0 0 0.24rem; border-radius: 0.34rem; background:url(/uploads/image/iz2020ylzp/icon_15.png) no-repeat 1.767rem center; background-size: 0.4rem auto;} .botfloat .rbtn{ float: right; margin: 0.2rem 0.4rem 0 0; display: block; width: 3.733rem; height: 1.067rem; line-height: 1.067rem; text-align: center; font-size: 0.373rem; color: #fff; border-radius: 0.533rem; background: -webkit-linear-gradient(left, #f23c2c, #ff8243); /* safari 5.1 - 6.0 */ background: -o-linear-gradient(left, #f23c2c, #ff8243); /* opera 11.1 - 12.0 */ background: -moz-linear-gradient(left, #f23c2c, #ff8243); /* firefox 3.6 - 15 */ background: linear-gradient(to right, #f23c2c, #ff8243); /* 标准的语法 */} /*右侧浮动*/ .fix-share,.fix-top,.fix-kf{ display:block; width:1.2rem; height:1.2rem; z-index:70; background:url(/uploads/image/iz20191111/icon_04.png) no-repeat; background-size:100% auto; position:fixed; right:.36rem; bottom:3.1rem;} .fix-top{ background:url(/uploads/image/iz20191111/icon_05.png) no-repeat; background-size:100% auto; right:.36rem; bottom:1.7rem;} .fix-kf{ background:url(/uploads/image/izspecial/icon_06.png) no-repeat; background-size:100% auto; right:.36rem; bottom:4.5rem;} /*师资课时页面*/ .szks-pop{ background: #f1f1f1;} .szks-pop .tit{ position: relative; height:1.173rem; background: #fff; border-bottom: 1px solid #ebeced;} .szks-pop .tit-back{ position: absolute; top: 0; left: 0; width: 0.907rem; height: 1.173rem; background: url(/uploads/image/iz2020lcviptxy/icon_12.png) no-repeat center; background-size: 0.28rem auto;} .szks-pop .tit h3{ font-size:0.48rem; line-height:1.173rem; text-align: center; font-weight: 400;} .szks-pop .tit-cbtn{ position: absolute; top: 0.293rem; right: 0.293rem; display: block; padding: 0 0.16rem; height: 0.533rem; line-height: 0.533rem; font-size: 0.32rem; color: #3ec93f; border: 0.027rem solid #3ec93f; border-radius: 0.293rem;} .szks-pop .subtit{ height: 1.2rem; display: -webkit-flex; display: flex; justify-content: center; background: url(/uploads/image/iz2020lcviptxy/tit_07.png) repeat-x; background-size: 1px 1.2rem;} .szks-pop .subtit li{ position: relative; width: 1.22rem; height: 1rem; padding-top: 0.2rem; line-height: 0.4rem; font-size: 0.32rem; text-align: center; margin: 0 0.067rem; cursor: pointer;} .szks-pop .subtit li i{ display: none; position: absolute; bottom: -0.12rem; left: 50%; margin-left: -0.12rem; width: 0.24rem; height: 0.12rem; background: url(/uploads/image/iz2020lcviptxy/icon_13.png) no-repeat; background-size: 100%;} .szks-pop .subtit li.on{ color: #fff; font-weight: 700; height: 0.933rem; padding-top: 0.133rem; margin-top: 0.133rem; border-radius: 0.107rem 0.107rem 0 0; background: -webkit-linear-gradient(left, #e58435, #fdb065); /* safari 5.1 - 6.0 */ background: -o-linear-gradient(left, #e58435, #fdb065); /* opera 11.1 - 12.0 */ background: -moz-linear-gradient(left, #e58435, #fdb065); /* firefox 3.6 - 15 */ background: linear-gradient(to right, #e58435, #fdb065); /* 标准的语法 */} .szks-pop .subtit li.on i{ display: block;} .szks-pop .szkscon{ position: relative; padding: 0 0.267rem; overflow: auto; overflow-x: hidden;} .szks-pop .szkscon .conbox{ margin-bottom: 0.4rem; background: #fff; border-radius: 0.08rem;} .szks-pop .szkscon .ctit{ height: 0.88rem; padding-top: 0.08rem;} .szks-pop .szkscon .ctit-left{ position: relative; padding-left: 0.36rem; line-height: 0.88rem; font-size: 0.4rem; color: #07a87a; font-weight: 700;} .szks-pop .szkscon .ctit-left i{ position: absolute; top: 50%; left: 0; margin-top: -0.173rem; display: block; width: 0.053rem; height: 0.347rem; background: #07a87a;} .szks-pop .szkscon .ctab table{ border-collapse: collapse;} .szks-pop .szkscon .ctab td{ border-top: 1px solid #ededed; border-right: 1px solid #ededed; padding: 0.133rem; line-height: 0.64rem; font-size: 0.32rem; text-align: center;} .szks-pop .szkscon .ctab td:last-child{ border-right: 0;} .szks-pop .szkscon .ctab .tal{ text-align: left;} .szks-pop .szkscon .ctab .tabtit{ font-weight: 700; background: #fafafa;} .szks-pop .szkscon .conbox:first-child{ margin-top: 0.4rem;} .pulse2{ animation-name: pulse2; -webkit-animation-name: pulse2; animation-duration: 1.5s; -webkit-animation-duration: 1.5s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; } @keyframes pulse2 { 0% { transform: scale(0.8); } 50% { transform: scale(1); } 100% { transform: scale(0.8); } } @-webkit-keyframes pulse2 { 0% { -webkit-transform: scale(0.8); } 50% { -webkit-transform: scale(1); } 100% { -webkit-transform: scale(0.8); } } /*选课弹层*/ .mask{ display: none; background:#000;opacity:.7;position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;} .course-pop{ display:none; overflow:hidden; width:100%; background-color:#fff; position:fixed; bottom:0; left:0; z-index:1000;} .course-pop .tit{ height:1.013rem; line-height:1.013rem; padding-top: 0.267rem;} .course-pop .tit h3{ float:left; font-size:0.507rem; color: #fe6b4e; font-weight:bold; padding-left: 0.4rem;} .course-pop .tit .close{ display:block; width:1.013rem; height:1.013rem; background: url(/uploads/image/ipweishengzige/icon_17.png) no-repeat center; background-size: 0.613rem 0.613rem;} .course-pop .con{ padding:0 0 0.267rem 0.4rem; max-height: 12rem; overflow: auto; overflow-x: hidden;} .course-pop .con h4{ clear: both; font-size:0.373rem; line-height:0.8rem; color: #666; font-weight:normal; margin-bottom: 0.24rem;} .course-pop .con h4.cju{ color: #fd7400; font-weight: 700;} .course-pop .con .courtab{ clear: both;} .course-pop .con .courcon{ display: none; clear: both;} .course-pop .con .courcon .list{ clear: both;} .course-pop .con .chkname{ float:left; margin:0 0.187rem 0.267rem 0; width:4.507rem; height:0.907rem; line-height:0.907rem; font-size:0.373rem; text-indent: 0.267rem; cursor:pointer; border:0.027rem solid #999; position:relative; overflow:hidden;} .course-pop .con .chkname.on{ border:0.027rem solid #18af8e; color:#18af8e;} .course-pop .con .chkname.on i.gou{ display:block; width:0.52rem; height:0.467rem; position:absolute; right:0; bottom:0; background:url(/uploads/image/ipweishengzige/icon_18.png) no-repeat; background-size: 100% 100%;} .course-pop .con .chkname .coursechk{ position:absolute; left:-0.4rem; top:-0.4rem;} .course-pop .total{ height:1.6rem; background: #f7f7f7; padding: 0 0.4rem;} .course-pop .total .ctxt{ float: left; padding-top: 0.13rem;} .course-pop .total .ctxt .price{ line-height: 0.8rem; font-size:0.427rem; color:#666;} .course-pop .total .ctxt .price b{ font-size:0.56rem; color: #fe4f42; vertical-align: -0.04rem;} .course-pop .total .ctxt .ts{ line-height: 0.4rem; font-size: 0.32rem; color: #999;} .course-pop .total .buy-btn{ float: right; display:block; width:3.6rem; height:1.067rem; line-height:1.067rem; text-align:center; font-size:0.507rem; color:#fff; font-weight: 700; border-radius:0.533rem; margin-top: 0.267rem; background: -webkit-linear-gradient(left, #ff5e21, #ffa747); /* safari 5.1 - 6.0 */ background: -o-linear-gradient(left, #ff5e21, #ffa747); /* opera 11.1 - 12.0 */ background: -moz-linear-gradient(left, #ff5e21, #ffa747); /* firefox 3.6 - 15 */ background: linear-gradient(to right, #ff5e21, #ffa747); /* 标准的语法 */}