.hualang_user { border-radius: 10px; background: #A6C100; width: 680px; min-height: 600px; float: left; position: relative; padding: 10px 0px }
.hualang_user1 { width: 90%; display: none; clear: both; font-size: 18px; height: 35px; line-height: 35px; color: #848484; text-align: center; position: absolute; left: 0px; bottom: 5px; z-index: 99; }
#hl_user { width: 540px; margin: 0 auto; height: 515px; }
#hl_user >li { width: 600px; text-align: center }
.mb-wrapper { margin: 0 auto 20px; position: relative; height: 500px; left: 0; top: 0 }
.mb-slider, .mb-scroll { width: 100%; height: 380px; overflow: hidden; margin: 0 auto; padding: 0; position: relative; left: 0; top: 0 }
.mb-active-slider { border-color: #333 }
.mb-slider .mb-panel { margin-top: 100px; display: block; cursor: pointer; float: left; list-style: none }
.mb-panel a { outline: 0 }
.mb-slider .mb-panel.current { cursor: auto }
.mb-inside { max-width: 800px; }
a.mb-scrollButtons { display: block; width: 52px; height: 52px; position: absolute; top: 45%; margin-top: -29px; cursor: pointer; text-decoration: none; outline: 0; border: 0; background-color: transparent; background-image: url(../../images/2015/sprite.png); background-repeat: no-repeat; }
a.mb-scrollButtons.mb-left { background-position: left top; left: -65px }
a.mb-scrollButtons.mb-right { background-position: right top; right: -65px }
a.mb-scrollButtons.mb-left:hover { background-position: left bottom }
a.mb-scrollButtons.mb-right:hover { background-position: right bottom }
a.mb-scrollButtons.disabled { display: none }
.mb-controls { margin: 0 auto; text-align: center; position: absolute; top: 350px; left: 560px; z-index: 100; display: none; }
.mb-controls a { color: #666; font: 18px/2.2 Georgia, Serif; display: inline-block; text-decoration: none; padding: 2px; margin: 0 5px 0 0; text-align: center; outline: 0 }
.mb-panel { margin-top: 90px }
.mb-controls a:hover { color: black }
.mb-controls a.current { color: #900 }
.main-nav { display: block; text-align: center; border-bottom: 2px solid #a71700; margin: 0 0 20px 0; padding: 0 0 10px 0 }
.main-nav a { text-decoration: none; color: #3e63ec; font-size: 18px; margin: 0 8px }
.main-nav a:hover { color: black; border-bottom: 2px solid black }
.mb-inside img { max-width: 500px; }
.current .mb-inside img { max-height: 500px; max-width: 600px; }
.gallery_user_right { float: right; width: 250px; color: #00A4E8; font-size: 14px; font-weight: bold; }
.gallery_user_right .dl {padding-top:50px; width: 130px;   clear: both; padding-left: 18px; }
.gallery_user_right .dl .nameinfo {padding-top:20px;line-height: 28px; padding-left:30px;clear: both; font-size: 14px; font-weight: bold; }
.gallery_user_right .uinfo { padding-top:40px; width: 200px; height: 70px; padding-left: 10px;  clear: both; overflow: hidden; }
.gallery_user_right .uinfo li { width: 65px; float: left; text-align: center; line-height: 25px; }
.gallery_user_right .head_img { width: 150px; height: 150px; border-radius: 79px; border: 4px solid #00A4E8;}
.gallery_user_right .addfrind { width: 133px; height: 42px; line-height: 42px; text-align: center; color: #fff; margin: 0 auto; font-size: 18px; background-image: url(../../images/2015/guanzhu_bj1.jpg); background-repeat: repeat-x; background-position: bottom; }
.gallery_user_right .addfrind a {
    
    width: 133px;
    height: 42px;
    color: #fff;
}
.recently_video_list {
    text-decoration: none;
    border-radius: 5px;
    margin: 5px 10px;
    float: left;
    color: #666;
    position: relative;
}
.recently_video_list .imgBox {
    width: 80px;
    height: 80px;
    position: relative;
    border-radius: 4px;    float: left; display:block; margin:5px
}
.recently_video_list .imgBox  p {
    text-indent: -9099px;
    position: absolute;
    background-image: url(/images/2015/del.png);
    background-repeat: no-repeat;
    background-position: left top;
    height: 17px;
    width: 17px;
    top: 0px;
    right: 0px;
}
