[v-cloak] { display: none; } #app { width: 100%; box-sizing: border-box; background-color: rgba(228, 245, 237); position: relative; } /* banner */ #app .banner { width: 100%; height: 11.25rem; padding: 0.66rem 0.73rem; box-sizing: border-box; background-color: rgba(228, 245, 237); } #app .banner img { width: 100%; height: 9.925rem; } /* navigation */ #app .navigation { width: 98%; margin: 0 auto; padding: 0.25rem; box-sizing: border-box; background: #ffffff; position: sticky; top: 0; z-index: 990; } #app .navigation div { width: 32.7%; height: 1.75rem; line-height: 1.75rem; text-align: center; font-size: 0.65rem; font-family: microsoft yahei; font-weight: bold; color: #3d7f57; border: 1px solid #3d7f57; } #app .navigation div:nth-of-type(1), #app .navigation div:nth-of-type(2), #app .navigation div:nth-of-type(3) { margin-bottom: 0.15rem; } #app .navigation .active { color: #ffffff; background: #3d7f57; } /* article */ #app .article { width: 98%; margin: 0 auto; margin-top: 0.5rem; margin-bottom: 0rem; padding: 0rem 0.5rem; box-sizing: border-box; background-color: #fff; } #app .introduction { width: 100%; height: 2.7rem; padding-top: 1.25rem; padding-bottom: 0.75rem; box-sizing: border-box; font-size: 0.75rem; font-family: microsoft yahei; font-weight: bold; color: #3d7f57; } #app .introduction div:nth-of-type(2) { line-height: 0.7rem; margin: 0rem 0.75rem; } .country { width: 100%; background-color: #fff; } .country .feature, .country .feature .featurebox { width: 100%; } .country .featurebox .featureboxitem { width: 23.5%; height: 3.5rem; padding-top: 0.73rem; font-size: 0.65rem; text-align: center; font-family: microsoft yahei; font-weight: bold; color: #ffffff; line-height: 0.88rem; background: #3d7f57; position: relative; } .country .featurebox .featureboxitem::before { content: ""; width: 1.25rem; height: 0.03rem; background: #ffffff; position: absolute; bottom: 0.43rem; opacity: 0.6; left: 50%; transform: translatex(-50%); } .country .condition, .country .condition .conditionbox, .country .condition .conditionbox .conditionboxitem { width: 100%; } .country .condition .conditionbox .conditionboxitem { margin-bottom: 0.25rem; height: 2.5rem; padding: 0rem 0.5rem; box-sizing: border-box; } .country .condition .conditionboxitem:nth-of-type(n) { background: #3d7f57; } .country .condition .conditionboxitem:nth-of-type(2n) { background: #fea100; } .country .condition .conditionbox .conditionboxitem .circle { width: 2rem; height: 2rem; background: #ffffff; border-radius: 50%; margin-right: 0.63rem; } .country .condition .conditionbox .conditionboxitem .circle img { width: 1.43rem; height: 1.23rem; } .country .condition .conditionbox .conditionboxitem .txt { font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #ffffff; line-height: 0.88rem; } .country .hongkongcondition, .country .hongkongcondition .university, .country .hongkongcondition .university div .circle, .country .hongkongcondition .university div .txt { width: 100%; } .country .hongkongcondition .university { margin-bottom: 0.5rem; } .country .hongkongcondition .university div { width: 30%; height: 5rem; background: #e4f5ed; } .country .hongkongcondition .university div .circle { width: 2.7rem; height: 2.7rem; background: #ffffff; border-radius: 50%; margin-bottom: 0.45rem; } .country .hongkongcondition .university div .circle img { width: 2.7rem; height: 2.7rem; } .country .hongkongcondition .university div .txt { height: 0.57rem; font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #000000; line-height: 0.88rem; text-align: center; } .country .cost, .country .costbox { width: 100%; } .country .costbox { overflow-x: scroll; height: 6.5rem; } .country .costbox .costboxitem { width: 7rem; height: 5.75rem; border: 1px solid #3d7f57; margin-right: 0.5rem; } .country .costbox .costboxitem div:nth-of-type(1), .country .costbox .costboxitem div:nth-of-type(2) { width: 100%; } .country .costbox .costboxitem div:nth-of-type(1) { height: 1.5rem; background: #3d7f57; line-height: 1.5rem; text-align: center; font-size: 0.65rem; font-family: microsoft yahei; font-weight: bold; color: #ffffff; } .country .costbox .costboxitem div:nth-of-type(2) { font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #333333; line-height: 0.88rem; padding: 0.5rem 0.4rem; box-sizing: border-box; } .country .costbox .costunifybtn { margin-top: 0rem !important; } /* 缇庡寲绉诲姩绔粴鍔ㄦ潯 */ /* 閽堝缂虹渷鏍峰紡 (蹇呴』鐨? */ .country .costbox::-webkit-scrollbar { width: 100%; height: 0.25rem; } /* 婊氬姩鏉$殑婊戣建鑳屾櫙棰滆壊 */ .country .costbox::-webkit-scrollbar-track { background-color: #e4f5ed; border-radius: 0.125rem; } /* 婊戝潡棰滆壊 */ .country .costbox::-webkit-scrollbar-thumb { background-color: #9edec0; border-radius: 5rem; } /*鍐呭眰杞ㄩ亾鐨勯鑹?/ .country .costbox::-webkit-scrollbar-track-piece { background-color: #e4f5ed; border-radius: 0.125rem; } /* 婊戣建涓ゅご鐨勭洃鍚寜閽鑹?*/ .country .costbox::-webkit-scrollbar-button { background-color: #e4f5ed; width: 0; height: 0; } /* 妯悜婊氬姩鏉″拰绾靛悜婊氬姩鏉$浉浜ゅ灏栬鐨勯鑹?*/ .country .costbox::-webkit-scrollbar-corner { background-color: black; } /* 缇庡寲绉诲姩绔粴鍔ㄦ潯 */ .country .hotmajor, .country .hotmajor .consult, .country .hotmajor .hotmajorbox, .country .hotmajor .hotmajorbox .majorbox { width: 100%; } .country .hotmajor .hotmajorbox .majorbox { height: 3rem; background: repeat; background-size: 3.8rem 3rem; margin-bottom: 0.75rem; } .country .hotmajor .hotmajorbox .majorbox .circle { width: 3rem; height: 3rem; background: linear-gradient(0deg, #3d7f57 0%, #56b37b 100%); border-radius: 50%; font-size: 0.6rem; font-family: microsoft yahei; font-weight: bold; color: #ffffff; } .country .consult { height: 0.57rem; margin-bottom: 0.75rem; text-align: center; font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #3d7f57; line-height: 0.57rem; margin-top: -0.2rem; } /* 缁熶竴鎸夐挳 */ #app .unifybtn { width: 10rem; height: 1.5rem; margin: 0 auto; background: linear-gradient(0deg, #0f797e 0%, #f9e14c 0%, #ffd200 100%); box-shadow: 0rem 0rem 1rem 0rem rgba(156, 156, 156, 0.3); border-radius: 1rem; font-size: 0.65rem; font-family: microsoft yahei; font-weight: bold; color: #1a1a1a; margin-top: 0.75rem; } /* 缁熶竴鎸夐挳 */ /* 鏃堕棿瑙勫垝 */ #app .stepbox { width: 100%; } #app .stepbox { min-height: 1.5rem; } #app .stepbox .step { font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #000000; line-height: 0.75rem; margin-bottom: 0.5rem; position: relative; } #app .stepbox .step:nth-of-type(2n) { text-align: right; } #app .stepbox .step .month { width: 6.38rem; height: 1.5rem; line-height: 1.5rem; text-align: center; border: 1px solid #322a39; } #app .stepbox .step .noborder { border: none; } #app .stepbox .step .longstring { width: 0.06rem; min-height: 2.2rem; background: #322a39; position: relative; position: absolute; top: 0%; left: 50%; transform: translatex(-50%); } #app .stepbox .step .longstring span { display: inline-block; width: 0.28rem; height: 0.28rem; background: #2a262d; border-radius: 50%; text-align: center; position: absolute; top: 35%; left: -0.11rem; transform: translatey(-35%); } #app .stepbox .step .steptxt { width: 6.38rem; max-height: 1.5rem; overflow-y: scroll; } .tomeprojectitem { overflow-y: hidden; } #app .tomeproject { padding-bottom: 0.75rem !important; box-sizing: border-box; } #app .article .malaysiatimeproject #app .article .malaysiatimeproject .university { width: 100%; background-color: #fff; } #app .article .malaysiatimeproject { padding-bottom: 1.5rem; box-sizing: border-box; } #app .article .malaysiatimeproject .university { height: 3rem; } #app .article .malaysiatimeproject .university div:nth-of-type(1) { width: 3.33rem; font-size: 0.6rem; font-family: microsoft yahei; font-weight: bold; padding-right: 0.4rem; box-sizing: border-box; color: #ffffff; } #app .article .malaysiatimeproject .university div:nth-of-type(2) { font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #666666; line-height: 0.88rem; padding: 0rem 0.73rem; box-sizing: border-box; } #app .article .malaysiatimeproject .publicuniversity { background: no-repeat; background-size: 3.33rem 3rem; } #app .article .malaysiatimeproject .prviteuniversity { background: no-repeat; background-size: 3.33rem 3rem; } #app .article .malaysiatimeproject .fengeline { width: 100%; height: 0.05rem; background: ; background-size: 100%; margin: 0.5rem 0rem; } /* 鏃堕棿瑙勫垝 */ #app .selectschool { width: 100%; height: 16rem; padding: 0rem 0.5rem; box-sizing: border-box; background: no-repeat; background-size: 100% 16rem; } #app .selectschool .md_introduction { font-size: 1rem; font-family: microsoft yahei; font-weight: bold; color: #ffffff; } #app .selectschool .consult2 { width: 100%; height: 0.6rem; text-align: center; font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #ffffff; line-height: 0.6rem; margin-bottom: 0.75rem; } #app .selectschool .form { width: 100%; height: 11.13rem; background: #ffffff; padding: 1.38rem 0.5rem 0rem 0.5rem; box-sizing: border-box; } #app .selectschool .form .contact, #app .selectschool .form .contact div select { width: 100%; } #app .selectschool .form .contact { margin-bottom: 0.25rem; } #app .selectschool .form .contact div { width: 48%; height: 1.5rem; background: #f2f2f2; } #app .selectschool .form .contact div select { height: 1.5rem; font-size: 0.55rem; font-family: microsoft yahei; font-weight: 400; color: #a1a1a1; border: 0; outline: 0; padding: 0rem 0.4rem; 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; } #app .selectschool .form .grade { width: 100%; height: 1.5rem; background: #f2f2f2; } #app .selectschool .form .grade select { width: 100%; height: 1.5rem; font-size: 0.55rem; font-family: microsoft yahei; font-weight: 400; color: #a1a1a1; border: 0; outline: 0; padding: 0rem 0.4rem; 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: 97.5%; background-position-y: center; } /* 寮圭獥 */ #app .popup { width: 100%; height: 100%; position: fixed; top: 0; background: rgba(0, 0, 0, .5); z-index: 998; } #app .popup .mask_hongkong { width: 12.5rem; position: absolute; top: 50%; left: 50%; transform: translatex(-50%) translatey(-50%); z-index: 999; } #app .popup .mask_hongkong .close { width: 1.18rem; height: 1.18rem; line-height: 1.18rem; text-align: center; font-size: 1rem; background: #3d7f57; border-radius: 50%; color: #ffffff; float: right; margin-top: -1.5rem; } #app .popup .mask_hongkong .artic { width: 12.5rem; background: #ffffff; border-radius: 1rem; padding: 0.5rem 1.15rem; padding-bottom: 0.9rem; box-sizing: border-box; } #app .popup .mask_hongkong .artic .title { width: 100%; height: 1.83rem; font-size: 0.75rem; font-family: microsoft yahei; font-weight: bold; color: #3d7f57; } #app .popup .mask_hongkong .artic .xuxian { width: 100%; height: 0.05rem; background: ; background-size: 100%; } #app .popup .mask_hongkong .artic .condition { width: 100%; height: 1.8rem; font-size: 0.6rem; font-family: microsoft yahei; font-weight: bold; color: #333333; } #app .popup .mask_hongkong .artic .message { width: 100%; max-height: 5.5rem; font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #000000; line-height: 0.88rem; overflow-y: scroll; } #app .popup .mask_hongkong .artic .btn { width: 4.5rem; height: 1.5rem; margin: 0 auto; background: linear-gradient(0deg, #0f797e 0%, #f9e14c 0%, #ffd200 100%); box-shadow: 0rem 0rem 1rem 0rem rgba(156, 156, 156, 0.3); border-radius: 1rem; font-size: 0.65rem; font-family: microsoft yahei; font-weight: bold; color: #1a1a1a; text-align: center; margin-top: 0.5rem; } /* 鍏ュ鏉′欢璇勪及寮圭獥閬僵灞?*/ .popup { position: fixed; top: 0; background: rgba(0, 0, 0, .5); height: 100%; width: 100%; z-index: 998; } .popup .maskbox { width: 13.25rem; height: 12.5rem; position: absolute; top: 50%; left: 50%; transform: translatex(-50%) translatey(-50%); z-index: 999; background: no-repeat; background-size: 100% 100%; } .popup .maskbox .closebtn { width: 1rem; height: 1rem; line-height: 0.8rem; text-align: center; font-size: 1rem; background: #499969; float: right; margin-top: -1.4rem; margin-right: 0.4rem; color: #fff; border-radius: 50%; } .popup .maskbox .maskartic { width: 100%; padding-top: 2.5rem; box-sizing: border-box; } .popup .maskbox .maskartic .maskconact { width: 11.25rem; height: 1.5rem; margin-bottom: 0.25rem; background-color: #fff; } .popup .maskbox .maskartic .submit { width: 5rem; height: 1.55rem; line-height: 1.55rem; margin-top: 0.5rem; margin-bottom: 0.35rem; text-align: center; background: linear-gradient(0deg, #ffcc00 0%, #fff000 100%); box-shadow: 0rem 0rem 0rem 0rem rgba(195, 195, 195, 0.36); border-radius: 1rem; font-size: 0.65rem; font-family: microsoft yahei; font-weight: bold; color: #333333; } .popup .maskbox .maskartic .maskconact .icon1 { background: no-repeat; } .popup .maskbox .maskartic .maskconact .icon2 { background: no-repeat; } .popup .maskbox .maskartic .maskconact .icon3 { background: no-repeat; } .popup .maskbox .maskartic .maskconact .icon { width: 1.53rem; height: 100%; background-size: 0.85rem 0.853rem; background-position: 50%; border-right: 1px solid #f2f2f2; } .popup .maskbox .maskartic .maskconact select { height: 100%; border: 0; outline: 0; padding: 0rem 0.4rem; padding-right: 5%; box-sizing: border-box; color: #b3b3b3; 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; } .popup .maskbox .maskartic .maskconact input { height: 100%; padding: 0rem 0.4rem; box-sizing: border-box; border: 0; outline: 0; padding: 0rem 0.4rem; } .popup .maskbox .maskartic .maskconact .code input { width: 100%; height: 100%; padding-left: 0.63rem !important; box-sizing: border-box; border: 0; outline: 0; } .popup .maskbox .maskartic .maskconact .authcode { height: 100%; width: 4.25rem; background: #ffd500; font-size: 0.55rem; font-family: microsoft yahei; font-weight: 400; color: #000000; line-height: 1rem; } .changecolor::-webkit-input-placeholder { color: #a9a9a9; } .changecolor:-moz-placeholder { color: #a9a9a9; opacity: 1; } .changecolor::-moz-placeholder { color: #a9a9a9; opacity: 1; } .changecolor:-ms-input-placeholder { color: #a9a9a9; } .popup .znxx { background: no-repeat; background-size: 100% 100%; } .popup .znxxmaskartic { padding-top: 4rem !important; box-sizing: border-box; } .popup .znxxicon1 { background: no-repeat; } .popup .znxxicon2 { background: no-repeat; } .popup .znxxicon3 { background: no-repeat; } .popup .znxxbtn { width: 1.18rem !important; height: 1.18rem !important; background: #7f563d; border-radius: 50%; background: #7f563d !important; float: none !important; margin: 0 !important; line-height: 1.18rem !important; } .popup .schoolclose { background: #7f563d !important; } #app .popup .schoolline { width: 100%; height: 0.05rem; background: ; background-size: 100%; } #app .popup .schoolcircle { width: 4.1rem; height: 1.13rem; background: #7f563d; border-radius: 1rem; font-size: 0.6rem; font-family: microsoft yahei; font-weight: bold; color: #ffffff; line-height: 0.88rem; margin: 0.63rem 0rem; } #app .popup .schooltxt { font-size: 0.75rem; font-family: microsoft yahei; font-weight: bold; color: #7f563d; line-height: 0.88rem; margin-bottom: 0.57rem; } #app .popup .jieguo { font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #808080; line-height: 0.88rem; margin-bottom: 1rem; } #app .popup .school { padding: 0rem 0.65rem !important; } /* 寮圭獥 */ .v-enter, .v-leave-to { opacity: 0; transform: translatey(80px); } .v-leave-to { display: none; transition: all 0.6s ease-out; } .v-enter-active, .v-leave-active { transition: all 0.6s ease-out; } .v-move { transition: all 0.6s ease-out; } .v-leave-active { position: absolute; } #app .underway { background-color: rgb(203, 203, 203) !important; }