$deep-blue: #004a97;
html,
body,
#__nuxt,
#__layout {
height: 100%;
box-sizing: border-box;
}
@media screen and (min-width: 1200px) {
html {
// font-size: 16px;
.card-wrap {
grid-template-columns: repeat(5, 1fr);
}
}
}
@media screen and (max-width: 1200px) {
html {
// font-size: 14px;
.card-wrap {
grid-template-columns: repeat(4, 1fr);
.card {
&:nth-child(n + 9) {
display: none;
}
}
}
}
}
html {
font-family:
Proxima Nova,
ProximaNova-Regular,
ProximaNova-Light;
}
@font-face {
font-family: "Proxima Nova";
src: url("@/assets/font/ProximaNova.ttf");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "ProximaNova-Regular";
src: url("@/assets/font/ProximaNova-Regular.ttf");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "ProximaNova-Light";
src: url("@/assets/font/ProximaNova-Light.ttf");
font-weight: normal;
font-style: normal;
}
body {
padding-right: 0px !important;
font-size: 14px;
margin: 0 auto;
}
.com-body {
height: 100%;
box-sizing: border-box;
padding-top: 148px;
display: flex;
flex-direction: column;
.com-main {
flex: 1;
}
}
.com-width-1400 {
max-width: 1400px;
width: 100%;
}
.com-width-1200 {
max-width: 1200px;
}
.com-minwidth-1024 {
min-width: 1024px;
}
.com-fixationwidth-1400 {
width: 1400px;
}
.com-padding {
padding: 0 250px;
}
.com-margin-auto {
margin: 0 auto;
}
.com-flex {
display: flex;
flex-direction: row;
align-items: center;
.com-flex-item {
flex: 1;
}
}
textarea {
//font-family: Arial, Helvetica, sans-serif;
//修改点[1]
font-family:
"Helvetica Neue",
Proxima Nova,
ProximaNova-Regular,
ProximaNova-Light,
HiraginoSansGB-W6;
}
.com-loading {
height: 400px;
}
.com-singe-line {
text-overflow: ellipsis;
overflow: hidden;
word-break: break-all;
white-space: nowrap;
}
.com-btnblack {
background-color: $deep-blue !important;
border-color: $deep-blue !important;
&:hover {
background-color: #013269;
}
}
body > .pac-container {
// 这个是谷歌地图api的自动补全地址的样式名,
// 固定z-index是为了覆盖默认的1000, 让其能在各种弹窗上正确显示.
z-index: 10000 !important;
}