@charset "utf-8";
/* CSS Document */

HTML
{ 
  overflow-x:hidden;
  overflow-y:auto;
}  

body{
	margin:0 auto;
	width:100%;
	height:100%;
	background-color:#39BCFF;
	 
}

body, td, th, textarea, input, select, h2, h3, h4, h5, h6, p {
-x-system-font:none;
color:#666666;
font-family:arial,helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
}

#toolbar{
	clear:both;
	
	width:100%;
	height:30px;
	margin:0 auto;
	
	line-height:30px;
	background-image: url("../img/main_frame/top_bar_bg.gif");
	background-repeat:repeat-x;
	vertical-align: middle;
	font-size:9pt;
	overflow:hidden;
}

#toolbar a {	color:#666666; outline: none; text-decoration:none; }
#toolbar a:visited { color: #666666; }
#toolbar a:hover, #top_bar a:focus { color: #105CB6; }
#toolbar a:active { color: #000; }

#big_top{
   width:100%;
   height:100%;
   margin:0 auto;
   background:url(../img/stdplan_2009/big_top_11.jpg) top center no-repeat;
}

#big_btm{
	
 	width:100%;
	height:371px;
	margin:0 auto; 	
 	background:url(../img/stdplan_2009/big_btm.gif) bottom center no-repeat;
}

#big_btm_son{
	
	width:100%;
	height:371px;
	text-align:center;
 	background:url(../img/stdplan_2009/btm_2.png) bottom center no-repeat;
}	

#main{
  width:1011px;
  margin:0 auto;
  height:100%;
}

#main_left{
	width:211px;
	height:100%;
	display:block;
	float:left;
 /*background:url(../img/stdplan_2009/leftbg.jpg) right repeat-y;*/
}

#main_right
{
  width:800px;
  height:100%;
  float:left;
}

#logo{
	width:211px;
	height:193px;
}

#micon{
	width:211px;
	height:427px;
	background-image:url(../img/stdplan_2009/left_bar_login_bg_01.png);
}

#micon_unlogin{
	width:211px;
	height:529px;
	background-image:url(../img/stdplan_2009/left_bar_unlogin_bg.png);
}
#left_border{
	display: inline-block;
	width:211px;
	height:100%;
	background-image:url(../img/stdplan_2009/border_l.png);
}
#person_info{
	width:211px;
	background-image:url(../img/stdplan_2009/left_bar_login_bg_02.png);
}

#person_box{
	width:211px;
	background-image:url(../img/stdplan_2009/left_bar_login_bg_04.png);
}

#main_content
{
  width:800px;
  float:left;
  background-image:url(../img/stdplan_2009/border_r_2.png);
  background-position:right;
  background-repeat: repeat-y;
	overflow:hidden;
}


#unlogin_left{ float:left; padding-left:10px;padding-top:5px;}
.unlogin_1{ float:left; margin:3px 0;}
.unlogin_1 img{ float:left; padding-top:0px;}
.unlogin_1 .bm { 
font-size:14px; font-weight:bold;overflow:hidden;
color:#FF9900;
text-align:left;
background:none;
border-style:none;
padding:2px 0 0 4px;
}
.unlogin_1 .txt {
float:left;
padding:0 0 0 0;
background:url(../img/study_plan/bg_login_input.jpg) center right no-repeat; display:block;  height:22px; width:93px
;margin-left:0px; }


