/* CSS Document */
body {margin:0 auto; padding:0;font-size:12px; color:#333;text-align:center;line-height:22px;}
body div{margin:0 auto;overflow:hidden;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none}
/* 链接颜色 */
a:link {color: #2793E0; text-decoration:none;}
a:visited {color: #3368AC;text-decoration:none;}
a:hover {color: #fd2828; text-decoration:underline;}
a:active {color: #3368AC;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cRed,a.cRed:link,a.cRed:visited{ color:#FD2828; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#2793E0;text-decoration:underline;}
a.cBlue:hover{color:#fd2828;}
.cBlue1,a.cBlue1:link,a.cBlue1:visited{color:#335EAC;}
a.cBlue1:hover{color:#fd2828;}
.cBlue2,a.cBlue2:link,a.cBlue2:visited{color:#214480;}
a.cBlue2:hover{color:#fd2828;}
.cBlue3,a.cBlue3:link,a.cBlue3:visited{color:#246398;text-decoration:underline;}
a.cBlue3:hover{color:#fd2828;}

/* 字体大小*/
.fon10{ font-size:10px;}
.fon14{ font-size:14px;}
.fB{font-weight:bold;}

/* 首页 */
/* 头部和搜索 */
.topbg{width:100%;height:58px;padding-top:5px;border-top:1px solid #DDDDDD;background:url(img/topbg.gif) repeat-x left top;}
.w760{width:760px;margin:0px auto;}
.w760 li{float:left;}
.head_l{float:left;width:160px;}
.head_r{float:right;width:406px;line-height:28px;}
.head_r span{float:right;padding:1px 0 0 0;}
.wbkcss{width:326px;height:18px;line-height:18px;border:1px solid #E0E0E0;}
.menu{height:30px;border-bottom:6px solid #3798DA;}
.menu li{float:left;width:72px;margin-right:4px;}
.menu li a{display:block;color:#000;text-decoration:none;}
.menu1{height:30px;line-height:30px;background:url(img/menu1.gif) no-repeat left bottom;color:#fff;font-weight:bold;}
.menu2{height:30px;line-height:30px;background:url(img/menu2.gif) no-repeat left bottom;}


/* 主体 */
.navlist{text-align:left;margin:5px auto;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.bblock{border:1px solid #2F709D;margin-bottom:10px;}
.bnav{height:21px;line-height:21px;background:url(img/bnav.gif) repeat-x left bottom;border-bottom:1px solid #2F709D;font-size:14px;color:#fff;text-align:left;padding-left:12px;}
.bbody{padding:8px;}
.bbody1{width:100%;margin-bottom:3px;text-align:left;}
.sbu{width:106px;height:24px;line-height:25px;border:0;background:url(img/sbu.gif) no-repeat left bottom;cursor:hand;}
.hotbut{float:left;margin-right:4px;}
.sumsong{float:left;width:auto;padding:0 6px;margin-right:4px;background:url(img/qlbg.gif) repeat-x left bottom;border:1px solid #77BCE4;}
.page{color:#3368AC;font-size:14px;font-family:Arial, Helvetica, sans-serif;text-align:center;}
.page li{float:left;width:24px;margin-right:3px;background:url(img/qlbg.gif) repeat-x left bottom;}
.page li a:link,.page li a:visited{display:block;color:#3368AC;border:1px solid #77BCE4;text-decoration:none;}
.page li a:hover{border:1px solid #f00;}
.bbody2{text-align:left;font-family:Arial, Helvetica, sans-serif;}
.bbody2 li{float:left;width:242px;height:28px;line-height:28px;border-bottom:1px solid #EFEFEF;margin-right:5px;}
.bbody2 li span{float:right;color:#464646;}
.bfoot{height:29px;background:url(img/bbg.gif) repeat-x left bottom;}
.bfbg{width:58px;height:20px;line-height:22px;border:0;background:url(img/bfbg.gif) no-repeat left bottom;margin-top:5px;cursor:hand;}
.songer_l{float:left;width:375px;}
.songer_r{float:right;width:375px;}
.sr_nav{width:375px;font-size:14px;}
.sr_navl{float:left;width:auto;padding:0 15px;height:21px;line-height:21px;background:url(img/bnav.gif) repeat-x left bottom;color:#fff;border:1px solid #2F709D;border-bottom:0;}
.sr_body{width:353px;border:1px solid #2F709D;border-bottom:0;padding:10px 10px 0 10px;}
.zjblock{float:left;margin:0 8px 5px 5px;width:160px;height:75px;border:1px solid #fff;}
.zjblock1{float:left;margin:0 8px 5px 5px;width:160px;height:75px;border:1px solid #A6D7E6;background-color:#EFF6FC;}
.zjblock_l{float:left;width:59px;margin-top:7px;margin-left:8px;border:1px solid #CCCCCC;}
.zjblock_r{float:right;width:80px;margin-top:7px;text-align:left;}
.zjblock_r li{float:left;width:80px;height:21px;line-height:21px;}
.num10{font-size:10px;font-family:Arial, Helvetica, sans-serif;}
.sr_line{border:1px solid #2F709D;border-top:0;}
.sr_navr{float:right;color:#3368AC;}
.mar3{height:3px;}
.slist{text-align:left;}
.sbody{width:358px;}
.snav{height:25px;line-height:25px;border-bottom:1px solid #4B81A8;background:url(img/psbg.gif) repeat-x left bottom;}
.snav li{float:left;}
.sword ul{height:28px;line-height:28px;border-bottom:1px solid #EFEFEF;}
.sword li{float:left;font-family:Arial, Helvetica, sans-serif;}
.sword li img{padding:3px 0 0 0;}
.num1{width:25px;}
.num2{width:35px;}
.num3{width:150px;text-align:left;}
.num4{width:70px;}

/* 搜索 */
.serhead{width:760px;font-size:14px;border-top:1px solid #2F709D;border-left:1px solid #2F709D;}
.serhead li{float:left;width:252px;border-right:1px solid #2F709D;}
.serhead li a:link,.serhead li a:visited{display:block;color:#fff;text-decoration:none;}
.sernav1{height:21px;line-height:21px;border-bottom:1px solid #fff;background-color:#fff;}
.sernav2{height:21px;line-height:21px;background:url(img/bnav.gif) repeat-x left bottom;border-bottom:1px solid #2F709D;color:#fff;}
.serbody{border:1px solid #2F709D;border-top:0;}
.serall{padding:6px 10px;}
.sertext{height:21px;line-height:21px;border:1px solid #ccc;margin:5px 0;padding-left:12px;background:url(img/graybg.gif) repeat-x left bottom;text-align:left;font-size:14px;}
.num5{width:260px;text-align:left;}
.num6{width:180px;}
.page1{width:738px;padding:5px 10px;}
.page1 span{float:left;margin-right:20px;font-size:14px;}

/* 索引 */
.sybar{width:760px;margin:6px auto}
.graybar{float:left;width:50px;background-color:#F1F2F8;border:1px solid #CCC;margin-right:5px;font-size:14px;font-weight:bold;}
.hotsonger{width:730px;text-align:left;padding-left:10px;font-family:Arial, Helvetica, sans-serif;}
.hotsonger li{float:left;width:120px;height:22px;line-height:22px;}
.wordpl{margin-bottom:8px;font-family:Arial, Helvetica, sans-serif;}
.wordpl_nav{width:760px;height:21px;line-height:21px;}
.wordpl_navl{float:left;width:55px;background: url(img/bnav.gif) repeat-x left top;font-size:14px;color:#fff;border:1px solid #2F709D;border-bottom:0;}
.wordpl_navr{float:right;width:27px;}
.wordpl_body{width:734px;background-color:#F2F7FD;border:1px solid #2F709D;padding:8px 12px;}
.wordpl_body li{float:left;width:182px;text-align:left;line-height:26px;}
.wordpl_body li a:link,.wordpl_body li a:visited{color:#000;}
.wordpl_body li a:hover{color:#fd2828;}

/* 播放器窗口 */
.mdwindow{width:720px;height:246px;}
.md_l{float:left;width:329px;}
.md_r{float:right;width:386px;border:1px solid #99C3ED;background-color:#C9E2F8;}
.scbg{width:328px;height:21px;line-height:21px;margin-bottom:4px;background: url(img/scbg.gif) no-repeat left top;color:#D8EBF9;}
.scl{float:left;width:214px;text-align:left;padding-left:8px;}
.scr{float:right;padding-right:4px;}
.scr li{float:left;width:50px;}
.scr li img{float:left;display:block;padding:3px 0 0 0;}
.scr li a:link,.scr li a:visited{color:#D8EBF9;}
.scr li a:hover{color:#D8EBF9;}
.zjbox{width:329px;}
.zjnav{width:329px;border-left:1px solid #99C3ED;border-top:1px solid #99C3ED;}
.zjnav li{float:left;width:81px;height:20px;line-height:20px;border-right:1px solid #99C3ED;}
.zjbut1{border-bottom:1px solid #fff;background-color:#fff;font-weight:bold;}
.zjbut2{border-bottom:1px solid #99C3ED;background: url(img/bna.gif) repeat-x left top;color:#214480;}
.zjby{border:1px solid #99C3ED;border-top:0;}
.zjall{width:324px;padding:3px 0;}
.zjsma{float:left;width:102px;margin:2px 2px 1px 3px;line-height:16px;text-align:left;}
.zjsma img{float:left;display:block;border:1px solid #A3D3EB;margin:0 5px 0 0;}
.zjdate{font-size:10px;color:#999;font-family:Arial, Helvetica, sans-serif;}
.zjfoot{height:22px;background: url(img/fbg.gif) repeat-x left top;}
.zjfoot img{padding-top:2px;}
.mdser{height:31px;line-height:31px;background: url(img/sebg11.gif) repeat-x left top;}
.serku{width:192px;border:1px solid #88BAD3;height:18px;line-height:18px;}
.mdmain{width:384px;margin-top:3px;}
.mdmain_l{float:left;width:74px;}
.mdmain_r{float:left;width:309px;border-top:1px solid #99C3ED;border-left:1px solid #99C3ED;}
.mdlist{position:relative;left:3px;width:70px;margin:24px 0 0 0;}
.mdlist li{float:left;width:70px;height:20px;line-height:20px;text-align:right;color:#4E6090;}
.mdlist li a:link,.mdlist li a:visited{color:#4E6090;font-weight:bold;text-decoration:none;}
.mdlist li a:hover{color:#4E6090;text-decoration:none;}
.mdbar{border-right:1px solid #fff;background: url(img/wbar.gif) no-repeat right bottom;}
.bflist{height:24px;line-height:24px;background: url(img/libg.gif) repeat-x left top;}
.bfdet{line-height:18px;background-color:#fff;}


.mdwindow{border-top:1px solid #7DC7ED;padding:7px 0px 0px 0px;width:100%}
.mdlist li{cursor:pointer}
.list a{overflow:hidden;white-space:nowrap; height:18px;display:block;width:100px;background:#d00}
.md_r{height:244px}
.mdmain_r{height:187px;background:#FFF}
#pn img{cursor:pointer}
.zjall a{float:left;width:28px;line-height:27px;display:block;margin:4px 3px 3px 4px;background:#C9E2F8;font-size:15px; cursor:pointer}
.zjall a:link,.zjall a:visited{color:#2793E0;text-decoration:none;}
.zjall a:hover{color:#fd2828;background:#99C3ED;}
.bfdet img{cursor:pointer}