@charset "utf-8";
/*
  [CSS Giants](C)2006-2008 TriTigerMedia Inc
  Author @ msn:liujian@xiaoyemen.com
  $Id: V1.0 2008/08/06 17:05:00 to 2008/08/06 17:08:00 by Jensen $
*/
/*
common Start
*/
*{margin:0;padding:0}
html{font-size:63%}
body,input,select{color:#000;font:12px verdana,"宋体",sans-serif}/*定义通用的字体与颜色*/
body{
	background-image: url(../images/body_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #310016;
}
ul,li{list-style:none}
img{border:0}
a{text-decoration:none;}
a:hover{text-decoration:underline}
#container{
	width:1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.textfield{height:14px;padding:2px;border:1px solid #ccc}
/*
common End
header Start
*/
#header{
	height:290px;
	float:left;
	width:1000px;
}
#header h1{display:none}
#quickSummary{float:right}
#topMenu{}
#topMenu li{display:inline}
/*
header End
navWrap Start
*/
#navWrap{
	height:38px;
	float:left;
	width:1000px;
}
#nav{float:left; width:100%; text-align:center}
#nav li{display:inline}
#nav li a{
	font-family: "宋体";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	padding:0 16px;
	height:38px;
	line-height:38px;
	font-weight:700
}
#search{float:right}
#search li{display:inline}
#search li .textfield{}
/*
navWrap End
content Start
*/
#contentContainer{
 	width: 880px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	margin:0 50px;
	float:left;
	display:inline;
	background-color:#FFFFFF;
}
#banner{
	height:300px;
	width:872px;
	margin-bottom:11px;
	float:left;
	border: 4px solid #C1006B;
}
#contentWrap{float:right;width:556px;padding:0}
#home-content{}
#home-content h2{
	float:left;
	font-family: "宋体";
	font-size: 14px;
	font-weight: 700;
	color: #FFFFFF;
	padding-left:26px;
	width:530px;
	height:32px;
	line-height:32px;
	background-image: url(../images/home-content_h2_bg.jpg);
	background-repeat: no-repeat;
}
#home-content h2 a{
	float:right;
	background-image: url(../images/home-content_h2_a_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display:block;
	padding-right:17px;
	padding-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:100;
}
#home-news{float:left; padding-left:20px; padding-top:7px; padding-bottom:8px; width:520px;}
#home-news li{
	background-image: url(../images/home-news_a_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
}
#home-news li a{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#home-news li a:hover{color:#BE046A}
#home-news li span{float:right;
    font-family: "宋体";
	font-size: 12px;
	color: #000000;
}
#home-member{
	float:left;
	background-color: #BE046A;
	padding-top:2px;
	padding-left:2px;
	margin:12px 0;
	padding-right:2px;
}
#home-member li{
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	width:78px;
}
#home-member li h3{ text-align:center; height:28px; line-height:28px;}
#home-member li h3 a{
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:100
}
#home-member .home-member_li{ border:none}
#home-yanpic{float:left; padding-top:10px; padding-left:3px;}
#home-content #home-yanpic-h2{
	background-image: url(../images/home-yanpic-h2_bg.jpg);
	background-repeat: no-repeat;
}
#home-content #home-yanpic-h2 a{
	background-image: url(../images/home-yanpic-h2_a_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #000;
	font-weight:100;
}
#home-yanpic li{display:inline;background-color: #BE046A;margin:8px 7px;float:left; width:170px; height:156px; overflow:hidden}
#home-yanpic li img{width:170px; height:128px;}
#home-yanpic li h3{
	text-align:center;
	height:27px;
	line-height:27px;
}
#home-yanpic li h3 a{color:#fff;
	text-align:center;font:normal 12px "宋体";height:27px;
	line-height:27px; text-decoration:none; width:170px; overflow:hidden}
/*
content End
sideBar Start
*/
#sidebar{float:left;width:308px;}
#sidebarview{
	background-color: #BE046A;
	height: 232px;
	width: 300px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
	background-image: url(../images/sidebarview_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom:11px;
}
#sidebarjieshao{display:block}
#sidebarjieshao h2{
	float:left;
	font-family: "宋体";
	font-size: 14px;
	font-weight: 700;
	color: #FFFFFF;
	padding-left:26px;
	width:282px;
	height:32px;
	line-height:32px;
	background-image: url(../images/sidebarjieshao_h2_bg.jpg);
	background-repeat: no-repeat;
}
#sidebarjieshao h2 a{
	float:right;
	background-image: url(../images/home-content_h2_a_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display:block;
	padding-right:17px;
	padding-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:100;
}

