/*²¼¾Ö*/

#container {
	width:1002px;
	margin:0 auto;
	position: relative;}

#head { background:url(images/head.jpg) ;width:100%; height:138px; clear:both; position:relative;}
#head2 { background:url(images/head2.jpg);width:100%; height:138px; clear:both; position:relative;}
#head2 #classinfo,#head2 .welcome,#head2 .icon_quit{display:none;}
#head3{background:url(images/head_tc.gif) ;width:100%; height:138px; clear:both; position:relative;}
#head4{background:url(images/head3.jpg);width:100%; height:138px; clear:both; position:relative;}
#head5{background:url(images/head4.jpg);width:100%; height:138px; clear:both; position:relative;}
.biaoge { width:695px;}

.arrow_left { float:left; padding-top:18px;}

.arrow_right { float:right; padding-top:18px;}


.main_top{ display:none; background:url(images/main_top.gif); width:1002px; height:6px; font-size:0; clear:both;}

.main_middle{width:994px; height:auto; padding:4px;clear:both; background-color:#E3F0FB;}

.main_bottom{ display:none;background:url(images/main_bottom.gif); width:1002px; height:6px; font-size:0; clear:both;}

.mainleft { width:100%; float:left; background-color:#E3F0FB; }

.main {overflow-x:hidden;}

.mainright { width:236px;overflow-x:hidden; background-color:#e2f2ff; padding:0px; }

.footer {
	width:100%;
	height:57px;
	text-align:center;
	line-height:18px;
	padding-top:25px;
	color:#333;
	background-image: url(images/foot_bg.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
	font-family: "ËÎÌå";
	font-size: 12px;
}

.mainleft1 {padding-right:4px;margin:0px auto;overflow-x:hidden; background:#e3f0fb;height:1000x; height:auto!important; min-height:1000px; }
.main_td_left{ background:#E3F0FB; }


.neiye {background:#fff; padding:6px 3px 3px 2px;border: 1px solid #669acc;}

.main_arrow{cursor: hand;position:absolute; right:15px; top:145px;display: block;height: 15px;width: 15px;overflow: hidden;text-indent: -100px; cursor:pointer; z-index:99; background:url(images/right.gif) no-repeat 0px 0px;}
.main_arrow_off{cursor: hand;position:absolute; right:8px; top:145px;display: block;height: 15px;width: 15px;overflow: hidden;background: url(images/left.gif) no-repeat 0px 0px;text-indent: -100px;}
.main_td{ background-color: #e2f2ff; cursor:hand; width:8px;}
.main_td_right{background-color:#e2f2ff;}
.main_td2{ background-color: #e2f2ff; cursor:hand; width:3px;}
.main_arrow2{cursor: hand;position:absolute;left:153px;top:5px;background: url(images/left.gif) no-repeat 0px 0px;display: block;height: 15px;width: 15px;overflow: hidden;text-indent: -100px; display:none;}
.main_arrow2_off{cursor: hand;position:absolute;left:2px;top:5px;background: url(images/right.gif) no-repeat 0px 0px;display: block;height: 15px;width: 15px;overflow: hidden;text-indent: -100px; display:none;}





.userpicture { width: 110px; height: 110px; padding:5px; }
	.userpicture img { width:110px; width:110px; border:1px solid #666666;  }

.links {
  width: 100px;
  padding: 5px;
  font-size:14px;
}
.username {
  padding-bottom: 5px;
  font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;
  border-bottom:1px dotted #CCCCCC;
}
.userinfo{ padding-top:5px; font-size:14px;}
.user_main_box h3{font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; text-align:center; color:#000000; display:block; height:33px; line-height:33px; background-image:url(images/bar_bg.jpg); background-position:center; background-repeat:no-repeat;}
.userinfobox table{
  background-color:#F8FCFF;
  width: 100%;
  margin-bottom:8px;
  border-bottom:1px dotted #669ACC; 
}
.userinfobox table .double_table{
  background-color:#fff;
}
.usercontent{ padding-left:10px;}
.userinfobox { margin-left:20px; margin-right:20px;}