﻿* {
	margin:0;
	padding:0;
}
body {
	font:11px tahoma;
	color:#6A6A6A;
	background:transparent url( '../img/bg_main.png' );
}
a {
	text-decoration:none;
	font:11px tahoma;
	color:#6b7c29;
	outline:none;
}
a:hover {
	color:#bd5d01;
}
.a_mem { color: #6A6A6A;}
.a_this { color: red;}
.a_admin { color: #ff4800;}
.a_mod { color: #0090ff;}
img {
	border:0px transparent solid;
}
.B97100 {
    color:#B97100;
    font-weight:normal;
}
.b_10
{
    font:bold 10px tahoma;
}
div {
	float:left;
	display:block;
}
.loading {
	float:left;
	display:block;
	padding:5px;
	width:228px;
	height:auto;
	text-align:center;
	background:#FFFFCC;
	border:1px #333333 solid;
}
.hot {
	float:left;
	display:block;
	width:20px;
	height:50px;
	border-top:1px #333333 solid;
	border-bottom:1px #333333 solid;
	border-right:1px #333333 solid;
}
#full {
	float:none;
	margin:auto;
	width:100%;
}
#wrap {
	float:none;
	margin:auto;
	width:760px;
	height:auto;
}
#header {
	margin-top:10px;
	width:760px;
	height:112px;
	background:#FFFFFF;
}
.banner {
	width:760px;
	height:92px;
	background:transparent url( '../img/banner_xmas.png' ) no-repeat scroll left top;
}
.beta {
	position:relative;
	right:15px;
	top:40px;
	width:0px;
	z-index:3;
}
.beta img {
	position: absolute; 
	top: 0px; 
	left: -30px;
}
.rss {
	position:relative;
	right:15px;
	top:150px;
	width:0px;
	z-index:3;
}
.rss img {
	position: absolute; 
	top: 0px; 
	left: -25px;
}
.archive {
	position:relative;
	right:15px;
	top:190px;
	width:0px;
	z-index:3;
}
.archive img {
	position: absolute; 
	top: 0px; 
	left: -25px;
}
.sitemap {
	position:relative;
	right:15px;
	top:240px;
	width:0px;
	z-index:3;
}
.sitemap img {
	position: absolute; 
	top: 0px; 
	left: -25px;
}
.header_c {
	display:inline;
	margin-top:10px;
	margin-left:10px;
	width:500px;
}
.header_adv {
	margin-right:20px;
	width:156px;
	height:60px;
	text-align:center;
	color:#50640b;
	border:1px #748435 solid;
	background:#ffffff;
	display:none;
}
.header_adv b {
	float:left;
	display:block;
	width:156px;
	margin-top:10px;
	
}
.login_loading {
    position:absolute;
    left:10px;
    top:10px;
    width:180px;
    height:40px;
    background:#FFFF99;
    border:1px #ffffff solid;
}
.login {
	width:316px;
	height:auto;/*60px*/
	background:transparent url( '../img/bg_login.png' );
	border:1px #EDF0E4 solid;
	margin-left:156px;
	display:inline;
}

