.contentBox{
background-color: #FFFFFF;
border: 1px solid #dcdcdc;
box-sizing: border-box;
padding: 43px 0px;
text-align: center;
}

.contentBox .contentLog{
display: inline-block;
width: 30%;
}

.contentBox .contentLog .item{
display: block;
margin-bottom: 30px;
}

.contentBox .contentLog .item label {
display: block;
position: relative;
}

.contentBox .contentLog .item label input[type="text"], .contentBox .contentLog .item label input[type="password"] {
box-sizing: border-box;
padding: 15px 15px;
line-height: 1;
background-color: #FFFFFF;
color: #5a5a5a;
font-size: 20px;
font-weight: 300;
border-radius: 3px;
width: 100%;
transition: all 0.2s ease-out 0s;
box-shadow: 0px 0px 0px 1px #cfd0d2;
border: unset;
}


.contentBox .contentLog .item label > span {
display: block;
font-size: 20px;
color: #c0c1c2;
height: 25px;
position: absolute;
font-weight: 400;
top: 0px;
bottom: 0px;
left: 20px;
pointer-events: none;
transition: all .2s;
margin: auto;
background-color: #FFFFFF;
box-sizing: border-box;
padding: 0px 7px;
}

.contentBox .contentLog .item label input:focus + span,.contentBox .contentLog .item label input.val + span{
left:20px;
bottom: 85%;
color:#71bd64;
font-size: 13px;
}
.contentBox .contentLog .item label input:focus{
box-shadow: 0px 0px 0px 2px #7cc76e;
}

.contentBox .contentLog .item2{
text-align: left;
display: block;
margin-bottom: 30px;
}
.contentBox .contentLog .item2 a{
color: #72bf65;
font-size: 16px;
font-weight: 600;
}

.contentBox .contentLog .item3{
display: flex;
justify-content: space-between;
align-items: center;
}

.contentBox .contentLog .item3>a{
color: #72bf65;
font-size: 16px;
font-weight: 600;
}

.contentBox .contentLog .item3>button{
background-color: #72bf65;
border: 1px solid #72bf65;
font-size: 15px;
font-weight: 600;
color: #FFFFFF;
box-sizing: border-box;
line-height: 1;
padding: 15px 25px;
transition: all 0.2s ease-out 0s;
cursor: pointer;
}
.contentBox .contentLog .item3>button:hover{
background-color: #FFFFFF;
color: #72bf65;
}
.contentBox .contentLog .msgLog{
display: block;
padding: 0px 0px 20px 0px;
text-align: left;
color: #d86d6d;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
border: 1px solid green;
-webkit-text-fill-color: green;
-webkit-box-shadow: 0 0 0px 1000px #000 inset;
transition: background-color 5000s ease-in-out 0s;
}

@media screen and (max-width:1170px){
.contentBox .contentLog {width: 95%;}
}