@charset "utf-8";
/* CSS Document */
/**********右侧**********/
#right {width:218px; height:auto; overflow:hidden; float:left; margin-left:12px;}
#right .userinfo {
	text-align:center;
    width:196px;
    height:auto;
    overflow:hidden;
    float:left;
    padding:10px;
    border:1px solid #f2e5aa;
    background:#fffef1;
}
#right .userinfo dl{
    width:196px;
    height:auto;
    overflow:hidden;
    padding-bottom:10px;
    border-bottom:1px dotted #F2E5AA;
    text-align:left;
}
#right .userinfo dl dt{float:left; width:48px; height:58px; margin-right:20px; padding:5px 0;}
#right .userinfo dl dd{
    width:128px;
    height:20px;
    line-height:20px;
    font:12px/1.5 arial,helvetica,sans-serif;
    color:#888888;
}
#right .userinfo dl dd a{color:#333333; font-weight:700; text-decoration:none;}
#right .userinfo table{width:196px; height:28px; margin:5px 0;}
#right .userinfo table td{text-align:center; color:#888888; border-right:1px dotted #F2E5AA; font-size:12px;}
#right .userinfo table tr .last {border:none;}
#right .userinfo table td a{color:#FF6600;}
#right .userinfo ul {
    width:194px;
    height:26px;
    background:url(../images/back.png) no-repeat -310px -153px;
    margin:14px 0 10px 0;
}
#right .userinfo ul li{float:left; width:97px; height:26px; line-height:26px; text-indent:2em;}
#right .userinfo ul li a{display:block; width:97px; height:26px; line-height:26px; color:#666666; text-decoration:none;}
#right .star {
    width:216px;
    height:auto;
    overflow:hidden;
    border:1px solid #d5d5d5;
    margin-top:10px;
    text-align:left;
    background:#fff;
}
#right .star .title {
    font-weight:400;
    height:33px;
    line-height:33px;
    border-bottom:1px solid #d5d5d5;
    text-indent:1em;
	text-align:center;
	color:#fff;
}
#right .star .star-name{
    display:block;
    width:216px;
    height:26px;
    line-height:26px;
    text-align:center;
    color:#3EAF0E;
    border-bottom:1px dotted #ccc;
}
#right .star .star-info {width:196px; height:auto; overflow:hidden; padding:10px;}
#right .star .star-info div {width:196px; height:48px;}
#right .star .star-info div .star-face {width:48px; height:48px; float:left;}
#right .star .star-info div ul{width:128px; height:48px; float:left; margin-left:20px;}
#right .star .star-info div ul li{width:130px; height:24px; line-height:24px;}
#right .star .star-info div ul li a{color:#333333; font-weight:700; text-decoration:none;}
#right .star .star-count {width:196px; height:auto; overflow:hidden; margin:5px 0;}
#right .star .star-count li{width:98px; height:24px; line-height:24px; color:#888888; float:left;}
#right .star .star-count li span{color:#ff6600;}
#right .star-list {
    width:216px;
    height:auto;
    overflow:hidden;
    border:1px solid #d5d5d5;
    margin:10px 0px;
    text-align:left;
    background:#fff;
}
#right .star-list .title {
    font-weight:400;
    height:33px;
    line-height:33px;
    border-bottom:1px solid #d5d5d5;
    text-align:left;
    text-indent:1em;
}
#right .star-list div {width:216px; height:auto; overflow:hidden; padding:0px 0px 10px 0px;}
#right .star-list .ul-title {width:200px; height:24px; padding:3px 8px; background:#ddd;}
#right .star-list .ul-title li{width:98px; height:24px; line-height:24px; float:left; text-align:left;}
#right .star-list .ul-list {padding:0px 5px;}
#right .star-list .ul-list li{width:188px; height:26px; line-height:26px; font-size:13px; padding:0px 9px;}
#right .star-list .ul-list a{float:left; color:#333333;}
#right .star-list .ul-list span{float:right; color:#888888;}
.star-list .hongbg {background:url(../images/wendaimg_19.jpg) no-repeat; color:#fff;}
#right .star .lanbg {background:url(../images/wendaimg_16.jpg) no-repeat;}
#right .star .star-info div .star-face img{border-radius:5px 5px 5px 5px; border:2px solid #ddd;}
#right .userinfo dl dt a img{border-radius:5px 5px 5px 5px; border:2px solid #ddd;}
.level {display:inline-block; width:17px; height:11px; background:url(../images/lv.png) no-repeat; margin-left:10px;}
.lv1 {background-position:0 -13px;}
.lv2 {background-position:0 -25px;}
.lv3 {background-position:0 -37px;}
.lv4 {background-position:0 -49px;}
.lv5 {background-position:0 -61px;}
.lv6 {background-position:0 -73px;}
.lv7 {background-position:0 -85px;}
.lv8 {background-position:0 -97px;}
.lv9 {background-position:0 -109px;}
.lv10 {background-position:0 -121px;}
.lv11 {background-position:0 -133px;}
.lv12 {background-position:0 -145px;}
.lv13 {background-position:0 -157px;}
.lv14 {background-position:0 -169px;}
.lv15 {background-position:0 -181px;}
.lv16 {background-position:0 -193px;}
.lv17 {background-position:0 -205px;}
.lv18 {background-position:0 -217px;}
.lv19 {background-position:0 -229px;}
.lv20 {background-position:0 -241px;}
.point {
    display:inline-block;
    height:20px;
    line-height:20px;
    background:url(../images/back.png) no-repeat -540px -48px;
    text-indent:12px;
    font-weight:normal;
}
.rank {
    display:inline-block;
    width:11px;
    height:9px;
    background:url(../images/back.png) no-repeat;
    margin-right:5px;
}
.r1 {background-position:-969px -78px;}
.r2 {background-position:-969px -100px;}
.r3 {background-position:-969px -122px;}
.r4 {background-position:-969px -144px;}
.r5 {background-position:-969px -166px;}
.r6 {background-position:-969px -188px;}
.r7 {background-position:-969px -210px;}
.r8 {background-position:-969px -232px;}
.r9 {background-position:-969px -254px;}
.r10 {background-position:-969px -276px;}