.login_form {
	margin-top:13px;
	padding-left:10px;
	width:150px;
	height:auto;
	z-index:99;
}
.login_text {
	width:66px;
	height:auto;
	font:bold 11px tahoma;
	color:#000000;
}
.login_input {
	width:80px;
	height:auto;
}
.linput {
	width:62px;
	height:12px;
	font:10px tahoma;
	color:#ffffff;
	background:transparent url( '../img/bg_input_login.png' ) no-repeat scroll left top;
	border:1px #000000 solid;
	z-index:99;
}
.login_go {
	margin-top:13px;
	margin-right:13px;
	width:40px;
	height:47px;
}
.go_button {
	width:38px;
	height:34px;
	text-align:center;
	font:bold 12px tahoma;
	color:#000000;
	cursor:pointer;
	background:transparent url( '../img/bg_go.png' );
	border:1px #000000 solid;
	z-index:100;
}
.login_link {
	margin-top:13px;
	width:90px;
	height:47px;
}
.login_link_text {
	width:90px;
	height:auto;
}
.login_link_text a {
	float:left;
	display:block;
	margin-bottom:6px;
	padding-left:13px;
	width:77px;
	color:#404040;
	background:transparent url( '../img/arrow_1.png' ) no-repeat scroll left center;
}
.loged_avatar{
	width:60px;
	height:auto;
}
.loged_avatar img {
	float:left;
	display:inline;
	margin-top:3px;
	margin-left:3px;
	width:50px;
	height:54px;
	border:1px #333333 solid;
}
.loged_link {
	margin-top:3px;
	width:125px;
	height:auto;
}
.loged_link span {
	float:left;
	display:block;
	margin-bottom:6px;
	padding-left:5px;
	width:118px;
}
.loged_link span b{
	color:#FF3300;
}
.loged_link a {
	float:left;
	display:block;
	margin-bottom:6px;
	padding-left:12px;
	width:108px;
	color:#404040;
	background:transparent url( '../img/arrow_1.png' ) no-repeat scroll left center;
}
.small_anc {
	width:760px;
	height:20px;
}
.small_anc_text {
	padding-top:3px;
	margin-right:20px;
	padding-left:10px;
	width:640px;
	height:17px;
	color:#3c4610;
}
.small_anc_lang {
	padding-top:5px;
	width:82px;
	height:auto;
}
.small_anc_lang img {
	float:left;
	display:block;
	margin-right:3px;
}
#main {
	width:760px;
	height:auto;
}
.main_top {
	width:760px;
	height:auto;
}
.top_ten {
	width:590px;
	height:auto;
	background:#ffffff;
}
#tab_top {
	width:588px;
	height:22px;
}
#tab_top ul {
	float:left;
	display:block;
	width:588px;
	height:22px;
}
#tab_top ul li{
	float:left;
	display:block;
	width:146px;
	height:22px;
	margin-right:1px;
}
#tab_top ul li a {
	float:left;
	display:block;
	padding-top:3px;
	width:146px;
	height:19px;
	text-align:center;
	font:bold 11px tahoma;
	color:#ffffff;
	background:transparent url( '../img/tab_top.png' ) repeat-x scroll left top;
}
#tab_top ul li a:hover {
	color:#ffffff;
	background:transparent url( '../img/tabh_top.png' ) repeat-x scroll left top;
}
#tab_top ul li a.tabactive {
	color:#ffffff;
	background:transparent url( '../img/tabh_top.png' ) repeat-x scroll left top;
}
.tab
{
    position: absolute;
    display:none;
    width:587px;
}
.tabSelected
{
    color:#ffffff !important;
	background:transparent url( '../img/tabh_top.png' ) repeat-x scroll left top !important;
            
}
#Content {
	width:587px;
	height:336px;
}
.tab_top_title {
	width:587px;
	height:21px;
	background:transparent url( '../img/tab_top_title.png' ) repeat-x scroll left top;
}
.t0 {
	height:18px;
	padding-top:3px;
	text-align:center;
	font:bold 10px tahoma;
	color:#666666;
}
.t1{
	width:170px;
}
.t2 {
	width:125px;
}
.t3 {
	width:74px;
}
.t4 {
	width:10px;
}
.tab_top_list1 {
	width:587px;
	height:21px;
}
.tab_top_list2 {
	width:587px;
	height:21px;
	background:#f5f5f5;
}
.tab_top_list_hover {
	width:587px;
	height:21px;
	background:#CCFF99;
}
.tl0 {
	padding-top:3px;
	height:18px;
	color:#333333;
}
.tl1 {
	padding-left:5px;
	width:15px;
}
.tl2 {
	padding-left:5px;
	width:145px;
}
.tl3 {
	width:125px;
	text-align:center;
}
.tl3 a {
	color:#b97100;
}
.tl4{
	width:74px;
	text-align:center;
}
.tl4 img {
	margin-top:3px;
	margin-right:1px;
}
.tl5 {
	width:9px;
}
.album_hot {
	padding-left:6px;
	width:580px;
	height:336px;
	border-right:1px #9b9b9b solid;
}
.abhot {
	padding-top:8px;
	width:143px;
	height:160px;
	text-align:center;
}
.abhot a {
	float:left;
	display:block;
	width:140px;
	font-weight:bold;
}
.abhot img {
	padding:1px;
	width:100px;
	height:120px;
	border:1px #666666 solid;
}
.menu {
	padding-bottom:8px;
	width:170px;
	height:auto;
	background:transparent url( '../img/bg_menu.png' );
	z-index:999;
}
.menu_title {
	padding-top:6px;
	padding-right:20px;
	width:135px;
	height:20px;
	text-align:right;
	font:bold 11px tahoma;
	color:#abc348;
	background:transparent url( '../img/arrow_menu.gif' ) no-repeat scroll right center;
}
.menu_link {
	padding-top:1px;
	padding-right:20px;
	width:135px;
	height:15px;
	text-align:right;
	font:bold 11px tahoma;
	background:transparent url( '../img/arrow_2.png' ) no-repeat scroll right center;
}
.menu_link a{
	font-weight:bold;
	color:#a0a0a0;
}
.shoutbox {
	padding-bottom:4px;
	width:170px;
	height:160px;
	background:transparent url( '../img/bg_shout_box.png' );
}
.shoutbox_title {
	padding-top:6px;
	padding-right:20px;
	width:135px;
	height:20px;
	text-align:right;
	font:bold 11px tahoma;
	color:#ffffff;
	background:transparent url( '../img/arrow_menu.gif' ) no-repeat scroll right center;
}
.shoutbox_name {
	
}
.tag {
	padding-bottom:4px;
	width:170px;
	height:192px;
	overflow:hidden;
	background:transparent url( '../img/bg_shout_box.png' );
}
.tag_title {
	padding-top:3px;
	padding-right:20px;
	width:135px;
	height:14px;
	text-align:right;
	font:bold 11px tahoma;
	color:#ffffff;
	background:transparent url( '../img/arrow_menu.gif' ) no-repeat scroll right center;
}
.tag_content {
	padding-right:3px;
	padding-bottom:3px;
	padding-left:3px;
	width:164px;
}

