@charset "utf-8";
body{margin:0;padding:0;background:#fff;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
div,span,ul,li,p,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd{margin:0;padding:0;}
ul{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
form{margin:0;padding:0;}
input{padding:0 1px;font-size:12px;vertical-align:middle;}
select{vertical-align:middle;}

#page{
	width:540px;
	height:500px;
	margin:auto;
	background:url(bg.jpg) no-repeat;position:relative;
}
#top{width:540px;height:102px;overflow:hidden;margin:auto;}
.link a{ display:block; overflow:hidden; }
.link1{
	position:absolute;
	top:9px;
	left:1px;
	display:block;
	width:132px;
	height:78px;
	text-indent:-1000px;
}
.link2{
	position:absolute;
	top:71px;
	right:271px;
	display:block;
	width:130px;
	height:28px;
	text-indent:-1000px;
}
.link3{
	position:absolute;
	top:67px;
	right:106px;
	display:block;
	width:90px;
	height:28px;
	background:url(xsk.gif) no-repeat;
	line-height:28px;
	text-align:center;
	color:#fff;
	font-weight:bold;
}


#ss_btn{background:url(btn_ss.jpg) no-repeat;}
#ss_btn.on{background:url(btn_ss_on.jpg) no-repeat;}
#fs_btn{background:url(btn_fs.jpg) no-repeat;}
#fs_btn.on{background:url(btn_fs_on.jpg) no-repeat;}
#oth_btn{background:url(btn_oth.jpg) no-repeat;}

#main{
	width:470px;
	height:285px;
	position:absolute;
	padding:0 11px;
	left:22px;
	top:116px;
	overflow:hidden;
}
#main table{width:470px;height:280px;overflow:hidden;}
#main table{width:470px;height:280px;overflow:hidden;}
#main table td{overflow:hidden;}
.jineng{width:50px;height:50px;}
.jineng img{width:50px;height:50px;cursor:pointer;}
.s_arrow{width:34px;height:50px;background:url(s_arrow_n.gif) no-repeat 5px 50%;}
.b_arrow{width:118px;height:50px;background:url(b_arrow_n.gif) no-repeat 4px 50%;}
.d_arrow,.u_arrow{width:84px;height:70px;}
.d_arrow{background:url(d_arrow_n.gif) no-repeat 5px 20px;}
.u_arrow{background:url(u_arrow_n.gif) no-repeat 5px 0;}
.s_on{background:url(s_arrow.gif) no-repeat 5px 50%;}
.b_on{background:url(b_arrow.gif) no-repeat 4px 50%;}
.d_on{background:url(d_arrow.gif) no-repeat 5px 20px;}
.u_on{background:url(u_arrow.gif) no-repeat 5px 0;}
.point{width:50px;height:20px;line-height:20px;text-align:center;}
.addico{width:22px;height:22px;display:none;position:absolute;cursor:pointer;background:url(add_jn.jpg) no-repeat;}
#addico_101,#addico_301{top:0;left:218px;}
#addico_102,#addico_302{top:0;left:302px;}
#addico_103,#addico_303{top:0;left:386px;}
#addico_107,#addico_307{top:70px;left:50px;}
#addico_108,#addico_308{top:70px;left:134px;}
#addico_110,#addico_310{top:70px;left:218px;}
#addico_109,#addico_309{top:70px;left:386px;}
#addico_111,#addico_311{top:70px;left:470px;}
#addico_113,#addico_312{top:140px;left:218px;}
#addico_112,#addico_304{top:140px;left:302px;}
#addico_115,#addico_313{top:140px;left:386px;}
#addico_114,#addico_314{top:140px;left:470px;}
#addico_104,#addico_305{top:210px;left:134px;}
#addico_105,#addico_315{top:210px;left:302px;}
#addico_106,#addico_306{top:210px;left:386px;}

#point_m{
	width:470px;
	height:20px;
	overflow:hidden;
	position:absolute;
	top:414px;
	left:20px;
}
#point{width:50px;height:20px;float:left;overflow:hidden;padding-left:74px;line-height:20px;text-align:center;color:#fff;font-weight:bold;}
#clear_point{width:52px;height:20px;float:left;overflow:hidden;background:url(clear_point.jpg) no-repeat;cursor:pointer;}


#link{
	width:514px;
	height:45px;
	position:absolute;
	top:442px;
	left:10px;
}
#logo{width:176px;display:inline;float:left;overflow:hidden;margin:4px 0;padding-right:5px;}
#link_list{width:333px;display:inline;float:left;}
#link_list div{width:101px;height:28px;display:inline;float:left;overflow:hidden;margin:14px 5px 0;background:url(link_btn.jpg) no-repeat center 0;;line-height:28px;text-align:center;}
#link_list a{color:#fff;font-weight:bold;}

#preview{width:242px;min-height:22px;height:auto !important;height:22px;overflow:visible;border:1px solid #131521;}
#preview div{width:220px;min-height:20px;height:auto !important;height:20px;overflow:visible;padding:10px;background:#131521;border:1px solid #7b7b7b;line-height:22px;}
.jn_name{color:#40abe1;font-size:14px;font-weight:bold;}
.jn_grade{color:#fff;font-size:14px;font-weight:bold;}
.next{color:#eac366}
.now_intr{color:#e2dda5}
.next_intr{color:#b4b5b7}
.upgr{color:#f00;}
