.margin-bottom-xs {
margin-bottom: 10px;
}
.apply_contaienr{
position: relative;
}
.apply_contaienr a{
cursor: pointer;
}
.applyLink:hover + .applyQrcode {
display: block;
}
.apply_contaienr img{
display: none;
position: absolute;
left: 50%;
top: 0%;
transform: translate(-50%, -100%);
}
/*公共弹窗 start*/
.publicPop_container{
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 99;
background-color: rgba(0,0,0,.45);
display: flex;
justify-content: center;
align-items: center;
}
.publicPop_content{
width: 395px;
background: #fff;
box-shadow: 0 4px 12px 0 rgba(0,0,0,.2);
border-radius: 4px;
overflow: hidden!important;
padding: 32px 32px 40px 32px;
position: relative;
box-sizing: border-box;
}
.publicPop_headerBg_container{
width: 420px;
height: 189px;
background: #f1f8ff;
position: absolute;
top: -20px;
left: -10px;
z-index: 0;
-webkit-transform: rotate(3.5deg);
transform: rotate(3.5deg);
}
.publicPop_header_container{
display: flex;
align-items: center;
flex-direction: column;
}
.publicPop_header_container h2{
position: relative;
z-index: 1;
font-size: 17px;
width: 100%;
text-align: center;
margin-top: 2px;
font-weight: 600;
line-height: 24px;
letter-spacing: 1px;
}
.publicPop_header_container img{
position: relative;
z-index: 1;
width: 234px;
height: 90px;
margin-bottom: 32px;
}
.publicPop_selectRegister_container{
display: flex;
flex-direction: column;
align-items: center;
}
.publicPop_selectRegister_button{
width: 289px;
height: 44px;
background: #f3faff;
border-radius: 2px;
border: 1px solid #47a6ff;
margin-top: 32px;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
cursor: pointer;
box-sizing: border-box;
}
.publicPop_selectRegister_button svg{
margin-right: 5px;
}
.publicPop_selectRegister_button span{
font-size: 15px;
font-weight: 600;
color: #1890ff;
font-style: normal;
}
.publicPop_selectRegister_container p{
margin-top: 32px;
font-size: 14px;
color: rgba(0,0,0,.45);
cursor: pointer;
}
/*点击未注册后的区域*/
.publicPop_unregistered_container{
margin-top: 32px;
display: -webkit-box;
display: flex;
-webkit-box-align: center;
align-items: center;
-webkit-box-pack: center;
justify-content: center;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
flex-direction: column;
}
.publicPop_unregistered_container p{
width: 340px;
height: 50px;
font-size: 14px;
font-weight: 400;
color: rgba(27,43,75,.85);
line-height: 25px;
}
.publicPop_unregistered_container button{
width: 289px;
height: 44px;
border-radius: 2px;
margin-top: 32px;
color: #fff;
background-color: #1890ff;
text-shadow: 0 -1px 0 rgba(0,0,0,.12);
-webkit-box-shadow: 0 2px 0 rgba(0,0,0,.045);
box-shadow: 0 2px 0 rgba(0,0,0,.045);
border: 1px solid #1890ff;
cursor: pointer;
}
.publicPop_unregisteredOther_container{
width: 289px;
margin-top: 8px;
display: -webkit-box;
display: flex;
-webkit-box-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
align-items: center;
}
.publicPop_unregistered_container span{
color: #909090;
cursor: pointer;
font-size: 14px;
font-weight: 400;
}
.publicPop_unregistered_container span:first-child{
color: #1890ff;
}
.closepublicPop{
position: absolute;
top: 10px;
right: 10px;
z-index: 1;
width: 15px;
height: 15px;
cursor: pointer;
}
/*公共弹窗 end*/
/*移入显示二级菜单 start*/
.secendMenu_container{

}
.secendMenu_container:hover .secendMenu_content{
display: block;
}
.secendMenu_content{
display: none;
position: absolute;
top: 60px;
left: -29px;
background: #0e81ff;
width: 86px;
}
.secendMenu_content li{
margin: 0 !important;
}
.secendMenu_content li a{
font-size: 12px;
display: block;
text-align: center;
width: 86px;
color: #fff;
}
/*移入显示二级菜单 end*/