.top_pl {
	padding-top:5px;
	padding-left:10px;
	width:750px;
	height:75px;
	font-weight:bold;
	color:#ffffff;
	background:transparent url( '../img/bg_theloai.png' );
}
.top_pl_title {
	padding-bottom:4px;
	width:740px;
	height:16px;
	text-align:center;
	font-weight:bold;
	color:#d9f300;
}
.top_pl_user {
	padding-right:5px;
	width:143px;
	height:50px;
}
.top_pl_user img {]
	float:left;
	display:block;
	margin-right:3px;
	width:40px;
	height:48px;
	border:1px #ffffff solid;
}
.top_pl_user span {
	float:left;
	display:block;
	width:95px;
	height:auto;
	font-weight:bold;
	color:#ffffff;
}
.top_pl_user span a {
	float:left;
	display:block;
	width:95px;
	color:#ffffff;
}
.group_cat {
	padding-top:10px;
	padding-right:10px;
	padding-left:10px;
	width:740px;
	height:30px;
	background:transparent url( '../img/bg_theloai.png' );
}
.group_cat b {
	float:left;
	display:block;
	margin-top:4px;
	font-weight:bold;
	color:#ffffff;	
}
.group_cat img {
	float:left;
	display:inline;
	margin-left:5px;
	margin-right:5px;
}
.group_cat span {
	float:left;
	display:block;
	margin-top:4px;	
	width:720px;
}
.group_cat span a {
	color:#ffffff;
}
.cols4 {
	padding-bottom:1px;
	width:760px;
	height:458px;
	background:#ffffff;
}
.cols1 {
	width:190px;
	height:438px;
}
.c {
	width:189px;
	height:33px;
	border-right:1px #ffffff solid;
}
.c span {
	float:left;
	display:block;
	margin-right:5px;
	padding-top:10px;
	padding-left:26px;
	width:auto;
	height:23px;
	text-transform:uppercase;
	font-weight:bold;
	background:transparent url( '../img/arrow_3.png' ) no-repeat scroll left top;
}
.c input {
	float:left;
	display:block;
	margin-top:8px;
}
.c_sin_top {
	width:189px;
	height:24px;
}
.c_sin_top ul {
	float:left;
	display:inline;
	margin-left:1px;
	width:188px;
	height:24px;
}
.c_sin_top ul li {
	float:left;
	display:block;
	width:94px;
	height:24px;
	background:transparent url('../img/bar_sin_a.png') repeat-x scroll left top;
}
.c_sin_top ul li a{
	float:left;
	display:block;
	width:94px;
	height:24px;
	background:transparent url('../img/bar_sin_a.png') repeat-x scroll left top;
}
.c_sin_top ul li a:hover{
	float:left;
	display:block;
	width:94px;
	height:24px;
	background:#ffffff;
	background:transparent url('../img/bar_sin_l.png') repeat-x scroll left top;
}
.c_sin_top ul li a span{
	float:left;
	display:block;
	padding-top:5px;
	width:94px;
	height:19px;
	text-align:center;
	font:bold 11px tahoma;
	color:#000000;
}
.c_sin_top ul li a:hover span{
	float:left;
	display:block;
	width:94px;
	height:24px;
	background:transparent url('../img/bar_sin_r.png') no-repeat scroll right top;
}
.c_sin_top ul li a.current{
	float:left;
	display:block;
	width:94px;
	height:24px;
	background:#ffffff;
	background:transparent url('../img/bar_sin_l.png') repeat-x scroll left top;
}
.c_sin_top ul li a.current span{
	float:left;
	display:block;
	width:94px;
	height:24px;
	background:transparent url('../img/bar_sin_r.png') no-repeat scroll right top;
}
.c_category {
	color:#ffffff;
	background:transparent url( '../img/bg_cat.png' );
}
.c_singer {
	color:#edecec;
	background:transparent url( '../img/bg_singer.png' );
}
.c_album {
	color:#414040;
	background:transparent url( '../img/bg_album.png' );
}
.c_comment {
	color:#000000;
	background:transparent url( '../img/bg_comment.png' );
}
.c_input {
	padding-top:1px;
	width:80px;
	height:13px;
	font:10px tahoma;
	border:1px #a6a6a6 solid;
}
.c_frame {
	width:189px;
	height:424px;
	overflow:hidden;
	border-right:1px #9b9b9b solid;
	border-bottom:1px #9b9b9b solid;
	background:transparent url( '../img/bg_cframe.png' ) repeat-x scroll left top;
}
.c_sin_top1 ul {
	float:left;
	display:block;
	width:94px;
	height:24px;
}
.c_sin_top1 ul li {
	float:left;
	display:block;
	width:94px;
	height:24px;
}
.c_sin_top1 ul li a{
	float:left;
	display:block;
	width:94px;
	height:24px;
	background:transparent url('../img/sin_a.png') repeat-x scroll left top;
}
.c_sin_top1 ul li a:hover{
	float:left;
	display:block;
	width:94px;
	height:24px;
	background:#ffffff;
}
.c_sin_top1 ul li a span{
	float:left;
	display:block;
	padding-top:5px;
	padding-left:10px;
	width:84px;
	height:19px;
	font:bold 11px tahoma;
	color:#000000;
}
.c_sin_top1 ul li a:hover span{
	float:left;
	display:block;
	width:84px;
	height:24px;
	background:transparent url('../img/sin_r.png') no-repeat scroll right top;
}
.c_sin_top2 {
	width:94px;
	height:24px;
}
.c_sin_top2 ul {
	float:left;
	display:block;
	width:94px;
	height:24px;
}
.c_sin_top2 ul li {
	float:left;
	display:block;
	width:94px;
	height:24px;
}
.c_sin_top2 ul li a{
	float:left;
	display:block;
	width:94px;
	height:24px;
	background:transparent url('../img/sin_a.png') repeat-x scroll left top;
}
.c_sin_top2 ul li a:hover{
	float:left;
	display:block;
	width:94px;
	height:24px;
	background:#ffffff;
}
.c_sin_top2 ul li a span{
	float:left;
	display:block;
	padding-top:5px;
	padding-left:26px;
	width:68px;
	height:19px;
	font:bold 11px tahoma;
	color:#000000;
}
.c_sin_top2 ul li a:hover span{
	float:left;
	display:block;
	width:84px;
	height:24px;
	background:transparent url('../img/sin_l.png') no-repeat scroll left top;
}

