a {text-decoration:none;}a:hover {text-decoration:underline;}#music_menu {	padding: 3px;	background: #efefef;	border-bottom: 1px dotted silver;	font-size: 13px;}#music_menu ul {	display: inline;	list-style: none;	padding: 0;	margin: 0;}#music_menu ul li {	display: inline;	color: black;	padding-right: 5px;}#music_menu ul li a {	color: #0303FF;	text-decoration: underline;}#music_menu ul li a:hover {	color: black;	text-decoration: underline;}#music_nav {	font-size: 14px;	color: silver;	padding: 0 0 5px 0;	margin-bottom: 5px;	border-bottom: 1px dotted silver;}.music_left_box {	padding: 0;	margin: 0;}.music_left_box h2 {	font-size: 20px;	font-weight: bold;	color: #036B03;	padding-bottom: 5px;}.music_left_box .content {	width: 630px;	padding: 0;}.music_left_box .more {	clear: both;	text-align: right;	font-size: 15px;	font-weight: bold;}.music_left_line {	height: 2px;	background-color:#999;	overflow:hidden;	margin-top: 10px;	margin-bottom: 10px;}.music_left_line_top {	height: 2px;	background-color: #999;	overflow: hidden;	margin-top: 0;	margin-bottom: 10px;}.music_left_line_dotted {	clear: both;	height: 2px;	border-bottom: 1px dotted silver;	margin: 0 0 7px 0;	padding: 6px 0 0 0;}/* ============================================== *//* ============= CSS for MOVIE HOME ================== *//* ============================================== */#music_home_news .content {	height: 290px;	overflow: hidden;}#music_home_news .content ul {	list-style: none;	padding: 0;	margin: 5px 0 0 0;	width: 5000px;}#music_home_news .content li {	display: block;	width: 540px;	height: 80px;	padding-left: 90px;	padding-bottom: 10px;	margin-bottom: 9px;	border-bottom: 1px dotted silver;	overflow: hidden;	position: relative;	font-size: 13px;}#music_home_news .content li .image {	display: block;	position: absolute;	top: 0;	left: 3px;}#music_home_news .content li .image img {	border:0;	width: 80px;	height: 80px;}#music_home_news .content li .headline {	display: block;	white-space: nowrap;	overflow: hidden;	font-size: 16px;	font-weight: bold;}#music_home_news .content li .date {	display: block;	color: #008100;}#music_home_news .content li .news {	color: gray;}#music_home_album .content ul {	list-style: none;	padding: 0;	margin: 5px 0 0 0;	width: 5000px;}#music_home_album .content li {	display: block;	float: left;	width: 200px;	padding: 0 5px 5px 5px;	overflow: hidden;	text-align: center;}#music_home_album .content li .album {	font-weight: bold;}#music_home_album .content li .poster img {	border: 0;	width: 200px;	height: 200px;}#music_home_game .content .title {	padding: 5px 0;	font-weight: bold;	color: black;}#music_home_game .content .quiz {	width: 300px;	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */}#music_home_game .content .winner {	padding-left: 5px;	width: 300px;	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */}#music_home_game .content ul {	padding: 0 0 0 18px;	margin: 0;}#music_home_newlyric .content .quiz {	width: 300px;	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */}#music_home_newlyric .content .winner {	padding-left: 5px;	width: 300px;	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */}#music_home_newlyric .content ul {	padding: 0 0 0 18px;	margin: 0;}#music_home_board ul {	list-style: none;	padding: 0;	margin: 0;}#music_home_board ul li {	border-top: 1px dotted silver;	margin-bottom: 5px;}#music_home_board ul li:first-child {	border: 0;}#music_home_board ul .title {	padding: 5px 0;	font-weight: bold;	color: black;}#music_home_board ul li ul {	list-style: none;	padding: 5px 0 5px 0;	margin: 0;}#music_home_board ul li ul li {	display: block;	margin: 0;	padding: 1px 0;	text-align: left;	color: #999;	border: 0px;}#music_news .content ul {	list-style: none;	padding: 0;	margin: 5px 0 0 0;	width: 630px;}#music_news .content li:first-child {	border-top: 0;}#music_news .content li {	display: block;	width: 540px;	height: 89px;	padding-top: 10px;	padding-left: 90px;	border-top: 1px dotted silver;	overflow: hidden;	position: relative;	font-size: 13px;}#music_news .content li .image {	display: block;	position: absolute;	top: 10px;	left: 0;}#music_news .content li .image img {	border: 0;	display: block;	width: 80px;	height: 80px;}#music_news .content li .headline {	display: block;	white-space: nowrap;	overflow: hidden;	font-size: 16px;	font-weight: bold;}#music_news .content li .date {	display: block;	color: #008100;}#music_news .content li .news {	color: gray;}#music_news .content li .more a {	color: #0303FF;	font-size: 13px;}#music_news .content li .more  {	font-weight: normal;}#music_full_news  .content .line {	clear:both;	display: block;	width: 630px;	height: 2px;	border-bottom: 1px dotted silver;}#music_full_news .content .child_image .ecard {	margin: 4px 0 10px 0;}#music_full_news  .content .social {	display: block;	margin:2px 0;	padding: 5px 0 5px 5px;	float: left;	width: 400px;	min-height: 20px;	_height: 20px;}#music_full_news  .content .social #fb, #music_full_news  .content .social #gg, #music_full_news  .content .social #tw {	float:left;	display: inline-block;	vertical-align:text-top;	padding-bottom:2px;	padding-right: 2px;;}#music_full_news  .content .social #share {	float:left;	display: inline-block;	width: 75px;	vertical-align:text-top;	padding-bottom:2px;	color: gray;	font-size: 14px;}#music_full_news  .content .image img {	float: left;	margin-top: 1em;	padding-right: 10px;	border: 0;}#music_full_news  .content .news ul {	padding: 1em 0 1em 0;	margin: 0;	list-style: none;}#music_full_news .content .news ul li {	overflow: hidden;	margin-left: 5px;	padding-left: 20px;	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACjSURBVHjaYvz//z8DOQAggJgYyAQAAUS2RoAAIlsjQACRrREggMjWCBBAZGsECCAWdAFGRkZkrhYQfwHiRzABWPQBBBCYgYyhwBKIH4LUQfEBIJZAVg8QQNg08gDxEyRNMLwRWSNAAGHT6IdFEwwLwdQBBBDZgQMQQNhs5Afit4ScChBAuALHBs2fGIEDEEC4NMKALhArYnMhQAAxkputAAIMAJMskHfN1QoGAAAAAElFTkSuQmCC') no-repeat;}#music_full_news  .content .news p {	margin-top: 0.7em;}#music_full_news  .content .rule {	text-align: center;	padding: 8px 0 8px 0;	font-weight: bold;	font-size: 13px;}#music_full_news  .content .child_image ul {	list-style: none;	padding: 5px 0;	margin: 0;}#music_full_news  .content .child_image ul li {	display: inline-block;	width: 100px;	padding: 3px 11px 3px 11px;	text-align: center;	vertical-align: middle;	zoom: 1; /* Hack for IE6, IE7 */	*display: inline; /* Hack for IE6, IE7 */}#music_full_news  .content .child_image  img {	border: 0;	vertical-align: middle;}#music_full_news  .content .date {	display: block;	float: left;	width: 120px;	margin: 0;	border-right: 1px dotted silver;	font-size: 14px;}#music_full_news  .content .view {	display: block;	float: left;	width: 80px;	margin: 0;	border-right: 1px dotted silver;	font-size: 14px;	padding: 0 0 0 5px;}#music_full_news .content .related_album .related_album_title, #music_full_news  .content .related_movie .related_movie_title, #music_full_news  .content .related_news .related_news_title, #music_full_news  .content .related_near_date_news_music .related_near_date_news_title {	display: block;	width: 295px;	padding: 2px 0;	font-weight: bold;}#music_full_news .content .related_album ul, #music_full_news  .content .related_movie ul, #music_full_news  .content .related_news ul , #music_full_news  .content .related_near_date_news_music ul {	display: block;	width: 295px;	padding: 0;	margin: 0;}#music_full_news  .content .left_block_related {	float: left;	display: block;	width: 295px;	padding-right: 20px;}#music_full_news  .content .right_block_related  {	float: right;	display: block;	width: 295px;	padding-left: 20px;}#music_full_news .content .right_block_related  #more_related_news  {	text-align:right;	cursor: pointer;	color: #0303FF;	text-decoration: underline;}#music_full_news  .content .right_block_related  #related_news_full {	display:none;}#music_full_news  .content .related_album ul li, #music_full_news  .content .related_movie ul li, #music_full_news  .content .related_news ul li, #music_full_news  .content .related_near_date_news_music ul li {	padding: 1px 0;	margin-left: 18px;}#music_full_news  .content .related_movie ul li .related_movie_year, #music_full_news  .content .related_news ul li .related_news_date, #music_full_news  .content .related_near_date_news_music ul li .related_near_date_news_year {	padding-left: 4px;	color: silver;}#music_popular_album .content ul {	list-style: none;	padding: 0;	margin: 0;}#music_popular_album .content ul li {	position:relative;	display: block;	padding: 10px 0 0 140px;	min-height: 135px;	border-bottom: 1px dotted silver;}#music_popular_album .content ul li .poster {	display: block;	position: absolute;	top: 10px;	left: 0;}#music_popular_album .page {	display: block;	text-align: right;	padding-top: 10px;}#music_popular_album .content ul li .score {	width: 170px;	padding: 8px 0;	position: absolute;	background-color: #EFEFFF;	top: 10px;	right: 0;	text-align: center;}#music_popular_album .content ul li .score .percent_good {	font-weight: bold;	font-size: 16px;	padding-right: 5px;	color: blue;	vertical-align: middle;}#music_popular_album .content ul li .score .total {	font-size: 14px;	padding-top: 5px;}#music_popular_album .content ul li .score .percent_bad {	padding: 5px 0;	font-weight: bold;	font-size: 16px;	color: blue;	vertical-align: middle;}#music_popular_album .content ul li .album, #music_popular_album .content ul li .artist, #music_popular_album .content ul li .genre {	width: 320px;}#music_popular_album .content ul li .detail {	font-size: 14px;	padding-top: 15px;}#music_popular_album .content ul li .poster img {	border: 0;	width: 125px;}#music_albuminfo .content .like_bar {	display: block;	width: 115px;	height: 37px;	border-right: 1px dotted silver;	float: left;}#music_albuminfo .content .text_like {	font-size: 14px;}#music_albuminfo .content .percent {	display: block;	padding-top: 5px;	width: 52px;	float: left;	font-size: 20px;	color: blue;}#music_albuminfo .content .social {	width: 495px;	padding-left: 5px;	padding-top: 8px;	height: 29px;	float: left;}#music_albuminfo .content .social #fb, #music_albuminfo .content .social #gg, #music_albuminfo .content .social #tw {	float:left;	display: inline-block;	vertical-align:text-top;	padding-bottom:2px;	padding-right: 2px;;}#music_albuminfo .content .social #share {	float:left;	display: inline-block;	width: 75px;	vertical-align:text-top;	padding-bottom:2px;	color: gray;	font-size: 14px;}#music_albuminfo .content .poster {	display: block;	width: 220px;	height: 200px;	float:left;	padding-top: 5px;}#music_albuminfo .content .detail_box1 {	display: block;	width: 405px;	float:left;	padding-top: 5px;}#music_albuminfo .content .detail_box1 ul {	list-style: none;	padding: 0;	margin: 0;}#music_albuminfo .content .detail_box1 ul li:first-child .title {	top: 0;}#music_albuminfo .content .detail_box1 ul li:first-child {	padding: 0 0  5px 115px ;}#music_albuminfo .content .detail_box1 ul li {	position: relative;	padding: 5px 0  5px 115px ;}#music_albuminfo .content .detail_box1 ul li .title {	position: absolute;	top: 5px;	left: 0;}#music_albuminfo .content .poster img {	width: 200px;	height: 200px;	border: 0;}#music_albuminfo .content .detail p:first-child  {	margin-top: 0;}#music_albuminfo .content .detail p {	margin-top: 0.7em;}#music_albuminfo .content .detail {	margin-top: 0.7em;}#music_albuminfo .content .list_song .title {	font-weight: bold;}#music_albuminfo .content .list_song ul {	padding: 8px 0 0 0;	margin: 0;}#music_albuminfo .content .list_song ul li {	padding: 1px 0;	margin-left: 22px;	font-size: 14px;}#music_albuminfo .content .list_song {	float: left;	display: block;	width: 295px;	padding-right: 20px;}#music_albuminfo .content .right_side {	float: right;	display: block;	width: 295px;	font-size: 14px;}#music_albuminfo .content .right_side .title {	font-size: 15px;	font-weight: bold;	padding: 0 0 10px 0;}#music_albuminfo .content .right_side .etc {	padding-top: 20px;}#music_albuminfo .content .right_side .etc ul {	padding: 0;	margin: 0;}#music_albuminfo .content .right_side .etc ul li {	padding: 1px 0;	margin-left: 20px;}#music_albuminfo .content .like_song .percent_good {	padding-right: 8px;}#music_albuminfo .content .like_song .vote {	padding-top: 8px;}#music_albuminfo .content .like_song .vote .vote_good {	padding:0 8px 0 8px;}#music_albuminfo .content .like_song .vote .vote_good img {	border: 0;}#music_albuminfo .content .like_song .vote .vote_bad img {	border: 0;}#music_search .content {	display: block;	width: 630px;}#music_search .content .news .all_news {	font-weight: bold;	padding: 10px 0 10px 0;}#music_search .content .news ul {	padding: 0 0 5px 20px;	margin: 0;}#music_search .content .news ul li .date {	color: gray;}#music_search .content .news .more,#music_search .content .music .more {	padding-top: 5px;}#music_search .content .music .all_music {	font-weight: bold;	padding: 10px 0 15px 0;}#music_search .content .music ul {	list-style: none;	padding: 0;	margin: 0;}#music_search .content .music ul li {	position:relative;	display: block;	width: 520px;	min-height: 100px;	_height: 100px;	list-style: none;	padding: 5px 0 5px 110px;	border-top: 1px dotted silver;}#music_search .content .music ul li:first-child {	border-top: 0;}#music_search .content .music ul li .image {	display: block;	width: 100px;	height: 100px;	position: absolute;	top: 5px;	left: 0;	background-color: silver;}#music_search .content .music ul li .image img {	display: block;	width: 100px;	height: 100px;	border: 0;}#music_search .content .music ul li .album {	display: block;	width: 540px;}#music_search .content .music ul li .artist {	display: block;	width: 540px;}#music_search .content .music ul li .genre {	display: block;	width: 540px;}#music_search .content .music .page {	display: block;	width: 630px;	padding-top: 5px;	text-align: right;}#music_search .content .news .page {	display: block;	width: 630px;	padding-top: 5px;	text-align: right;}#music_search .content .notfound .title {	font-weight: bold;	padding: 10px 0 10px 0;}#music_search .content .notfound ul {	padding: 0 0 0 20px;	margin: 0;}#music_search .content .no_query {	padding-top: 5px;}#music_lyric_home {	position: relative;}#music_lyric_search {	position: relative;}#music_lyric_minisearch {	position: absolute;	top: 0;	right: 0;}#music_lyric_minisearch #search-submit {	background-image: url(/images/2012/magnificationglasses.gif);	border: 1px solid silver;	width: 29px;	height: 24px;	vertical-align: top;	cursor: pointer;}#music_lyric_minisearch input {	padding: 2px;	height: 18px;	font-family: "Microsoft Sans Serif";	font-size: 14px;	border: 1px solid silver}#music_lyric_minisearch #search_text_top_lyric {	color: silver;}#music_lyric_newsong .content .title {	padding: 5px 0;	font-weight: bold;	color: black;}#music_lyric_newsong .content ul {	list-style: none;	padding: 0;	margin: 0;}#music_lyric_newsong .content ul li {	position: relative;	padding: 3px 0 3px 90px;}#music_lyric_newsong .content ul li .date {	position: absolute;	top: 5px;	left: 0;}#music_lyric_newsong .content ul li .num_song {	color: gray;}#music_lyric_searchbox .content .title {	font-weight: bold;	padding: 5px 0 5px 0;}#music_lyric_searchbox .content .search_block {	position: relative;	padding: 5px 0 5px 90px;}#music_lyric_searchbox .content .text_search {	position: absolute;	top: 8px;	left: 0;}#music_lyric_searchbox .content .detail ul {	padding: 5px 0 5px 22px;	margin: 0;}#music_lyric_searchbox .search_block input {	padding: 2px;	height: 18px;	font-family: "Microsoft Sans Serif";	font-size: 14px;	border: 1px solid silver}#music_lyric_searchbox .content .artist_search {	position: relative;	padding: 5px 0 5px 92px;}#music_lyric_searchbox .content .artist_search_link {	position: absolute;	top: 5px;	left: 0;}#music_lyric_searchbox .content .song_search {	position: relative;	padding: 0 0 5px 92px;}#music_lyric_searchbox .content .song_search_link {	position: absolute;	top: 5px;	left: 0;}#music_lyric_searchbox .search_block #search-submit {	background-image: url(/images/2012/magnificationglasses.gif);	border: 1px solid silver;	width: 29px;	height: 24px;	vertical-align: top;	cursor: pointer;}#music_thailyric_search {	position: relative;}#music_thailyric_home {	position: relative;}#music_thailyric_minisearch {	position: absolute;	top: 0;	right: 0;}#music_thailyric_minisearch #search-submit {	background-image: url(/images/2012/magnificationglasses.gif);	border: 1px solid silver;	width: 29px;	height: 24px;	vertical-align: top;	cursor: pointer;}#music_thailyric_minisearch input {	padding: 2px;	height: 18px;	font-family: "Microsoft Sans Serif";	font-size: 14px;	border: 1px solid silver}#music_thailyric_minisearch #search_text_top {	color: silver;}#music_thailyric_newsong .content .title {	padding: 5px 0;	font-weight: bold;	color: black;}#music_thailyric_newsong .content ul {	list-style: none;	padding: 0;	margin: 0;}#music_thailyric_newsong .content ul li {	position: relative;	padding: 3px 0 3px 90px;}#music_thailyric_newsong .content ul li .date {	position: absolute;	top: 5px;	left: 0;}#music_thailyric_newsong .content ul li .num_song {	color: gray;}#music_thailyric_new .content .social {	width: 495px;	padding-left: 5px;	padding-top: 8px;	height: 28px;	float: left;}#music_thailyric_new .content .social #fb, #music_thailyric_new .content .social #gg, #music_thailyric_new .content .social #tw {	float:left;	display: inline-block;	vertical-align:text-top;	padding-bottom:2px;	padding-right: 2px;}#music_thailyric_new .content .social #share {	float:left;	display: inline-block;	width: 75px;	vertical-align:text-top;	padding-bottom:2px;	color: gray;	font-size: 14px;}#music_thailyric_searchbox .content .title {	font-weight: bold;	padding: 5px 0 5px 0;}#music_thailyric_searchbox .content .search_block {	position: relative;	padding: 5px 0 5px 90px;}#music_thailyric_searchbox .content .text_search {	position: absolute;	top: 8px;	left: 0;}#music_thailyric_searchbox .content .detail ul {	padding: 5px 0 5px 22px;	margin: 0;}#music_thailyric_searchbox .search_block input {	padding: 2px;	height: 18px;	font-family: "Microsoft Sans Serif";	font-size: 14px;	border: 1px solid silver}#music_thailyric_searchbox .content .artist_search {	position: relative;	padding: 5px 0 5px 92px;}#music_thailyric_searchbox .content .artist_search_link {	position: absolute;	top: 5px;	left: 0;}#music_thailyric_searchbox .content .song_search {	position: relative;	padding: 0 0 5px 92px;}#music_thailyric_searchbox .content .song_search_link {	position: absolute;	top: 5px;	left: 0;}#music_thailyric_searchbox .search_block #search-submit {	background-image: url(/images/2012/magnificationglasses.gif);	border: 1px solid silver;	width: 29px;	height: 24px;	vertical-align: top;	cursor: pointer;}#music_recent {	position: relative;}#music_recent .content .title {	font-weight: bold;	padding: 0 0 10px 0;}#music_recent .content ul {	padding: 0 0 0 22px;	margin: 0;}#music_recent .content ul li { padding: 1px 0;}#music_thailyric_recent {	position: relative;}#music_thailyric_recent .content .title {	font-weight: bold;	padding: 0 0 10px 0;}#music_thailyric_recent .content ul {	padding: 0 0 0 22px;	margin: 0;}#music_thailyric_recent .content ul li {	 padding: 1px 0;}#music_thailyric_popartist .content .title {	font-weight: bold;	padding: 0 0 10px 0;}#music_thailyric_popartist .content ol {	padding: 0 0 0 22px;	margin: 0;}#music_thailyric_popartist .content ol li {	padding: 1px 0;}#music_lyric_recent {	position: relative;}#music_lyric_recent .content .title {	font-weight: bold;	padding: 0 0 10px 0;}#music_lyric_recent .content ul {	padding: 0 0 0 22px;	margin: 0;}#music_lyric_recent .content ul li { padding: 1px 0;}#music_thailyric_search .content .error {	padding: 100px 0;	text-align: center;}#music_thailyric_search .content ul {	list-style: none;	padding: 0 0 0 5px;	margin:0;}#music_thailyric_search .content ul li {	padding: 5px 0;	clear: both;}#music_thailyric_search .content ul li sup {	padding-left: 2px;	color: red;	font-size: smaller;	font-weight: normal;}#music_thailyric_search .content ul li .thumb {	float: left;}#music_thailyric_search .content ul li .thumb img {   padding: 0px 10px 0 0;   width: 100px;   border: 0;}#music_thailyric_search .content ul li .artist {	padding-top: 0px;	font-size: 14px;	color: green;}#music_thailyric_search .content ul li .view {	color: #666;	font-size: 13px;}#music_thailyric_search .content ul li .lyric {	font-size: 12px;	color: #B8B8B8;}#music_thailyric_search .content ul li .song .hot {	padding: 0px 3px;	margin-left: 5px;	font-size: 11px;	background-color:#FF7F00;	color: white;	font-weight: normal;	vertical-align: 20%}#music_thailyric_search .content ul li .song {	font-weight: bold;	padding-bottom: 1px;}#music_thailyric_search .page {	padding-top: 10px;	font-size: 14px;	text-align: right;}#music_lyric_search .content .error {	padding: 100px 0;	text-align: center;}#music_lyric_search .content ul {	list-style: none;	padding: 0 0 0 5px;	margin:0;}#music_lyric_search .content ul li {	padding: 5px 0;	clear: both;}#music_lyric_search .content ul li .thumb {	float: left;}#music_lyric_search .content ul li .thumb img {   padding: 0px 10px 0 0;   width: 100px;   border: 0;}#music_lyric_search .content ul li .artist {	padding-top: 0px;	font-size: 14px;	color: green;}#music_lyric_search .content ul li .view {	color: #666;	font-size: 13px;}#music_lyric_search .content ul li .lyric {	font-size: 12px;	color: #B8B8B8;}#music_lyric_search .content ul li sup {	padding-left: 2px;	color: red;	font-size: smaller;	font-weight: normal;}#music_lyric_search .content ul li .song .hot {	padding: 0px 3px;	margin-left: 5px;	font-size: 11px;	background-color:#FF7F00;	color: white;	font-weight: normal;	vertical-align: 20%}#music_lyric_search .content ul li .song {	font-weight: bold;	padding-bottom: 1px;}#music_lyric_search .page {	padding-top: 10px;	font-size: 14px;	text-align: right;}#music_lyric_artist {	position: relative;}#music_lyric_artist .content .lyric_count {	display: block;	width: 80px;	height: 36px;	border-right: 1px dotted silver;	float: left;	font-size: 14px;}#music_lyric_artist .content .social {	width: 495px;	padding-left: 5px;	padding-top: 8px;	height: 28px;	float: left;}#music_lyric_artist .content .social #fb, #music_lyric_artist .content .social #gg, #music_lyric_artist .content .social #tw {	float:left;	display: inline-block;	vertical-align:text-top;	padding-bottom:2px;	padding-right: 2px;}#music_lyric_artist .content .social #share {	float:left;	display: inline-block;	width: 75px;	vertical-align:text-top;	padding-bottom:2px;	color: gray;	font-size: 14px;}#music_lyric_artist .content .album_list {	list-style:none;	padding: 0;	margin: 0;}#music_lyric_artist .content .album_list li {	position: relative;	min-height: 130px;	padding: 10px 0 20px 150px;}#music_lyric_artist .content .album_list li:last-child {	padding: 10px 0 0 150px;	min-height: 130px;}#music_lyric_artist .content .album_list li .image {	position: absolute;	top: 10px;	left: 0;}#music_lyric_artist .content .album_list li .image img {	border: 0;	width: 130px;	height: 130px;}#music_lyric_artist .content .song_list {	list-style:none;	padding: 0 0 0 10px;	margin: 0;}#music_lyric_artist .content .song_list li {	padding: 0;	font-size: 14px;	min-height: 0;}#music_lyric_artist .content .song_list li:last-child  {	padding: 0;	font-size: 14px;	min-height: 0;}#music_lyric_artist .content .song_list sup {	padding-left: 5px;	color: red;	font-size: smaller;}#music_lyric_artist .content .album_list li .album_title {	font-weight: bold;	padding-bottom: 3px;}#music_lyric_artist .content .album_list li .releasedate {	color: gray;	font-size: 14px;	padding-bottom: 3px;}#music_thailyric_artist {	position: relative;}#music_thailyric_artist .content .lyric_count {	display: block;	width: 80px;	height: 36px;	border-right: 1px dotted silver;	float: left;	font-size: 14px;}#music_thailyric_artist .content .social {	width: 495px;	padding-left: 5px;	padding-top: 8px;	height: 28px;	float: left;}#music_thailyric_artist .content .social #fb, #music_thailyric_artist .content .social #gg, #music_thailyric_artist .content .social #tw {	float:left;	display: inline-block;	vertical-align:text-top;	padding-bottom:2px;	padding-right: 2px;}#music_thailyric_artist .content .social #share {	float:left;	display: inline-block;	width: 75px;	vertical-align:text-top;	padding-bottom:2px;	color: gray;	font-size: 14px;}#music_thailyric_artist .content .album_list {	list-style:none;	padding: 0;	margin: 0;}#music_thailyric_artist .content .album_list li {	padding: 8px 0 16px 0;}#music_thailyric_artist .content .album_list li .album_title {	font-weight: bold;	padding-bottom: 0px;}#music_thailyric_artist .content .album_list li .album_title_link {	font-weight: normal;	font-size: 12px;	color: green;}#music_thailyric_artist .content .album_list li .album_title_link a {	color: green;}#music_thailyric_artist .content .album_list li .album_title_link a:hover {	text-decoration: underline;}#music_thailyric_artist .content .song_list {	list-style:none;	padding: 3px 0 0 10px;	margin: 0;}#music_thailyric_artist .content .song_list li {	padding: 0;	font-size: 14px;}#music_thailyric_artist .content .song_list sup {	padding-left: 5px;	color: red;	font-size: smaller;}#music_thailyric_artist_list {	position: relative;}#music_thailyric_artist_list .error {	text-align: center;	padding: 50px 0;}#music_thailyric_artist_list .content ul {	margin: 0;	padding: 0;}#music_thailyric_artist_list .content ul li {	margin-left: 28px;	padding: 1px 0;	font-size: 14px;}#music_thailyric_artist_list .content ul li .song {	color: gray;}#music_thailyric_artist_list .content .page {	text-align: right;	padding-bottom: 7px;	margin-bottom: 6px;	border-bottom: 1px dotted silver;	font-size: 14px;}#music_lyric_artist_list {	position: relative;}#music_lyric_artist_list .error {	text-align: center;	padding: 50px 0;}#music_lyric_artist_list .content ul {	margin: 0;	padding: 0;}#music_lyric_artist_list .content ul li {	margin-left: 28px;	padding: 1px 0;	font-size: 14px;}#music_lyric_artist_list .content ul li .song {	color: gray;}#music_lyric_artist_list .content .page {	text-align: right;	padding-bottom: 7px;	margin-bottom: 6px;	border-bottom: 1px dotted silver;	font-size: 14px;}#music_thailyric_song_list {	position: relative;}#music_thailyric_song_list .error {	text-align: center;	padding: 50px 0;}#music_thailyric_song_list .content ul {	margin: 0;	padding: 0;}#music_thailyric_song_list .content ul li {	margin-left: 28px;	padding: 1px 0;	font-size: 14px;}#music_thailyric_song_list .content ul li sup {	padding-left: 5px;	color: red;	font-size: smaller;}#music_thailyric_song_list .content ul li .album {	color: gray;}#music_thailyric_song_list .content .page {	text-align: right;	padding-bottom: 7px;	margin-bottom: 6px;	border-bottom: 1px dotted silver;	font-size: 14px;}#music_lyric_song_list {	position: relative;}#music_lyric_song_list .error {	text-align: center;	padding: 50px 0;}#music_lyric_song_list .content ul {	margin: 0;	padding: 0;}#music_lyric_song_list .content ul li {	margin-left: 28px;	padding: 1px 0;	font-size: 14px;}#music_lyric_song_list .content ul li sup {	padding-left: 5px;	color: red;	font-size: smaller;}#music_lyric_song_list .content ul li .album {	color: gray;}#music_lyric_song_list .content .page {	text-align: right;	padding-bottom: 7px;	margin-bottom: 6px;	border-bottom: 1px dotted silver;	font-size: 14px;}#music_thailyric_view_song {	position: relative;}#music_thailyric_view_song .content .thailyric_view {	display: block;	width: 105px;	height: 36px;	border-right: 1px dotted silver;	float: left;	font-size: 14px;}#music_thailyric_view_song .content .social {	width: 495px;	padding-left: 5px;	padding-top: 8px;	height: 28px;	float: left;}#music_thailyric_view_song .content .social #fb, #music_thailyric_view_song .content .social #gg, #music_thailyric_view_song .content .social #tw {	float:left;	display: inline-block;	vertical-align:text-top;	padding-bottom:2px;	padding-right: 2px;}#music_thailyric_view_song .content .social #share {	float:left;	display: inline-block;	width: 75px;	vertical-align:text-top;	padding-bottom:2px;	color: gray;	font-size: 14px;}#music_thailyric_view_song .content .artist {	position: relative;	padding-left: 60px;}#music_thailyric_view_song .content .artist span {	font-weight: bold;	position: absolute;	top: 0;	left: 0;}#music_thailyric_view_song .content .album {	position: relative;	padding-left: 60px;}#music_thailyric_view_song .content .album span {	font-weight: bold;	position: absolute;	top: 0;	left: 0;}#music_thailyric_view_song .content #video #ad468x60_video {	padding-left: 72px;}#music_thailyric_view_song .content #video_player {	width: 630px;	position: relative;	display: none;}#music_thailyric_view_song .content #video_player #video_player_name {	font-weight: bold;	padding: 5px 0;	text-overflow: ellipsis;	width: 450px;	white-space: nowrap;	overflow: hidden;}#music_thailyric_view_song .content #video_player #video_player_back {	position: absolute;	top: 5px;	right: 10px;	font-size: 14px;	color: blue;	cursor: pointer;}#music_thailyric_view_song .content #video_player #video_player_lyric {	position: absolute;	width: 330px;	height: 471px;	border: 1px solid silver;	overflow-y: scroll;	top: -65px;	right: -350px;	padding: 10px;	background-color: white;	z-index: 9999;	font-size: 14px;}#music_thailyric_view_song .content #video_list .title {	font-weight: bold;	padding-bottom: 5px;}#music_thailyric_view_song .content #video #tool_vdo_lyrics {	position: absolute;	top : 0;	right: 0;}#music_thailyric_view_song .content #video #tool_vdo_lyrics #prev {	border: 1px solid silver;	padding: 0;	margin: 1px;	background-color: white;	cursor: pointer;	text-align: center;	width: 15px;	float: left;}#music_thailyric_view_song .content #video #tool_vdo_lyrics .number_page {	border: 1px solid silver;	padding: 0;	margin: 1px;	background-color: white;	cursor: pointer;	text-align: center;	width: 15px;	float: left;}#music_thailyric_view_song .content #video #tool_vdo_lyrics #next {	border: 1px solid silver;	padding: 0;	margin: 1px;	background-color: white;	cursor: pointer;	text-align: center;	width: 15px;	float: left;}#music_thailyric_view_song .content #video #video_list {	width: 630px;	overflow: hidden;	position: relative;}#music_thailyric_view_song .content #video #video_list #news_slide_item {	padding: 5px 0;	margin: 0;	list-style: none;	width: 5000px;	position: relative;}#music_thailyric_view_song .content #video #video_list #news_slide_item li {	float:left;	width: 630px;}#music_thailyric_view_song .content #video #video_list #news_slide_item li .image_vdo {	padding: 0;	margin: 0 0 0 7px;	width: 120px;	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	cursor: pointer;}#music_thailyric_view_song .content #video #video_list #news_slide_item li .image_vdo .title {	font-weight: normal;	text-align: left;	font-size: 9pt;}#music_thailyric_view_song .content #video {	display: none;	margin: 0 0 20px 0;	padding: 0 0 5px 0;	border-bottom: 1px dotted silver;	position: relative;}#music_thailyric_view_song .content .lyric {	font-size: 14px;}.lyric p {	margin: 1em 0 1em 0;}#music_thailyric_view_song .content #note {	font-size: 12px;	color: silver;}#music_lyric_view_song {	position: relative;}#music_lyric_view_song .content .lyric_view {	display: block;	width: 105px;	height: 36px;	border-right: 1px dotted silver;	float: left;	font-size: 14px;}#music_lyric_view_song .content .social {	width: 495px;	padding-left: 5px;	padding-top: 8px;	height: 28px;	float: left;}#music_lyric_view_song .content .social #fb, #music_lyric_view_song .content .social #gg, #music_lyric_view_song .content .social #tw {	float:left;	display: inline-block;	vertical-align:text-top;	padding-bottom:2px;	padding-right: 2px;}#music_lyric_view_song .content .social #share {	float:left;	display: inline-block;	width: 75px;	vertical-align:text-top;	padding-bottom:2px;	color: gray;	font-size: 14px;}#music_lyric_view_song .content .artist {	position: relative;	padding-left: 60px;}#music_lyric_view_song .content .artist span {	font-weight: bold;	position: absolute;	top: 0;	left: 0;}#music_lyric_view_song .content .album {	position: relative;	padding-left: 60px;}#music_lyric_view_song .content .album span {	font-weight: bold;	position: absolute;	top: 0;	left: 0;}#music_lyric_view_song .content #video #ad468x60_video {	padding-left: 72px;}#music_lyric_view_song .content #video_player {	width: 550px;	position: relative;	display: none;}#music_lyric_view_song .content #video_player #video_player_name {	font-weight: bold;	padding: 5px 0;	width: 450px;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}#music_lyric_view_song .content #video_player #video_player_back {	position: absolute;	top: 5px;	right: 10px;	font-size: 14px;	color: blue;	cursor: pointer;}#music_lyric_view_song .content #video_player #video_player_lyric {	position: absolute;	width: 330px;	height: 471px;	border: 1px solid silver;	overflow-y: scroll;	top: -65px;	right: -350px;	padding: 10px;	background-color: white;	z-index: 9999;	font-size: 14px;}#music_lyric_view_song .content #video_list .title {	font-weight: bold;	padding-bottom: 5px;}#music_lyric_view_song .content #video #tool_vdo_lyrics {	position: absolute;	top : 0;	right: 0;}#music_lyric_view_song .content #video #tool_vdo_lyrics #prev {	border: 1px solid silver;	padding: 0;	margin: 1px;	background-color: white;	cursor: pointer;	text-align: center;	width: 15px;	float: left;}#music_lyric_view_song .content #video #tool_vdo_lyrics .number_page {	border: 1px solid silver;	padding: 0;	margin: 1px;	background-color: white;	cursor: pointer;	text-align: center;	width: 15px;	float: left;}#music_lyric_view_song .content #video #tool_vdo_lyrics #next {	border: 1px solid silver;	padding: 0;	margin: 1px;	background-color: white;	cursor: pointer;	text-align: center;	width: 15px;	float: left;}#music_lyric_view_song .content #video #video_list {	width: 630px;	overflow: hidden;	position: relative;}#music_lyric_view_song .content #video #video_list #news_slide_item {	padding: 5px 0;	margin: 0;	list-style: none;	width: 5000px;	position: relative;}#music_lyric_view_song .content #video #video_list #news_slide_item li {	float:left;	width: 630px;}#music_lyric_view_song .content #video #video_list #news_slide_item li .image_vdo {	padding: 0;	margin: 0 0 0 7px;	width: 120px;	display: inline-block;	vertical-align: top;	zoom: 1;/* Hack for IE6, IE7 */	*display: inline;/* Hack for IE6, IE7 */	cursor: pointer;}#music_lyric_view_song .content #video #video_list #news_slide_item li .image_vdo .title {	font-weight: normal;	text-align: left;	font-size: 9pt;}#music_lyric_view_song .content #video {	display: none;	margin: 0 0 20px 0;	padding: 0 0 5px 0;	border-bottom: 1px dotted silver;	position: relative;}#music_lyric_view_song .content #note {	font-size: 10px;	color: silver;}#music_lyric_view_song .content .lyric {	font-size: 14px;}#music_lyric_view_hotsong .title {	font-weight: bold;	padding: 5px 0;}#music_lyric_view_hotsong ul {	padding: 0 0 0 25px;	margin: 0;	font-size: 14px;}#music_lyric_view_hotsong ul li {	padding: 5px 0 0 0;}#music_lyric_view_hotsong ul li .album {	color: gray;}#music_lyric_view_hotsong ul li sup {	color: red;	font-size: smaller;}#music_thailyric_view_hotsong .title {	font-weight: bold;	padding: 5px 0;}#music_thailyric_view_hotsong ul {	padding: 0 0 0 25px;	margin: 0;	font-size: 14px;}#music_thailyric_view_hotsong ul li {	padding: 5px 0 0 0;}#music_thailyric_view_hotsong ul li .album {	color: gray;}#music_thailyric_view_hotsong ul li sup {	color: red;	font-size: smaller;}.music_right_box {	display: block;	margin-top:5px;	padding-bottom:3px;	border-left:1px solid silver;	border-top:1px solid silver;	width:309px;	font-size: 14px;}.music_right_box h2 {	margin: 0;	padding-top: 6px;	padding-left: 6px;	padding-bottom: 5px;	font-size: 18px;	color: #009F00;}.music_right_box .more {	text-align: right;	font-weight: bold;}#music_right_adv {	position:relative;	width: 300px;	background-color: #CCCCCC;	padding: 5px 5px 20px 5px;	margin: 0;}#music_right_adv h2 {	position:absolute;	bottom:2px;	right:5px;	font-size:12px;	color:#999999;	margin: 0;	padding: 0;}#music_right_news .content {    padding-left: 10px;}#music_right_news .content ul {	padding:0;	margin:0;}#music_right_news .content li {    list-style: none;    padding: 0;    margin: 0;    display: block;    width: 300px;    padding-bottom: 3px;    padding-top : 3px;    border-top: 1px dotted silver;}#music_right_news li:first-child {    border: 0px none;}#music_right_news .content li .image {    display: inline-block;    width: 60px;    height: 50px;    overflow: hidden;    vertical-align: top;}#music_right_news .content li .image img {	border:0;	width:60px;	height:60px;}#music_right_news .content li .headline {    display: inline-block;    width: 230px;    padding-left: 8px;    vertical-align: top;}          #music_right_thailyric .content ul {	list-style: none;	padding: 0;	margin: 0;}#music_right_thailyric .content li:first-child {	border: 0;}#music_right_thailyric .content li {	position: relative;	width: 210px;	min-height: 44px;	margin-left: 10px;	padding: 3px 0 3px 90px;	text-align: left;	border-top: 1px dotted silver;}#music_right_thailyric .content li .image img {	border:0;	width: 80px;	height: 60px;	position: absolute;	top: -8px;}#music_right_thailyric .content li .image {	position: absolute;	top: 3px;	left: 0;	width: 80px;	height: 44px;	overflow:hidden;	background-color: silver;}#music_right_thailyric .content li .song {	font-weight:bold;}#music_right_thailyric .content li .artist {	font-size: 13px;	padding-left: 12px;	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAYUExURfXgy8DL4PX//8DAy///6//r1uD1/////9gcOU0AAABGSURBVHjaYmCHAoAAYmBhZmNlZmNnBwggBnYQi5GJHSCAGNjZGRiZGBjZAQIIxGBmY2BmAggguBRAAMEVAwQQA0w7QIABACzhAT7nW80jAAAAAElFTkSuQmCC) no-repeat left 60%;}#music_right_lyric .content ul {	list-style: none;	padding: 0;	margin: 0;}#music_right_lyric .content li:first-child {	border: 0;}#music_right_lyric .content li {	position: relative;	width: 210px;	min-height: 44px;	margin-left: 10px;	padding: 3px 0 3px 90px;	text-align: left;	border-top: 1px dotted silver;}#music_right_lyric .content li .image img {	border:0;	width: 80px;	height: 60px;	position: absolute;	top: -8px;}#music_right_lyric .content li .image {	position: absolute;	top: 3px;	left: 0;	width: 80px;	height: 44px;	overflow:hidden;	background-color: silver;}#music_right_lyric .content li .song {	font-weight:bold;}#music_right_lyric .content li .artist {	font-size: 13px;	padding-left: 12px;	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAYUExURfXgy8DL4PX//8DAy///6//r1uD1/////9gcOU0AAABGSURBVHjaYmCHAoAAYmBhZmNlZmNnBwggBnYQi5GJHSCAGNjZGRiZGBjZAQIIxGBmY2BmAggguBRAAMEVAwQQA0w7QIABACzhAT7nW80jAAAAAElFTkSuQmCC) no-repeat left 60%;}#music_right_webboard .content {	padding-left: 10px;}#music_right_webboard ul {	padding: 0;	margin: 0;}#music_right_webboard li {	list-style: none;	padding: 0;	margin: 0;	display: block;	width: 300px;	padding-bottom: 3px;	padding-top : 3px;	border-top: 1px dotted silver;}#music_right_webboard li:first-child {	border: 0px none;}#music_right_webboard li .image {	display: inline-block;	width: 60px;	height: 50px;	overflow: hidden;	vertical-align: top;}#music_right_webboard li .headline {	display: inline-block;	width: 230px;	padding-left: 8px;	vertical-align: top;}/* CSS Slide */.has_slide {	position:relative;	overflow:hidden;}.has_slide > ul {	position: relative;}