@charset "utf-8";
/* CSS Document */
.phone-download{
	margin:0;
	padding:0;
	height:30px;
	color:#777;
	font-size:18px;
	font-weight:bold;
	margin:0px 0px 20px 0px;
}
.phone-download2{
	margin:0;
	padding:0;
	height:30px;
	color:#ddd;
	font-size:18px;
	font-weight:bold;
}
.hit-chart{
	padding-top:12px;
	background-image:url(../images/chart-hit.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.hit-chart02{
	padding-top:12px;
	background-repeat:no-repeat;
	background-position:bottom right;
}

table .tb-border-right td{
	border-right:1px solid #FFF;
}

div#npage{
	width:29px; height:29px;
	line-height:29px;
	color:#FFF;
	background-image:url(../images/bg-bt2.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
div#npage2{
	width:29px; height:29px;
	line-height:29px;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	background-image:url(../images/_bg_num.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.next-page{
	border-top:2px solid #e4e4e4;
	padding-top:10px;
	margin:20px 0px 80px 0px;
}


/* TEXT FFF COLOR WHITE------------------------------------------------------------ */
.txt-w24b{
	color:#FFF; 
	font-size:24px; 
	font-weight:bold;
}




/* ---------------------------------------------------------------------------------- */
.txt-of-song{
	color:#797979;
	padding-left:10px;
	padding-top:5px;
	font-size:11px;
	height:30px;
}
.txt-of-song a{
	color:#797979;
	font-size:11px;
}
/* Artist_Songs.php */
.txt-song-choice{
	font-size:12px;
	font-weight:bold;
	margin-left:1px;
}
.songdate{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	line-height:43px;
	width:61px;
	height:43px;
	background-image:url(../images/bg-show.jpg);
	background-repeat:no-repeat;
	background-position:center;

}
.songdate a{
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}
#container-songchoice{
	margin:0;
	padding:0;
	margin:10px 3px 3px 3px;
	padding:29px 0px 0px 0px;
	/*border-top:2px solid #e4e4e4;*/
	border-bottom:4px solid #797979;
}
#songpage-choice{
	margin:0;
	padding:0;
}


#songpage-choice .songlist ul.list{
	margin:0;
	padding:0;
	list-style:none;
	color:#000;
	font-size:11px;
	font-weight:bold;
}
#songpage-choice .songlist ul.list li{
	float:left;
	width:18px;
	height:24px;
	line-height:24px;
	text-align:center;
}
#songpage-choice .songlist ul.list li.active a{
	color:#FFF;
	background-image:url(../images/bg-bt3.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#songpage-choice .songlist ul li a{
	color:#000;
	width:18px;
	height:24px;
	display:block;
}/*
#songpage-choice .songlist ul li a:hover{
	color:#FFF;
	background-image:url(../images/bg-bt3.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#songpage-choice .songlist ul li.show{
	color:#FFF;
	background-image:url(../images/bg-bt3.jpg);
	background-repeat:no-repeat;
	background-position:center;
}*/

/*-------------- Artists SONG----------------------------- */
#song-title-container{
	margin-bottom:2px;
}
#song-title-container .Song-title{
	padding-left:5px;
	font-size:11px;
	line-height:34px;
	background-image:url(../images/point2.jpg);
	background-repeat:no-repeat;
	background-position:right center;
}
.album-list-song{
	font-size:11px;
	padding-left:60px;
	line-height:34px;
	background-image:url(../images/point2.jpg);
	background-repeat:no-repeat;
	background-position:right center;
}


/* ---------------------------------------------------------------------------------- */
/*  atist_news.php */

#news-list-detail{
	margin:0;
	padding:0;
	margin-left:10px;
}

.news-show-picture{
	margin:0;
	padding:0;
	margin:8px;
}
#news-list-detail .h-show-news{
	margin:0;
	padding:0;
	border-bottom:2px solid #d9d9d9;
}
.news-container-detail{
	margin:0;
	padding:0;
	margin:8px 25px 10px 20px;
}
.news-container-detail .detail-date{
	font-size:12px;
	color:#1e7dc1;
}
.news-container-detail .detail-hcontent{
	color:#333;
	font-size:20px;
	font-weight:bold;
	margin-bottom:15px;
}



/* ---------------------------------------------------------------------------------- */
/* NEWS DETAILS */