.c_sin_vq {
	background:transparent url( '../img/bg_cframe.png' ) repeat-x scroll left top;
}
.c_frame_top {
	width:164px;
	height:19px;
	padding-top:5px;
	padding-left:25px;
	background:transparent url( '../img/bg_cframe_top.png' ) no-repeat scroll left top;
}
.c_sin_frame {
	width:100%;
	height:188px;
	overflow:auto;
}
.c_cat {
	padding-top:5px;
	padding-left:5px;
	width:184px;
	height:17px;
	background:#fbfcf7 url( '../img/bar_c.png' ) no-repeat scroll center top;
}
.c_cat img {
	float:left;
	display:block;
	margin-right:5px;
}
.c_cat a {
	font-weight:bold;
	color:#b97100;
}
.c_sub {
	padding-top:5px;
	padding-left:20px;
	width:169px;
	height:17px;
	background:transparent url( '../img/bar_c.png' ) no-repeat scroll center top;
}
.c_sub img {
	float:left;
	display:block;
	margin-top:5px;
	margin-right:5px;
}
.c_sub a {
	font-weight:bold;
	color:#4d4d4d;
}
.c_sub_all {
	padding-top:5px;
	padding-left:100px;
	width:89px;
	height:17px;
	background:transparent url( '../img/bar_c.png' ) no-repeat scroll center top;
}
.c_sub_all a {
	float:left;
	display:block;
	color:#b97100;;
}
.c_sub_all a img {
	margin-top:5px;
	}
.c_sin {
	padding-top:5px;
	padding-left:10px;
	width:162px;
	height:17px;
	background:transparent url( '../img/bar_c.png' ) no-repeat scroll center top;
}
.vn_qt {
	width:189px;
	height:188px;
	overflow:auto;
}
.c_sin img {
	float:left;
	display:block;
	margin-top:5px;
	margin-right:5px;
}
.c_sin a {
	font-weight:bold;
	color:#4d4d4d;
}
.c_sin sub{
	font:6px tahoma;
}
.c_alb {
	padding-left:3px;
	width:183px;
	height:40px;
}
.c_alb1 {
	background:transparent url( '../img/bar_c.png' ) no-repeat scroll center top;
}
.c_alb2 {
	background:#fbfcf7 url( '../img/bar_c.png' ) no-repeat scroll center top;
}
.c_alb_pic {
	width:31px;
	height:auto;
}
.c_alb_pic img {
	float:left;
	display:block;
	margin-top:3px;
	width:29px;
	height:31px;
	border-width:1px 3px 1px 1px;
	border-color:#7e7e7e;
	border-style:solid;
}
.c_alb_link {
	float:left;
	display:block;
	padding-top:5px;
	padding-left:24px;
	width:120px;
	height:35px;
	background:transparent url( '../img/bg_album_hot.png' ) no-repeat scroll left center;
}
.c_alb_link a{
	float:left;
	display:block;
	width:125px;
	color:#4d4d4d;
}
.alb_a1 {
	font-weight:bold;
}
.alb_a2 {
	margin-top:4px;
	font-weight:normal;
}
.c_comm {
	margin-top:4px;
	padding-left:3px;
	padding-bottom:4px;
	width:184px;
	height:auto;
	background:transparent url( '../img/bg_comment_bot.png' ) no-repeat scroll center bottom;
}
.c_comm_title {
	padding-left:20px;
	width:164px;
	height:16px;
	background:transparent url( ' ../img/media/conment_blue.png' ) no-repeat scroll 5px center;
}
.c_comm_title a {
	font-weight:bold;
	color:#4d4d4d;
}
.c_comm_content {
	padding-left:5px;
	width:170px;
	height:auto;
	text-align:justify;
	/*font:11px "Comic Sans MS",Arial,Helvetica,sans-serif;*/
	color:#4d4d4d;
}
.c_comm_by {
	padding-top:4px;
	padding-left:20px;
	width:164px;
	height:auto;
	background:transparent url( '../img/media/pen_yellow.png' ) no-repeat scroll 5px center;
}
.c_comm_by a {
	font-weight:bold;
	color:#4d4d4d;
}
.c_comm_by a:hover {
	text-decoration:underline;
}
.g_s {
	width:760px;
	height:64px;
}
.gift {
	padding-top:10px;
	padding-left:8px;
	width:246px;
	height:54px;
	background:transparent url( '../img/bg_gift.png' );
}
.gift_title {
	padding-left:3px;
	width:240px;
	font-weight:bold;
	color:#ffffff;
}
.gift_form {
	padding-left:3px;
	width:240px;
	font-weight:bold;
	color:#ffffff;
}
.gift_form input {
	float:left;
	display:block;
	margin-top:8px;
	border:0px transparent solid;
	background:transparent url( '../img/gift_input.png' );
}
.gift_input {
	padding-top:3px;
	padding-right:3px;
	padding-left:3px;
	width:210px;
	height:18px;
	font:11px tahoma;
	color:#CCCCCC;
}
.search {
	padding-top:10px;
	width:506px;
	height:54px;
	background:transparent url( '../img/bg_seacrch.png' );
}
.search_frame {
	padding-left:13px;
	width:484px;
	height:28px;
}
.search_title {
	padding-top:8px;
	width:66px;
	height:19px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	color:#000000;
	border-bottom:1px #cbcec1 solid;
}
.search_link {
	width:165px;
	height:27px;
	border-bottom:1px #cbcec1 solid;
}
.search_link ul {
	float:left;
	display:block;
	width:165px;
	height:27px;
}
.search_link ul li {
	float:left;
	display:inline;
	margin-left:1px;
	width:54px;
}
.search_link ul li a{
	float:left;
	display:block;
	padding-top:7px;
	width:54px;
	height:20px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	cursor: pointer;
	background:transparent url( '../img/search_a.png' ) repeat-x scroll left top;
}
.search_link ul li a:hover{
	float:left;
	display:block;
	color:#ffffff;
	cursor: pointer;
	background:transparent url( '../img/search_ah.png' ) repeat-x scroll left top;
}
.search_link ul li a.curent{
	float:left;
	display:block;
	color:#ffffff;
	cursor: pointer;
	background:transparent url( '../img/search_ah.png' ) repeat-x scroll left top;
}

