img{border:0; margin:0;}
ul {list-style:none; margin:0; padding:0;}
body{margin:0 auto; background:url('images/bg_main01.gif') #181818 center top repeat-y; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#e4e4e4;}

.page_main{background:url('images/page_main.jpg') center top no-repeat; width:100%;}
.page_bottom{background:url('images/page_bottom.jpg') center bottom no-repeat; padding-bottom:180px;}

a{text-decoration:none; color:#d9d9d9;}
a:active{text-decoration:none; color:#fff;}
a:hover{text-decoration:underline; color:#fff;}

.main{width:900px; margin:0 auto;}
	.banner{width:100%; height:161px;}
	.menu{width:100%; height:45px;}
		.menu_l{float:left; width:55px; height:45px;}
		.menu_r{float:left; width:845px; height:45px;}
			.p_menu{padding-top:4px; padding-left:10px;}
				.p_menu ul{margin:0; padding:0; margin-bottom:1em; float:left; font-family:Arial, Helvetica, sans-serif; font-size:20px; text-transform:uppercase;}
				.p_menu ul li{display:inline;}
				.p_menu ul li a{float:left; color:#636363; padding:8px 18px; text-decoration:none;}
				.p_menu ul li a:hover{color:#fff; background:url('images/menu_hover.gif') center bottom no-repeat;}
				.p_menu ul li a.select{color:#fff; background:url('images/menu_hover.gif') center bottom no-repeat;}
	.menu_b{width:100%; height:1px; background:url('images/menu_b.gif') center no-repeat;}

	.content{width:100%; padding-top:10px;}
		.col_1{width:170px; padding-top:15px; float:left;}
			.cataloge{width:100%;}
				.cataloge_t{background:url('images/cataloge.gif') no-repeat; width:170px; padding-top:21px;}
					.cataloge_t ul{width:100%;}
					.cataloge_t li{border-bottom:1px solid #1b1b1b;}
					.cataloge_t li a{list-style:none; height:12px; font-size:12px; cursor:pointer; font-weight:bold; padding:5px 0 7px 35px; background:url('images/dot_type01.gif') 15px 7px no-repeat; display:block; width:135px; color:#eeeeee;}
					.cataloge_t li a:hover{background:#2e2e2e url('images/dot_type01.gif') 15px 7px no-repeat; color:#ffffff; width:135px; text-decoration:none;}
					.cataloge_t li.lastitem{border-bottom:none;}
			
			
			.singer{width:100%; padding-top:15px;}
				.singer_t{background:url('images/singer.gif') no-repeat; width:170px; padding-top:50px;}
					.singer_t ul{width:100%;}
					.singer_t li{border-bottom:1px solid #1b1b1b;}
					.singer_t li a{list-style:none; height:12px; font-size:12px; cursor:pointer; font-weight:bold; padding:5px 0 7px 35px; background:url('images/dot_type01.gif') 15px 7px no-repeat; display:block; width:135px; color:#eeeeee;}
					.singer_t li a:hover{background:#2e2e2e url('images/dot_type01.gif') 15px 7px no-repeat; color:#ffffff; width:135px; text-decoration:none;}
					.singer_t li.lastitem{border-bottom:none;}

		
		.col_2{width:450px; padding:0 10px 0 10px; float:left;}
			.search{width:100%;}
				.search_t{width:100%; height:50px;}
					.search_tl{background:url('images/search_tl.gif') no-repeat; width:10px; height:50px; float:left;}
					.search_tm{background:url('images/search_tm.gif') repeat-x; width:378px; height:27px; float:left; padding:23px 0 0 0;}
					.search_tr{background:url('images/search_tr.gif') no-repeat; width:62px; height:50px; float:left;}
				.search_c{background:url('images/search_c.gif') repeat-y; width:430px; height:80px; padding:0 0 0 20px;}
					.search_input_l{background:url('images/search_input_l.gif') no-repeat; width:6px; height:36px; float:left;}
					.search_input_m{background:url('images/search_input_m.gif') repeat-x; width:375px; height:34px; float:left; padding-top:2px;}
						.InputSearch{border:0; width:286px; height:26px; font-size:20px; background:#2e2e2e; color:#cccccc;}
						.Button_Search{border:0; width:85px; height:33px; background:url('images/submit_button.gif') no-repeat; font-weight:bold; color:#ffffff; text-transform:uppercase;}
					.search_input_r{background:url('images/search_input_r.gif') no-repeat; width:6px; height:36px; float:left;}
				.search_b{background:url('images/search_b.gif') no-repeat; width:100%; height:6px;}
				
			.list{width:100%; padding-top:10px;}
				.list_t{width:100%; height:50px;}
					.list_tl{background:url('images/search_tl.gif') no-repeat; width:10px; height:50px; float:left;}
					.list_tm{background:url('images/search_tm.gif') repeat-x; width:378px; height:30px; float:left; text-align:right; text-transform:uppercase; font-size:18px; padding-top:20px;}
					.list_tr{background:url('images/list_tr.gif') no-repeat; width:62px; height:50px; float:left;}
				.list_c{background:url('images/search_c.gif') repeat-y; width:100%;}
					.list_song{padding:0 10px 0 10px; width:430px; height:35px;}
						.song_type{float:left; width:40px; padding-top:6px;}
						.song_name{float:left; width:350px;}
						.song_search{float:left; width:20px; padding-top:6px; text-align:left;}
						.song_down{float:left; width:20px; padding-top:6px; text-align:right;}
				.list_b{background:url('images/search_b.gif') no-repeat; width:100%; height:6px;}
			
			.play{width:100%;}
				.play_t{width:100%; height:50px;}
					.play_tl{background:url('images/play_tl.gif') no-repeat; width:8px; height:51px; float:left;}
					.play_tm{background:url('images/play_tm.gif') repeat-x; width:366px; height:30px; float:left; text-align:right; text-transform:uppercase; font-size:18px; padding-top:20px;}
					.play_tr{background:url('images/play_tr.gif') no-repeat; width:76px; height:51px; float:left;}
				.play_c{background:url('images/search_c.gif') repeat-y; width:430px; padding:0 10px 0 10px;}
					.media_info{width:430px;}
						.info{float:left; width:300px; line-height:20px;}
						.download{float:left; width:130px;}
					.sender{padding:5px 0 0 0;}
						.S_Input{border:1px solid #c1c1c1; background:#2e2e2e; color:#cccccc; width:320px;}
						.play_sl{float:left; width:100px; padding:2px 0 2px 0;}
						.play_sr{float:left; width:330px; padding:2px 0 2px 0;}
				.play_b{background:url('images/search_b.gif') no-repeat; width:100%; height:6px;}


		.col_3{width:260px; padding-top:15px; float:left;}
			.top_hit{width:100%;}
				.top_hit_t{background:url('images/top_hit.gif') no-repeat; width:260px; padding-top:50px;}
				.top_hit_l{width:250px; padding:0 5px 0 5px; height:40px;}
					.top_ll{float:left; width:28px; height:33px; background:url('images/number.gif') no-repeat; padding:7px 0 0 12px; font-size:14px; font-weight:bold;}
					.top_lr{float:left; width:207px; height:37px; padding-top:3px; padding-left:3px;}
				
	.page_view{padding-top:10px; width:100%;}		
	.pagecurrent{background-color:#5d5d5d; color:#fff; border:#5d5d5d 1px solid; width:20px; padding-left:2px; padding-bottom:2px; padding-right:2px; padding-top:2px; 	font-size:12px; margin-bottom:1px; margin-left:1px; margin-right:1px; margin-top:1px;}
	.pagelink, .pagelink:hover{font-size:12px; background-color:#1b1b1b; color:#fff; border:#5d5d5d 1px solid; width:20px; padding-left:2px; padding-bottom:2px; padding-right:2px; padding-top:2px; font-weight:normal; margin-bottom:1px; margin-left:1px; margin-right:1px; margin-top:1px;}
	.pagelink:hover{background-color:#5d5d5d; color:#fff;}
	.checkbox{background:none; border:0; cursor:hand;}
