html, body, div, span, iframe, table, tbody, tfoot, thead, tr, th, td, font, img, strong, h1, h2, h3, h4, p, a, ul, li, form, label{vertical-align: baseline; font-family: inherit; font-weight: inherit; font-style: inherit; font-size: 100%; outline: 0; padding: 0; margin: 0; border: 0;}
:focus{outline: 0;}

ul{list-style: none;}
table{border-collapse: separate; border-spacing: 0;}
th, td{font-weight: normal; font-family:Arial, "ËÎÌå"; color:#666;}
body {font-family:Arial, "ËÎÌå"; font-size: 12px; line-height: 25px; color:#666; background:#FFF;}

.clears {
	CLEAR: both
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

.center{ text-align:center;}

#centent:after,.album:after, .news:after, .song:after, .pop:after, .channel:after, .cooplogs:after{padding:0px; content:'.'; display:block; clear:both; visibility:hidden; height:0;}
#centent,.album, .news, .song, .pop, .channel, .cooplogs{height:1%;}

a{text-decoration:none; color:#666;}
#footer a{color:#444;}
a:hover, #footer a:hover{ text-decoration:underline; color:#06adf3;}

#header{width:977px; height:162px; margin:0px auto; background:url('h.png') 0px -39px no-repeat;}
.logo{float:left; text-indent:-99em;}
.logo a{display:block; width:174px; height:61px; margin:22px 75px 9px 10px;}
.menu{height:39px; margin:17px 18px 0px 0px; float:right; display:inline;}
.menu li{float:left; height:39px; line-height:39px;  width:62px; font-weight:800;  font-size:14px; color:#666;}
.menu li a{text-decoration:none; height:39px; width:62px; text-align:center; display:block;}
.menu li.m{width:76px; position:relative;}
.menu li.m a{width:76px;}
.menu li.o{width:84px; position:relative;}
.menu li.o a{width:84px;}
.menu li a:hover{text-decoration:none; color:#000;}
.m img{position:absolute; top:-6px; left:44px;}
.nav{width:704px; height:24px; margin-bottom:12px; _margin-bottom:10px; float:right;}
.nav li{height:24px; line-height:24px; float:left; padding:0px 6px; *padding-top:2px;}
.nav li a{color:#fbfbfb; text-decoration:none; display:block;}
.nav li.y a{color:#3bbde9;}
.nav li.r a{color:#ff9328;}
.nav li a:hover{color:#ffa04e; text-decoration:none;}

.menu2{float:right; width:977px; height:42px;}
.menu2 li.pathi{height:32px; padding-top:6px; float:left; display:inline;padding-left:11px}
.menu2 li.pathi a,.menu2 li.pathi a:hover{height:32px; line-height:32px; float:left; padding:0px 9px; display:inline;font-size: 100%;color:#FFFFFF;font-weight: 600;}
.menu2 li.path{height:32px; padding-top:6px; float:left; display:inline;}
.menu2 li.path a,.menu2 li.path a:hover{height:32px; line-height:32px; float:left; padding:0px 9px; display:inline;font-size: 100%;color:#FFFFFF;font-weight: 600;}
.menu2 li.rand{float:right; padding:6px 3px 0px 0px; }
.menu2 li.rand a{display:block; height:32px; line-height:32px; width:92px;}

.login{float:left; height:28px; width:977px; overflow:hidden;}
.place{line-height:28px; width:464px; height:28px; overflow:hidden; text-overflow:ellipsis; padding:0px 20px; float:left;}
.search{ float: left; width: 440px; height: 60px; margin-left: 2px; }
.search UL{float: left; width: 440px; height: 60px; margin-top: 1px; text-align:left}
.search LI{float: left; width: 440px; height: 25px; text-align:left}
.yaokey{border: #cdcdcd 1px solid}
.sabuts {CURSOR: pointer; margin-left: 5px; background: url(button_so.gif); background-repeat: no-repeat; width: 41px; height: 21px; color: #999999; border: 0px;}
.sabuts1 {border: 0px; margin-left: 5px; margin-top:3px;}
.search LI input{color: #999999}
.login_iframe{padding-right:13px; width:460px; height:28px; overflow:hidden; float:right;}

.textlink{width:964px;  margin:2px auto;  line-height:2px}
.textlinks{width:964px; margin:2px auto; margin-top:4px; text-align:center;}
.textlinks a{color:#757575;}
.textlinks a:hover{color:#06adf3;}


#link {BORDER-RIGHT: #CDCDCD 1px solid; MARGIN-TOP: 8px; MARGIN-LEFT: auto; BORDER-LEFT: #CDCDCD 1px solid; WIDTH: 958px; LINE-HEIGHT: 20px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #CDCDCD 1px solid; TEXT-ALIGN: center}
#footer {BORDER-TOP: #CDCDCD 1px solid; MARGIN-TOP: 20px; MARGIN-LEFT: auto; WIDTH: 960px; COLOR: #666666; LINE-HEIGHT: 24px; MARGIN-RIGHT: auto; PADDING-TOP: 10px; TEXT-ALIGN: center}
#footer #copyright {FONT-SIZE: 12px; COLOR: #a3a8ad; LINE-HEIGHT: 20px; TEXT-ALIGN: center}
#top2 {  MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto; TEXT-ALIGN: left;margin-top: 1px }

.topleft1 {FLOAT: left;height: 32px;background-image: url(top_l.gif);background-repeat: no-repeat;width: 200px;}
.topleft1 img{FLOAT: left; border: 0px; margin-top: 2px; padding-left: 5px;}
.topleft1 span{	FLOAT: left; margin-top: 8px; font-size: 13px; font-weight:900; color: #333333;height:16px;line-height:16px}
.topright1 {FLOAT: right;height: 32px;background-image: url(top_r.gif);	background-repeat: no-repeat;width: 55px;background-position: right;}
.topright1 img {FLOAT: left; border: 0px; margin-top: 2px;}

Input{border: 0px;}
.abuts{CURSOR: pointer; background: url(abuts.gif); background-repeat: no-repeat; width: 49px; height:23px; margin-top: 5px}
.abutp{CURSOR: pointer;background-repeat: no-repeat;width: 79px;height:23px;margin-top: 5px; background-image: url(abuts.gif);background-position: -49px; padding-left:15px;  color: #626262; padding-top: 3px;}
.abutj{CURSOR: pointer;background-repeat: no-repeat;width: 69px;height:23px;margin-top: 5px; background-image: url(abutj.gif); padding-left:3px;  color: #626262; padding-top: 3px;}
