@charset "utf-8";
/* CSS Document */

@import url("public.css");
.rightContainer {float:left; border:1px solid #acd98c; background:#fff; width:771px; _width:773px; padding-bottom:20px; overflow:hidden;}
/*--标题栏--*/
.title_bar2 select { height:20px;}
.title_bar2 .lead_choose { float:left; margin-left:20px; display:inline; line-height:20px; margin-top:5px;}
.title_bar2 .lead_choose a { font-weight:bold;}
.title_bar2 .lead_choose select { height:20px;}
.title_bar2 .serch_box { float:right; width:163px; margin-top:5px; display:inline;}
.title_bar2 .serch_box input { float:left; margin-right:5px;}
.title_bar .add_group , .title_bar .add_class{ float:right; margin-top:15px; margin-right:20px; display:inline; background: url(../images/bg_icon_a0a12.gif) no-repeat 0 -1170px; height:20px; line-height:20px; padding-left:20px;}
.title_bar .add_class { background-position:0 -1836px;}
.fast_serch{ padding-top:15px; float:right;}
.fast_serch span{ width:62px; height:19px; margin-top:-6px; display:block; margin-right:10px; float:left; background:url(../images/bg_bt_a0a5.gif ) 0 -258px; line-height:19px; color:#FFF; text-indent:5px;}
.fast_serch a{ margin-right:10px;}

.school_list {margin-left:10px;  float:left; display:inline;}
.school_one{ float:left;width:750px; border-bottom:1px solid #e0e0e0; display:inline-block; float:left; padding:10px 0; position:relative;}
.school_one:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#main .school_list .userPhoto-100px { float:left; margin-left:14px; display:inline; margin-right:15px;}
.list_info p { margin:5px 0; line-height:18px;}
.list_info { float:left; width:520px; background:url(../images/line_dashed_a0a45.gif ) repeat-x 0 26px;}
#group .list_info{ width:610px;}
#group .intro{  width:560px; display:block; margin:-18px 0 0 48px; left:16px;}
.list_info .user_info{ margin-bottom:18px;}
.list_info .user_name{ font-size:14px; font-weight:bold;}
.list_info .sex{ padding:0 10px;}
.school_one ul { position:absolute; left:675px; top:39px;}
#main .list_info .class_info{ color:#A5A5A5; margin:0px;}
.school_one ul li { margin-bottom:8px; }
.school_one ul li a{ background-image:url(../images/bg_icon_a0a12.gif ); background-repeat:no-repeat; padding-left:20px; padding-top:2px;}
.school_one ul .icon1 a { background-position:0 -423px;}
.school_one ul .icon2 a { background-position:0 -75px;}
.school_one ul .icon3 a { background-position:0 -1170px;}
.school_title_bt{ background:none; border-top:1px solid #e0e0e0; padding-top:5px;}
.class_info_div{ float:left; width:260px;}
#group  .list_info .join{ float:right; line-height:20px;}
.update h5 { font-size:12px; color:#a5a5a5; font-weight:normal; float:left; margin-right:10px;}
.update ol { float:left; }
.update ol li { margin-bottom:5px;}
.update .date { color:#a5a5a5}
#main .album_page { padding:20px 0; margin:0;}
/*class*/
.creating{ float:right; margin-right:10px;}
#class_list{ margin:10px 20px 20px 20px;*margin:10px 20px 0 20px; width:730px; float:left; display:inline;}
#class_list a{ color:#63B348;}
#class_list th{ display:none;}
#class_list td{ height:32px; border-bottom:#E0E0E0 1px solid;}
#class_list .year{ width:75px;color:#B2B2B2;}
#class_list .classname{ width:180px;}
#class_list .year { width:80px;}
#class_list .campus { width:210px;}
#class_list .num { width:100px;}
#class_list .person { width:120px;}
#class_list .add { width:40px;}
#class_list td.classname a{ color:#e17d32;}
#class_list .count{ width:120px; color:#B2B2B2;}
#class_list .name{ width:105px;}
#class_list .display_none { display:none;}
/*creat*/
.creat_table{ margin:20px 0 0 0; padding-bottom:20px; float:left;}
.creat_table th{ width:200px; font-weight:normal; text-align:right; height:34px; line-height:34px; padding-right:10px;}
#main .text1{ width:248px;}
#main .tag_input{ width:40px; margin-right:10px;}
.textarea{ width:248px; height:60px; border:#71C131 1px solid; margin-left:0;color:#5B5F6B;}
#main .intro_title{ line-height:25px;}
.sort{ width:122px; margin:-1px;}
.sort_box{ width:120px; height:18px; overflow:hidden; border:#71C131 1px solid; margin-left:0;*margin-left:3px;}
.creat_table td img{ margin-bottom:5px;}
.creat_succeed{  margin:40px 0 0 150px; height:190px; float:left; line-height:20px; display:inline; font-size:14px;}
.creat_table .creat_bt{ width:97px; margin-top:20px; height:32px; font-size:16px; font-weight:bold; color:#FFF; text-align:center; line-height:32px; cursor:pointer; background:url(../images/bg_bt_a0a5.gif ) no-repeat 0 -197px; border:none;}
.file{margin-left:0;*margin-left:3px;}
#main .tip,#main .tip *{ color:#F00;}
#main .tip .text1,#main .tip .textarea,#main .tip .sort_box{ border:#F00 1px solid;}
#main .messages{ padding-left:10px; color:#B2B2B2;}
.star{color:#63B348;}
/*====申请框=====*/
.class_box{ width:450px; height:200px; border:#71C131 1px solid; background:#fff url(../images/icon_del_box_a0a39.gif ) 38px 50px no-repeat; text-align:left;}
.class_box_title{ height:30px; background:url(../images/con_bg_a0a31.gif ) 0 -120px; overflow:hidden; }
.class_box_title strong{ color:#343434; padding-left:18px; line-height:32px;}
.class_box .class_box_close{ float:right; font-size:14px; color:#E07C35!important; font-weight:bold; text-decoration:none!important; margin:6px; display:inline;}
.apply_box_mes{ padding:25px 0 20px 85px; }
.class_box_mes p{ width:80px; margin-top:7px; float:left; color:#303136; text-align:right; margin-right:10px;}
.class_box_mes{ height:22px; padding-right:20px;}
.class_box_mes .text1,.class_box_mes .text2{ width:300px; height:21px; border:1px solid #a5a5a5;}
.class_box_mes .text2{ width:50px;}
.class_box_mes .text_count{ padding-left:8px; color:#B2B2B2;}
.class_box .bt-1 , .class_box .bt-2 { width:46px; line-height:21px; display:block; text-align:center; color:#343434!important; text-decoration:none!important; float:left; margin-right:22px;}
.class_box .bt-1 { background:url(../images/bg_bt_a0a5.gif ) no-repeat 0 -175px; width:63px;}
.class_box .bt-1:hover {background:url(../images/bg_bt_a0a5.gif ) no-repeat -63px -175px;}
.class_box .bt-2 { background:url(../images/bg_bt_a0a5.gif ) no-repeat 0px -85px;}
.class_box .bt-2:hover { background:url(../images/bg_bt_a0a5.gif ) no-repeat -46px -85px;}
.class_box .bt-3{ margin-left:35px; display:inline;}
.class_box_bt{ padding:15px 0 0 90px;}
.class_box_mes{ padding:5px 0 15px 0;}/*  |xGv00|acc99aa0cff50b61df98390d19326377 */