.banner_box{background: url(/images/bg-center-banner-1920-157.jpg) center top no-repeat;color: #fff;padding: 10px 0;}
.banner_box .wrap{padding-top: 55px;text-align: left;}
.banner_box .user_name{font-size: 24px;margin-bottom: 20px;}
.banner_box .user_info span.solid_s{float: left;}
.banner_box .user_info div.changePassword{display: inline-block;cursor: pointer;text-decoration: underline;font-size: 16px;}
.change_panel_content{text-align: right;}
.change_panel_content .pas_wrap{margin-top:15px;}
.change_panel_content .pas_wrap span{line-height: 32px;}
.change_panel_content .pas_wrap .code_message_btn{display: inline-block;width: 110px;margin-left: 2px;vertical-align: top;border: 1px solid #ccc;border-radius: 5px;}
.change_panel_content .pas_wrap .code_message_btn{height:36px; line-height: 36px;cursor: pointer;background-color: #fa2932;color: white;border: none;text-align:center}
.change_panel_content .pas_wrap input{    
    width: 200px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #ccc;
    padding: 5px;
    border-radius: 6px;
}

.content_wrap{    
    background-color: #fff;
    box-shadow: 0px 0 10px #ccc;
    padding: 25px 0;
    margin: 15px 0;
    border-radius: 5px;
    display: none;
}
.content_wrap ul{margin: 0 auto;}
.content_wrap li{margin-top: 10px; line-height: 32px;}
.content_wrap span{text-align: right;color: #666;line-height: 32px;white-space: nowrap;}
.content_wrap input{max-width: 400px;height: 32px;line-height: 32px;border: 1px solid #ccc;border-radius: 7px;}
.content_wrap select{max-width: 400px;height: 32px;line-height: 32px;border: 1px solid #ccc;border-radius: 7px;}
.btn_wrap{margin-top: 30px;text-align: center;}
.btn_wrap div{display: inline-block;}
.btn_wrap .grey_button{margin-left: 30px;}

.block_title{margin-top: 25px;font-size: 16px;}

@media (min-width: 1200px) {
    .banner_box{height: 157px;padding:0;}
    .banner_box .user_name{margin-top: 40px;}
}