
/* CSS Document */

/*右边栏小模块框架(模块框架以及模块标题、主体框架部分)S*/
.mlc_block { background:url(../images/welcome/sidbebarR-bg.png) repeat-x bottom; border-bottom:1px solid #FFF; }
.mlc_block .title { height:35px; line-height:35px; padding:0 8px;  font-size:14px; font-weight:bold; }
.mlc_block .title .more { float:right; font-weight:normal; font-size:12px; }
.mlc_block .title .more a:link,
.mlc_block .title .more a:hover,
.mlc_block .title .more a:visited,
.mlc_block .title .more a:active { color:#87afcb; }
.mlc_block_contant { border-top:1px dotted #ccc; margin:0 8px; padding-top:8px; padding-bottom:15px; height:100%; overflow:hidden;}
/*右边栏小模块框架E*/
/*三角形项目符号列表S*/
.mlc_active_list { border-top:1px dashed #d7e3ea; } 
.mlc_active_list ul { padding-left:0px; padding-bottom:20px;  }
.mlc_active_list ul li { height:22px; margin-top:5px; width:180px; overflow:hidden;}
.mlc_active_list ul li a{ height:22px; color:#333; line-height:22px; padding-left:12px; background:url(../images/welcome/active_list_bg.png) no-repeat; text-decoration:none;  }
.mlc_active_list ul li a:link,
.mlc_active_list ul li a:visited,
.mlc_active_list ul li a:active { color:#333; text-decoration:none; }
.mlc_active_list ul li a:hover { color:#565b67; text-decoration:underline; }
/*三角形项目符号列表E*/

/*返回上一级按钮S*/
.top_mian_two .back { position:absolute; right:20px; bottom:8px; background:url(../images/welcome/school_back_bg.png) no-repeat; padding-left:20px; height:18px; line-height:16px; }
.top_mian_two .back a:link,
.top_mian_two .back a:visited,
.top_mian_two .back a:hover,
.top_mian_two .back a:active { color:#999; }
/*返回上一级按钮E*/

/*学校列表面包屑S*/
.school_nva { background:url(../images/welcome/school_nav.png) no-repeat; width:652px; height:43px; line-height:43px; padding-left:34px; margin:12px auto 0px auto; }
.school_nva a:link,
.school_nva a:visited,
.school_nva a:hover,
.school_nva a:active { font-size:14px; font-weight:bold; color:#333; }
/*学校列表面包屑S*/

/*校对导航条的在IE6中高度的问题S*/
.school_nav_card { _bottom:-1px; }
/*校对导航条的在IE6中高度的问题E*/

/*学校列表排序S*/
.school_rank { background:#fff8e5; border:1px solid #f4e3c5; width:660px; height:30px; line-height:30px; padding:0 12px; overflow:hidden; margin:12px auto 12px auto; }
.school_rank a { padding:4px 18px 4px 6px; margin-right:10px; cursor:pointer; }
.school_rank a.normal:link,
.school_rank a.normal:visited,

.school_rank a.normal:active { border:1px solid #DDD; background:url(../images/welcome/school_rank_n.png) no-repeat 94% center #EEE ; }
.school_rank a.normal:hover,
.school_rank a.active { border:1px solid #f2d7a8; background:url(../images/welcome/school_rank_a.png) 94% center no-repeat #fefffd; color:#666; text-decoration:none; }
.school_rank a.up { border:1px solid #f2d7a8; background:url(../images/welcome/school_rank_up.png) 94% center no-repeat #fefffd; color:#666; text-decoration:none; }

.schoolcenter { display:none;}
/*学校列表排序E*/

/*学校列表样式S*/
.schoollist { margin-top:12px; }
.schoollist ul { margin:0px 0 35px 17px; overflow:auto; height:100%; }
.schoollist ul li { height:50px; width:686px; overflow:hidden; border-bottom:1px dashed #CCC; float:left; }
.schoollist ul li.odd { background-color:#f7f7f7; }
.schoollist ul li div { float:left; height:50px; line-height:50px; overflow:hidden; } 
.schoollist ul li div.schoolname { width:350px; padding-left:30px; font-weight:bold; background:url(../images/welcome/schoollist_bg.png) no-repeat 7px center; color:#333; }
.schoollist ul li div.schoolname a:link,
.schoollist ul li div.schoolname a:visited,
.schoollist ul li div.schoolname a:hover,
.schoollist ul li div.schoolname a:active { color:#333; }
.schoollist ul li div.academy { color:#666; width:170px; }
.schoollist ul li div.member { color:#666; width:110px;}
/*学校列表样式S*/

/*易班学校列表-我加入的班级S*/
.school_myclass_list { margin:0 10px; }
.school_myclass_title { background:url(../images/welcome/myschool_title.png) no-repeat 5px center; padding-left:26px; }
/*易班学校列表-我加入的班级E*/
/*易班学校列表-带数字的列表S*/
.school_list_num ul { padding-left:18px; background:url(../images/welcome/schoole_list_bg.png) no-repeat; overflow:hidden; margin-top:8px; }
.school_list_num ul li { float:left; width:200px; height:15px; margin-bottom:11px; }
.school_list_title { float:left; }
.school_list_title:link,
.school_list_title:visited,
.school_list_title:hover,
.school_list_title:active,
.school_list_title_wide:link,
.school_list_title_wide:visited,
.school_list_title_wide:hover,
.school_list_title_wide:active { color:#333; }
.school_list_title{ float:left; width:150px; overflow:hidden; height:18px;}
.school_list_title_wide { width:180px; overflow:hidden; height:18px; float:left;}
.school_list_number { float:right; color:#999; }
.school_ln_up{ float:right; color:#999; padding-right: 10px;background:url(../images/welcome/userinfo_d_up.png) right center no-repeat;}

/*易班学校列表-带数字的列表E*/
/*school页面S*/
.school_hot_class { background:url(../images/welcome/school_hot.png) 0 center no-repeat; } 
.school_new_class { background:url(../images/welcome/school_new.png) 0 center no-repeat; } 
.help_addclass { background:url(../images/welcome/help_addclass.png) no-repeat center; height:250px; margin:10px; }
/*school页面E*/
/*school搜索S*/
.school_search { background:url(../images/welcome/school_search.png) top center  no-repeat; width:217px; height:77px; margin:12px auto 0 auto; padding-bottom:20px;  overflow:hidden; position:relative;}
.school_search .inputkey input{ border:none; background:none; margin-left:10px; height:23px; width:180px; margin-top:6px; padding-left:5px; color:#999; }
.school_search .inputOk { background:url(../images/welcome/school_search_ok.png) bottom no-repeat; width:27px; height:27px; position:absolute; right:12px; top:40px; cursor:pointer; }
.school_search .inputOk:hover { background:url(../images/welcome/school_search_ok.png) top no-repeat;}
/*school搜索E*/
/*school新的组织S*/
.school_newclass {overflow:hidden;border-top:1px solid #5ba4d8; margin:0 15px; position:relative; height:265px; }
.school_newclass .title { width:139px; height:26px; background:url(../images/welcome/new_class_title_bg.png) no-repeat; margin-left:30px; z-index:10; position:absolute; left:0px; top:0px; cursor:pointer; }
.school_newclass .title_active {  width:139px; height:26px; background:url(../images/welcome/new_class_title_bg.png) no-repeat bottom; margin-left:30px; z-index:10; position:absolute; left:0px; top:0px; cursor:pointer; }
.newclass_contant { height:200px; width:660px; background:#f7f7f7; padding-top:40px; padding-left:30px; }
.newclass_contant .block { height:30px; margin-bottom:10px; line-height:30px; }
.newclass_contant .block label.name { font-weight:bold; margin-right:10px; }
.newclass_contant .block input.radio { border:none; height:auto;  margin-right:0px; vertical-align:middle;  }
.newclass_contant .block label { vertical-align:middle; font-family:tahoma,宋体;  }
.newclass_contant .block span { color:#999; }
.newclass_contant .block a.botton,
.newclass_contant .block a.botton:link,
.newclass_contant .block a.botton:visited,
.newclass_contant .block a.botton:active { width:105px; height:29px; line-height:29px; text-align:center; color:#FFF; margin-left:75px; background:url(../images/welcome/newclass_Ok.png) no-repeat top; float:left; text-decoration:none; font-weight:bold; cursor:pointer; }
.newclass_contant .block a:hover { background-position:bottom; }
/*school新的组织S*/

/*我加入的班级样式修改 */
.top_main_two { height: auto; padding-top: 15px; padding-bottom: 30px; background:url(/images/eclass/myclass/myclass_top.png) no-repeat; _background:url(/images/eclass/myclass/myclass_top.gif) no-repeat}
.tab { margin: 0 auto; padding-left: 20px;background:url(/images/eclass/myclass/myclass.gif) repeat-x -16px -110px; width: 938px; overflow:hidden; margin-left: 4px;}
.tab ul { width: 960px; margin: 0 auto; overflow: hidden; zoom:1;}
.MC_container { width: 966px; margin: 0 auto; }
.MC_orange { color: orange;}
.MC_blue { color: blue;}
.MC_title { font-weight: bold; overflow: hidden; margin-bottom: 10px; }
.MC_title_text { margin-left: 15px; float: left;}
.MC_title_more { float: right; margin-right: 20px; font-weight: normal;}
.MC_main { width: 905px; padding:0 20px; height: 100px; margin: 0 auto 20px auto; position: relative; }
.MC_main_school { width: 920px; height: 50px; padding:0 20px; margin: 0 auto 0px auto;}
.MC_main_schoolblock { height: 36px; line-height: 36px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; background: #F2F8FC; width: 126px; border: 1px solid #B9D0E0; display: inline-block; float: left; padding: 0 5px;}
.MC_main_inner{ width: 905px; height: 100px; position: relative; }
.MC_main_in { height: 100px; overflow: hidden; position: absolute; top: 0px; left: 0;}
.MC_main_area { width: 905px; height: 100px; overflow: hidden; position: relative;}
.block_in_in { width: 905px; float: left; height: 100px;}
.MC_main_left { position: absolute; top: 50%; left: 5px; background: url(/images/eclass/myclass/myclass.gif) -1px -42px; width: 15px; height: 17px; margin-top: -9px; }
.MC_main_right { position: absolute; top: 50%; right: 5px; background: url(/images/eclass/myclass/myclass.gif) -20px -42px; width: 15px; height: 17px; margin-top: -9px; }

.MC_main_block { width: 198px; height: 36px; border: 1px solid #b9d0e0; position: relative; float: left; display:inline; margin: 6px 13px;}
.MC_main_title { height: 36px; line-height:36px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; background: #f2f8fc; width: 126px; border-right:1px solid #b9d0e0; display: inline-block; float:left;}
.MC_main_title a:link,
.MC_main_title a:visited,
.MC_main_title a:active,
.MC_main_title a:hover { font-weight: bold; color: #2c6e9c; }
.MC_main_egpa { display: inline-block; height: 36px; line-height: 18px; float:left; width: 70px; text-align: center; color: #2c6e9c; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.MC_main_egpa span a:link,
.MC_main_egpa span a:visited,
.MC_main_egpa span a:active,
.MC_main_egpa span a:hover { color: #f48300; font-weight: bold;}
.MC_main_hot { position: relative; margin-bottom:-25px; background:url(/images/eclass/myclass/myclass.gif); width: 25px; height: 25px; top: -2px; left: -2px; }
