/* Begin -  Reset (don't change)*/



/*#auto_complete{ position:absolute; right:36px; top:47px; width:270px; z-index:1000; float:left;}
 *html #auto_complete{ right:0px;}
#auto_complete ul{ float:left; text-align:left; width:303px; border:1px solid #E5E5E5;}
#auto_complete ul li{ padding:5px 10px; background:#f0f0f0; cursor:pointer; position:relative; padding-right:50px;}
#auto_complete ul li.white{ background:#FFF;}
#auto_complete ul li.active{ background:#0088CC; color:#FFF;}

#auto_complete ul li ins{ position:absolute; right:10px; color:#b7b7b7; text-decoration:none; top:5px; font-size:9px; background:url(images/icons/icon_suggestion.gif) left no-repeat; padding-left:10px; width:29px;}*/

#auto_complete {
    position:absolute;
    right:39px;
    /*top:47px;*/
    width:234px;
    z-index:10000;
    float:left;
    margin-left:1px;
    font-family:Tahoma;
    font-size:9px;
    color: #000000;
}
*html #auto_complete {
    right:0px;
}
#auto_complete ul {
    float:left;
    text-align:left;
    /*width:205px;*/
    border:1px solid #E5E5E5;
}
#auto_complete ul li {
    background:#f0f0f0;
    cursor:pointer;
    position:relative;
    float:left;
    list-style-type:none;
    font-size: 11px;
}
#auto_complete ul li.white {
    background:#FFFFFF;
    width: 230px;
}
#auto_complete ul li.active {
    background:#0088CC;
    color:#FFF;
}
#auto_complete ul li ins {
    position:absolute;
    right:10px;
    color:#b7b7b7;
    text-decoration:none;
    top:5px;
    font-size:9px;
    background:url(images/icons/icon_suggestion.gif) left no-repeat;
    padding-left:10px;
    width:29px;
}
#auto_complete ul li p {
    padding-bottom:2px;
}
#auto_complete ul li p.title_nghesi {
    /*background:url(images/icons/icon_search_nghesi.gif) 10px 5px no-repeat #f0f0f0;*//*CSS Sprite*/ 
    background:url(images/icons/icon_all.gif) 6px -1540px no-repeat #f0f0f0;
    padding:0px 0 0px 28px;
    font-weight:bold;
    width:203px;
    position:relative;
}
#auto_complete ul li p.title_nghesi a.xemthem {
    position:absolute;
    right:10px;
    top:5px;
    font-weight:normal;
    /*background:url(images/icons/icon_xemthem.gif) right 4px no-repeat;*//*CSS Sprite*/ 
    background:url(images/icons/icon_all.gif) 52px -1953px no-repeat #f0f0f0;
    padding-right:10px;
    display:block;
}
#auto_complete ul li p.title_album {
    /*background:url(images/icons/icon_search_album.gif) 10px 5px no-repeat #f0f0f0;*//*CSS Sprite*/ 
    background:url(images/icons/icon_all.gif) 6px -1324px no-repeat #f0f0f0;
    padding:6px 0 6px 30px;
    font-weight:bold;
    width:203px;
    position:relative;
}
#auto_complete ul li p.title_album a.xemthem {
    position:absolute;
    right:10px;
    top:5px;
    font-weight:normal;
    /*background:url(images/icons/icon_xemthem.gif) right 4px no-repeat;*//*CSS Sprite*/ 
    background:url(images/icons/icon_all.gif) 52px -1953px no-repeat #f0f0f0;
    padding-right:10px;
    display:block;
}
#auto_complete ul li p.title_video {
    /*background:url(images/icons/icon_search_video.gif) 10px 7px no-repeat #f0f0f0;*//*CSS Sprite*/ 
    background:url(images/icons/icon_all.gif) 6px -2868px no-repeat #f0f0f0;
    padding:6px 0 6px 30px;
    font-weight:bold;
    width:203px;
}
#auto_complete ul li p.title_video a.xemthem {
    position:absolute;
    right:10px;
    top:5px;
    font-weight:normal;
    /*background:url(images/icons/icon_xemthem.gif) right 4px no-repeat;*//*CSS Sprite*/ 
    background:url(images/icons/icon_all.gif) 52px -1953px no-repeat #f0f0f0;
    padding-right:10px;
    display:block;
}
#auto_complete ul li p.title_baihat {
    /*background:url(images/icons/icon_search_baihat.gif) 10px 5px no-repeat #f0f0f0;*//*CSS Sprite*/ 
    background:url(images/icons/icon_all.gif) 8px -1371px no-repeat #f0f0f0;
    padding:0px 0 0px 30px;
    font-weight:bold;
    width:201px;
    position:relative;
}
#auto_complete ul li p.title_baihat a.xemthem {
    position:absolute;
    right:10px;
    top:5px;
    font-weight:normal;
    /*background:url(images/icons/icon_xemthem.gif) right 4px no-repeat;*//*CSS Sprite*/ 
    background:url(images/icons/icon_all.gif) 52px -1953px no-repeat #f0f0f0;
    padding-right:10px;
    display:block;
}
.bg_xam {
    background:#333 !important;
}
#auto_complete ul li .list {
    padding:4px 0 4px 20px;
    width:210px;
    float:left;
}
#auto_complete ul li .list_active {
    background:#0088cc;
    color:#FFF;
}
#auto_complete ul li .list_active a {
    background:#0088cc;
    color:#FFF;
}
#auto_complete ul li .list img {
    float:left;
    margin-right:10px;
}
#auto_complete ul li .list p {
    margin:0px;
    height:50px;
    overflow: hidden;
}
#auto_complete ul li .list p.name {
    font-size:11px;
    color:#666;
}
#auto_complete ul li .list_active p {
    color:#FFF;
}
#auto_complete ul li .list_active p.name {
    color:#FFF;
}
#auto_complete ul li.bg_end {
    background:#ffc100;
}
#auto_complete ul li p.view_all {
    width:204px;
    padding:0px 9px;
    text-align:right;
    background:url(images/icons/icon_arrow_blue.png) right no-repeat #ffc100;
    margin-right:8px;
    float:left;
}
#auto_complete ul li p.view_all a {
    color:#FFF;
    text-decoration:none;
}
#bdyn_my_info_block, #bdyn_my_friend {
    float: left;
    width: 100%;
}

#auto_complete ul li p a:link, #auto_complete ul li p a:visited, #auto_complete ul li p a:active {
    /*color: #0088CC;*/
    color: #FD951C;
    outline: medium none;
    text-decoration: none;
}