.news-detaiil-pic{
	margin:0;
	padding:0;
	margin-left:15px;
	margin-right:10px;
/*	height:396px;*/
	height: auto;
/*	border-bottom:3px solid #7f7f7f;
*/}
.news-detaiil-pic li {
	list-style-type: none;
}
.news-detail-groupnews{
	margin:0;
	padding:0;
	color:#000;
	margin-left:15px;
	margin-right:10px;
	padding:50px 0px 60px 10px;
	border-bottom:2px solid #e4e4e4;
}
.container-news-hdetail{
	margin:0px 10px 0px 15px;
	border-bottom:2px solid #e4e4e4;
}
.news-detail-nextpage{
	margin:20px 10px 10px 5px;
}
.news-detail-border-right{
	border-right:1px solid #aeccf5;
}
.news-detail-relate-htxt{
	font-size:14px; 
	font-weight:bold; 
	color:#FFF; 
	background-color:#999;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}
.news-detail-list{
	margin:0;
	padding:0;
	background-color:#000;
	padding-bottom:30px;
/*	height:250px;*/
}
.news-detail-list ul{
	margin:0;
	padding:0;
	color:#999;
	font-weight:bold;
	font-size:12px;
	list-style:none;
}
.news-detail-list ul li{
	line-height:29px;
	padding-left:10px;
	border-bottom:1px solid #4d4d4d;
}
/* -------------------------news-dtail-right-column ------------------------------ */
.news-detail-box2{
	background-color:#000; 
	padding-left:2px; 
	padding-top:5px;
}
.news-detail-box3{
	background-color:#4d4d4d;
	padding-bottom:20px;
	border-top:1px solid #838383; 
}


/* ---------------------------------------------------------------------------------- */
/* PHOTO */
.photo-show-ads{
	margin:0;
	padding:0;
	border:1px solid #eaeaea;
	position:relative;
	text-align:center;
}
.photo-show-ads .btnl-photo-show{
	position:absolute;
	left: -24px;
	top: 228px;
}
.photo-show-ads .btnr-photo-show{
	position:absolute;
	left: 653px;
	top: 228px;
}
.photo-show-ads #float-png{
	margin:0;
	padding:0;
	position:absolute;
	left: 278px;
	top: 474px;	
}


.photo-gellery ul.gellery{
	list-style:none;
	padding:0;
	margin:0;
}
.photo-gellery ul.gellery li{
	float:left;
	margin:5px 5px 5px 5px;
	background-color:#f2f2f2;
	/*border:1px solid red;*/
}
.photo-gellery ul.gellery li .wrapper{
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	width:148px;
	height:150px;
}

* html .photo-gellery ul.gellery li{
	position:relative;
	width:148px;
	height:200px;
	border:1px solid red;
}

* html .photo-gellery ul.gellery li .wrapper{
	position:absolute;
	top:50%;
	left:50%;
	vertical-align:middle;
	width:auto;
	height:auto;
}
* html .photo-gellery ul.gellery li img{
	position:relative;
	top:-50%;
	left:-50%;
}

.photo-gellery ul.gellery li .wrapper{
	margin:0;
	padding:0;
	text-align:center;
}


.photo-selectpage{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
	padding:20px 10px 30px 20px;
	color:#000;
}
.photo-selectpage2{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
	padding:10px 10px 13px 20px;
	color:#000;
}
.photo-selectpage3{
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	margin-top:6px;
	padding:10px 10px 10px 20px;
	color:#000;
}

.text-photoselect-photo{
	font-size:14px;
	font-weight:bold;
	color:#1d1d1d;
}

/* ---------------------------------------------------------------------------------- */
/* LYRIC */
.lyric-container{
	margin:0;
	padding:0;
	margin-left:10px;
}
.lyric-container .lyric-title{
	border-top:2px solid #e4e4e4;
	padding-top:20px;
}

/* ---------------------------------------------------------------------------------- */
/* SEARCH_RESULTS */
.btn-showall{
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	padding-bottom:15px;
	border-bottom:2px solid #e4e4e4;
}
.search-content{
	margin:0;
	padding:0;
	color:#999;
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
	padding-left:15px;
}
.show-picture ul{
	margin:0;
	padding:0;
	list-style:none;
}
.show-picture{
	margin:0;
	padding:0;
	padding-top:10px;
	margin-left:15px;
}
.show-picture ul li{
	float:left;
	width:148px;
	height:200px;
	margin-left:1px;
	margin-right:7px;
	padding-bottom:15px;
	display:block;
}
.search-name-list{
	color:#333;
	font-size:18px;
	font-weight:bold;
	margin:2px 3px 5px 3px;
}
.search-name-list2{
	color:#333;
	font-size:18px;
	font-weight:bold;
	margin:2px 7px 5px 7px;
}
/* -------------------------------------  POST ON PAGE  --------------------------------------------- */

.post-wrapper{
	/*width:661px;
	background-color:#f1f1f1;*/
	margin-top:50px;
}
.post-head{
	margin:0;
	padding:0;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	background-color:#797979;
	height:26px;
	margin-left:20px;
	width:224px;
}
.post-head .post-head-txt{
	line-height:26px;
	padding-left:20px;
	background-image:url(../images/post_arrow.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	margin-left:16px;
}

.post-detail-add{
	background-color:#f1f1f1;
	padding-top:10px;
	border-top:4px solid #797979;
}
/*  ----------------------------------------BIO-------------------------------------------- */
.artist-topsong{
/*	 border-top:2px solid #CCC;*/
	 color:#000;
	 margin:20px 0px 0px 0px;
	 font-size:14px;
	 font-weight:bold;
	 line-height:30px;
	 padding-left:10px;
}

/*  ---------------------------------------- PARTNER PAGE -------------------------------------------- */
.partner{
	margin:0;
	padding:0;
	margin-left:10px;
}
.partner ul.partner-list{
	margin:0;
	padding:0;
	list-style:none;
}
.partner ul.partner-list li{
	float:left;
	width:162px;
	/*border-top:2px solid #e4e4e4;*/
	border-right:1px solid #e4e4e4;
}
.ahover-case{
	color:#5e5e5e;
}
