@charset "utf-8";
/* CSS common */

.r a{ color:#6c6c6c;}
.title h2,h4,.rank ol,.title span a,.LiInfo{ background:url(http://i3.letvimg.com/best/201112/30/doc-02.png) no-repeat -10000px -10000px;}
.banner{ margin:10px auto 0 auto; width:970px;}

.title{ height:53px; border-bottom:1px solid #e2e2e2; background-color:#f9f9f9; padding:0 20px;}
.title u{margin:17px 0 0 3px; display:inline; text-decoration: none; float: left; width:400px;}
.title span{ float:right;margin-top:18px; display:block; width:62px; height:18px; overflow:hidden;}
.title span a{display:block; width:62px; height:18px; background-position:left -250px; }
.title h2{ height:53px; width:170px; line-height:54px; overflow:hidden; float:left;}
.title h2 i{ display:none;}
.title .H201{ background-position:left 13px;}
.title .H202{ background-position:left -37px; width:145px;}
.title .H203{ background-position:left -137px;width:145px;}
.title .H204{ background-position:left -87px;}
.title .H205{ background-position:-195px 13px; width:125px;}

 h4{ height:53px; border-bottom:1px solid #e2e2e2; background-color:#f9f9f9; padding:0 20px;}
.H401{ background-position:20px -283px;}
/*.H401{ background-position:20px -180px;}*/

.fr{float:right; color:#666666; padding:0 6px;}

.left,.right,.list{ display:block; zoom:1; overflow:hidden;}
.left,.con{ float:left; display:inline;}
.right{ float:right; display:inline;}

.w130{ width:130px; float:left; display:inline; margin:20px 22px 0 20px;}
.w130 dt{ width:80px;}
.w130 dt img{ width:130px; height:80px;}
.w130 a{ font-size:14px;}
.w130 dd{ margin-top:5px;}
.w130 p{ text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.w133{ float:left; width:138px; display:inline; margin:7px 2px 0 16px; height:140px; overflow:hidden;}
.w133 dt{ width:138px; height:88px; margin-bottom:5px;}
.w133 dt img{ width:130px; height:80px; border:1px solid #ccc; padding:3px;}
.w133 dt a:hover{ text-decoration:none;}
.w133 dd p{ white-space:nowrap; overflow:hidden;text-align:center;}
.w133 dt .bg{ width:129px; bottom:4px;right:5px;}
.w133 dt .time{ width:124px; bottom:4px;right:7px;}

.w156{ width:156px; float:left; display:inline; margin:0 0 0 19px; padding-bottom:20px;}
.w156 dt{ width:101px;}
.w156 dt img{ width:156px; height:101px;}
.w156 a{ font-size:14px;}
.w156 dd{ margin-top:5px; padding:5px 0;}
.w156 p{ text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:24px;}

.w385{ width:385px;}
.w385 dt{}
.w385 dt,.w385 dt img{ width:385px; height:212px;}
.w385 dt a:hover{ text-decoration:none;}
.w385 dd{ padding:5px 0;}
.w385 dd p{ background-position:-486px -4px; padding-left:10px;}
.w385 h5{ text-align:center; font-size:14px; font-weight:normal; padding:5px 0;}


.rank{ background:#fff; padding:0 0 10px 0;}
.rank ol{ background-position:-383px 5px; margin:14px 20px 0 20px;}
.rank ol li{ padding-left:25px; line-height:28px; height:28px; overflow:hidden;}
.rank ol li span{ float:right; font-family:Verdana; padding-right:5px;}

/**/

.derful{ width:970px; margin:10px auto 0 auto;}
.derful .left{ background:#fff; border:1px solid #e2e2e3; width:688px;}
.derful .right{ width:268px; border:1px solid #e2e2e3;}

.charm,.secret,.beauty { width:968px; margin:10px auto 0 auto; border:1px solid #e2e2e3; background-color:#fff;}
	
/*music css*/	

.Musbflash{width:970px;margin:auto;margin-top:8px;height:350px; position:relative;}
.musPic{width:970px;height:300px;}
.musPic img{width:970px;height:350px;}

.musInfo{width:270px;height:350px;overflow:hidden; font-family:"微软雅黑";color:#919191;}
.musInfo dl{padding:25px 30px 0 35px;line-height:1.7;}
.musInfo dt{ height:42px; overflow:hidden;}
.musInfo dd{float:left;width:100%; height:120px; overflow:hidden;}
.musInfo dl .name{font-size:20px;color:#d50c19;}
.musInfo dl .fname{font-size:26px;color:#fff;}
.musInfo dl .info{font-size:14px;}
.musInfo dl .btn{margin-top:15px;}
.musInfo dl a.Abtn{background:url(http://i2.letvimg.com/best/201112/05/musicBtn.gif) no-repeat right top;display:block;float:left;padding:0 15px;height:28px;line-height:28px;padding-right:20px;color:#fff;font-size:14px;}
.musInfo dl a.Abtn:hover{color:#fff; text-decoration:none;}
.musInfo dl .tag{clear:both;padding-top:5px;margin-top:25px;}
.tag a{display:block;float:left;background:url(http://i1.letvimg.com/best/201112/05/doc-top.png) !important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.letvimg.com/best/201112/05/doc-top.png',sizingMethod='img');width:20px;height:20px;margin-right:8px;}
.tag a.on,.tag a:hover{background:url(http://i1.letvimg.com/best/201112/05/doc-bot.png) !important;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.letvimg.com/best/201112/05/doc-bot.png',sizingMethod='img');}

.musItem{position:absolute;width:970px; height:300px;top:0px; left:0px; border:1px solid #cc3399; overflow:hidden;}
.musItem .musPic{position:absolute;top:0px;left:0px;}
.musItem .musInfo{position:absolute;top:0px;right:0px;}
.btnTags{position:absolute; left:730px; bottom:25px; }
.btnTags .musItem{display:none;}
.musBg{width:270px;height:350px;float:left;overflow:hidden; background:#000000; opacity:0.8;filter:alpha(opacity=80);position:absolute;left:700px; top:0px;}

.silderBar{}
.silderBar .musPic{position:relative;overflow:hidden;width:970px;height:350px;}
.silderBar .silderArea {position:absolute;width:1000000px;height:350px;overflow:hidden;}
.silderBar .silderArea a{display:block;width:970px;height:350px;float:left;}
.silderBar .musInfo{position:absolute;left:700px; top:0px;}

/**/

.HitShow,.charm{ padding-bottom:10px;}

.viscera{ display:block; zoom:1; overflow:hidden; padding:20px 0; margin:0 0 0 20px; width:930px; height:340px;}
.viscera em{ font-style:normal; float:left; display:block;}
.viscera em a{ color:#c92323;}
.viscera em a:hover{ color:#c92323;}
.viscera ul{}
.viscera li{ line-height:24px; white-space:nowrap; overflow:hidden;}
.viscera li span{ padding:0 3px; display:block; width:8px; text-align:center; float:left;}

.LiInfo{ width:385px; padding-right:20px; float:left; background-position:404px -355px;}
.texInfo{ width:525px; float:right;}
.texInfo ul{ padding:0px 10px 0 20px; margin-top:-1px;}
.texInfo li{ float:left; width:210px; padding-right:10px; line-height:24px;}

/**/

.SiteMap{ background-color:#fff;}