@BACKGROUND: #f1f1ed; @white: #fff; @three: #333; @ed: #ededed; @six: #666; @font_color: #841c2a; @zero: #000; @nine: #999; @color: #1f2f43; @deBg: #dadefa; @d9: #d9ddf9; @tr:transparent; @34: #344471; @font-face { font-family: PingFangLight; src: url("../font/PingFangLight.ttf"); } @font-face { font-family: PingFangBold; src: url("../font/PingFangBold.ttf"); } @font-face { font-family: PingFangExtraLight; src: url("../font/PingFangExtraLight.ttf"); } @font-face { font-family: PingFangHeavy; src: url("../font/PingFangHeavy.ttf"); } @font-face { font-family: PingFangMedium; src: url("../font/PingFangMedium.ttf"); } @font-face { font-family: PingFangRegular; src: url("../font/PingFangRegular.ttf"); } @font-face { font-family: copperplateBold; src: url("../font/copperplateBold.ttf"); } html, body { height: 100%; } * { box-sizing: border-box; font-family: PingFangLight ,PingFangBold , PingFangExtraLight , PingFangHeavy , PingFangMedium , PingFangRegular ; } .baseline { align-items: baseline; -webkit-align-items: baseline; -ms-align-items: baseline; -moz-align-items: baseline; } .center-Box() { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .wrap() { -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; } .justifyStart() { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .justifyEnd() { -webkit-box-pack: end; -webkit-justify-content: flex-end } .alstart() { align-items: flex-start; } .end-Box { display: flex; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; align-items: flex-end; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .column-center-Box() { & { display: flex; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-orient: vertical; -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; } } .flex() { display: flex; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; } .between-Box() { & { display: flex; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; //flex-wrap: wrap; } } .around-Box() { & { display: flex; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; align-items: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; justify-content: space-around; -webkit-box-pack: distribute; -ms-flex-pack: distribute; -webkit-justify-content: space-around; } } .Auto-box() { & { margin: 0 auto; } } .blur(@one: 0px, @two: 0px, @three: 0px, @four: 0px, @five: 40px) { background: rgba(@one, @two , @three, @four); backdrop-filter: blur(@five); } /** 鍏ㄥ眬less **/ .PAGES { background: @BACKGROUND; height: 100vh; } .blurMask { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, .3); backdrop-filter: blur(10px); z-index: 12; } .ones(@width: 100%) { display: inline-block; white-space: nowrap; width: @width; overflow: hidden; text-overflow: ellipsis; } .twos() { display: -webkit-box; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; white-space: inherit; } .scrollBoxs::-webkit-scrollbar { height: 6px; width: 4px; cursor: pointer; } .scrollBoxs::-webkit-scrollbar-thumb { border-radius: 10px; box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: @font_color; } .scrollBoxs::-webkit-scrollbar-track { box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 2px; background: #f3efe9 } .flexWrap:after { content: ""; width: 31%; } .btnShadow { box-shadow: 0px 5px 10px rgba(0, 104, 240, 0.4); -webkit-box-shadow: 0px 5px 10px rgba(0, 104, 240, 0.4); -moz-box-shadow: 0px 5px 10px rgba(0, 104, 240, 0.4); } .boxShadow { box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1); } .standard { width: 40%; .title { font-size: 42px; font-weight: bold; color: @color; margin-bottom: 20px; line-height: 36px; } .des { font-size: 18px; color: #989cab; line-height: 20px; margin-bottom: 42px; } .deslist { .li { font-size: 16px; color: #546174; margin-bottom: 34px; } } .btn { width: 150px; height: 36px; background-color: @font_color; color: @white; font-size: 16px; .center-Box(); border-radius: 20px; cursor: pointer; transition: all .5s; box-shadow: -1px 9px 25px -4px rgba(0, 111, 255, 0.46); -webkit-box-shadow: -1px 9px 25px -4px rgba(0, 111, 255, 0.46); -moz-box-shadow: -1px 9px 25px -4px rgba(0, 111, 255, 0.46); } .btn:hover { background-color: @white; border: 1px solid @font_color; color: @font_color; } } .active_shadow { box-shadow: 0px 0px 10px 5px rgba(235, 239, 254, .5); }