.unlogin_2{ float:left; margin:5px 2px; height:50px;}
.unlogin_2 a:visited {
	color:#FF0;
	font-size:16px;
	font-weight:bolder;
	text-decoration:none;
}
.unlogin_2 a:hover, .unlogin_2 a:focus {  color:#FF33CC;  font-size:16px;  font-weight:bolder; text-decoration:none;}
.unlogin_2 a:active  { color:#FF6600;  font-size:16px; letter-spacing:normal; font-weight:bolder; text-decoration:none;}
.unlogin_2 a{
	float:left;
	display:block;
	margin-top:12px;
	color:#FF0;
	font-size:16px;
	letter-spacing:normal;
	font-weight:bolder;
	text-decoration:none;
}
.unlogin_2 .login_btn{ float:left; margin-left:20px;}
#unlogin_5 { padding-left:7px; padding-top:15px;}

a.btn_reg:visited { background:url(../img/stdplan_2009/btn_reg.png) no-repeat; text-decoration:none; color:#FFFF00;}
a.btn_reg:hover,a.ww:focus {display:block;background:url(../img/stdplan_2009/btn_reg_mo.png) no-repeat;  text-decoration:none;color:#FFFF00;}
a.btn_reg:active { background:url(../img/stdplan_2009/btn_reg_mo.png) no-repeat; text-decoration:none; color:#FFFFFF; }
a.btn_reg { background:url(../img/stdplan_2009/btn_reg.png) no-repeat; font-size: 14px; text-decoration:none;text-align:center;color:#FFFF00; font-weight:bold; display:block;width:198px; height:60px;line-height:60px;display:block; padding-left:5px;padding-top:5px;}

a.btn_zhinan:visited { background:url(../img/stdplan_2009/btn_zhinan.png) no-repeat; text-decoration:none; color:#FFFF00;}
a.btn_zhinan:hover,a.ww:focus {display:block;background:url(../img/stdplan_2009/btn_zhinan_mo.png) no-repeat;  text-decoration:none;color:#FFFF00;}
a.btn_zhinan:active { background:url(../img/stdplan_2009/btn_zhinan_mo.png) no-repeat; text-decoration:none; color:#FFFFFF; }
a.btn_zhinan { background:url(../img/stdplan_2009/btn_zhinan.png) no-repeat; font-size: 14px; text-decoration:none;text-align:center;color:#FFFF00; font-weight:bold; display:block;width:198px; height:60px;line-height:60px;display:block; padding-left:5px;padding-top:5px;}

.unlogin_5{
	padding-top:15px;
	display:inline;
}

.imgfix {
	border:0px;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}


/* 快速支付通道 */
#quick_road {
	background-image:url(../img/index_ver20090326/quickroad_index_nologin_bg.jpg);
	background-repeat:no-repeat;
	width:509px;
	height:342px;
	margin-bottom:10px;
}

.quick_txt1 {
	color: #FFF;
}
.quick_txt2 {
	color: #CC0000;
	font-weight:bolder;
	font-size:14px;
}
.quick_input {
	border:1px solid #996600;　
	color:#3399CC;
	background:#FFFF99;
	width:150px;
	margin-top:3px;
	margin-bottom:3px;
}
.quick_msg_black {
	font-size:12px;
	color:#333;
}
.quick_msg_green {
	font-size:12px;
	color:#060;
}

.quick_msg_red {
	font-size:12px;
	color:#F00;
}

a.menuleftsub:link, a.menuleftsub:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F00;
	
}

a.menuleftsub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00F;
	text-decoration: underline;
}

.stplan_copyright {
	color: #3880D5;
	line-height:16px;
	
}

#site_info{
color:#0080C0;
font-size:12px;
position:absolute;
left:330px;
bottom:10px;
}
 a.ICPLink {
	font-size: 18px;
	color:#0080C0;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:left top;
	display:inline-block;
}
 a.ICPLink:visited { text-decoration:none;font-size: 18px;text-align:center; color: #0080C0;}
a.ICPLink:hover, a:focus { text-decoration:none;font-size: 18px;color: #66CCFF;}
a.ICPLink:active { text-decoration:none;font-size: 18px;color: #66CCFF; }

.sitenav{ display:block; padding:10px 0 15px 20px; text-align:left;color:#666600; }
.sitenav a {color:#666600; outline: none; background:none;  text-decoration:none;}
.sitenav a:visited { color: #666600; background:none; }
.sitenav a:hover, a:focus { color:#105CB6; background:none; }
.sitenav a:active { color:#105CB6; background:none; }

/* msgbox */
.content_part{
	float: left; width:300px; text-align:center; font-size:12px; font-weight:bolder; color:#666; height:20px; background:none;
}
.content_part2{
	float: left; width:100px; text-align:center; font-size:12px; font-weight:bolder; color:#666; height:20px; background:none;
}
.content_part3{
	float: left; width:300px; text-align:center; font-size:12px; font-weight:normal; color:#666; height:20px; background:none;
}
.content_part4{
	float: left; width:100px; text-align:center; font-size:12px; font-weight:normal; color:#666; height:20px; background:none;
}
.content_font{
	 font-size:12px; font-weight:normal; color:#666; 
}
.line_style{
	width:400px;
	border-collapse:collapse;
	border-bottom-style: dotted;
	border:thin;
	color: #CCC;
}
.bg_st{
	background-image:url(../img/study_plan/step_bg.jpg);
	width:505px;
	height:121px;
}
.bg_st2{
	width:505px;
	text-align:center;
}

.black_overlay3{display:none;position:absolute;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:901;-moz-opacity:0.8;opacity:.60;filter:alpha(opacity=80);}

.msg_box3{
	position:absolute;top:20%;left:35%;border:8px solid #89D0E4;z-index:902;
	width:553px;
	display:none;
}
.msg_box3_in{
	width:100%;
	height:100%;
	background:#FFF;
	font-size:14px;
	color:#666;
	display:none;
}