#sidebarjieshao img{
	padding-top: 14px;
	padding-right: 7px;
	padding-bottom: 16px;
	padding-left: 7px;
}
#sidebarjieshao p{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	padding-right: 7px;
	padding-left: 7px;
	text-indent:24px;
	line-height:150%;
}
#sidebarjieshao ul{ float:left}
#sidebarjieshao ul li{
	float:left;
	background-image: url(../images/sidebarjieshaoli_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:68px;
	height:24px;
	line-height:24px;
	text-align:center;
	font-family: "宋体";
	font-size: 14px;
	color: #000000;
	padding-top: 14px;
	padding-right: 4px;
	padding-bottom: 12px;
	padding-left: 4px;
}
#sidebarjieshao ul .sidebarjieshaoli{
	background:none;
	font-size: 12px;
}
#meitibaodaoh2{
	float:left;
	font-family: "宋体";
	font-size: 14px;
	font-weight: 700;
	color: #FFFFFF;
	padding-left:26px;
	width:282px;
	height:32px;
	line-height:32px;
	background-image: url(../images/meitibaodaoh2_bg.jpg);
	background-repeat: no-repeat;
}
#meitibaodaoh2 a{
	float:right;
	display:block;
	padding-right:17px;
	padding-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-image: url(../images/home-yanpic-h2_a_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #000;
	font-weight:100;
}
#meitibaodaoul{ float:left; padding-top:13px; padding-left:11px;}
#meitibaodaoul li{
	background-image: url(../images/meitibaodaoul_li_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#meitibaodaoul li a{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#meitibaodaoul li a:hover{color:#BE046A}
.view{
	float:left;
	font-family: "宋体";
	font-size: 14px;
	font-weight: 700;
	color: #FFFFFF;
	padding-left:26px;
	width:854px;
	height:32px;
	line-height:32px;
	background-image: url(../images/view_h2_bg.jpg);
	background-repeat: no-repeat;
}
.view a{
	float:right;
	display:block;
	padding-right:17px;
	padding-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-image: url(../images/home-yanpic-h2_a_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #000;
	font-weight:100;
}
.viewul{ float:left; padding:15px 0;}
.viewul li{display:inline;background-color: #BE046A;margin:0 3px;float:left; width:170px;}
.viewul li h3{
	text-align:center;
	height:27px;
	line-height:27px;
}
.viewul li h3 a{color:#fff;
	text-align:center;font:normal 12px "宋体";height:27px;
	line-height:27px; text-decoration:none}
.media{
	background-image: url(../images/media_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 852px;
	padding-left: 28px;
	line-height:32px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: 700;
	color: #BE046A;
}
.meidiaul{ float:left; padding:22px 0;}
.meidiaul li{ float:left; padding:0 10px;}
.meidiaul li a{color:#000000; text-decoration:none; font-size:12px; font-family:"宋体"}
.meidiaul li a:hover{color:#BE046A}
#footernav{
	width:900px;
	float:left;
	display:inline;
	margin:0 50px;
	text-align:center;
	height:51px;
	line-height:51px;
	background-image: url(../images/footernav_bg_c2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#footernav li{display:inline;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BD0569; padding:0 15px;}
#footernav li a{	
	font-family: "宋体";
	font-size: 12px;
	color: #BD0569;
	text-decoration: none;
}
#footernav li a:hover{ color:#333333}
#footernav .noboder{border:none}
/*
sideBar End
footer Start
*/
#footer{
	clear:both;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:173px;
	padding-bottom:43px;
	text-align:right;
	margin:0 50px;
	width:900px;
	background-color:#310016;
	
}
#copyright { padding-top:60px; padding-right:10px;}
#copyright p{	clear:left;
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF; line-height:150%;}
/*
footer End
*/

/*
columns common style Start
*/
#here{
	font-family: "宋体";
	font-size: 12px;
	color: #087F86;
	height:35px;
	line-height:35px;
}
#here a{
	font-family: "宋体";
	font-size: 12px;
	color: #087F86;
}
#content{ float:left; padding-bottom:15px;}
#content h2{
background-image:url(../images/home-yanpic-h2_bg.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-family:"宋体";
font-size:14px;
font-weight:700;
height:32px;
line-height:32px;
padding-left:26px;
width:530px;}

#content .newssub h3{
	font-family: "宋体";
	font-size: 16px;
	font-weight: 700;
	color: #BE046A;
	text-align:center;
	height:50px;
	line-height:50px;
	float:left;
	width:556px;
}
#content .newssub h4{
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	text-align:right;
	float:left;
	width:536px;
	height:16px;
	line-height:16px;
	margin-bottom:14px;
	font-weight:100;
}
#content .newssub p{
	line-height:180%;
	text-indent:24px;
	padding-bottom:16px;
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	text-align:justify;
}
#content .newssub{ float:left; padding:0 10px; width:536px;}
#newsul{ float:left; padding-top:13px; padding-left:16px; width:530px;}
#newsul li{
	background-image: url(../images/meitibaodaoul_li_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#newsul li a{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
#newsul li a:hover{ color:#BE046A}
#newsul li span{float:right;
    font-family: "宋体";
	font-size: 12px;
	color: #000000;
}
#contentWrapsub{float:right;width:566px;padding:0}
/*#contentWrapsub .heresub{ height:16px; line-height:16px;}*/
.contentWrapsubtop{ float:left; width:556px; padding-left:10px; padding-bottom:5px}
.subcontent{
	background-image: url(../images/subcontent_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	padding-top:23px;
	width:563px;
	padding-left:3px;
	padding-bottom: 15px;
}
.subcontent p{
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	line-height:150%;
	padding-right:20px;
}
.zuhezongpic{ padding-left:18px;}
.zuhe_pic{ float:left; margin:0 26px 10px 26px;}


.shitinglist{width:556px;margin:0 auto;border-collapse:collapse}
.shitinglist tr{
	width:554px;
	background-image: url(../images/shitinglust_tr_bg.jpg);
	background-repeat: repeat-x;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BDC1A3;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BDC1A3;
	border-left-color: #BDC1A3;
}
.songname{
	background-image: url(../images/songname_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 24px;
	width: 160px;
}
.shitinglist thead{
	background-image: url(../images/songtop_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	height: 26px;
	border: 1px solid #aeaeae;
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
}
.songtop th{ padding-bottom:2px; line-height:24px}
.songrenqi{
	background-image: url(../images/songrenqi_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 24px;
	width: 114px;
}
.songshiting{
	background-image: url(../images/songshiting_bg.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 89px;
	background-position: right top;
}
.songdown{
	background-image: url(../images/songshiting_bg.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 89px;
	background-position: right top;
}
.songbianhao{
	background-image: url(../images/songbianhao_bg.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 32px;
	font-family: "宋体";
	font-size: 14px;
	color: #FFFFFF;
}
.songnamesub{
	font-family: "宋体";
	font-size: 12px;
	color: #BE046A;
	width:160px
}
.songrenqisub{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	width: 114px;
	text-align:center
}
.shitinglist td .play{display:block;
	background-image: url(../images/songshitingsub_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:23px;
	height:22px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
.shitinglist td .download{background-image: url(../images/songdownsub_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width:23px;
	height:22px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}

.musiclist{border-collapse:collapse;width:556px;margin:0 auto;border:1px solid #aeaeae;background:url(../images/songtop_bg.jpg)}
.musiclist th{padding:0 0 0 20px;border-bottom:1px solid #aeaeae;background:transparent url(../images/songname_bg.jpg) no-repeat 10px 0}
.musiclist th strong{display:block;height:26px;padding:0 10px 0 0;background:url(../images/songname_bg.jpg) no-repeat 100% 0;color:#fff;font:700 12px/26px "微软雅黑","宋体"}
.musiclist th.no{width:32px;padding:0;background:none}
.musiclist th.name{}
.musiclist th.hot{}
.musiclist th.play{}
.musiclist th.download{}
.musiclist tbody tr{background:url(../images/shitinglust_tr_bg.jpg)}
.musiclist tbody td{padding:0 10px;height:26px;text-align:center;border-bottom:1px solid #BDC1A3}
.musiclist tbody .no{background:url(../images/songbianhao_bg.jpg) no-repeat;color:#fff;padding:0}
.musiclist tbody .name{text-align:left;color:#BE046A}
.musiclist tbody .play{display:block;width:23px;height:22px;background:url(../images/songshitingsub_bg.gif);text-indent:-9999px;overflow:hidden;margin:0 auto}
.musiclist tbody .download{display:block;width:23px;height:22px;background:url(../images/songdownsub_bg.gif);text-indent:-9999px;overflow:hidden;margin:0 auto}
/*.musiclist tbody .current,*/.musiclist tbody tr:hover{background:url(../images/musiclist-hover.jpg) repeat-x}
.musiclist tbody tr:hover .no{background:url(../images/songbianhao_bg1.jpg)}
.musiclist a{ color:#000000}



#zuhe{ float:left; padding:0 12px; width:856px; padding-bottom:18px;}
#photo{ float:left; padding-top:15px; padding-bottom:20px; padding-left:28px;}
#zuhecontent{ float:left; width:100%;}
#zuhecontent p{
	font-family: "宋体";
	font-size: 12px;
	color: #320116;
	line-height:150%;
	text-align:justify;
	padding-bottom:20px;
}
.k_pagelist{clear:both;float:left;padding:5px 0;width:100%}
.k_pagelist em{
	padding-right:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #BE046A;
}
.k_pagelist a{display:inline-block;height:15px;padding:0 3px;margin:0 2px;text-align:center;font:12px/15px Arial, Helvetica, sans-serif;color:#BE046A}
.k_pagelist strong{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color:#BE046A;
	padding:0px 3px;
}
.k_pagelist a:hover{
color:#333333
}
.next span a{
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.next span a:hover{ color:#BE046A}
.contact{
	float:left;
	background-image: url(../images/contact_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 270px;
	width: 520px;
	padding-top: 34px;
	padding-left: 32px;
}
.contact p{	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333; line-height:150%}
.contact p a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BF056A;
}
.contact p .contacta{ font-family:"宋体";
	font-size: 14px;
	color: #BF056A; font-weight:700;}
.contactpic{float:right}
#k_feedback a{
	color:#BF056A;
	line-height:180%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:700
}
.k_form p{line-height:200%; padding-bottom:5px}
.k_form p label{width:100%;clear:both;display:block}
