﻿body{text-align:center;background:#f4f4f4;font-family:Tahoma, Arial;font-size:12px;color:#000;/*background:url(../Images/body_bj.gif) repeat-x;background-position:center bottom;*/margin:0;padding:0;}
div,table,h1,h2,h3,h4,h6,p,form,ul,ol,dl,dt,dd{border:0;margin:0;padding:0;}
h2{font-size:22px;}
h4{font-size:14px;}
li{list-style-type:none;}
img{vertical-align:bottom;}
/* link */
a:link,a:visited{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;color:#cc3333;}
a:active{text-decoration:none;color:#333333;}
a img{border:0;}

.a2:link,.a2:visited,.a2:hover,.a2:active{text-decoration:underline;color:#cc3333;}
.a3:link,.a3:visited{text-decoration:none;color:#000;}
.a3:hover{text-decoration:underline;color:#c33;}
.a3:active{text-decoration:none;color:#797979;}

.a4:link,.a4:visited,.a4:hover,.a4:active{text-decoration:underline;color:#ffffff;}
.a5:link,.a5:visited{text-decoration:none;color:#990000;}
.a5:hover{text-decoration:underline;color:#990000;}
.a5:active{text-decoration:none;color:#990000;}

    .a6:link,.a6:visited,.a6:active{text-decoration:none;color:#fff;}
    .a6:hover{text-decoration:underline;color:#cc3333;}

.a7:link,.a7:visited,.a7:hover,.a7:active{text-decoration:underline;color:#3399ff;}
/* add 2009-4-14 ------------------------------------------------------------------*/
.a8:link,.a8:visited{text-decoration:none;color:#797979;}
.a8:hover{text-decoration:none;color:#cc3333;}
.a8:active{text-decoration:none;color:#797979;}
/* end */

/* font */
.fw700{font-weight:700;}.fs10{font-size:10px;}.fs14{font-size:14px;}.ffs{font-family:宋体;}
/* color */
.c_1{color:#333333;}.c_2{color:#797979;}.c_3{color:#b8b8b8;}.c_4{color:#990000;}.c_5{color:#3399ff;}.c_6{color:#ff4200;}
/* bgcolor */
.bjf{background:#ffffff;}
.bjc{background:#f5f5f5;}
/* align */
.tr{text-align:right;}.tc{text-align:center;}.tl{text-align:left;}
/* area */
.fl{float:left;}.fr{float:right;}.clear{clear:both;}
.clearit{clear:both;width:0;height:0;line-height:0;font-size:0;overflow:hidden;}
.blank4{width:80px;height:4px;line-height:0;font-size:0;overflow:hidden;}
.blank6{width:100%;height:6px;line-height:0;font-size:0;overflow:hidden;}
.blank10{height:10px;font-size:0;overflow:hidden;}
.blank20{height:20px;line-height:0;font-size:0;overflow:hidden;}
.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}

.blank1{clear:both;height:11px;line-height:0;font-size:0;}
.blank1 div{height:5px;border-bottom:1px solid #e9e9e9;overflow:hidden;}
.blanka{clear:both;height:1px;line-height:0;font-size:0;}
.blanka div{height:0;border-bottom:1px solid #e9e9e9;overflow:hidden;}

.header{margin:0 auto;width:1000px;text-align:left;margin-bottom:10px;}
.header .row{width:1000px;height:75px;background:#ffffff;/*background:#ffffff url(../images/rbg.gif) repeat-x;*/}
.header .row .logo{float:left;width:165px;padding:9px 0 0 12px;}
.header .row .logo a{display:block;width:165px;height:55px;background:url(../images/top100-logo.gif) no-repeat;text-indent:-1400px;}
.header .row .search{float:right;width:730px;height:52px;background:url(../images/sbg.gif) no-repeat -140px 0;margin-top:10px;}
.header .row .search .nav{width:442px;height:34px;background:url(../images/sbg.gif) no-repeat;padding:9px;padding-right:5px;}
.header .row .search .nav .sinput{float:left;width:249px;height:32px;border-right:1px solid #e0e0e0;background:url(../images/sbg.gif) no-repeat 0 -52px;margin-right:4px;padding:2px 0 0 2px;}
.header .row .search .nav .sinput input{width:240px;height:28px;line-height:28px;border:none;background:#f4f4f4;font-family:微软雅黑;font-size:20px;color:#797979;}
.header .row .search .nav .sel{float:left;width:80px;border-right:1px solid #e0e0e0;background:url(../images/sbg.gif) no-repeat 0 -52px;text-align:center;font-family:微软雅黑;font-size:20px;color:#797979;position:relative;margin-right:4px;padding:2px 11px 0 2px;}
.header .row .search .nav .sel span{display:block;width:80px;height:32px;}
.header .row .search .nav .sel p{width:10px;height:6px;line-height:0;font-size:0;background:url(../images/sbg.gif) no-repeat -353px -55px;position:absolute;top:14px;right:8px;cursor:pointer;}
.header .row .search .nav .sel div{display:none;width:90px;background:#f4f4f4;position:absolute;top:34px;left:0;z-index:9;padding:2px 2px 2px 2px;}
.header .row .search .nav .sel div a{display:block;cursor:pointer;background:#f4f4f4;padding-right:10px;}
.header .row .search .nav .sel div a:link,.header .row .search .nav .sel div a:visited{text-decoration:none;color:#797979;}
.header .row .search .nav .sel div a:hover{background:#990000;text-decoration:none;color:#fff;}
.header .row .search .nav .sel div a:active{text-decoration:none;color:#797979;}
.header .row .search .nav .sbtn{float:left;width:88px;height:34px;background:url(../images/sbg.gif) no-repeat right bottom;text-indent:-88px;overflow:hidden;cursor:pointer;}

.header .topbar{width:998px;height:40px;border-left:1px solid #7B7B7B;border-right:1px solid #7B7B7B;/*#911A19*/background:#7B7B7B url(http://www.top100.cn/images/nbg.gif) repeat-x;}
.header .topbar .navfirst{float:left;width:720px;padding:5px;}
.header .topbar .navfirst li{float:left;height:30px;line-height:30px;text-align:center;font-size:14px;font-weight:700;}
.header .topbar .navfirst .ibc{height:28px;line-height:28px;padding-bottom:2px;}
.header .topbar .navfirst .l2{width:60px;}
.header .topbar .navfirst .l3{width:75px;}
.header .topbar .navfirst .l4{width:90px;position:relative;}
.header .topbar .navfirst .l5{width:105px;}
.header .topbar .navfirst li a:link,.header .topbar .navfirst li a:hover,.header .topbar .navfirst li a:visited,.header .topbar .navfirst li a:active{text-decoration:none;font-weight:700;color:#fff;}
.header .topbar .uu{float:right;width:268px;height:34px;color:#fff;text-align:right;overflow:hidden;margin-top:3px;}
.header .topbar .uu table{height:100%;}
.header .topbar .uu p{padding-right:6px;}
.header .topbar .uu p img{width:34px;height:34px;}

.footer{margin:0 auto;width:998px;border:1px solid #cccccc;background:#fff;padding:10px 0;}
.footer .links{height:20px;line-height:20px;margin-bottom:5px;}
.footer .copy{height:20px;line-height:20px;}

.content{margin:0 auto;width:1000px;text-align:left;margin-bottom:10px;}
.content .bj{width:1000px;height:6px;line-height:0;font-size:0;background:url(../images/m_bj.gif) no-repeat;overflow:hidden;}
.content .c_t{background-position:0 -12px;}
.content .c_b{background-position:0 -18px;}
.content .main{width:1000px;background:url(../images/m_bj.gif);background-position:-1000px 0;padding-top:4px;}
.content .main .col_l{float:left;width:258px;padding-left:7px;}
.content .main .col_r{float:right;width:720px;padding-right:7px;}

.sname{font-family:微软雅黑, Tahoma;font-weight:500;margin-bottom:12px;}
/*搜索相关样式    Tag搜索  begin*/
/*输入框*/
.ac_input{width:200px;}
/*结果区域 div*/
.ac_results{border:1px solid WindowFrame;background-color:Window;overflow:hidden;padding:0;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;margin:0;padding:0;}
/*需要遮盖下拉框时，脚本中会添加iframe,此时需要加上此样式*/
.ac_results li{cursor:pointer;display:block;width:100%;font-size:12px;overflow:hidden;text-align:left;margin:0;padding:2px 5px;}
.ac_over /*被选择项的样式*/{background-color:Highlight;color:HighlightText;}
/*搜索相关样式    Tag搜索  end*/

/* 分页容器---*/
.pg{clear:both;text-align:right;padding:12px 0;}
/*分页相关 begin*/
.pagenav{font-size:12px;line-height:18px;text-align:right;height:25px;}
.pagenav .selected{border:1px solid #fff;zoom:1;text-align:center;font-weight:700;color:#c33;margin:0 3px;padding:1px 4px;}
.pagenav a{text-decoration:none;color:#666;}
.pagenav a span{border:1px solid #ccc;zoom:1;text-align:center;cursor:pointer;margin:0 3px;padding:1px 5px;}
.pagenav a:hover{color:#000;text-decoration:none;}
.pagenav a:hover span{border-color:#aaa;background:#eaeaea;}

.pagenav a.prevlink,.pagenav a.prevlink:hover{padding-left:15px;border:0 none;color:#666;background:transparent url(../images/page_previous.gif) no-repeat left center;}
.pagenav a.prevlink:hover{color:#000;background:transparent url(../images/page_previous_hover.gif) no-repeat left center;}
.pagenav a.prevlink span{border:none;}
.pagenav a.nextlink,.pagenav a.nextlink:hover{padding-right:15px;border:0 none;color:#666;background:transparent url(../images/page_next.gif) no-repeat right center;}
.pagenav a.nextlink:hover{color:#000;background:transparent url(../images/page_next_hover.gif) no-repeat right center;}
.pagenav a.nextlink span{border:none;}
/*分页相关 end*/

/*提示*/
.infoSpan{background-color:#FF0;color:Red;font-size:12px;display:none;}
.dn{display:none;}

/*高亮显示 by jianan.wang*/
.select{color:#ff0000; background-color:Yellow;}
/*歌曲的热门Mark图片大小 by jianan.wang*/
.hotsongmark{ width:11px;height:9px;vertical-align:middle;}
.hand{ cursor:pointer;}