body {font-size: 12px; margin: 0px; font-family:Arial, Helvetica, sans-serif; text-align: center}
td {font-size: 13px}
form{margin:0;padding:0}
ul{margin:0;padding:0}
li{list-style-type:none}
img {border: 0px}
a:link{text-decoration: none;color:#2f6fff;}
a:visited{text-decoration: none;color:#2f6fff;}
a:hover {color:red;text-decoration:underline;}
.fred,a.fred:link,a.fred:visited{ color:#f00; }
.fhei,a.fhei:link,a.fhei:visited{ color:#000; }
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.blank{ height:10px; clear:both;display:block; font-size:1px;overflow:hidden;}
#top1 {width:778px;padding:3px;}
/* logoÇø */
#top2 {width:960px;margin:0 auto;clear:both;}
#top2 .logo{width:200px;float:left}
#top2 .sch{width:360px;margin-left:80px;margin-top:10px;float:left}
#top2 .sch_t{float:left;}
#top2 .sch_t .tl{width:230px;float:left;text-align:left}
#top2 .sch_t .tr{width:66px;
	float:left;
	text-align:center;
	padding-top:4px;
	vertical-align: text-bottom;
}
#top2 .sch_b{float:left;width:360px;text-align:left}
#top2 .bar{width:233px;float:right}
#top2 .bar .bar_t{htight:26px;line-height:26px;float:right;margin-top:7px;font-size:13px}
#top2 .bar .bar_t a{font-weight:bold;font-family:Arial, Helvetica, sans-serif}
#top2 .bar .bar_t li{float:left}
#top2 .bar .bar_t .li_l{width:5px;height:26px;background:url(/images/l.gif) no-repeat}
#top2 .bar .bar_t .li_menu{background:url(/images/c.gif) repeat-x;border-right:#ccc 1px solid;width:55px;}
#top2 .bar .bar_t .li_menu1{background:url(/images/c.gif) repeat-x;width:55px}
#top2 .bar .bar_t .li_hot{background:url(/images/hot.jpg) repeat-x;width:55px}
#top2 .bar .bar_t .li_r{width:5px;height:26px;background:url(/images/r.gif) no-repeat}
#top2 .bar .bar_b{height:23px;line-height:23px;border:#ccc 1px solid;background:#F9F9F9;float:right;width:231px}
#top2 .bar .bar_b a{margin:auto 5px}
#top2 .s{
padding-top: 4px; 
padding-right:4px; 
padding-left: 4px; 
padding-bottom:3px;
font-size: 14px; 
background: url(/images/inpbg.gif) #fff fixed no-repeat 0px 0px; 
border-right: #acb4b7 1px solid; 
border-top: #9aa1a9 1px solid; 
border-left: #9aa1a9 1px solid; 
width: 280px;
border-bottom: #acb4b7 1px solid
}
/* 
#top2 .bt{width:60px;height:23px;cursor:pointer;font-size:14px}
*/
#top2 .bt{BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px;
BACKGROUND: url(/images/srhbtn.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; 
WIDTH: 66px; CURSOR: hand; HEIGHT: 26px; BORDER-RIGHT-WIDTH: 0px}
/*¡¡Ö÷²Ëµ¥ */
#top3 {
	width:942px;margin:0px auto;padding:8px;
	clear:both;
	text-align:left;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #5cb240;
	border-right-color: #5cb240;
	border-bottom-color: #5cb240;
	border-left-color: #5cb240;
	background-color: #F2FDDD;
	background-repeat: repeat-x;
}
#top3 a:link{text-decoration: none;font-size:13px;color:#00F;font-family:Arial, Helvetica, sans-serif}
#top3 A:visited {color: 00C;text-decoration: none;font-family:Arial, Helvetica, sans-serif}
#top3 A:hover {color: red;font-family:Arial, Helvetica, sans-serif}
#top3 .art{float:left;padding-left:25px;width:375px}
#top3 .song{float:left;padding-left:25px;width:240px}
#top3 .ubox{float:right;width:265px;text-align:left}
#top3 .ipt{width:145px;float:left}
#top3 .ipt .item{width:145px;height:20px;padding-left:18px;line-height:20px;float:left;margin-top:2px}
#top3 .ipt label{float:left;width:45px}
#top3 .ipt .usript{float:left;width:80px;height:12px}
#top3 .sbm{width:70px;float:left}
#top3 .reg{float:left;width:260px;text-align:center}
#top3 .usrlog .uinput{width:76px;font-size:12px;float:left}
#top3 ul{margin-left:18px;margin:0px;padding:0px;}
#top3 li{float:left;height:20px;line-height:20px}
#top3 .li_1{width:78px}
#top3 .li_2{width:66px}
#top3 .li_3{width:88px}

#top3 .topfont{font-size:12px;color:#666}
#top3 .fgx{float:left;width:1px;height:60px;border-left:#0b0 1px solid}

#frmbox{width:300px;height:260px;padding:0px;margin:0px; border:1px solid #6D98D0;}
#frmbox .showfrm{display:block;}
#frmbox .hidfrm{display:none;}
.tj{display:none}
#foot {clear: both; border-top: #EEE 4px solid; margin:10px auto; width: 960px; line-height: 1.6; padding-top: 0.8em; font-family: arial; text-align: center;font-size:12px}
#foot span {font-size:13px; color:#FF00FF; font-family:Arial, Helvetica, sans-serif}
#foot a {font-family: arial;margin:0 4px;color:#00f;font-size:12px}