.search_form {
	width:250px;
	height:28px;
}
.search_form input{
	float:left;
	display:block;
}
.search_input {
	padding-top:5px;
	padding-left:4px;
	width:216px;
	height:21px;
	font:11px tahoma;
	color:#999999;
	background:transparent url( '../img/bg_seacrch.png' );
	border-top:1px #c9ccbe solid;
	border-right:none;
	border-bottom:1px #c9ccbe solid;
	border-left:none;
}
.search_chart {
	padding-top:6px;
	padding-left:20px;
	text-align:justify;
	width:456px;
	height:18px;
}
.search_chart a{
	float:left;
	display:inline;
	margin-left:9px;
	text-transform:uppercase;
	color:#61625c;
}
.main_content {
	padding-bottom:6px;
	width:760px;
	height:auto;
	background:#ffffff;
}
.left {
	padding-left:3px;
	width:585px;
	height:auto;
	background:#ffffff;
}
.play {
	margin-top:2px;
	padding-bottom:4px;
	width:582px;
	height:auto;
	background:transparent url( '../img/bg_play.png' ) repeat-y scroll right top;
}
.play_info {
	width:306px;
	height:auto;
}
.info {
	width:306px;
	height:auto;
}
.info_avatar {
	padding-top:12px;
	width:126px;
	height:135px;
}
.info_song {
	padding-top:2px;
	padding-right:10px;
	padding-left:10px;
	width:283px;
	height:145px;
}
.info_song1 {
	padding-top:2px;
	width:178px;
	height:145px;
}
.info_title1 {
	width:174px;
	height:20px;
	background:transparent url( '../img/bg_info_song.png' ) repeat-x scroll left 11px;
}
.info_title {
	width:280px;
	height:20px;
	background:transparent url( '../img/bg_info_song.png' ) repeat-x scroll left 11px;
}
.info_title span {
	float:left;
	display:block;
	padding-top:2px;
	height:18px;
	color:#538147;
	background:#ffffff;
}
.info_title a{
	float:right;
	display:block;
	padding-top:2px;
	width:auto;
	height:18px;
	text-align:right;
	font-weight:bold;
	color:#000000;
	background:#ffffff;
}
.info_title a:hover{
	float:right;
	display:block;
	font-weight:bold;
	color:#946f00;
	background:#ffffff;
}
.info_chose {
	margin-top:2px;
	padding-left:10px;
	width:290px;
	height:auto;
	font-weight:bold;
	color:#000000;
}
#at20mc, #at20mc div, #at20mc span{
    float:none;
}
#at16pf, #at16sas
{
    display:none;
}
.info_chose img {
	margin-right:5px;
}
.info_chose input {
	padding-top:2px;
	width:276px;
	height:16px;
	font:10px tahoma;
	border:1px #d5dbba solid;
}
.play_field {
	width:273px;
	height:auto;
}
.field_title {
	margin-top:3px;
	width:270px;
	height:auto;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	color:#626641;
}
.field_player {
	margin-top:2px;
	width:270px;
	height:122px;
}
.field_text {
	margin-top:3px;
	width:270px;
	height:auto;
	font:10px tahoma;
}
.field_text_span {
	float:left;
	display:block;
	width:auto;
	font:bold 11px tahoma;
	color:#000000;
}
.field_text img{
	margin-right:1px;
}
.field_lyric {
	margin-top:3px;
	padding:5px;
	width:256px;
	height:90px;
	overflow:auto;
	border:1px #d8ddbf solid;
	background:#ffffff url( '../img/bg_lyric.png' ) no-repeat scroll 146px top;
}
.play_menu {
	display:inline;
	margin-left:8px;
	margin-top:3px;
	padding-top:2px;
	width:564px;
	height:18px;
	text-align:center;
	font-weight:normal;
	border:1px #d8ddbf solid;
	background:#ffffff;
}
.comment_content {
	margin-top:3px;
	padding-top:2px;
	width:572px;
	height:120px;
	overflow:auto;
	text-align:center;
	font-weight:normal;
	border:1px #d8ddbf solid;
	background:#ffffff;
}
.play_menu a{
	display:inline;
	margin-left:10px;
	font-weight:bold;
}
.play_menu img {
	margin-right:3px;
}
.change_list {
	background:#FFFFFF none repeat scroll 0 0;
	display:inline;
	font-weight:normal;
	height:18px;
	margin-top:3px;
	margin-bottom:3px;
	padding-top:2px;
	text-align:center;
	width:580px;
}
.change_list a {
	padding:3px 10px;
	border:1px #009933 solid;
	font-weight:bold;
	color:#B97100;
	margin-right:10px;
}
.list {
	margin-top:2px;
	width:582px;
	height:auto;
	border-bottom:1px #c8cead solid;
}
.list_bar {
	width:582px;
	height:21px;
	background:transparent url( '../img/bg_list.png' ) repeat-x scroll left top;
}
.lb {
	padding-top:3px;
	height:18px;
	text-align:center;
	font:bold 10px tahoma;
	color:#ffffff;
}
.lb1 {
	width:180px;
}
.lb2 {
	width:99px;
}
.lb11 {
	width:251px;
	padding-left:10px;
	text-align:left;
}
.lb22 {
	width:119px;
	text-align:left;
}
.lb3 {
	width:50px;
}
.lb4 {
	width:40px;
}
.lb5 {
	width:72px;
}
.l0 {
	border-left:1px #c8cead solid;
	border-right:1px #c8cead solid;
}
.l1 {
	background:#ffffff;
	border-left:1px #c8cead solid;
	border-right:1px #c8cead solid;
}
.l2 {
	background:#f5f5f5;
	border-left:1px #c8cead solid;
	border-right:1px #c8cead solid;
}
.li {
	padding-top:4px;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
}
.li0{
	padding-left:3px;
	width:15px;
	text-align:left;
}
.li1 {
	width:158px;
	text-align:left;
	padding-left:4px;
}
.li2 {
	width:99px;
	text-align:left;
}
.li11 {
	width:237px;
	text-align:left;
	padding-left:4px;
}
.li22 {
	width:119px;
	text-align:left;
}
.li3 {
	width:50px;
}
.li3 img
{
    float:left;
	margin-top:3px;
	margin-right:1px;
}
.li4 {
	width:40px;
	color:#6B7C29;
}
.li5 {
	width:72px;
	height:17px;
	background:transparent url( '../img/quick.png' ) no-repeat scroll center center;
}
.li5 img {
	margin-right:5px;
	padding-top:3px;
}
.list_border {
	width:582px;
	border-bottom:1px #c8cead solid;
}
.comment_bar {
	display:inline;
	margin-top:8px;
	margin-left:9px;
	padding-top:3px;
	text-align:center;
	font:bold 11px tahoma;
	color:#ffffff;
	width:564px;
	height:18px;
	background:transparent url( '../img/bg_list.png' ) repeat-x scroll left top;
}

