2020-01-19 16:08:54 +08:00

240 lines
4.2 KiB
CSS

*{
box-sizing: border-box;
margin: 0;
padding: 0;
}
html{
width: 100%;
height: 100%;
}
body{
width: 100%;
height: 100%;
}
.checkbox,img,.hand-shape{
cursor: pointer;
}
.header{
height: 6em;
padding: 0 17.5%;
}
.header .logo{
height: 100%;
width: 30%;
line-height: 6em;
float: left;
}
.header .logo img{
width: 150px;
margin-left: -7px;
float: left;
}
.header .logo p{
float: left;
margin-left: 0.2em;
font-weight: bold;
font-size: 2em;
color: rgb(60,60,60);
}
.header .search{
float: right;
width: 40%;
border: 2px solid #17b5fe;
height: 3em;
margin: 1.5em 0;
}
.header .search .check-type{
float: left;
height: 100%;
width: 20%;
}
.header .search .check-type select{
height: 100%;
width: 100%;
background: rgb(245,245,245);
border: 1px solid rgb(229,229,229);
color: rgb(107,107,107);
text-align: center;
text-align-last: center;
}
.header .search input{
float: left;
height: 100%;
width: 60%;
text-indent: 10px;
font-size: 1.1em;
}
.header .search .button{
float: left;
height: 100%;
line-height: 1.9em;
background: #17b5fe;
width: 20%;
color: #fff;
font-size: 1.5em;
text-align: center;
}
.middle{
width: 65%;
margin: 0 auto;
}
.middle .cart-header{
display: flex;
/*background: rgb(245,245,245);*/
height: 3em;
line-height: 3em;
margin-top: 1em;
}
.middle .null{
flex:1;
padding: 1em 0 0 1em;
}
.middle .commodity-info{
flex:14;
text-align: center;
padding: 0 1em;
}
.middle .commodity-attribute{
flex: 8;
text-align: center;
padding: 0 1em;
}
.middle .commodity-price{
flex: 6;
text-align: center;
padding: 0 1em;
}
.middle .commodity-amount{
flex:5;
text-align: center;
padding: 0 1em;
}
.middle .commodity-money{
flex:5;
text-align: center;
padding: 0 1em;
}
.middle .operation{
flex:10;
text-align: center;
padding: 0 1em;
}
.middle .cart-info .info-one{
margin-top: 1em;
/*background: rgb(245,245,245);*/
/*height: 3em;*/
/*line-height: 3em;*/
height: 12em;
}
.middle .cart-info .info-one .business-name{
height: 2em;
}
.middle .cart-info .info-one .one-commodity{
display: flex;
border: 1px solid rgb(204,204,204);
height: 10em;
}
.middle .cart-info .info-one .one-commodity .check{
flex: 1;
padding: 1em 0 0 1em;
}
.middle .one-commodity .commodity-info{
flex:14;
text-align: center;
padding: 1em;
}
.commodity-info img{
height: 6rem;
width: 6rem;
float: left;
}
.commodity-info .commodity-name{
float: left;
width: 10rem;
margin-left: 1rem;
text-align: initial;
color: rgb(60,60,60);
}
.middle .one-commodity .commodity-attribute{
flex: 8;
text-align: inherit;
padding: 1em;
color: rgb(156,156,156);
}
.middle .one-commodity .commodity-price{
flex: 6;
text-align: center;
padding: 1em;
font-weight: bold;
}
.middle .one-commodity .commodity-amount{
flex:5;
text-align: center;
padding:1em;
}
.commodity-amount .amount-box{
width: 5rem;
display: flex;
margin: 0 auto;
height: 2em;
line-height: 2em;
}
.amount-box .subtraction{
width: 1rem;
background: rgb(240,240,240);
border: 1px solid rgb(240,240,240);
user-select: none;
}
.amount-box input{
width: 3rem;
text-align: center;
}
.amount-box .addition{
width: 1rem;
background: rgb(240,240,240);
border: 1px solid rgb(240,240,240);
user-select: none;
}
.middle .one-commodity .commodity-money{
flex:5;
text-align: center;
padding: 1em;
font-weight: bold;
color: #17b5fe;
}
.middle .one-commodity .operation{
flex:10;
text-align: center;
padding: 1em;
}
.operation p{
margin-top: 0.2rem;
}
.operation p:nth-child(3){
display: none;
}
.arithmetic:hover{
color: #17b5fe;
border: 1px solid #17b5fe!important;
}
.frame{
border: 1px dashed #DBEBFE;
}
.commodity-attribute i{
/*display: none;*/
float: right;
margin: -1rem;
}
.commodity-attribute span{
display: none;
float: right;
margin: -1rem;
background: #17b5fe;
color: #fff;
cursor: pointer;
}