 { margin:0; padding:0; index-style: none;}
BODY {font-family:"ËÎÌå",Tahoma; margin:0; padding:0; font-size:12px; color:#ccc; text-align:center; background:#101019;}
img { border:0;}
form { border:0;}
div,form,img,ul,ol,li,dl,dt,dd,cite { margin: 0; padding: 0; border: 0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight:400;}
li { list-style:none;}

/* Normal Link */
a { COLOR: #fff; TEXT-DECORATION: none;}
A:link { COLOR: #fff; TEXT-DECORATION: none;}
A:visited {COLOR: #66676D; TEXT-DECORATION: none;}
A:hover {COLOR: #fff; TEXT-DECORATION: underline;}
A:active {COLOR: #646464;}

/* Float */
.L { float:left;}
.R { float:Right;}

/* Text Style */
.tL{text-align:left;}
.tC{text-align:center;}
.tR{text-align:right;}
.bold{font-weight:bold;}
.f14{font-size:14px;}

.main { margin:0 auto; width:988px;background:#000000;padding:5px;}
.ico{background: url(images/index.png) no-repeat;}
.top {
	float: left;
	width: 100%;
}
.logo {
	float: left;
	width: 978px;
	height: 49px;
	background-image: url(/Skin/skin_04/images/logo.jpg);
}
.logo a {
	float:left;
	font-size:1px;
	width:145px;
	height:39px;
	margin:5px 0 0 18px;
	display:block;
	background:url(Images/logo.gif) no-repeat;
}
.welcome {
	width: 200px;
	color:#838383;
	padding:26px 0 0 5px;
}
.search {
	float: left;
	width: 366px;
	height: 35px;
	background-image: url(/Skin/skin_04/images/search.jpg);
}
.searcha {
	float: left;
	width: 343px;
	color: #aaa;
	padding:15px 0 0 46px;
}
.key { padding:1px 0 0 4px; border:1px solid #cccccc; color: #555; width:155px; height:17px;}
.so { margin-left:4px; width:65px; height:18px; background-image: url(/Skin/skin_04/images/so.gif); border:0}
.login {
	float: left;
	width: 612px;
	height: 35px;
	background-image: url(/Skin/skin_04/images/login.jpg);
}
.user {
	float: left;
	color: #555;
	width: 610px;
	height: 30px;
	margin-top: 5px;
	padding-left: 130px;
}
.usertext {
	font-size: 12px;
	width: 110px;
	height: 18px;
	border: 1px solid #4b4b4b;
	background-color: #e1e1e1;
	margin:0 3px 0 5px;
}
.loginer {
	width: 40px;
	height: 18px;
	border: 0px;
	background-image: url(/Skin/skin_04/images/loginer.gif);
}
.new {
	float: left;
	width: 366px;
	height: 29px;
	background-image: url(/Skin/skin_04/images/new.jpg);
}
.news {
	float: left;
	width: 316px;
	line-height: 20px;
	overflow: hidden;
}
.news a {
	float: left;
	width: 316px;
	line-height: 20px;
	overflow: hidden;
}
.news_more {
	float: left;
	width: 50px;
	height: 17px;
	padding-top: 12px;
}
.news_more a {
	color: #fff;
}
.banner {
	float: left;
	width: 612px;
	height: 29px;
	background-image: url(/Skin/skin_04/images/banner.jpg);
}
.banner1 {
	float: left;
	padding-top: 8px;
	font-weight:bold;
}
.Icon1 {
	float: left;
	width: 25px;
	height: 27px;
	margin: 2px 1px 0 1px;
	background-image: url(/Skin/skin_04/images/Icon1.gif);
}
.menu {
	float: left;
	width: 978px;
	height: 35px;
	background-image: url(/Skin/skin_04/images/menu.gif);
	BACKGROUND-REPEAT: repeat-x;
}
.menu_1 {
	float: left;
	height: 24px;
	margin: 11px 12px 0 8px;
}
.menu_2 {
	float: left;
	height: 24px;
	margin: 11px 0 0 12px;
}
.menu1 {
	float: left;
	height: 24px;
	margin: 11px 12px 0 12px;
}
.menu2 {
	float: left;
	width: 1px;
	height: 35px;
	background-image: url(/Skin/skin_04/images/menu2.gif);
}
.Address {
	float: left;
	width: 645px;
	height: 30px;
	color: #00ACE5;
	line-height: 30px;
	text-align: left;
	padding-left: 15px;
	background-color :#0f1522;
	border: 1px solid #171E23;
}
.soso {
	float: left;
	width: 65px;
	height: 30px;
	color: #00ACE5;
	line-height: 30px;
	text-align: right;
	background-color :#0f1522;
	border-top: 1px solid #171E23;
	border-bottom: 1px solid #171E23;
}
.baidu {
	float: left;
	width: 268px;
	height: 32px;
	padding-top: 3px;
	text-align: left;
	background-color :#0f1522;
	border-top: 1px solid #171E23;
	border-right: 1px solid #171E23;
	border-bottom: 1px solid #171E23;
}
.play {
	float: left;
	width: 978px;
	padding-top: 10px;
	background-color: #030512;
}
.number {
	float: left;
	width: 9px;
	height: 220px;
	margin: 5px 6px 0px 3px;
	background-image: url(/Skin/skin_04/images/number.gif);
}
.number1 {
	float: left;
	width: 9px;
	height: 260px;
	margin: 5px 6px 0px 3px;
	background-image: url(/Skin/skin_04/images/number.gif);
}
.play_a {
	float: left;
	width: 302px;
	border: 1px solid #2E2E2E;
}
.play_b {
	float: left;
	width: 151px;
	border-left: 1px solid #2E2E2E;
	border-right: 1px solid #2E2E2E;
	border-bottom: 1px solid #2E2E2E;
}
.play_c {
	float: left;
	width: 151px;
	padding-left: 10px;
	border-right: 1px solid #2E2E2E;
	border-bottom: 1px solid #2E2E2E;
}
.play_d {
	float: left;
	width: 302px;
	border-left: 1px solid #2E2E2E;
	border-right: 1px solid #2E2E2E;
	border-bottom: 1px solid #2E2E2E;
}
.contextual {
	width: 280px;
	color: #1B6FE0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.top_1 {
	float: left;
	width: 95px;
	border-right: 1px solid #2E2E2E;
}
.top_2 {
	float: left;
	width: 100px;
}

/*Play*/
.play_left{ width:238px; margin-right:9px; line-height:21px;}
.play_center{ width:397px; line-height:21px;}
.play_right{ width:325px; line-height:21px;}


.play_left_box_sub { height:26px; background-position: -0 -582px ; }
.play_left_box_sub h1 { padding:3px 0 0 20px;}
.play_left_box {border:#2E2E2E solid; border-width:0 1px 1px 1px; background:#040616; padding:5px 10px 5px 10px; }
.play_left_box li {  line-height:21px; border-bottom: 1px solid dashed #232323;}
.play_left_box li a {width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.play_center_box_sub { height:26px; background-position: -0 -613px ; }
.play_center_box_sub h1 { padding:3px 0 0 0; width:380px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.play_center_box {border:#2E2E2E solid; border-width:0 1px 1px 1px; background:#040616; padding:12px 10px 5px 10px; }

.play_center_box_sub1 { height:26px; background-position: -0 -677px ; }
.play_center_box_sub1 h1 { padding:3px 0 0 20px;}

.play_right_box_sub { height:26px; background-position: -0 -645px ; }
.play_right_box_sub h1 { padding:3px 0 0 20px;}
.play_right_box {border:#2E2E2E solid; border-width:0 1px 1px 1px; background:#040616; padding:12px 11px 8px 10px; }
.play_right_box1 {border:#2E2E2E solid; border-width:1px 1px 1px 1px; background:#040616; padding:7px 10px 7px 10px; }
.play_right_box2 {border:#2E2E2E solid; border-width:1px 1px 1px 1px; background:#040616; padding:2px 10px 1px 10px; }

.play_right_tab {border:#2E2E2E solid; border-width:0 1px 1px 1px; background:#040616; padding:5px 10px 8px 10px; }
.play_right_tab li {  line-height:21px; border-bottom: 1px solid dashed #232323;}
.play_right_tab li a {width:270px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.ding{ width:182px; height:36px;background-position: -606px -428px ; margin-right:10px; }
.ding h1 { padding:3px 0 0 36px;}
.ding h2 { width:100px; height:4px; font-size:4px; line-height:4px; border:#fff solid 1px; margin-left:15px;}
.ding1{ width:182px; height:36px;background-position: -606px -626px ; margin-right:10px; cursor:pointer;}
.ding1 h1 { padding:3px 0 0 36px;}
.ding1 h2 { width:100px; height:4px; font-size:4px; line-height:4px; border:#fff solid 1px; margin-left:15px;}


.cai{ width:182px; height:36px;background-position: -798px -428px; }
.cai h1 { padding:3px 0 0 36px;}
.cai h2 { width:100px; height:4px; font-size:4px; line-height:4px; border:#fff solid 1px; margin-left:15px;}
.cai1{ width:182px; height:36px;background-position: -798px -626px;  cursor:pointer;}
.cai1 h1 { padding:3px 0 0 36px;}
.cai1 h2 { width:100px; height:4px; font-size:4px; line-height:4px; border:#fff solid 1px; margin-left:15px;}

.play_icp {padding:3px 0 0 38px;}
.play_ic1{background-position: -146px -190px; width:120px; height:24px; margin-right:7px; }
.play_ic2{background-position: -273px -190px; width:120px; height:24px; margin-right:7px; }
.play_ic3{background-position: -400px -190px; width:120px; height:24px; }
.play_ic4{background-position: -146px -223px; width:120px; height:24px; margin-right:7px; }
.play_ic5{background-position: -273px -223px; width:120px; height:24px; margin-right:7px; }
.play_ic6{background-position: -400px -223px; width:120px; height:24px; }

.play_box3 {border:#2E2E2E solid 1px;  background:#040616;}
.play_box3 .list{float:left;width:362px;height:181px;padding:2px 5px;border-top:none;background:#101221;}
.play_box3 .list{
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:auto;
	scrollbar-face-color:#2E2E2E;
	scrollbar-arrow-color:#6f786a;
	scrollbar-track-color:#101221;
	scrollbar-highlight-color:#101221;
	scrollbar-3dlight-color:#101221;
	scrollbar-shadow-color:#101221;
	scrollbar-darkshadow-color:#101221;
	}
.play_box3 .list li{float:left;width:100%;height:22px;line-height:22px;overflow:hidden;}
.play_box3 .list li input{margin-right:3px;}
.play_box3 .list li.nofavlist{width:100%;height:160px;line-height:160px;font-size:14px;text-align:center;}
.play_box3 .list li.selected{ border-bottom:1px solid #2E2E2E; background:#2E2E2E; color:#FFFFFF;}
.play_box3 .list li.selected A:link { color:#FFFFFF;}
.play_box3 .list li.selected A:visited {color:#FFFFFF;}
.play_box3 .list li.selected A:hover {color:#FFFFFF;}
.play_box3 .list li.selected A:active {COLOR: #FFFFFF;}

.music_list { width:355px;}
.music_list li { text-align:left; padding-left:10px;}
.music_list_hover { background:#1B1C2B;}

.xj_w {line-height:13px; margin-top:3px;width:75px; height:13px;}
.xj0 { background-position: -606px -468px;}
.xj1 { background-position: -606px -482px;}
.xj2 { background-position: -606px -496px;}
.xj3 { background-position: -606px -510px;}
.xj4 { background-position: -606px -524px;}
.xj5 { background-position: -606px -538px;}
.xj6 { background-position: -606px -552px;}
.xj7 { background-position: -606px -566px;}
.xj8 { background-position: -606px -580px;}
.xj9 { background-position: -606px -594px;}
.xj10{ background-position: -606px -608px;}
.yb  { width:21px; height:12px; line-height:12px;background-position: -146px -562px; margin-top:4px;}
.input { border:#2A282E solid 1px; background:#120F16; height:21px; }
.input0 { border:0; background:transparent;}
.button_w{height:20px; width:57px; color:#fff;}
/*Play*/

.ad {
	float: left;
	width: 978px;
	text-align: center;
	border:#2E2E2E solid; border-width:1px;
}
.dj_copy {
	float: left;
	width: 978px;
	text-align: left;
	border:#2E2E2E solid; border-width:1px 1px 0 1px;
}
.dj_copy li {
	color: #ccc;
	line-height: 22px;
	border-bottom: 1px solid #2E2E2E;
}
.bot1 {
	float: left;
	width: 978px;
	height: 30px;
	color: #00ACE5;
	line-height: 30px;
	text-align: center;
	background-color :#0f1522;
	border: 1px solid #171E23;
}
.bot2 {
	float: left;
	width: 868px;
	color: #ccc;
	line-height: 18px;
	text-align: left; 
	padding: 5px 0 5px 218px;
	background-color :#131725;
}
.up {
	float: left;
	width: 110px;
	text-align: left; 
	padding: 15px 0 10px 0;
	background-color :#131725;
}