body { padding: 2rem 0 2rem 0; background: #f4f4f4; } .banner { width:15rem; margin:0.2rem auto 0; border-radius: 0.3rem; height: auto; position: relative; overflow: hidden; } .banner .wrap { } .banner .item { } .banner img { width: 100%; } .banner .dot { width: 100%; position: absolute; bottom: 0.6rem; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; } .banner .dot .swiper-pagination-bullet { width: 0.5rem; height: 0.15rem; border-radius: 0.05rem; background: #f2f2f2; margin: 0 0.15rem; } .banner .dot .swiper-pagination-bullet-active { background: #ff5400; } .section { background: #fff; margin-top: 0.4rem; padding-top: 0.5rem; } .title-box .title { font-size: 0.85rem; line-height: 1.15rem; color: #333; float: left; margin-left: 0.5rem; } .good-course { padding-bottom: 0.5rem; } .good-course .more { float: right; margin-right: 0.5rem; font-size: 0.6rem; line-height: calc(1.15rem - 2px); color: #ff5400; border: 1px solid #ff5400; border-radius: 0.575rem; width: 4.5rem; text-align: center; } .good-course .change-box { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 5.5rem; float: right; margin-right: 0.5rem; text-align: center; font-size: 0.6rem; line-height: calc(1.15rem - 2px); color: #999; } .good-course .change-box .active { color: #fff; line-height: 1.15rem; border: none; background: -webkit-gradient(linear, left top, right top, from(#f67947), to(#f64e4b)); background: linear-gradient(90deg, #f67947, #f64e4b); -webkit-box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); } .good-course .change { width: 2.5rem; border: 1px solid #999; border-radius: 0.575rem; } .good-course .tit1-wrap { height: 1.75rem; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 15rem; margin: 0 auto; font-size: 0.65rem; line-height: 1.75rem; color: #666; } .good-course .tit1-wrap .item { height: 100%; margin-top: 0.1rem; padding: 0 1.25rem; } .good-course .tit1-wrap .active { border-bottom: 0.1rem solid #ff5400; font-weight: 700; color: #333; } .good-course .line { height: 0.1rem; background: #f4f4f4; } .good-course .tit2-wrap { width: 15rem; margin: 0.5rem auto 0; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; text-align: center; font-size: 0.55rem; line-height: calc(1.15rem - 2px); color: #999; } .good-course .tit2-wrap .item { padding: 0 1rem; border: 1px solid #999; border-radius: 0.575rem; } .good-course .tit2-wrap .active { color: #fff; line-height: 1.15rem; border: none; background: -webkit-gradient(linear, left top, right top, from(#f67947), to(#f64e4b)); background: linear-gradient(90deg, #f67947, #f64e4b); -webkit-box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); } .good-course .content { margin: 0 auto; overflow: hidden; } .good-course .content-wrap { white-space: nowrap; } .good-course .content-wrap .item { white-space: normal; display: inline-block; width: 16rem; padding: 0.5rem; } .good-course .content-wrap .info { height: 7.35rem; -webkit-box-shadow: 0 0 0.75rem rgba(187, 187, 187, 0.4); box-shadow: 0 0 0.75rem rgba(187, 187, 187, 0.4); padding: 0.25rem 0.5rem 0; } .good-course .content-wrap .tit { font-size: 0.65rem; line-height: 1.6rem; color: #333; } .good-course .content-wrap .text { font-size: 0.6rem; line-height: 0.9rem; color: #666; overflow: hidden; text-overflow: -o-ellipsis-lastline; text-overflow: ellipsis; } .good-course .content-wrap .text1 { height: 1.8rem; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; } .good-course .content-wrap .text2 { white-space: nowrap; } .good-course .content-wrap span { font-weight: 700; } .good-course .content-wrap .button-box { width: 9.75rem; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; font-size: 0.6rem; font-weight: 700; text-align: center; margin: 0.6rem auto 0; } .good-course .content-wrap .button { width: 4.5rem; border: 1px solid #ff5400; border-radius: 0.75rem; } .good-course .content-wrap .button1 { background: -webkit-gradient(linear, left top, right top, from(#f67947), to(#f64e4b)); background: linear-gradient(90deg, #f67947, #f64e4b); -webkit-box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); line-height: 1.5rem; color: #fff; } .good-course .content-wrap .button2 { border: 1px solid #fa592f; line-height: calc(1.5rem - 2px); color: #f95529; } .good-course .content-wrap .button2 a { color: #f95529; } .good-course .dot-wrap { text-align: center; } .good-course .dot-wrap .item { width: 0.4rem; height: 0.1rem; background: #f2f2f2; border-radius: 0.05rem; display: inline-block; margin: 0 0.075rem; } .good-course .dot-wrap .active { background: #ff5400; } .course-list { width: 15rem; margin: 0.4rem auto 0; padding: 0.35rem 0.45rem; } .course-list .content { height: 8.55rem; overflow: hidden; } .course-list .item { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; border-bottom: 0.05rem dashed #b3b3b3; padding: 0.2rem 0 0.15rem; } .course-list .info { width: 10rem; } .course-list .course { display: block; font-size: 0.65rem; line-height: 0.9rem; color: #1a1a1a; font-weight: 700; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .course-list .school { font-size: 0.55rem; line-height: 0.85rem; color: #4c4c4c; } .course-list .ask { font-size: 0.55rem; line-height: 0.85rem; color: #f73000; font-weight: 700; text-decoration: underline; } .get-score-case { width: 15rem; margin: 0.4rem auto 0; padding: 0.55rem 0 0.75rem 0; } .get-score-case .top, .get-score-case .bottom { width: 14rem; height: 2.2rem; margin: 0 auto; background-repeat: no-repeat; background-size: cover; text-align: center; } .get-score-case .top .text, .get-score-case .bottom .text { font-size: 0.65rem; line-height: 2.2rem; color: #fff; font-weight: 700; display: inline-block; margin-right: 0.65rem; } .get-score-case .top .dre, .get-score-case .bottom .dre { display: inline-block; width: 1rem; height: 1rem; border-radius: 50%; background: #ff5400; vertical-align: top; margin-top: 0.6rem; } .get-score-case .top .icon, .get-score-case .bottom .icon { height: 0.75rem; margin-top: 0.125rem; } .get-score-case .top { background-image: url(/uploads/image/limg/score_case_pic1.jpg); } .get-score-case .bottom { display: block; background-image: url(/uploads/image/limg/score_case_pic2.jpg); margin-top: 0.65rem; } .get-score-case .tips1 { font-size: 0.55rem; line-height: 1.6rem; color: #535353; text-align: center; } .get-score-case .wrap { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; font-weight: 700; } .get-score-case .wrap .text-box { width: 3.2rem; position: relative; } .get-score-case .wrap .num { font-size: 1.9rem; line-height: 2rem; color: #fff2f0; } .get-score-case .wrap .text { font-size: 0.6rem; line-height: 0.9rem; color: #666; position: absolute; width: 100%; top: 0.1rem; } .get-score-case .wrap .line { width: 0.05rem; height: 1rem; background: #efefef; margin-top: 0.5rem; } .get-score-case .item { width: 3.25rem; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; } .get-score-case .button { width: 7.5rem; margin: 0.5rem auto 0; text-align: center; font-size: 0.6rem; line-height: 1.5rem; color: #fff; border-radius: 0.75rem; background: -webkit-gradient(linear, left top, right top, from(#f67947), to(#f64e4b)); background: linear-gradient(90deg, #f67947, #f64e4b); -webkit-box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); } .get-score-case .tips2 { text-align: center; font-size: 0.55rem; line-height: 1.75rem; color: #727171; } .get-score-case .tips2 span { color: #ff5400; } .get-score-case .dash-line { border-top: 1px dashed #efefef; } .teacher { padding-bottom: 0.75rem; } .teacher .more { float: right; margin-right: 0.5rem; font-size: 0.6rem; line-height: calc(1.15rem - 2px); color: #ff5400; border: 1px solid #ff5400; border-radius: 0.575rem; width: 4.5rem; text-align: center; } .teacher .content { overflow: hidden; text-align: center; padding: 0.45rem 0 0.25rem; margin-top: 0.9rem; position: relative; } .teacher .wrap { white-space: nowrap; -webkit-transition: all .4s; transition: all .4s; } .teacher .item { white-space: normal; display: inline-block; width: 3.55rem; position: relative; } .teacher .item:after { content: ""; width: 0.475rem; height: 0.3rem; background: #fff no-repeat; background-size: cover; position: absolute; bottom: -0.25rem; left: 1.5375rem; display: none; } .teacher .active .pic-box { -webkit-transform: scale(1.2, 1.2) translatey(-0.2rem); transform: scale(1.2, 1.2) translatey(-0.2rem); } .teacher .active .pic-cover { border-color: #f3524a; } .teacher .active .name { -webkit-transform: scale(1.3, 1.3); transform: scale(1.3, 1.3); } .teacher .active:after { display: block; } .teacher .pic-box { overflow: hidden; width: 2.05rem; height: 2.05rem; border-radius: 50%; margin: 0 auto; position: relative; } .teacher .pic { width: 100%; } .teacher .pic-cover { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 1px solid #c1c1c1; border-radius: 50%; } .teacher .name { font-size: 0.55rem; line-height: 1.4rem; color: #666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .teacher .line { height: 0.05rem; background: #e2e2e2; } .teacher .info-box { width: 14.5rem; border-radius: 0.35rem; background: #ececec; margin: 0.7rem auto 0; } .teacher .info { border-radius: 0.35rem; background: #f5f5f5; padding: 0.45rem 0.6rem; font-size: 0.6rem; line-height: 0.9rem; color: #666; -webkit-transform: translatey(-0.15rem); transform: translatey(-0.15rem); } .teacher .row { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; margin-top: 0.3rem; } .teacher .row1 { margin-top: 0; } .teacher .row1, .teacher .row2 { font-weight: 700; } .teacher .text1 { font-weight: 700; margin-right: 0.25rem; } .teacher .text2 { width: 9.75rem; } .teacher .icon { height: 0.6rem; margin: 0.15rem 0.2rem 0 0; } .teacher .button-box { width: 9.75rem; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin: 0.6rem auto 0; font-size: 0.55rem; text-align: center; } .teacher .button { width: 4.5rem; border-radius: 0.75rem; } .teacher .button1 { background: -webkit-gradient(linear, left top, right top, from(#f67947), to(#f64e4b)); background: linear-gradient(90deg, #f67947, #f64e4b); -webkit-box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); color: #fff; line-height: 1.5rem; } .teacher .button2 { display: block; color: #ff5400; line-height: calc(1.5rem - 2px); border: 1px solid #ff5400; } .high-score-case .change-box { width: 5.5rem; float: right; margin-right: 0.5rem; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; text-align: center; font-size: 0.6rem; line-height: calc(1.15rem - 2px); color: #999; } .high-score-case .change-box .active { background: -webkit-gradient(linear, left top, right top, from(#f67947), to(#f64e4b)); background: linear-gradient(90deg, #f67947, #f64e4b); -webkit-box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); line-height: 1.15rem; border: none; color: #fff; } .high-score-case .change { width: 2.5rem; border: 1px solid #999; border-radius: 0.575rem; } .high-score-case .more { font-size: 0.6rem; text-align: center; line-height: calc(1.15rem - 2px); width: 3rem; border-radius: 0.575rem; float: right; margin-right: 0.5rem; color: #ff5400; border: 1px solid #ff5400; } .high-score-case .tit-wrap { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; width: 15.25rem; text-align: center; font-size: 0.6rem; line-height: 0.6rem; color: #666; margin: 0.9rem auto 0; } .high-score-case .tit-wrap .item { width: 3.05rem; border-right: 0.05rem solid #c9caca; } .high-score-case .tit-wrap .item:last-child { border-right: none; } .high-score-case .content { height: 6.95rem; overflow: hidden; padding: 0 0.375rem; text-align: center; font-size: 0.55rem; line-height: 1rem; color: #666; margin-top: 0.75rem; } .high-score-case .content .item { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; margin-bottom: 0.75rem; } .high-score-case .content p { width: 3.05rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .high-score-case .content .ask { background: -webkit-gradient(linear, left top, right top, from(#f67947), to(#f64e4b)); background: linear-gradient(90deg, #f67947, #f64e4b); -webkit-box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); width: 3.05rem; color: #fff; border-radius: 0.5rem; } .tools .more { float: right; margin-right: 0.5rem; width: 3.5rem; font-size: 0.6rem; line-height: calc(1.15rem - 2px); color: #ff5400; text-align: center; border: 1px solid #ff5400; border-radius: 0.575rem; } .tools .wrap { overflow: hidden; text-align: center; margin-top: 0.95rem; } .tools .item { width: 25%; float: left; } .tools .icon { height: 1.25rem; } .tools .text { font-size: 0.6rem; line-height: 1.7rem; color: #595757; } .hot-question { padding-bottom: 0.2rem; } .hot-question .wrap { width: 15rem; margin: 0.5rem auto 0; } .hot-question .wrap .icon { height: 0.35rem; margin-right: 0.5rem; } .hot-question .item { border-bottom: 1px dashed #efefef; position: relative; } .hot-question .tit { font-size: 0.6rem; line-height: 1.5rem; color: #666; } .hot-question .intro { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; } .hot-question .num { font-size: 0.55rem; line-height: 1.15rem; color: #c6c6c6; } .hot-question .get-answer { width: 3.75rem; text-align: center; font-size: 0.55rem; line-height: calc(1rem - 2px); color: #ff5400; border: 1px solid #ff5400; border-radius: 0.5rem; position: absolute; right: 0; bottom: 0.3rem; } .hot-question .change { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; } .hot-question .change .icon { height: 0.6rem; } .hot-question .change .text { font-size: 0.6rem; line-height: 1.5rem; color: #666; text-decoration: underline; margin: 0 0.5rem 0 0.3rem; } .hot-question .button { width: 7.5rem; text-align: center; font-size: 0.6rem; line-height: 1.25rem; color: #fff; border-radius: 0.625rem; background: -webkit-gradient(linear, left top, right top, from(#f67947), to(#f64e4b)); background: linear-gradient(90deg, #f67947, #f64e4b); -webkit-box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); margin: 0 auto; } .hot-question .tips { text-align: center; font-size: 0.55rem; line-height: 1.35rem; color: #727171; } .hot-question .tips span { color: #ff5400; } .planning { padding-bottom: 0.5rem; } .planning .wrap { width: 15rem; margin: 0.5rem auto 0; } .planning .item { border-top: 1px dashed #efefef; padding: 0.3rem 0; } .planning .item:first-child { border-top: none; } .planning .link { overflow: hidden; display: block; } .planning .pic { width: 5.5rem; height: 3rem; border-radius: 0.3rem; float: left; margin: 0.2rem 0.65rem 0 0; } .planning .intro { float: left; } .planning .tit { font-size: 0.6rem; line-height: 1rem; color: #666; width: 8rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .planning .label { font-size: 0.55rem; line-height: 0.95rem; color: #666; } .planning .recording { width: 5rem; text-align: center; font-size: 0.55rem; line-height: 1rem; color: #f6444d; background: #ffeff4; border-radius: 0.25rem; margin-top: 0.25rem; } .custom-made-case { padding-bottom: 0.75rem; margin-bottom: 1rem; } .custom-made-case .title { text-align: center; font-size: 0.9rem; line-height: 1.3rem; color: #ff4f4b; } .custom-made-case .tips { text-align: center; font-size: 0.75rem; line-height: 1.15rem; color: #666; } .custom-made-case form { width: 13.75rem; margin: 0.5rem auto 0; } .custom-made-case .item { border: 0.05rem solid #dcdddd; border-radius: 0.2rem; margin-bottom: 0.35rem; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; } .custom-made-case .icon-box { width: 1.35rem; text-align: center; margin-top: 0.425rem; } .custom-made-case .icon { height: 0.8rem; } .custom-made-case select, .custom-made-case input { font-size: 0.6rem; line-height: 1.65rem; width: 11.85rem; height: 1.65rem; } .custom-made-case select { background: no-repeat right center; background-size: 0.425rem 0.25rem; color: #727171; } .custom-made-case .submit { text-align: center; width: 10rem; font-size: 0.65rem; line-height: 1.5rem; color: #fff; background: -webkit-gradient(linear, left top, right top, from(#f67947), to(#f64e4b)); background: linear-gradient(90deg, #f67947, #f64e4b); -webkit-box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); box-shadow: 0 0.25rem 0.5rem rgba(246, 68, 77, 0.48); border-radius: 0.75rem; margin: 0.5rem auto 0; } ::-webkit-input-placeholder { color: #727171; } ::-moz-placeholder { color: #727171; } ::-moz-placeholder { color: #727171; } ::-ms-input-placeholder { color: #727171; } .pop-form { display: none; position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); top: 0; left: 0; z-index: 2; } .pop-form .content { width: 12.5rem; height: 11.5rem; background: #fff; border-radius: 0.3rem; position: absolute; left: 1.75rem; top: 50%; margin-top: -6rem; } .pop-form .close-box { width: 1.3rem; height: 1.8rem; position: absolute; top: -1.75rem; right: 0.4rem; background: url(/uploads/image/limg/pop_close.png) no-repeat; background-size: cover; } .pop-form .close { height: 1.3rem; } .pop-form .pop-title-box { width: 11.3rem; height: 3.05rem; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; position: relative; margin: 0 auto; } .pop-form .line { width: 1.25rem; height: 1px; background: #333; } .pop-form .pop-title { font-size: 0.85rem; line-height: 3.05rem; color: #333; text-align: center; position: absolute; width: 100%; top: 0; left: 0; } .pop-form span { color: #fa592f; } .pop-form form { padding: 0 0.65rem; } .pop-form .item { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 0.1rem; } .pop-form .icon-box, .pop-form label { text-align: center; } .pop-form .icon-box { width: 1rem; } .pop-form .icon { height: 0.75rem; } .pop-form label { width: 1.45rem; font-size: 0.6rem; line-height: 1.75rem; color: #333; } .pop-form input, .pop-form select { width: 8.75rem; height: 1.75rem; font-size: 0.55rem; line-height: 1.75rem; background: #f0f0f0; border-radius: 0.1rem; padding: 0 0.5rem; } .pop-form select { color: #727171; background: #f0f0f0 url(/uploads/image/limg/pop_bottom.png) no-repeat 7.75rem center; background-size: 0.475rem 0.3rem; } .pop-form .submit { width: 9.55rem; text-align: center; font-size: 0.65rem; line-height: 1.5rem; color: #fff; border-radius: 0.75rem; background: linear-gradient(-45deg, #f95529, #fa3d3d); margin: 0.75rem auto 0; } .pop-form2 .content { height: 12.5rem; margin-top: -6.5rem; } .pop-form2 .tips { text-align: center; font-size: 0.55rem; line-height: 1.5rem; color: #727171; } .pop-form3 label { width: 2.45rem; text-align: right; padding-right: 0.2rem; } .pop-form3 .code { width: 5.35rem; text-align: center; } .pop-form3 .get-code { width: 3.4rem; text-align: center; font-size: 0.6rem; line-height: 1.75rem; color: #333; text-decoration: underline; } .pop-form3 .submit { width: 5rem; } .pop-answer { display: none; position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); top: 0; left: 0; } .pop-answer .content { width: 12.5rem; height: 11.5rem; background: #fff; border-radius: 0.3rem; position: absolute; left: 1.75rem; top: 50%; margin-top: -6rem; padding-top: 0.5rem; } .pop-answer .close-box { width: 1.3rem; height: 1.8rem; position: absolute; top: -1.75rem; right: 0.4rem; background: url(/uploads/image/limg/pop_close.png) no-repeat; background-size: cover; } .pop-answer .close { height: 1.3rem; } .pop-answer .text { font-size: 0.6rem; line-height: 1.3rem; color: #4f4f4f; width: 11.75rem; height: 10.5rem; background: #f0f0f0; border-radius: 0.1rem; overflow: auto; margin: 0 auto; padding: 0.4rem 0.3rem 0 0.65rem; } .pop-answer .text::-webkit-scrollbar { background: #f0f0f0; width: 0.5rem; border-radius: 0.25rem; } .pop-answer .text::-webkit-scrollbar-thumb { background: #c9caca; border-radius: 0.25rem; }