*{
    margin:0px;padding:0px;
    color:#555555;
}
html{
    width:100%;
    height:100%;
    -webkit-locale: zh-cn;
    overflow-x: hidden;
}

body {
    background-color:white;
    position:relative;
    /*max-width: 640px;*/
    box-sizing: border-box;
    webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    width:100%;
    height: auto;
    margin:0 auto;
    display: block;
    overflow-x: hidden;
}


#adModal .modal-dialog{
    margin-top:55px;
}
#adModal .modal-body p{
    color:white;
}
#download_tips_block{
    position:fixed;
    display:none;
    z-index: 9999;
    width:100%;
    height:100%;
}

#download_tips_block .filter{
    background-color: black;
    filter:alpha(opacity=90); /*IE滤镜，透明度50%*/
    -moz-opacity:0.9; /*Firefox私有，透明度50%*/
    opacity:0.9;/*其他，透明度50%*/
    height:100%;
    width:100%;
    z-index: 99999;
}

#download_tips_block img{
    width:100%;
    display:none;
    z-index: 99999;

}



#main_container{
    /*max-width: 640px;*/
    background-size: 100% 100%;
    height:100%;
    /*-moz-box-shadow: 0px 5px 5px #888888;
    box-shadow: 0px 3px 10px #888888;*/
}

#top_container{
    -moz-box-shadow: 0px 5px 5px #aaa;
    box-shadow: 0px 3px 10px #aaa;
}

#top_container #menu_btn{
    width:50px;
    height:44px;
    position:absolute;
    top:0px;
    left:0px;
    background-image: url(../img/companys/menu_btn_transparent.png);
    background-size: 20px 20px;
    background-repeat: no-repeat;
    background-position: 15px 12px;
}


#cinfos_container{
    padding:0px;
    margin-top:10px;

}
#cinfos_container .cinfo_row{
    height:35px;
    font-size: 1.4rem;
    line-height:35px;
}
#cinfos_container .long_cinfo_row{
    height:35px;
    font-size: 1.4rem;
    margin-top:8px;
    margin-bottom:5px;
    padding-top:0;
}
#cinfos_container .long_cinfo_row_a{
    height:100%;
    margin-top:4px;
    color:#569EF2;
}
#cinfos_container .long_cinfo_row_content{
    height:100%;
    color:#555;
    margin-top:4px;
}

#cinfos_container .cinfo_row a {
    color:#569EF2;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}

#salesman_bc_box{
    border:1px solid #71C273;
    padding:8px;
    color:#71C273;
    text-align: center;
}
#salesman_bc_box:hover{
    border:1px solid #4b77be;
}
#ent_location_box{
    border:1px solid #EC605D;
    padding:8px;
    color:#EC605D;
    text-align: center;
}

#ent_location_box:hover{
    border:1px solid #4b77be;
}