/*登陆页顶部*/
.top_login{
    width:100%;
}
.top_login .w{
    position:relative;
    height:150px;
}
.login_k{
    width:100%;
}
.login_nr{
    width:100%;
    float:left;
    background-color: #fff;
}
.login_nr .d1{
    width:55%;
    float:left;
    border-right: solid 1px #ddd;
    padding:40px;
}
.login_nr .d2{
    width:45%;
    float:right;
    padding:40px;
}
.dl_bt{
    width:100%;
    float:left;
    font-size:24px;
    line-height: 30px;
    height:30px;
    color:#333;
}
.fo_login{
    width:100%;
    float:left;
    font-size:16px;
    line-height:24px;

}
.fo_login li{
    width:100%;
    float:left;
    margin:15px 0;
}
.fo_login li:last-child{
    margin-bottom: 0;
}
.fo_login .s_name{
    float:left;
    margin-bottom: 10px;
}
 .tx_dl{
    height:45px;
}
 .fo_login .btn{
     -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
     width:100%;
     height:50px;
     line-height:50px;
     padding:0;
     text-align: center;
     font-size:18px;
 }
.top_login_r{
    position:absolute;
    right:0px;
    bottom:20px;
    font-size:16px;
}
.top_login .pharmacy_header_logo{
    top:auto;
    bottom: 25px;
}
@media only screen and (min-width: 1480px) {
    .dl_bt{
        font-size:30px;
        margin-bottom:5px;
    }
    .fo_login{
        font-size:18px;
    }
    .fo_login li{
        margin:20px 0;
    }
    .tx_dl{
        height:50px;
    }
    .fo_login .btn{
        height:60px;
        font-size:22px;
    }
    .top_login_r{
        font-size:18px;
    }
}