配餐项目前端文件
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

272 lines
3.8 KiB

@charset "utf-8";
/* CSS Document */
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.body {
width: 100vw;
height: 100vh;
position: relative;
color: #fff;
font-size: 16px;
background-color: #012059;
/* background: radial-gradient(50% 35%, #034f8e, #034987, #02366d, #002353); */
}
li {
list-style-type: none;
}
i {
margin: 0px;
padding: 0px;
text-indent: 0px;
}
img {
border: none;
max-width: 100%;
}
a {
text-decoration: none;
color: #fff;
}
a.active,
a:focus {
outline: none !important;
text-decoration: none;
}
ol,
ul,
p,
h1,
h2,
h3,
h4,
h5,
h6 {
padding: 0;
margin: 0;
}
a:hover {
color: #06c;
text-decoration: none !important;
}
.clearfix:after,
.clearfix:before {
display: table;
content: " ";
}
.clearfix:after {
clear: both;
}
.pulll_left {
float: left;
}
.pulll_right {
float: right;
}
i {
font-style: normal;
}
.text-w {
color: #ffe400;
}
.text-d {
color: #ff6316;
}
.text-s {
color: #14e144;
}
.text-b {
color: #07e5ff;
}
.head {
position: relative;
height: 90px;
margin: 0 15px;
padding-right: 60px;
display: flex;
align-items: center;
}
.head h1 {
font-size: 30px;
letter-spacing: -2px;
text-align: center;
line-height: 90px;
color: #daf9ff;
position: absolute;
top: 0;
left: 0;
right: 0;
}
.head .menu ul {
font-size: 0;
}
.head .menu li {
display: inline-block;
position: relative;
margin: 25px 15px;
}
.head .menu li a {
display: block;
font-size: 18px;
color: #fff;
line-height: 40px;
padding: 0 15px;
}
.head .time {
position: absolute;
top: 0;
right: 0;
line-height: 90px;
font-family: electronicFont;
font-size: 28px;
}
.head .menu li a:hover {
color: #f4e925;
}
.logo {
height: 60px;
img {
display: block;
height: 100%;
}
}
.mainbox {
padding: 0px 10px 10px;
overflow: hidden;
}
.nav1 {
margin-left: -6px;
margin-right: -6px;
}
.nav1>li {
padding: 0 6px;
float: left;
}
.box {
display: flex;
flex-direction: column;
height: 100%;
border: 1px solid rgba(7, 118, 181, 0.5);
box-shadow: inset 0 0 10px rgba(7, 118, 181, 0.4);
position: relative;
}
.tit {
padding: 10px 10px 10px 25px;
border-bottom: 1px solid rgba(7, 118, 181, 0.7);
font-size: 16px;
font-weight: 500;
position: relative;
}
.tit:before,
.tit01:before {
position: absolute;
content: "";
width: 6px;
height: 6px;
background: rgba(22, 214, 255, 0.9);
box-shadow: 0 0 5px rgba(22, 214, 255, 0.9);
border-radius: 10px;
left: 10px;
top: 18px;
}
.tit:after,
.box:before {
width: 100%;
height: 1px;
content: "";
position: absolute;
left: 0;
bottom: -1px;
background: linear-gradient(to right, #076ead, #4ba6e0, #076ead);
box-shadow: 0 0 5px rgba(131, 189, 227, 1);
opacity: 0.6;
}
.box:before {
top: -1px;
}
.select {
background-color: transparent;
color: #fff;
border: none;
outline: none;
option {
background-color: #fff;
color: #012059;
}
}
.boxnav {
flex: 1;
table {
td,
th {
padding: 10px;
font-weight: normal;
border: 1px solid rgba(7, 118, 181, 0.7);
}
.td {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
}
}
// .mapc {
// position: absolute;
// top: 10%;
// left: 50%;
// width: 500px;
// height: 500px;
// transform: translateX(-50%);
// background: url(/assets/diz/1/bg3.png) no-repeat center center;
// background-size: cover;
// }