.comment_frame {
	display:inline;
	margin-left:9px;
	width:562px;
	height:auto;
	padding-bottom:8px;
	text-align:center;
	border-right:1px solid #C8CEAD;
	border-bottom:1px solid #C8CEAD;
	border-left:1px solid #C8CEAD;
	
}
.content_form{
	width:562px;
	height:auto;
}
.comment_emo {
	margin-top:8px;
	padding-right:6px;
	padding-left:6px;
	width:200px;
	height:auto;
	text-align:center;
}
.comment_emo img {
	float:left;
	display:block;
	margin-right:2px;
}
.comment_texarea {
	margin-top:8px;
	width:300px;
	height:auto;
}
.comment_submit {
	margin-top:6px;
	width:562px;
	height:auto;
}
.comment_list {
	margin-top:6px;
	padding-left:20px;
	width:540px;
	height:auto;
}
.comment_poster {
	margin-top:4px;
	width:520px;
	height:auto;
	border:1px #C8CEAD dotted;
	background:#ffffff;
}
.comment_avatar {
	width:48px;
	text-align:center;
	height:auto;
	border-right:1px #C8CEAD dotted;
}
.comment_avatar img {
	margin-top:3px;
	margin-bottom:3px;
	width:40px;
	height:50px
}
.comment_date {
	display:inline;
	margin-left:20px;
	padding-top:3px;
	width:424px;
	height:18px;
	border-bottom:1px #C8CEAD dotted;
}
.comment_date a {
	font-weight:bold;
}
.comment_nd {
	padding:4px;
	text-align:justify;
	width:456px;
	height:auto;
}
.pages {
	margin-top:5px;
	width:582px;
	height:auto;
	text-align:center;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}
.pages a {
	margin-right:2px;
	padding-right:2px;
	padding-left:2px;
	height:13px;
	font-weight:bold;
	color:#565656;
	background:#ffffff;
	border:1px #929292 solid;
}
.pages a:hover {
	padding-right:2px;
	padding-left:2px;
	height:13px;
	font-weight:bold;
	color:#ffffff;
	background:#565656;
	border:1px #929292 solid;
}
.pages a.current {
	padding-right:2px;
	padding-left:2px;
	height:13px;
	font-weight:bold;
	color:#ffffff;
	background:#565656;
	border:1px #929292 solid;
}

