﻿@charset "utf-8";

/*svn:$Id: themes.css 15 2008-10-21 06:56:50Z 宣武 $*/
html{background:url('http://js.dongmuzhi.com/js.gif') no-repeat #f0f0f0 0 0;}
body{margin:0; padding:0; background:url('/v4/images/_player/bg.gif') no-repeat #f0f0f0 center top; color:#014d8f; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif, '宋体'; }
img{border:0;}
input{margin:0; padding:0; outline:none;}
ul{list-style:none; margin:0; padding:0; }
.list_item .list_song li, .song_title h1{overflow:hidden;width:183px;text-overflow:ellipsis;word-spacing:nowrap;white-space:nowrap }
b{font-weight:normal;}

a:link,a:visited,a:active{font-size:12px;color:#015fb1;text-decoration:none;}

.list_item .list_song .y a:link, .list_item .list_song .y a:visited, .list_item .list_song .y a:active{color:#FFF;}
.ting_5 a:link, .ting_5 a:visited, .ting_5 a:active{color:#00ac04;}
a:hover, .ting_5 a:hover{color:#F00; text-decoration:underline;}

#main{margin:0 auto; width:908px; height:588px; border:1px #a8cbe9 solid; background:#d9edff;}

.nav{background:url('/v4/images/_player/player.gif') repeat-x 0px -245px; height:39px; line-height:39px; width:908px;}
	.nav ul{list-style:none; margin:0; padding:0;}
	.nav li{float:left;}
	.nav .logo{text-align:center; width:120px; float:left;}
	.nav .logo img{display:block;}
	.nav .nav_item{margin-right:10px;}
	.nav .nav_bold{text-align:right; width:65px; font-size:12px; font-weight:800;}

.play_ting{width:625px; height:545px; float:right; padding:0px 4px 4px 0px;}
.play{width:317px; height:473px; float:left;}
	.play .player{width:315px; height:166px; border:1px #a8cbe9 solid; background:url('/v4/images/_player/player.gif') repeat-x 0px 0px; margin-bottom:4px;}
		.player .song_title{height:46px;}
		.player .song_title h1, .player .song_title h3{line-height:190%; height:23px; font-size:12px; font-weight:400; margin:0; padding:0px 4px;}
		.player .song_title h3 span{float:left; width:148px; padding-right:5px; line-height:23px; height:23px; overflow:hidden; text-overflow:ellipsis;}
		.player .player_1{text-align:center;}
		.player .control{width:311px; height:21px; margin:4px 2px;}
		.player .control li{float:left; line-height:21px; height:21px; width:70px; text-align:center; cursor:pointer; margin-right:10px; background:url('/v4/images/_player/player.gif') no-repeat 0px -192px;}
		.player .control li.c_1{background:url('/v4/images/_player/player.gif') no-repeat 0px -169px;}
		.player .control li.c_2{margin-right:0px; margin-left:1px; background:url('/v4/images/_player/player.gif') no-repeat 0px -169px;}
		.player .control li.c_1 a, .player .control li.c_2 a{color:#622606; text-decoration:none;}
		.player .control li.c_1 a:hover, .player .control li.c_2 a:hover{color:#F00; text-decoration:underline;}

	.play .lrc{width:315px; height:303px; border:1px #a8cbe9 solid; background:#FFF;}
	.play .lrc h3{background:url('/v4/images/_player/player.gif') repeat-x 0px -311px; margin:0px 1px; height:25px; line-height:25px; font-size:12px; font-weight:400;}
	.play .lrc h3 li{float:left;}
	.play .lrc h3 .lrc_1{width:178px;padding-left:5px;height:25px;overflow:hidden;}
	.play .lrc h3 .lrc_2{margin-top:3px; *margin-top:-2px; _margin-top:1px;}
	.play .lrc h3 .lrc_3{width:auto; padding-right:8px; }
	.play .lrc .geci_error{font-weight:800;}
	.play .lrc .lrc_geci{overflow:scroll;overflow-x:hidden; height:278px;}
	.play .lrc .lrc_geci .display_geci{font-size:14px; text-align:center; height:239px;}
	.play .lrc .lrc_geci .display_geci span{color:#d14f00; font-weight:800;}

.list{width:275px; height:545px; padding:0px 4px 4px 0px; float:left;}
	.list .search{height:30px; text-align:center; padding:19px 0px; overflow: hidden;}
		.search .input_style{width:158px; height:25px; line-height:25px; font-size:14px; vertical-align: middle;border:1px solid #60a8ca;}
		.search .bottom_style{width:80px; height:30px; line-height:25px; font-size:14px; font-weight:800; vertical-align: middle; }

	.list .list_name{float:left; width:71px; height:477px; background:url('/v4/images/_player/list_name_bg.gif') repeat-y;}
		.list_name li{text-align:right; line-height:25px;height:27px; color:#004c8f; padding-right:7px; cursor:pointer; color:#014d8f}
		.list_name .l_bold{font-weight:800; cursor:text;}
		.list_name .now{background:url('/v4/images/_player/player.gif') no-repeat 0px -215px; cursor:default;}
		.list_name .box{text-align:center; margin-top:90px;}

	.list .list_item{position:relative; float:right; width:203px; height:475px; border:1px #a8cbe9 solid; border-left:none; background:#FFF;}
		.list_item .list_title{padding:0px 1px; width:201px; text-indent:1em; line-height:23px; color:#003563; background:url('/v4/images/_player/player.gif') repeat-x 0px -287px;}
		.list_item .list_title div{display:inline;}
		.list_item .list_title select{margin-left:45px; vertical-align: middle;}

		.list_item .list_song{position:relative; height:405px; overflow:scroll; overflow-x:hidden; background:url('/v4/images/_player/list_bg.gif');}
		.list_item .list_song li{line-height:170%; height:25px; padding-top:2px; padding-left:2px;width:180px;*width:600px;_width:180px; }
		.list_item .list_song .y{background:#015fb1; color:#FFF;}
		.list_item .list_use{height:47px; background:url('/v4/images/_player/player.gif') repeat-x 0px -339px; text-align:center; line-hegiht:43px;}
		.list_item .list_use input{height:25px;line-height:21px;margin-top:12px;}
		.list_item .list_use .b1{width:50px;}
		.list_item .list_use .b2{width:84px;}
		.list_item .list_use .h{color:red;}

		.relational{position:absolute; width:173px;top:303px;left:5px; border:1px solid #7bdc74; background:#FFF;}
		.list_item .list_song .relational li{width:169px;padding-left:4px; height:24px;line-height:24px; border-bottom:1px dotted #cdeac5;}
		.relational .j{position:absolute; top:-11px; left:25px;}
		.relational .n{text-align:center; line-height:23px; color:#000; padding:0px 5px;}
		.relational .title{height:25px;line-height:25px; background:#b8f7a8; color:#1b8400; padding:0px 5px;}
		.relational .title span{float:right;}
		.relational .title span a{color:#1b8400;}

#comment{margin:3px auto 0px auto; width:908px; border:1px #a5d2e8 solid; }
#footer{margin:3px auto 0px auto; width:908px; text-align: center; line-height:40px;background:url('/v4/images/_player/footer_bg.gif') no-repeat center; font-size:14px; color:#666;}
#comment h3{line-height:25px; height:25px; background:url('/v4/images/_player/player.gif') repeat-x 0px -311px; text-align:center; font-size:14px; font-weight:400; margin:0px 1px;}

.q-1{background:url('/v4/images/_player/loading.gif') #fff no-repeat 100% 50%}
.q-2{background:#fff}
#button-list{position:relative;}
#box{position:absolute;z-index:999;top:0;width:0px;height:0px;clear:both;background:#000;left:111px;top:-250px}
#control-message{color:#333;text-align:left;padding:1em .5em;border-top:1px dashed #ccc;background:#fff;}
#control-page{text-align:center;text-indent:0;}

/* 广告样式 */



.ting_1{width:100px; height:585px; float:left;background:#f6f6f6;}
.ting_2{width:625px; height:60px; padding:4px 0px; position:relative;}/*广告到期后把position:relative;删除*/
.ting_2 .mbl{width:298px; height:165px; position:absolute; right:2px; top:70px; background:#fff; overflow: auto} /*广告到期后删除*/
.ting_3{width:300px; padding:1px; border:1px #a8cbe9 solid; height:473px; float:right;}
.ting_4{height:22px; margin:0px 2px 3px 2px; border:1px #F63 solid; background:#F63; }
	.ting_4 li{float:left; height:22px; line-height:22px;}
	.ting_4 .t_1{width:149px; background:#FFF; text-align:center; color:#000; overflow:hidden;}
	.ting_4 .t_1 b{color:red; font-weight:400;}

/*
	.ting_4 .t_1 .b1{width:2em;}
	.ting_4 .t_1 .b2{color:red; font-weight:400; overflow:hidden; text-overflow:ellipsis; word-spacing:nowrap; white-space:nowrap;}
	.ting_4 .t_1 .b3{width:3em;}
*/

	.ting_4 .t_2{width:39px; text-align:center; color:#FFF;}
	.ting_4 .t_3{width:79px;}
		.ting_4 .t_3 input{width:75px; height:16px; }
	.ting_4 .t_4{width:42px;}
		.ting_4 .t_4 input{width:40px; height:21px;}

.ting_5{height:35px; line-height:35px; font-size:14px; font-weight:800; text-align:center;}