*, image, text, view, scroll-view { box-sizing: border-box; } image, img { display: block; } .flex { display: -webkit-box; display: -webkit-flex; display: flex; } .flex-wrap { display: flex; flex-wrap: wrap; } .flex-row { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: horizontal; flex-direction: row; } .flex-col { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; flex-direction: column; } .flex-grow-0 { min-width: 0; -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; -ms-flex-negative: 0; flex-shrink: 0; } .flex-grow-1 { min-width: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-negative: 1; flex-shrink: 1; } .flex-x-sb { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: space-between; -ms-flex-pack: space-between; justify-content: space-between; } .flex-x-sa { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: space-around; -ms-flex-pack: space-around; justify-content: space-around; } .flex-x-center { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .flex-x-end { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-pack: flex-end; -ms-flex-pack: flex-end; justify-content: flex-end; } .flex-y-center { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -ms-flex-align: center; -ms-grid-row-align: center; align-items: center; } .flex-y-end { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: end; -ms-flex-align: end; -ms-grid-row-align: flex-end; align-items: flex-end; } .text-more { width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-break: break-all; } .text-more-1 { width: 100%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-break: break-all; } .text-more-2 { width: 100%; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; } .flex1 { flex: 1; } .flex-h-1 { flex: 1; height: 0; } .flex-w-1 { flex: 1; width: 0; } .font-w-600 { font-weight: 600; } .font-w-400 { font-weight: 400; } .font-del { text-decoration: line-through; } .color-999 { color: #8c8c8c; } .color-333 { color: #262626; } .color-fff { color: #fff; } .color-main { color: #f0250e; } .wifipage .p-2021002155671970-wifi-image, .wifipage .wifi-image[data-p="2021002155671970"] { width: auto; } /* button初始化样式 开始*/ .button-initial { border-radius: initial; background-color: initial; font-size: initial; color: initial; border: initial; padding: 0; margin: initial; line-height: initial; } .button-initial::after { border: 0; } /* button初始化样式 结束*/ button::after{ display: none; } button{ padding: 0; line-height: 1.5; border:0; background-color: transparent; margin-left:auto; margin-right:auto; box-sizing:border-box; text-align:center; text-decoration:none; -webkit-tap-highlight-color:transparent; }