/* --------------------------------
此为班级园地登录页面
---------------------------------- */
.btn_login{ border:none; width:69px; height:29px; background:url(../Images/Login/btn_01.gif) no-repeat; font-size:12px; cursor:pointer; line-height:29px; padding-top:1px\9; } 

.btn_psd{ border:none; width:92px; height:29px; background:url(../Images/Login/btn_02.gif) no-repeat; font-size:12px; cursor:pointer; line-height:29px; padding-top:1px\9;} 

/*---------------网站结构定义----------------- */
 
/* 网站头部定义 */ 
.header .logo{ float:left; padding-left:5px; padding-top:3px;}

.header .p_info{ float:right; text-align:right; padding:10px 8px 0 0; line-height:140%; } 

/* 网站导航定义 */ 
.nav .othnav{ width:77px; height:23px; background:#25bade; border:1px solid #fff; margin:8px 0 0 2px; font-size:14px; font-family:"微软雅黑"; color:#fff; font-weight:bold; padding:4px 0 0 7px;} 
.nav .othnav img{ vertical-align:middle; } 
.nav .othnav a{ font-size:14px; font-family:"微软雅黑"; color:#fff; font-weight:bold; } 

/* 主体 */ 
.wrap .login_left{ width:301px; float:left; }
.login_left .lefttop{ width:301px; height:11px; overflow:hidden; background:url(../Images/Login/lefttop.gif) no-repeat; }
.login_left .leftmain{ width:301px; height:583px; background:url(../Images/Login/leftbg.gif) repeat-y; }
.login_left .leftbot{ width:301px; height:9px; overflow:hidden; background:url(../Images/Login/leftbot.gif) no-repeat; }
 
.wrap .login_left h2{ padding:28px 0 0 0px; text-align:center; } 
.wrap .login_left .loginfo{ padding:13px 0 15px 10px; }
.wrap .login_left .loginfo li{ clear:both; padding:6px 10px 0 45px; width:220px; } 
.wrap .login_left .loginfo .li_btn{ padding-top:22px; padding-left:50px; } 
.wrap .login_left .loginfo li .input01{ border:1px solid #A4A4A4; height:18px; margin-left:0px; padding-top:4px; width:180px; }
.wrap .login_left .loginfo li input{ vertical-align:middle; margin-left:-5px;}  
.wrap .login_left .loginfo li input[type="radio"]{ margin-left:0px;}  
.wrap .login_left .line2{ height:16px; clear:both; margin-top:18px; background:url(../Images/Login/bg_line.gif) no-repeat center 0; padding-bottom:3px; }
 
.wrap .login_left .p_02{ text-align:center; padding:0px 4px 0 0;}
.wrap .login_left .p_02 img{ margin:12px 0; }


 
.wrap .login_right{ float:left; width:649px; display:inline; background:#ffe7ea; border:1px solid #f4a9c2; border-left:0; height:603px; }
/* 希望谷焦点头像 */
.login_right .box01{ width:616px; height:360px; overflow:auto; padding:11px 0 0 18px; }
.login_right .box01 img{ vertical-align:top;}
.login_right .box01 .box_face{ width:85px; height:56px; float:left; padding:0 3px 4px 0; }
.login_right .box01 .box_focus{ width:259px; height:116px; float:left; margin:0 3px 4px 0; }
.login_right .box01 .box02{ width:176px; height:120px; float:left; }

/* 希望谷栏目列表 */
.login_right .box03{ width:630px; overflow:auto; color:#999; margin-top:10px; }
.login_right .box03 a{ color:#999; }
.login_right .box03 .box3in{ width:170px; height:72px; float:left; display:inline; margin-left:36px; }
.login_right .box03 .box3in img{ float:left; vertical-align:middle; margin-right:7px; }

.f_seclet2{ width:68px; position:absolute; z-index:1000; background:#bdedf9; margin-left:2px; border:1px solid #fff; line-height:160%; padding:5px 0 6px 16px; } 
.f_seclet2 a{ font-family:"微软雅黑"; font-size:12px; color:#153841;  }