.right{
	width:172px;
	height:auto;
	background:#ffffff;
}
.play_list {
	width:172px;
	height:auto;
}
.pl_bar {
	padding-left:15px;
	padding-top:3px;
	width:157px;
	height:18px;
	font-weight:bold;
	color:#a0a0a0;
	background:transparent url( '../img/bg_pll.png' );
}
.pl_list {
	width:171px;
	height:auto;
	border-bottom:1px #e0e0e0 solid;
	border-left:1px #e0e0e0 solid;
}
.pl_name {
	padding-top:3px;
	padding-left:4px;
	width:167px;
	height:18px;
	background:#e3e3e3;
}
.pl_name a {
	float:left;
	display:block;
	font-weight:bold;
}
.pl_name img {
	float:left;
	display:block;
	margin-right:3px;
}
.pl_name span {
	float:right;
	padding-right:2px;
	width:15px;
}
.pl_t {
	padding-top:3px;
	padding-bottom:3px;
	padding-left:4px;
	width:167px;
}
.pl_t1 {
	background:#ffffff;
}
.pl_t2 {
	background:#edf0e4;
}
.pl_t a {
	float:left;
	display:block;
	padding-top:1px;
	padding-left:10px;
	width:128px;
	background:transparent url( '../img/arrow_pla.png' ) no-repeat scroll left 3px;
}
.pl_t a:hover {
	float:left;
	display:block;
	padding-top:1px;
	padding-left:10px;
	width:128px;
	background:transparent url( '../img/arrow_plah.png' ) no-repeat scroll left 3px;
}
.pl_t img {
	float:left;
	display:block;
	margin-top:3px;
	margin-right:2px;
}
.ads_r {
	margin-top:4px;
	width:172px;
	height:auto;
	background:#ffffff;
}
.ads_r img {
	margin-bottom:4px;
	border-top:1px #000000 solid;
	border-bottom:1px #000000 solid;
	border-left:1px #000000 solid;
}
.link_friend {
	margin-top:8px;
	margin-left:8px;
	padding:4px;
	width:734px;
	height:64px;
	border:1px #929292 solid;
	background:#eefeae;
}
.friend_title {
	padding-left:20px;
	width:710px;
	height:14px;
	background:transparent url( '../img/logo_link.png' ) no-repeat scroll left center;
}
.friend_span {
	float:left;
	display:block;
	width:110px;
	font-weight:bold;
	color:#6a6a6a;
}
.friend_marquee {
	width:590px;
	color:#6a6a6a;
}
.friend_logo {
	margin-top:5px;
	width:730px;
	height:40px;
	text-align:center;
}
.friend_logo img {
	width:100px;
	height:38px;
	margin-right:6px;
	border:1px #929292 solid;
}
.statistic {
	padding-bottom:10px;
	padding-left:10px;
	width:750px;
	height:auto;
	background:transparent url( '../img/bg_statistic.png' );
}
.sta_site {
	width:536px;
	height:62px;
}
.sta {
	padding-top:1px;
	padding-left:8px;
	height:12px;
	font-weight:bold;
	color:#ffffff;
	background:transparent url( '../img/sta.png' ) no-repeat scroll left center;
}
.sta1 {
	width:88px;
}
.sta2 {
	width:164px;
}
.sex {
	margin-top:6px;
	width:536px;
	height:auto;
}
.sex span {
	float:left;
	display:block;
	margin-top:3px;
	margin-right:20px;
	font-weight:bold;
	color:#ffffff;
}
.sex_mf {
	margin-top:3px;
	width:460px;
	height:auto;
}
.mf {
	width:230px;
	height:auto;
}
.mf_img {
	width:20px;
	height:auto;
}
.mf_cent {
	margin-top:3px;
	padding-top:2px;
	width:120px;
	height:11px;
	background:transparent url( '../img/lv/lv_bg.gif' ) repeat-x scroll left center;
}
.mf_cent img{
	float:left;
	display:block;
}
.mf_left {
	margin-top:3px;
	width:3px;
	height:13px;
	background:transparent url( '../img/lv/lv_left.gif' ) no-repeat scroll left top;
}
.mf_text {
	margin-top:3px;
	margin-left:5px;
	width:auto;
	height:auto;
	font-weight:normal;
	color:#ffffff;
}
.mf_right {
	margin-top:3px;
	width:3px;
	height:13px;
	background:transparent url( '../img/lv/lv_right.gif' ) no-repeat scroll left top;
}
.lang_style {
	margin-top:3px;
	width:202px;
	height:56px;
	border:1px #dce5b2 solid;
}
.la_st {
	width:100px;
	height:56px;
}
.la_st_content {
	width:100px;
	height:14px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
}
.la_st_form {
	width:100px;
	height:18px;
	text-align:center;
}
.la_st_sellec {
	width:94px;
	height:18px;
	font:bold 10px tahoma;
	color:#6a6a6a;
	border:1px #dce5b2 solid;
	background:#d7e1a7;
}
.la_st_submit {
	margin-top:2px;
	width:64px;
	height:18px;
	font:bold 10px tahoma;
	color:#6a6a6a;
	border:1px #dce5b2 solid;
	background:#d7e1a7;
}
.sta_user {
	margin-top:3px;
	padding:6px;
	width:726px;
	height:auto;
	border:1px #e3e9c0 solid;
	background:transparent url( '../img/bg_sta_user.png' );
}
.user_title {
	width:724px;
	height:18px;
	font-weight:bold;
	color:#6a6a6a;
}
.user_online {
	width:724px;
	height:auto;
}
.user_level {
	margin-top:3px;
	padding-top:1px;
	width:726px;
	height:14px;
	border-top:1px #dce5b2 solid;
}
#footer {
	margin-bottom:10px;
	width:760px;
	height:auto;
	background:transparent url( '../img/bg_footer.png' );

}
.footer {
	width:740px;
	height:auto;
	padding:10px;
	text-align:center;
	color:#a5c040;
}
/** Scroll bar singer VN -QT **/

.smScrollContentVN
{
	width: 165px;
	height: 188px;
	overflow: hidden;
	float: left;
	padding: 0 5px 0 0;
	margin: 0 0 0 0;
}
.smScroller
{
	width: 16px;
	height: 190px;
	margin: 0;
	overflow: hidden;
	float: left;
	background: url( '../img/bgd_scrollbar.png' ) repeat-y;
}
.smScroller a
{
	display: block;
	width: 14px;
	height: 10px;
	cursor: pointer;
}
.smScrollUp
{
	width: 14px;
	height: 10px;
	margin: 1px 0 1px 1px;
	padding: 0 !important;
	background: url( '../img/ico_up.png' ) no-repeat;
	overflow: hidden;
}
.smScrollDn
{
	width: 14px;
	height: 10px;
	margin: 1px 0 1px 1px;
	padding: 0;
	background: url( '../img/ico_down.png' ) no-repeat;
	overflow: hidden;
}
.smScrollDx
{
	width: 14px;
	height: 166px;
	margin: 0 0 0 1px;
	_margin: 0;
	padding: 0;
	text-align: center;
	overflow: hidden;
}
.smScrollDx a
{
	width: 14px;
	height: 20px;
	_margin: 0 0 0 1px;
	padding: 0;
	text-align: center;
	background: url( '../img/scroll_knob.png' ) no-repeat;
	overflow: hidden;
	display: block;
}

