文件
mashangyoujiu/Public/vip/css/vipindex.css

266 行
4.7 KiB
CSS
可执行文件

html,body{
background-color: rgb(254,254,254);
}
.container{
width: 100vw;
min-height: 100vh;
position: relative;
overflow: hidden;
padding: 0;
margin: 0;
}
.top{
width: 100vw;
height: 56vw;
/*background: #1C2023;*/
position: relative;
font-size: 0;
}
.top_img_bg{
width: 100%;
height: 100%;
}
.top_img_card_con{
position: absolute;
border-radius: 5px;
overflow: hidden;
width: 77vw;
height: 38vw;
left: 11.5vw;
bottom: 5vw;
}
.top_img_card{
width: 100%;
height: 100%;
}
.top_img_code{
position: absolute;
width: 4vw;
height: 4vw;
top: 5px;
right: 7px;
}
.top_img_avatar{
/*position: absolute;
top: 4vw;
left: 4vw;*/
width: 11vw;
height: 11vw;
border-radius: 50%;
background-color: white;
}
.userInfo{
display: flex;
flex-direction: column;
padding-left: 2vw;
}
.userInfo2 {
display: flex;
}
.top_name_con{
width: 50%;
height: 15vw;
position: absolute;
top: 4vw;
left: 4vw;
box-sizing: border-box;
/*padding-top: 30px;*/
color: white;
font-size: 3vw;
line-height: 5.5vw;
margin-bottom: 10px ;
display: flex;
}
.top_name_con>span:nth-child(2){
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items: center;
}
.top_name_grade{
height: 4vw;
}
.top_name_con>span>span{
padding-left: 5px;
}
.top_card_num{
font-size: 12px;
position: absolute;
top: 21vw;
right: 3vw;
color: white;
font-weight: 300;
transform: scale(0.8);
letter-spacing: 2px;
text-align: center;
}
/*-----------------*/
.center_radius{
box-sizing: border-box;
position: absolute;
width: 120vw;
height: 50vw;
left: -10vw;
top: 40vw;
background-color: rgb(254,254,254);
border-radius: 100% 100% 0 0;
}
.center{
position: absolute;
width: 100vw;
top: 51vw;
left: 0;
background-color: rgb(254,254,254);
display: flex;
flex-direction: row;
justify-content: space-around;
align-items: flex-end;
/*z-index: 10;*/
}
.center>div{
display: flex;
flex-direction: column;
text-align: center;
color: #666;
align-items: center;
line-height: 16px;
font-size: 14px;
}
/*.center_list{*/
/*margin-top: 16px;*/
/*}*/
.center_list>.center_img{
width: 15vw;
height: 15vw;
border-radius: 50%;
}
.center_list>span:nth-child(2){
padding-top: 10px;
}
.center_list>span:nth-child(3){
color: red;
transform: scale(0.8);
}
.center_list_big{
margin-bottom: 2vw;
}
.center_list_big>span{
height: 8vw;
display: flex;
font-size: 14px;
align-items: flex-end;
justify-content: center;
}
.center_list_big>.center_img{
width: 22vw;
height: 22vw;
border-radius: 50%;
}
.center_list_big>span:nth-child(2){
padding-top: 5px;
}
/*---------------*/
.bottom{
position: absolute;
top: 90vw;
width: 93vw;
border-top: 1px solid #e0e0e4;
border-bottom: 1px solid #e0e0e4;
left: 3.5vw;
display: flex;
flex-wrap: wrap;
}
.bottom_list{
box-sizing: border-box;
width: 31vw;
height: 25vw;
border-right: 1px solid #e0e0e4;
border-bottom: 1px solid #e0e0e4;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
-webkit-user-select:none;
-webkit-touch-callout:none;
-moz-touch-callout:none;
-ms-touch-callout:none;
touch-callout:none;
}
.bottom_list::selection{
background-color: transparent !important;
}
.bottom_list:nth-child(3n){
border-right: none;
}
.bottom_img{
width: 7.5vw;
height: auto;
}
.bottom_list>span{
padding-top: 10px;
font-size: 12px;
color: #666;
font-weight: 300;
transform: scale(0.9);
}
/*完善资料提示*/
.tips{
position: fixed;
width: 100vw;
height: 100vh;
top: 0;
left: 0;
z-index: 3;
background-color: rgba(0,0,0,0.6);
}
.tips_con{
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
.tips_center{
width: 80vw;
background-color: rgb(241,241,241);
border-radius: 10px;
}
.tips_title{
text-align: center;
font-size: 16px;
font-weight: bold;
margin-top: 10px;
font-family: KaiTi;
}
.tips_tips{
text-align: center;
font-size: 14px;
font-family: KaiTi;
}
.btn_con{
width: 100%;
border-top: 1px solid #ccc;
display: flex;
justify-content: space-around;
flex-wrap: nowrap;
margin-top: 10px;
}
.btn_con>div{
flex: 1;
text-align: center;
line-height: 44px;
font-size: 14px;
font-family: KaiTi;
}
.btn_con>div:active{
background-color: rgb(241,241,241);
}
.no{
color: #999;
border-right: 1px solid #ccc;
}
.sure{
color: #00a0e8;
}