[v-cloak] { display: none; } a { text-decoration: none; } a:link { text-decoration: none; } a:visited { text-decoration: none; } a:hover { text-decoration: none; } a:active { text-decoration: none; } #app { width: 100%; padding-top: 2rem; padding-bottom: 2rem; /* box-sizing: border-box; */ background-color: #f2f2f2; } #app .banner { width: 100%; height: 11.25rem; background-color: rgba(50, 42, 57); } #app .banner img { width: 100%; height: 11.25rem; } #app .bannercut { width: 100%; height: 1.75rem; box-sizing: border-box; border: 0.08rem solid #fe871e; box-sizing: border-box; overflow-x: scroll; overflow-y: hidden; background-color: #fe871e; } #app .bannercut .unactive { background-color: #fff; } #app .bannercut div { min-width: 3.8rem !important; height: 1.75rem; line-height: 1.75rem; text-align: center; font-size: 0.65rem; font-family: microsoft yahei; font-weight: bold; color: #fe871e; border-right: 2px solid #fe871e; } #app .bannercut .toggle { min-width: 3.8rem !important; height: 1.75rem; line-height: 1.75rem; text-align: center; font-size: 0.65rem; font-family: microsoft yahei; font-weight: bold; color: #fe871e; border-right: 2px solid #fe871e; } #app .bannercut div:last-of-type { border-right: none; } #app .bannercut .toggle:last-of-type { border-right: none; } #app .bannercut .active { background-color: #fe871e !important; color: #fff; } #app .artic { width: 100%; padding: 0.25rem; box-sizing: border-box; } #app .artic .country { width: 100%; padding-left: 0.5rem; padding-right: 0.5rem; box-sizing: border-box; background-color: #fff; } #app .artic .country .sixadvantage { width: 100%; height: 13.6rem; padding: 0rem 0.33rem; box-sizing: border-box; } #app .introduction { width: 100%; height: 2.55rem; text-align: center; font-size: 0.75rem; font-family: microsoft yahei; font-weight: bold; color: #333333; } #app .introduction span { display: inline-block; width: 1.88rem; height: 0.7rem; line-height: 0.7rem; } #app .introduction span:nth-of-type(1) { text-align: left; } #app .introduction span:nth-of-type(2) { text-align: right; } #app .sixadvantage .advantage { width: 100%; height: 9.5rem; position: relative; } #app .sixadvantage .advantage div { width: 4.2rem; height: 4.2rem; text-align: center; font-size: 0.65rem; font-family: microsoft yahei; font-weight: 400; color: #ffffff; } #app .sixadvantage .advantage .black { background: no-repeat; background-size: 4.2rem 4.2rem; } #app .sixadvantage .advantage .orange { background: no-repeat; background-size: 4.2rem 4.2rem; } #app .sixadvantage .advantage .secondline { width: 100%; position: absolute; top: 2.33rem; } #app .sixadvantage .advantage .thirdline { width: 100%; position: absolute; top: 4.63rem; } #app .sixadvantage .btnadvantage { width: 100%; height: 1.5rem; } #app .sixadvantage .btnadvantage .btn { width: 6.25rem; height: 1.5rem; line-height: 1.5rem; background: #fe871e; border-radius: 1rem; text-align: center; font-size: 0.65rem; font-family: microsoft yahei; font-weight: bold; color: #ffffff; padding: 0rem 0.63rem; box-sizing: border-box; } #app .artic .country .applycondition, #app .artic .country .applycondition .applyconditionbox { width: 100%; } /* #app .artic .country .applycondition .applyconditionbox { height: auto; } */ #app .artic .country .applycondition .schemabtn { margin-top: 0rem !important; margin-bottom: 0rem !important; } #app .artic .country .applycondition .boxitem { width: 48%; /* height: 6.78rem; */ margin-bottom: 0.8rem; border: 1px solid #fe531e; } #app .artic .country .applycondition .boxitem div:nth-of-type(1) { width: 100%; height: 1.5rem; line-height: 1.5rem; text-align: center; font-size: 0.75rem; font-family: microsoft yahei; font-weight: bold; color: #ffffff; background: #fe531e; } #app .artic .country .applycondition .boxitem div:nth-of-type(2) { padding-top: 0.4rem; padding-left: 0.7rem; padding-right: 0.7rem; padding-bottom: 0.3rem; box-sizing: border-box; line-height: 0.88rem; font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #333333; } #app .artic .country .selectscheme, #app .artic .country .selectscheme .schema { width: 100%; } #app .artic .country .selectscheme .schema { margin-bottom: 0.1rem; } #app .artic .country .schema .schematitle { width: 100%; height: 1.5rem; line-height: 1.5rem; background: #fe531e; font-size: 0.6rem; font-family: microsoft yahei; font-weight: bold; color: #ffffff; padding: 0 0.57rem; box-sizing: border-box; } #app .artic .country .schema .btnadd { width: 0.75rem; height: 100%; line-height: 1.2rem; font-size: 1.2rem; } #app .artic .country .selectscheme .schema .schemaartic { width: 100%; overflow: hidden; zoom: 100%; background: #f2f2f2; transition: all 0.3s linear 0; } #app .artic .country .selectscheme .schema .schemaartic div:nth-of-type(1) { padding-top: 0.6rem; box-sizing: border-box; } #app .artic .country .selectscheme .schema .schemaartic div { font-size: 0.6rem; font-family: microsoft yahei; color: #333333; line-height: 0.88rem; padding: 0.1rem 0.6rem; box-sizing: border-box; } #app .artic .country .selectscheme .schema .schemaartic .schemabtn, #app .artic .abroadcost .schemabtn, #app .timeproject .schemabtn, #app .subscribefrom .schemabtn, #app .artic .country .applycondition .schemabtn { width: 10rem; height: 1.5rem; margin: 0rem auto; margin-top: 0.8rem; margin-bottom: 0.8rem; /* line-height: 1.5rem; */ text-align: center; background: #fe871e; border-radius: 1rem; font-size: 0.65rem; font-family: microsoft yahei; font-weight: bold; color: #ffffff; } #app .artic .abroadcost, #app .artic .abroadcost .abroadcostxt { width: 100%; } #app .artic .abroadcost .abroadcostxt { min-height: 3rem; background: #f2f2f2; margin-bottom: 0.25rem; } #app .artic .abroadcost .abroadcostxt .abroadcostxtl { width: 3.5rem; min-height: 3rem; background: #fe531e; font-size: 0.65rem; font-family: microsoft yahei; font-weight: bold; color: #ffffff; line-height: 0.88rem; } #app .artic .abroadcost .abroadcostxt .abroadcostxtr { width: 100%; font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #333333; line-height: 0.88rem; padding: 0.7rem; padding-right: 0.4rem; box-sizing: border-box; } #app .artic .abroadcost .abroadcostxt .abroadcostxtr div { margin-bottom: 0.2rem; } #app .artic .abroadcost .schemabtn { margin-bottom: 0rem; } #app .timeproject, #app .timeproject .stepbox { width: 100%; } #app .timeproject { overflow: hidden; zoom: 100%; } #app .timeproject .stepbox { min-height: 1.5rem; padding: 0.75rem 1.32rem; box-sizing: border-box; } #app .timeproject .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 .timeproject .stepbox .step:nth-of-type(2n) { text-align: right; } #app .timeproject .stepbox .step .month { width: 5rem; height: 1.5rem; line-height: 1.5rem; text-align: center; border: 1px solid #322a39; } #app .timeproject .stepbox .step .noborder { border: none; } #app .timeproject .stepbox .step .longstring { width: 0.06rem; min-height: 2.2rem; background: #322a39; position: relative; position: absolute; top: 0%; left: 50%; transform: translatex(-50%); } #app .timeproject .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 .timeproject .stepbox .step .steptxt { width: 5rem; max-height: 1.5rem; overflow-y: scroll; } #app .timeproject .schemabtn { margin-top: 0rem !important; margin-bottom: 0.75rem !important; } #app .subscribefrom { width: 100%; height: 19.8rem; background: ; background-size: 100%; margin-top: 0.65rem; } #app .subscribefrom .introduction { color: #ffffff; } #app .subscribefrom .introduction p { font-size: 1rem; font-family: microsoft yahei; font-weight: bold; color: #ffffff; line-height: 0.75rem; } #app .subscribefrom .describe { font-size: 0.65rem; font-family: microsoft yahei; font-weight: 400; color: #ffffff; line-height: 0.75rem; margin-bottom: 0.57rem; } #app .subscribefrom .contact { width: 13rem; height: 1.63rem; background: #ffffff; margin-bottom: 0.25rem; } #app .subscribefrom .schemabtn { background: linear-gradient(0deg, #0f797e 0%, #f9e14c 0%, #ffd200 100%); border-radius: 1rem; font-size: 0.7rem; color: #000000; line-height: 0rem; } #app .subscribefrom .warmprompt { font-size: 0.6rem; font-family: microsoft yahei; font-weight: 400; color: #ffffff; line-height: 0.88rem; opacity: 0.5; margin-bottom: 0.83rem; } #app .subscribefrom .contact { font-size: 0.55rem; font-family: microsoft yahei; font-weight: 400; color: #b3b3b3; line-height: 1rem; } #app .subscribefrom .contact .icon1 { background: no-repeat; } #app .subscribefrom .contact .icon2 { background: no-repeat; } #app .subscribefrom .contact .icon3 { background: no-repeat; } #app .subscribefrom .contact .icon4 { background: no-repeat; } #app .subscribefrom .contact .icon5 { background: no-repeat; } #app .subscribefrom .contact .icon { width: 1.53rem; height: 100%; color: red; background-size: 0.85rem 0.853rem; background-position: 50%; border-right: 1px solid #f2f2f2; } #app .subscribefrom .contact 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; } #app .subscribefrom .contact input { height: 100%; padding: 0rem 0.4rem; box-sizing: border-box; border: 0; outline: 0; padding: 0rem 0.4rem; } input::-webkit-input-placeholder { color: #b3b3b3; } input:-moz-placeholder { color: #b3b3b3; } input::-moz-placeholder { color: #b3b3b3; } input:-ms-input-placeholder { color: #b3b3b3; } #app .subscribefrom .contact .code input { width: 100%; height: 100%; padding-left: 0.63rem !important; box-sizing: border-box; border: 0; outline: 0; } #app .subscribefrom .contact .authcode { height: 100%; width: 6.25rem; background: #ffd500; font-size: 0.55rem; font-family: microsoft yahei; font-weight: 400; color: #000000; line-height: 1rem; } ::-webkit-scrollbar { display: none; } .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 鍜?.v-leave-active 閰嶅悎浣跨敤锛岃兘澶熷疄鐜板垪琛ㄥ悗缁殑鍏冪礌锛屾笎娓愬湴婕備笂鏉ョ殑鏁堟灉 */ .v-move { transition: all 0.6s ease-out; } .v-leave-active { position: absolute; } /* 寮圭獥閬僵灞?*/ #mask { position: fixed; top: 0; background: rgba(0, 0, 0, .5); height: 100%; width: 100%; z-index: 998; } #mask .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%; } #mask .maskbox .closebtn { width: 1rem; height: 1rem; line-height: 0.8rem; text-align: center; font-size: 1rem; background: #fe531e; float: right; margin-top: -1.4rem; margin-right: 0.4rem; color: #fff; border-radius: 50%; } #mask .maskbox .maskartic { width: 100%; padding-top: 2.5rem; box-sizing: border-box; } #mask .maskbox .maskartic .maskconact { width: 11.25rem; height: 1.5rem; margin-bottom: 0.25rem; background-color: #fff; } #mask .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; } #mask .maskbox .maskartic .maskconact .icon1 { background: no-repeat; } #mask .maskbox .maskartic .maskconact .icon2 { background: no-repeat; } #mask .maskbox .maskartic .maskconact .icon3 { background: no-repeat; } #mask .maskbox .maskartic .maskconact .icon { width: 1.53rem; height: 100%; background-size: 0.85rem 0.853rem; background-position: 50%; border-right: 1px solid #f2f2f2; } #mask .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; } #mask .maskbox .maskartic .maskconact input { height: 100%; padding: 0rem 0.4rem; box-sizing: border-box; border: 0; outline: 0; padding: 0rem 0.4rem; } #mask .maskbox .maskartic .maskconact .code input { width: 100%; height: 100%; padding-left: 0.63rem !important; box-sizing: border-box; border: 0; outline: 0; } #mask .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; } #app .underway { background-color: rgb(203, 203, 203) !important; } .subtract { width: 1rem; height: 1rem; transform: rotatex(180deg); } .add { width: 1rem; height: 1rem; } #app .navigation { position: sticky; top: 0; z-index: 990; background-color: #fe871e; }