.smScrollContentQT
{
	width: 165px;
	height: 270px;
	overflow: hidden;
	float: left;
	padding: 0 1px 0 0;
	margin: 0 0 0 0;
}
.smScrollerQT
{
	width: 17px;
	height: 272px;
	margin: 0;
	overflow: hidden;
	float: left;
	background: url( '../img/bgd_scrollbar.gif' ) repeat-y;
}
.smScrollerQT a
{
	display: block;
	width: 15px;
	height: 14px;
	cursor: pointer;
}
.smScrollUpQT
{
	width: 15px;
	height: 14px;
	margin: 1px 0 1px 1px;
	padding: 0 !important;
	background: url( '../img/ico_up.gif' ) no-repeat;
	overflow: hidden;
}
.smScrollDnQT
{
	width: 15px;
	height: 14px;
	margin: 1px 0 1px 1px;
	padding: 0;
	background:url( '../img/ico_down.gif' ) no-repeat;
	overflow: hidden;
}
.smScrollDxQT
{
	width: 15px;
	height: 240px;
	margin: 0 0 0 1px;
	_margin: 0;
	padding: 0;
	text-align: center;
	overflow: hidden;
}
.smScrollDxQT a
{
	width: 15px;
	height: 55px;
	_margin: 0 0 0 1px;
	padding: 0;
	text-align: center;
	background: url( '../img/scroll_knob.gif' ) no-repeat;
	overflow: hidden;
	display: block;
}

/* End Scroll */
/* small_box_download */
.dl_box {
	width:300px;
	height:auto;
	padding-bottom:8px;
	background:#ffffff;
	border:1px #666666 solid;
}
.dl_box_guest {
	width:100%;
	text-align:center;
	font:bold 13px tahoma;
	color:#FF6600;
}
.dl_box_title {
	width:300px;
	height:14px;
	font-weight:bold;
	text-align:center;
}
.dl_span1 {
	float:left;
	display:inline;
	padding-left:54px;
	text-align:center;
	width:204px;
}
.dl_span2 {
	float:left;
	display:inline;
	margin-top:1px;
	width:40px;
}
.dl_box_link {
	width:100%;
	height:auto;
	text-align:center;
}
.playlist_box {
	width:200px;
	height:auto;
	padding-bottom:8px;
	background:#ffffff;
	border:1px #666666 solid;
}
.playlist_box_guest {
	width:100%;
	text-align:center;
	font:bold 13px tahoma;
	color:#FF6600;
}
.playlist_box_title {
	width:200px;
	height:14px;
	font-weight:bold;
	text-align:center;
}
.playlist_span1 {
	float:left;
	display:inline;
	text-align:center;
	width:158px;
}
.playlist_span2 {
	float:left;
	display:inline;
	margin-top:1px;
	width:40px;
}
.playlist_box_link 
{
    margin-top:10px;
	width:100%;
	height:auto;
	text-align:center;
}
/* singer */
.box_name {
	margin-top:2px;
	width:582px;
	height:auto;
	border-bottom:1px #c8cead solid;
}
.box_bar {
	width:562px;
	height:18px;
	padding-left:20px;
	padding-top:3px;
	font-weight:bold;
	color:#ffffff;
	background:transparent url( '../img/bg_list.png' ) repeat-x scroll left top;
}
.box_bar a {
	color:#ffffff;
}
.box_content {
	padding:5px;
	width:570px;
	height:auto;
	border-right:1px #c8cead solid;
	border-left:1px #c8cead solid;

}
.singer_img {
	margin-right:5px;
	width:105px;
	text-align:center;
}
.singer_img img {
	margin:1px;
	float:left;
	display:block;
	width:100px;
	height:130px;
	border:1px #666666 solid;
}
.singer_info_title {
	padding-bottom:8px;
	width:458px;
	height:auto;
	font-weight:bold;
	color:#666666;
}
.singer_info {
	float:none;
	width:565px;
	height:auto;
}
.singer_album {
	width:570px;
	height:auto;
}
.singer_ab {
	padding-top:8px;
	width:142px;
	height:160px;
	text-align:center;
}
.singer_ab a {
	float:left;
	display:block;
	width:140px;
	font-weight:bold;
}
.singer_ab img {
	padding:1px;
	width:100px;
	height:120px;
	border:1px #666666 solid;
}
/* Album */
.album_sg_tl {
	width:100px;
	height:auto;
}
.album_sg_tr {
	width:356px;
	height:auto;
}
.album_sg_tr a {
	font-weight:bold;
}
/* form */
.box_form {
	padding-top:6px;
	width:565;
	height:26px;
}
.box_form_text {
	width:160px;
	height:auto;
	font-weight:bold;
}
.box_form_input {
	width:400px;
	height:auto;
}
.box_form_submit {
	margin-top:4px;
	padding-bottom:6px;
	width:565px;
	height:auto;
	text-align:center;
}
.box_form_content {
	margin-top:6px;
	width:565px;
	height:auto;
}

.box_submit {
	margin-top:2px;
	width:64px;
	height:18px;
	font:bold 10px tahoma;
	border:1px #d7e1a7 solid;
}
/*Play singer */
.play_sg_l {
	width:295px;
	height:auto;
}
.play_sg_title {
	width:180px;
	height:auto;
}
.play_sg_title a{
	font-weight:bold;
}

.play_sg_r {
	width:270px;
	height:auto;
}
.play_sg_info {
	width:290px;
	float:none;
	margin:auto;
	height:auto;
}
/* list_user */
.box_content_user {
border-left:1px solid #C8CEAD;
border-right:1px solid #C8CEAD;
height:auto;
width:580px;
}
.lu1 a , .lu2 a {
font-weight:bold;
}
.lu1 {
	padding-top:4px;
	padding-left:10px;
	width:570px;
	height:18px;
	font-weight:bold;
	background:#F5F5F5;
}
.lu2 {
	padding-top:4px;
	padding-left:10px;
	width:570px;
	height:18px;
	font-weight:bold;
	background:#FFFFFF;
}