[v-cloak] { display: none; } .underway { background-color: rgb(203, 203, 203) !important; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; appearance: none; margin: 0; } input { -moz-appearance: textfield; } ::-webkit-input-placeholder { color: #b3b3b3 !important; font-size: 0.55rem; font-weight: 400; } :-moz-placeholder { color: #b3b3b3; font-size: 0.55rem; font-weight: 400; opacity: 1; } ::-moz-placeholder { color: #b3b3b3; font-size: 0.55rem; font-weight: 400; opacity: 1; } :-ms-input-placeholder { color: #b3b3b3; font-size: 0.55rem; font-weight: 400; opacity: 1; } select { width: 100%; height: 100%; color: #b3b3b3; font-size: 0.55rem; font-weight: 400; border: 0; outline: 0; padding: 0rem 0.4rem; box-sizing: border-box; } input { width: 100%; height: 100%; font-size: 0.55rem; font-weight: 400; border: 0; outline: 0; padding: 0rem 0.4rem !important; box-sizing: border-box !important; } html, body { width: 100%; background: #c9e3ff; } #app { width: 100%; height: 100%; background: #c9e3ff; } .banner { width: 100%; height: 19.35rem; background: no-repeat; background-size: 100% 100%; font-family: microsoft yahei; font-weight: 400; color: #ffffff; position: relative; } .banner-title { position: absolute; top: 47%; left: 50%; transform: translatex(-50%); width: 13.5rem; height: 1.8rem; font-size: 0.65rem; letter-spacing: 0.1rem; } .banner-txt { position: absolute; top: 58%; left: 12%; width: 9.4rem; font-size: 0.55rem; line-height: 1rem; font-family: sourcehansanscn; } .banner-txt div { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all; } .toggle { width: 100%; margin-top: 0.7rem; padding: 0rem 0.75rem; box-sizing: border-box; position: sticky; top: 2rem; left: 0rem; z-index: 12; background: #c9e3ff; } .toggle-headline { width: 10rem; height: 1.43rem; line-height: 1.43rem; text-align: center; margin: 0 auto; font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; text-decoration: underline; color: #e92c00; background: left bottom no-repeat, 8.6rem top no-repeat; background-size: 0.85rem, 0.63rem; } .toggle-list div { width: 4.52rem; height: 2.3rem; line-height: 2.3rem; background: #ffffff; border-radius: 0.3rem; font-size: 0.7rem; font-family: sourcehansanscn; font-weight: 800; color: #155189; padding-left: 0.55rem; box-sizing: border-box; margin-top: 0.53rem; } .toggle-list div:nth-of-type(4), .toggle-list div:nth-of-type(5) { width: 7rem; } .toggle-list .active { color: #ffffff !important; } .toggle-list div:nth-of-type(1) { background: no-repeat; background-size: 100% 100%; } .toggle-list .active1 { background: no-repeat !important; background-size: 100% 100% !important; } .toggle-list div:nth-of-type(2) { background: no-repeat; background-size: 100% 100%; } .toggle-list .active2 { background: no-repeat !important; background-size: 100% 100% !important; } .toggle-list div:nth-of-type(3) { background: no-repeat; background-size: 100% 100%; } .toggle-list .active3 { background: no-repeat !important; background-size: 100% 100% !important; } .toggle-list div:nth-of-type(4) { background: no-repeat; background-size: 100% 100%; } .toggle-list .active4 { background: no-repeat !important; background-size: 100% 100% !important; } .toggle-list div:nth-of-type(5) { background: no-repeat; background-size: 100% 100%; } .toggle-list .active5 { background: no-repeat !important; background-size: 100% 100% !important; } .article { width: 100%; margin-top: 1.65rem; position: relative; } .article .left { width: 0.3rem; height: auto; background: linear-gradient(135deg, #4397e7 0%, #3caee3 100%); margin-right: 0.45rem; border-top-right-radius: 0.8rem; border-bottom-right-radius: 0.8rem; } .article .flag { position: absolute; top: 0.65rem; left: 0; height: 1.58rem; padding: 0.33rem 0.25rem 0.33rem 1.1rem; box-sizing: border-box; font-size: 0.95rem; font-family: sourcehansanscn; font-weight: bold; color: #155189; background-color: #fff; border-radius: 0rem 1rem 1rem 0rem; z-index: 10; } .article .flag span:nth-of-type(2) { display: inline-block; width: 1.16rem; height: 1.16rem; border-radius: 50%; margin-left: 0.63rem; } .article .flag span:nth-of-type(2) img { width: 100%; height: 100%; border-radius: 50%; } .article .active1 { width: 100%; background: no-repeat; background-size: 100% 100%; } .article .active2 { width: 100%; background: no-repeat; background-size: 100% 100%; } .article .active3 { width: 100%; background: no-repeat; background-size: 100% 100%; } .article .active4 { width: 100%; background: no-repeat; background-size: 100% 100%; } .article .active5 { width: 100%; background: no-repeat; background-size: 100% 100%; } .article .right { position: relative; z-index: 9; padding: 0rem 0.75rem; padding-bottom: 1.5rem; box-sizing: border-box; } .article .right::before { content: " "; width: 98%; height: 0.3rem; border-top-left-radius: 0.8rem; position: absolute; top: -0.3rem; right: 0; background-color: #91cbfb; } /* 鍏叡鏍囬 */ .headtitle { width: 100%; height: 1.5rem; line-height: 1.5rem; font-size: 0.95rem; font-family: styuanti; font-weight: bold; color: #ffffff; margin: 0 auto; background: left top no-repeat, right top no-repeat; background-size: 0.925rem 1.15rem, 0.925rem 1.15rem; margin-bottom: 0.88rem; position: relative; } .headtitle label { color: #ffe33c; } .malaixiya { width: 60%; text-align: center; padding-bottom: 3rem; } /* 鍏叡鎸夐挳 */ .btn { width: 12.5rem; margin: 0 auto; margin-top: 0.53rem; } .button { width: 5.85rem; height: 1.78rem; line-height: 1.78rem; text-align: center; border-radius: 1rem; background: no-repeat; background-size: 100% 100%; font-size: 0.6rem; font-family: sourcehansanscn; font-weight: 500; color: #2e3337; } .right-lxys { margin-top: 4.2rem; } .right-lxfy, .right-aplrequest, .right-zytj { margin-top: 2.2rem; } .right-box { width: 6.75rem; height: 3.1rem; background: #ffffff; border-radius: 0.3rem; font-size: 0.6rem; font-family: sourcehansanscn; font-weight: 400; color: #333333; line-height: 0.95rem; text-align: center; position: relative; padding: 0rem 0.6rem; box-sizing: border-box; } .right-box::after { content: " "; width: 100%; height: 0.15rem; background: #72bbf6; border-bottom-left-radius: 0.3rem; border-bottom-right-radius: 0.3rem; position: absolute; bottom: 0rem; left: 50%; transform: translatex(-50%); } .right-box::before { content: " "; width: 100%; height: 0.15rem; background: #eea061; border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; position: absolute; top: 0rem; left: 50%; transform: translatex(-50%); } .right-box:nth-of-type(1)::before { background: #eea061; } .right-box:nth-of-type(1) { background: #ffffff no-repeat; background-size: 1.625rem 2.03rem; background-position: 110% 50%; } .right-box:nth-of-type(2)::before { background: #f194cb; } .right-box:nth-of-type(2) { background: #ffffff no-repeat; background-size: 1.9rem 2.15rem; background-position: 115% 50%; margin-top: 0.3rem; } .right-box:nth-of-type(3)::before { background: #94eef1; } .right-box:nth-of-type(3) { background: #ffffff no-repeat; background-size: 2.6rem 2rem; background-position: 132% 50%; } .right-box:nth-of-type(4)::before { background: #f9e53e; } .right-box:nth-of-type(4) { background: #ffffff no-repeat; background-size: 1.825rem 2.15rem; background-position: 115% 50%; margin-top: 0.3rem; } .right_bottom { margin-bottom: 0.05rem; } .right-artic-th { height: 2rem; font-size: 0.6rem; font-family: sourcehansanscn; font-weight: bold; color: #155189; } .right-artic .unify { font-size: 0.6rem !important; font-family: sourcehansanscn !important; font-weight: bold !important; color: #155189 !important; } .right-artic-th div { background-color: #fff; } .right-artic .xiangmu { width: 4.1rem; border-radius: 0.2rem; margin-right: 0.03rem; text-align: center; font-weight: 500; font-size: 0.65rem; } .right-artic .xiangmuhongkong { width: 4.3rem; border-radius: 0.2rem; margin-right: 0.03rem; text-align: center; padding: 0.2rem 0rem; box-sizing: border-box; } .right-artic .nerong { border-radius: 0.2rem; padding: 0.75rem; box-sizing: border-box; font-size: 0.6rem; font-family: sourcehansanscn; font-weight: 400; color: #333333; line-height: 0.85rem; } .right_bottom:nth-child(even) div { background: #edf6ff; } .right_bottom:nth-child(odd) div { background-color: #fff; } .right-artic-th .xiangmu, .right-artic-th .nerong { position: relative; } .right-artic-th .xiangmu::before { content: " "; width: 0.2rem; height: 0.75rem; background: #8cc5fb; position: absolute; top: -0.4rem; left: 0.65rem; } .right-artic-th .nerong::before { content: " "; width: 0.2rem; height: 0.75rem; background: #8cc5fb; position: absolute; top: -0.4rem; right: 0.65rem; } .right-aplrequest .toggle-title { padding: 0 !important; } .right-aplrequest .toggle-title span { display: inline-block; width: 4rem; height: 1.65rem; line-height: 1.65rem; text-align: center; background: rgba(255, 255, 255, 0); border: 0.03px solid #ffffff; border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; font-size: 0.65rem; font-family: sourcehansanscn; font-weight: 400; color: #ffffff; margin-right: 0.05rem; } .right-aplrequest .toggle-title .active { background: #ffffff; color: #155189; font-weight: bolder; } .right-aplrequest .toggle-txt { background: #ffffff; border-radius: 0.3rem; border-top-left-radius: 0rem; font-size: 0.6rem; font-family: sourcehansanscn; font-weight: 400; color: #333333; padding: 0.93rem 0.72rem; box-sizing: border-box; } .right-aplrequest .toggle-txt div { margin-bottom: .3rem; } .advantage { width: 100%; height: 6rem; } .swiper-container { width: 13.75rem; height: 6rem; } .right-zytj .advantage .swiper-slide { width: 6.75rem; height: 6rem; } .right-zytj .advantage .advantagelist .advantageimg { width: 100%; height: 3.1rem; border-radius: 0.3rem; overflow: hidden; position: relative; } .right-zytj .advantage .advantagelist .advantageimg img { width: 100%; height: 100%; } .right-zytj .advantage .advantagelist .advantageimg .right-zytj-mask { position: absolute; bottom: -0.1rem; left: 0; width: 100%; height: 1.08rem; background-color: rgba(29, 47, 70, 0.8); font-size: 0.6rem; font-family: sourcehansanscn; font-weight: bold; color: #ffffff; } .right-zytj .advantage .advantagelist .advantagetxt { width: 6.48rem; font-size: 0.6rem; font-family: sourcehansanscn; font-weight: 400; color: #ffffff; line-height: 0.85rem; padding: 0.43rem 0.13rem; box-sizing: border-box; } .basetitle { font-size: 0.95rem; margin: 0 auto; text-shadow: 0rem 0rem 0rem rgba(70, 154, 207, 0.4); background: left top no-repeat, right top no-repeat; background-size: 0.925rem 1.15rem, 0.925rem 1.15rem; font-size: 0.95rem; font-family: styuanti; font-weight: bold; color: #293692; margin-bottom: 0.95rem; } .basetitle_counter { width: 8rem; padding: 0.1rem 0rem; } .basetitle_hightschool { width: 11rem; } .counter { margin-top: 1.6rem; } .counter .baseform { width: 14.5rem; background: #ffffff; border-radius: 0rem; margin: 0 auto; border-radius: 0.3rem; padding: 1.25rem 0.85rem; box-sizing: border-box; } .counter .input1 { width: 6.23rem; height: 1.55rem; background: #eeeeee; margin-bottom: 0.53rem; } .counter .input2 { width: 12.78rem; } .counter .authcode { width: 4.76rem; height: 1.55rem; background: #f7ca5c; font-size: 0.55rem; font-family: microsoft yahei; font-weight: 400; color: #293692; } .counter select { border: 0; outline: 0; padding: 6px 11px; padding-right: 5%; box-sizing: border-box; color: #b3b3b3; appearance: none; -moz-appearance: none; -webkit-appearance: none; background: no-repeat; background-size: 11px 6px; background-position-x: 95%; background-position-y: center; font-size: 14px; font-weight: 400; background-color: #eeeeee; } .counter input { background-color: #eeeeee; } .counter .counterbtn { width: 5.59rem; height: 1.61rem; background: #f59a45; border-radius: 1rem; background: no-repeat; background-size: 100%; } .hightschool { width: 100%; padding: 0rem 0.75rem; box-sizing: border-box; margin-top: 1.6rem; } .hights-item .header1 { background: no-repeat; } .hights-item .header2 { background: no-repeat; } .hights-item .header3 { background: no-repeat; } .hights-item .header4 { background: no-repeat; } .hights-item .header { width: 7rem; height: 1.93rem; border-radius: 0.3rem; background-size: 100%; font-size: 0.65rem; font-family: sourcehansanscn; font-weight: bold; color: #ffffff; } .hights-item .article { width: 6.18rem; height: 3.03rem; font-size: 0.55rem; margin: -0.3rem 0.41rem 0.85rem 0.41rem; font-family: sourcehansanscn; font-weight: 400; color: #333333; line-height: 0.95rem; background: no-repeat; background-size: 100%; text-align: center; padding: 0.63rem 0.4rem; box-sizing: border-box; } /* 寮圭獥 */ .popup { position: fixed; top: 0; background: rgba(0, 0, 0, .5); height: 100%; width: 100%; z-index: 998; } .masknorepeat { position: absolute; top: 50%; left: 50%; transform: translatex(-50%) translatey(-50%); z-index: 999; width: 13.15rem; height: auto; background: #c9e3ff; border-radius: 1rem; background: no-repeat; background-size: 100%; padding-bottom: 1.27rem; box-sizing: border-box; } .mask-close { width: 1.3rem; height: 2.425rem; margin-top: -2.425rem; margin-left: 11.8rem; background: no-repeat; background-size: 100%; } .mask-close .closebtn { width: 1.3rem; height: 1.3rem; } .masknorepeat .mask-title { width: 11.08rem; height: 1.08rem; text-align: center; margin: 0 auto; margin-top: 1rem; margin-bottom: 2.68rem; font-size: 1.08rem; font-family: styuanti; font-weight: bold; color: #ffffff; line-height: 1.49rem; text-shadow: 0rem 0rem 0rem #3d64bc; } .baseform-form { width: 100%; padding: 0rem 1.25rem; box-sizing: border-box; } .masknorepeat .baseform-input { width: 100%; height: 1.65rem; background: #ffffff; box-shadow: 0rem 0rem 0rem 0rem rgba(212, 179, 178, 0.21); border-radius: 0rem; margin-bottom: 0.4rem; } .baseform-input-special { background: none !important; } .masknorepeat .baseform-input .icon { width: 1.5rem; height: 100%; position: relative; } .masknorepeat .baseform-input .icon::before { position: absolute; right: 0; top: 50%; transform: translatey(-50%); content: " "; width: 0.03rem; height: 0.95rem; background-color: #eeeaea; } .masknorepeat .baseform-input .icon img { width: 0.85rem; height: 0.85rem; } .masknorepeat .baseform-input select { padding-right: 5%; box-sizing: border-box; appearance: none; -moz-appearance: none; -webkit-appearance: none; background: no-repeat; background-size: 0.57rem 0.3rem; background-position-x: 95%; background-position-y: center; } .masknorepeat .code { width: 6.53rem; height: 100%; } .masknorepeat .code .authcode { width: 2.78rem; height: 100%; background: #f3cb2b; box-shadow: 0rem 0rem 0rem 0rem rgba(212, 179, 178, 0.21); font-size: 0.55rem; font-family: sourcehansanscn; font-weight: 800; color: #2a68f5; } .masknorepeat .submit { width: 3.83rem; height: 100%; background: #f3cb2b; box-shadow: 0rem 0rem 0rem 0rem rgba(212, 179, 178, 0.21); font-size: 0.55rem; font-family: sourcehansanscn; font-weight: 800; color: #2a68f5; }