/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, th, td { margin:0 auto ; padding:0; list-style:none;}
body{font-size:12px; color:#222222; font-family:"宋体"; background:#66a8e5
url(apollo_130417_01.jpg) center top no-repeat}
a{ color:#222222; text-decoration:none;}
a:hover{ color:#ff7700; text-decoration:underline;}
img{ border:0;}
li{ margin:0; padding:0; list-style:none;}
h3{font-size:13px;}
.clear{clear:both;}

/*框架布局样式*/
#headerb {
	BACKGROUND: url(/images/commbg.gif) repeat-x 0px 0px; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 30px
}
.headerb_left {
	PADDING-LEFT: 10px; FLOAT: left; LINE-HEIGHT: 28px
}
.headerb_right {
	FLOAT: right; LINE-HEIGHT: 28px; MARGIN-RIGHT: 10px
}
/* 统一样式 */
.floleft{float:left;}
.floright{float:right;}
.Verdana{ font-family:Verdana, Geneva, sans-serif;}

.border_blue2{border:#eeeeee 1px solid;}
.border_blue1{border:#ADCBEF 1px dashed;}
.border_blue{border:#B0D5EE 1px solid;}
.border_gray{border:#cfcfcf 1px solid;}
.border_gray2{border:#f3f3f3 2px solid;}
.borderbot_gray2{ border-bottom:1px solid #d6d6d6;}
.borderbot_blue{ border-bottom:1px dotted #c8e3f3;}
.borderbot_blue2{ border-bottom:1px solid #c8e3f3;}
.borderbot_blue3{ border-bottom:1px solid #dee5ed;}

.bordertopblue.{ border-top:1px solid #b7dbef;}
.borderbotblue.{ border-bottom:1px solid #b7dbef;}

.bgblue{ background:#fafcfe;}

.ml10{margin-top:10px;}
.ml1{margin-top:1px;}
.ml2{margin-left:2px;}
.ml3{margin-left:3px;}
.ml4{margin-left:4px;}
.ml5{margin-left:5px;}

.em{ font-style:normal;}

.Yahei{ font-family:"Microsoft Yahei"}
.Verdana{ font-family:Verdana, Geneva, sans-serif;}
.Arial{ font-family:Arial;}
/*.b{ font-weight:bold;}*/
.b{
}
.b2{ font-weight:normal;}
.underline{ text-decoration:underline}
.imgjz{ vertical-align:middle}
.txtcenter{ text-align:center;}
.txtleft{ text-align:left;}
.txtright{ text-align:left;}


.mar5{margin:5px}
.mar10{margin:10px}
.martop5{margin-top:5px}
.martop10{margin-top:10px}
.martop15{margin-top:15px}
.martop30{margin-top:30px}
.marleft5{margin-left:5x}
.marleft7{margin-left:7x}
.marleft8{margin-left:8x}
.marleft10{margin-left:10px}
.marleft12{margin-left:12px}
.marbot10{margin-bottom:10px}
.marbot0{margin-bottom:0px}

.pad5{padding:5px}
.pad10{padding:10px}
.padtop10{padding-top:10px; _padding-top:5px; }
.padtop5{padding-top:5px}
.paddingleft30{padding-left:30px}
.paddingleft15{padding-left:15px}
.paddingleft20{padding-left:20px}
.paddingleft5{padding-left:5px}
.paddingleft10{padding-left:10px}
.paddingright10{ padding-right:10px;}
.paddingright20{ padding-right:10px;}

.font11{ font-size:11px;}
.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font15{ font-size:15px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font24{ font-size:24px;}

.lineheight18{ line-height:18px;}
.lineheight20{ line-height:20px;}
.lineheight25{ line-height:25px;}
.lineheight30{ line-height:30px;}

.inbtn{ border:1px solid #7f9db9; width:130px; height:20px; line-height:20px;}

.hidden{ display:none;}


/* 颜色*/
.red{ color:red;}
.red a{ color:red;}
.red a:hover{ color:red;}

.blue{ color:#1882db;}
.blue a{ color:#1882db;}
.blue a:hover{ color:#1882db;}

.yellow{ color:#fc6900;}
.yellow a{ color:#fc6900;}
.yellow a:hover{ color:#fc6900;}

.black{ color:#000;}
.black a{ color:#000;}
.black a:hover{ color:#000;}

.white{ color:#fff;}
.white a{ color:#fff;}
.white a:hover{ color:#fff;}

.white2{ color:#e8f3de;}
.white2 a{ color:#e8f3de;}
.white2 a:hover{ color:#e8f3de;}

.gray{ color:#333333;}
.gray a{ color:#333333;}
.gray a:hover{ color:#333333;}

.gray2{ color:#999999;}
.gray2 a{ color:#999999;}
.gray2 a:hover{ color:#1882db;}

.gray3{ color:#444444;}
.gray3 a{ color:#444444;}
.gray3 a:hover{ color:#ff7700;}

.gray4{ color:#666666;}
.gray4 a{ color:#666666;}
.gray4 a:hover{ color:#1882db;}

.gray5{ color:#555555;}
.gray5 a{ color:#555555;}
.gray5 a:hover{ color:#555555;}

.brown{ color:#6f2501;}
.brown a{ color:#6f2501;}
.brown a:hover{ color:#6f2501;}

.green{ color:green;}
.green a{ color:green;}
.green a:hover{ color:green;}



/* ============================================ 365app下载样式 =====================================================*/


/*头部样式*/
#top{}
#main{width:1000px; margin:0 auto; background:#ffffff;  }
#w1002{ width:1002px; margin:0 auto;  text-align:left;}
#w970{ width:970px; margin:0 auto;  text-align:left; overflow:hidden;}
#w976{ width:976px; margin:0 auto;  text-align:left; overflow:hidden;}
#w705{ width:710px; margin:0 auto;  text-align:left; overflow:hidden; margin-left:6px;}
.w294{ width:294px; overflow:hidden;}
.w398{ width:398px; overflow:hidden;}


/* menu */
#menu{ background:url(/images/nav_bg.png) no-repeat; width:1020px; height:85px; overflow:hidden;}

/* 主体 */
.box1{ border:1px solid #d8d8d8; background:#f7f7f7; text-align:center; width:292px; height:271px; overflow:hidden;}
.box1 .box1_img{ padding:5px; width:282px; height:262px; overflow:hidden;}

.box2{ width:368px; height:258px; background:url(/images/box2.jpg) no-repeat; margin-left:12px; padding:15px 15px 0px 15px; overflow:hidden;}
.box2_list{ overflow:hidden; padding:0px 0px 0px 0px;}
.box2_list ul{ padding:6px 0 0;}
.box2_list li{ overflow:hidden; width:365px; overflow:hidden; height:27px; padding:0 6px 0 2px; line-height:27px; white-space:pre; text-overflow: ellipsis; border-top:1px dotted #a3d48b;}
.box2_list li b{ padding:0 7px; color:#adadad; font-family:Arial}
.box2_list li .date{ color:#0000ee; font-size:12px; font-family:Arial}
.box2_T_title{ color:#a60017; font-size:14px; text-align:center;}
.box2_T_title a,.box2_T_title a:hover,.box2_T_title a:visited{ color:#a60017;}
.box2_T_txt{ color:#666666; height:32px; overflow:hidden; margin-bottom:5px;}

/* login */
.login{ background:url(/images/login.jpg) no-repeat; width:262px; height:273px;}

.before-login{ margin-top:20px;}
.before-login LI{ line-height: 30px; list-style-type: none; margin: 0px;  overflow: hidden; list-style-image: none;}
.before-login LI SPAN{text-align: right; width: 30%; float: left;}
 
.before-login .btnarea{text-align: left; padding-bottom: 10px; padding-left: 30%; padding-right: 0px;overflow: hidden; padding-top: 8px;}

.before-login1{ margin-left:16px; margin-top:15px;}
.before-login1 li{ height:24px; line-height:24px; color:#5dac1f; width:235px; overflow:hidden; border-bottom:1px dotted #acacac;}
.before-login1 li img{ _padding-top:10px; padding-left:2px;}

.input{ margin-top: 3px; width: 130px; height: 18px; color: #666666;font-size: 12px; border: #cecece 1px solid; padding-left:5px;}
.btn{ background:url(/images/btn_bg.jpg) repeat-x; border:0px; height:24px; line-height:24px; color:#ffffff;}
.ad{ width:250px; height:96px; margin-top:12px;}

/* title */
.title{ font-size:14px; color:#ffffff; font-weight:bold; padding:16px 10px 0px 50px;}
.title span{ float:right; _padding-top:10px; margin-top: -18px; margin-right:12px;}
.title2{ font-size:14px; color:#ffffff; font-weight:bold; padding:58px 10px 0px 25px;}
.title2 span{ float:right; font-weight:normal; padding-right:10px; font-size:12px;}
.title3 span{ float:right; padding:10px; width:52px; height:18px;}
.title4{ font-size:14px; color:#ffffff; font-weight:bold; padding:21px 10px 0px 73px;}
.title4 span{ float:right; font-weight:normal; padding-right:10px; font-size:12px;}
.title5{ font-size:14px; color:#ffffff; font-weight:bold; padding:33px 10px 0px 78px;}
.title5 span{ float:right; font-weight:normal; padding-right:10px; font-size:12px;}

.title6{ font-size:14px; color:#ffffff; font-weight:bold; padding:31px 10px 0px 82px;}
.title6 span{ float:right; font-weight:normal; padding-right:10px; font-size:12px;}

.title7{ font-size:14px; color:#ffffff; font-weight:bold; padding:22px 10px 0px 50px;}
.title7 span{ float:right; font-weight:normal; padding-right:5px; font-size:12px;}

.title8{ font-size:14px; color:#ffffff; font-weight:bold; padding:22px 10px 0px 65px;}
.title8 span{ float:right; font-weight:normal; padding-right:5px; font-size:12px;}




.box3{ background:url(/images/box3.jpg) no-repeat; width:294px; height:329px;}
.box3_list{ margin-left:20px; margin-top:15px;}
.box3_list li{ height:24px; line-height:24px; color:#0000ee; width:260px; overflow:hidden; border-bottom:1px dotted #acacac;}
.box3_list li img{ _padding-top:10px; padding-left:2px;}
.box3_list li span{ float:right; padding-right:5px; color:#0000ee; font-size:12px; font-family:Arial}


.box4{ background:url(/images/box4.jpg) no-repeat; width:398px; height:329px; margin-left:10px;}
.box4_list{ margin-left:15px; margin-top:15px;}
.box4_list li{ height:28px; line-height:28px; color:#5dac1f; width:375px; overflow:hidden; border-bottom:1px dotted #acacac;}
.box4_list li span{ float:right; padding-right:5px; color:#0000ee; font-size:12px; font-family:Arial}
.box4_list li img{ _padding-top:10px; padding-left:2px;}

.box5{ width:250px; height:321px; background:url(/images/box5.jpg) no-repeat; overflow:hidden; margin-top:19px; margin-right:6px;}
.box5 ul{ margin-top:10px;}
.box5 li{ width:96px; float:left;display:inline; margin:7px 0px 3px 19px; _margin:7px 0px 3px 20px;}
.box5 li img{width:96px; height:67px; overflow:hidden;}
.box5 li div{ width:96px; height:67px; overflow:hidden;}
.box5 li p{ height:25px; line-height:25px; text-align:center; margin:0 auto ; padding:0;}


.xszp{ overflow:hidden; background: url(/images/xyfc.jpg) no-repeat;  height: 142px;  padding-top: 9px; _padding-top: 9px; _height: 142px;}

/* roll */
.rollBox{ width:910px; overflow:hidden; padding-top:5px; padding-left:30px;}
.rollBox .LeftBotton{ height:89px; width:27px; background:url(/images/left.jpg) no-repeat; overflow:hidden; float:left; display:inline; cursor:pointer;}
.rollBox .RightBotton{ height:89px; width:27px;background:url(/images/right.jpg) no-repeat; overflow:hidden; float:left; display:inline; cursor:pointer; }
.rollBox .Cont{width:895px;overflow:hidden;float:left; overflow:hidden; }
.rollBox .ScrCont{width:40000px; overflow:hidden; height:130px;}
.rollBox .Cont .pic{ FLOAT: left; width:150px; height:106px;; TEXT-ALIGN: center overflow:hidden;}
.rollBox .Cont .pic img{ MARGIN: 0px auto; width:140px; height:106px;}
.rollBox .Cont .pic p{ MARGIN: 6px auto 0px; WIDTH: 150px; LINE-HEIGHT: 20px; text-align:center;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox #BList1,.rollBox #BList2{float:left;}


/* roll2 */
.rollBox2{ width:640px; overflow:hidden; padding-top:5px; padding-left:30px;}
.rollBox2 .LeftBotton{ height:89px; width:27px; background:url(/images/left.jpg) no-repeat; overflow:hidden; float:left; display:inline; cursor:pointer;}
.rollBox2 .RightBotton{ height:89px; width:27px;background:url(/images/right.jpg) no-repeat; overflow:hidden; float:left; display:inline; cursor:pointer; }
.rollBox2 .Cont{width:895px;overflow:hidden;float:left; overflow:hidden; }
.rollBox2 .ScrCont{width:40000px; overflow:hidden; height:130px;}
.rollBox2 .Cont .pic{ FLOAT: left; width:130px; height:106px;; TEXT-ALIGN: center overflow:hidden;}
.rollBox2 .Cont .pic img{ MARGIN: 0px auto; width:120px; height:106px;}
.rollBox2 .Cont .pic p{ MARGIN: 6px auto 0px; WIDTH: 130px; LINE-HEIGHT: 20px; text-align:center;}
.rollBox2 #List1,.rollBox2 #List2{float:left;}
.rollBox2 #BList1,.rollBox2 #BList2{float:left;}



.box6{ background:url(/images/box6.jpg) no-repeat; width:320px; height:229px; overflow:hidden;}
.box7{ background:url(/images/box7.jpg) no-repeat; width:320px; height:229px; overflow:hidden; margin-left:7px;}
.box8{ background:url(/images/box8.jpg) no-repeat; width:320px; height:229px; overflow:hidden;}
.box6_list{  margin-left:20px; margin-top:18px;}
.box6_list li{ height:26px; line-height:26px; color:#5dac1f; width:285px; overflow:hidden; border-bottom:1px dotted #acacac;}
.box6_list li span{ float:right; padding-right:5px; color:#0000ee; font-size:12px; font-family:Arial}
.box6_list li img{ _padding-top:10px; padding-left:2px;}
.box9{ background:url(/images/box9.jpg) no-repeat; width:320px; height:241px; overflow:hidden;}
.box10{ background:url(/images/box10.jpg) no-repeat; width:320px; height:241px; overflow:hidden; margin-left:7px;}
.box11{ background:url(/images/box11.jpg) no-repeat; width:320px; height:241px; overflow:hidden;}

.box12{ background:url(/images/box12.jpg) no-repeat; width:656px; height:239px; overflow:hidden;}
.box13{ background:url(/images/box13.jpg) no-repeat; width:320px; height:239px; overflow:hidden;}


/* roll2 */
.Bblk_29 { PADDING-LEFT: 0px;OVERFLOW: hidden; margin-TOP: 15px; ZOOM: 1; POSITION: relative;  height:160px; margin-left:15px; margin-right:20px;}
.Bblk_29 .LeftBotton {	BACKGROUND: url(/images/left.jpg) no-repeat; LEFT: 0px; FLOAT: left; WIDTH: 27px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 115px}
.Bblk_29 .RightBotton {	RIGHT: 0px; BACKGROUND: url(/images/right.jpg) no-repeat; FLOAT: right; WIDTH: 27px; CURSOR: pointer; POSITION: absolute; TOP: 0px; HEIGHT: 115px}
.Bblk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 560px; PADDING-TOP: 15px; }
 
.Bblk_29 .pic {	FLOAT: left; WIDTH: 140px; TEXT-ALIGN: center}
.Bblk_29 .pic IMG { width:130px; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px auto; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid}
.Bblk_29 .pic A:hover IMG {	BORDER-RIGHT: #ff7700 1px solid; BORDER-TOP: #ff7700 1px solid; BORDER-LEFT: #ff7700 1px solid; BORDER-BOTTOM: #ff7700 1px solid}
.Bblk_29 .pic P {MARGIN: 6px auto 0px; WIDTH: 130px; LINE-HEIGHT: 20px}


.box13 ul{ margin-top:10px; margin-left:10px;}
.box13 li{ width:64px; height:78px; overflow:hidden; float:left;display:inline; margin:7px 0px 0px 8px;}
.box13 li img{width:60px; height:55px; overflow:hidden; border:1px solid #bfde8a; padding:1px;}
.box13 li div{ width:64px;  overflow:hidden;}
.box13 li p{ height:25px; line-height:25px; text-align:center; margin:0 auto ; padding:0;}


/* 底部 */
.link{}
.link select{ width:170px; border:1px solid #cccccc; color:#666666; padding-left:10px;}
#foot{ width:100%; margin:0 auto;  text-align:left; background:url(/images/foot.gif) center; height:213px; margin-top:10px;}
.foot_txt{ padding:30px 10px 10px 330px;}


/* ==================================================== 内页样式 ====================================================================*/

/* 栏目导航 */
.m_left_1{ background:url(/images/Mleft_02.jpg) repeat-y; width:256px; overflow:hidden; }
.m_left_1_t{ background:url(/images/Mleft_01.jpg) no-repeat; width:256px; min-height:161px; _height:161px;}
.m_left_1_b{ background:url(/images/Mleft_03.jpg) no-repeat; width:256px; height:30px;}

.sort_title{ color:#ffffff; font-size:14px; font-weight:bold; height:20px; padding:18px 10px 10px 50px;}
.m_left_1_t ul{}
.m_left_1_t li{ background:url(/images/sort_list_bg.jpg) no-repeat center; height:39px; line-height:39px; text-indent:80px; font-size:14px; color:#51452d;}
.m_left_1_t li a,.sort_list li a:visited{ color:#51452d; display:block;}
.m_left_1_t li a:hover{ color:#63b51b; font-weight:bold; text-decoration:none;}
.m_left_1_t li #ahover{ color:#63b51b; font-weight:bold; text-decoration:none;}


/* 搜索 */
.m_left_2{ background:url(/images/m_left_2.jpg) no-repeat; width:256px; height:108px; overflow:hidden; }

/* 校园新闻 */
.m_left_3{ background:url(/images/Mleft_12.jpg) repeat-y; width:256px; overflow:hidden; }
.m_left_3_t{ background:url(/images/Mleft_11.jpg) no-repeat; width:256px; min-height:161px; _height:161px;}
.m_left_3_b{ background:url(/images/Mleft_13.jpg) no-repeat; width:256px; height:30px;}
.m_left_list{  margin-left:15px; margin-top:5px;}
.m_left_list li{ height:26px; line-height:26px; color:#5dac1f; width:230px; overflow:hidden; border-bottom:1px dotted #acacac;}
.m_left_list li span{ float:right; padding-right:5px; color:#0000ee; font-size:12px; font-family:Arial}
.m_left_list li img{ _padding-top:10px; padding-left:2px;}


/* 班级之星 */
.m_left_4{ background:url(/images/Mleft_12.jpg) repeat-y; width:256px; overflow:hidden;}
.m_left_4_t{ background:url(/images/Mleft_41.jpg) no-repeat; width:256px; height:395px; }
.m_left_4_b{ background:url(/images/Mleft_13.jpg) no-repeat; width:256px; height:30px;}

/* 排行榜 */
.m_left_5{ background:url(/images/Mleft_12.jpg) repeat-y; width:256px; overflow:hidden; }
.m_left_5_t{ background:url(/images/Mleft_51.jpg) no-repeat; width:256px;}
.m_left_5_b{ background:url(/images/Mleft_13.jpg) no-repeat; width:256px; height:30px;}


/* 右侧 */
.m_right_1{ background:url(/images/Mright_02.jpg) repeat-y; width:719px; overflow:hidden; }
.m_right_1_t{ background:url(/images/Mright_01.jpg) no-repeat; width:719px;  min-height:572px; _height:572px;}
.m_right_1_b{ background:url(/images/Mright_03.jpg) no-repeat; width:719px; height:50px;}

.ny_map{ padding:18px 30px 18px 55px; height:20px; overflow:hidden;}
.ny_map_title{}
.ny_map_where{}
.ny_map_where img{ float:left; padding-right:5px;}

/* 文章列表 */
.classinfo{ line-height:24px; padding:10px 15px 0px 15px; margin:0 auto;_padding:0px; }
.classinfo_c2{ width:675px; font-weight:bold; margin:0 auto; text-align:center; line-height:30px;}
.classinfo_c2 span{ display:block; color:#006600; font-size:16px;}
.classinfo_c3{ line-height:20px; text-align:center; border-top: 1px dotted #e3e3e3; color:#666666; padding-top:10px; font-family:Arial;}
.classinfo_c4{ padding:20px; _padding:30px; font-size:14px;}

.list_ul{ width:640px;}
.list_ul li{ height:32px; line-height:32px; border-bottom:1px dotted #cacbc9; overflow:hidden; background: url(/images/dot_08.jpg) no-repeat 6px center; padding-left:22px; font-size:12px; }
.list_ul li span{ color:#999999; float:right; font-family:Arial;}
.list_ul li a:hover{ color:#e76004;}

.page_list{ clear:both; text-align:center; height:30px; padding-top:20px;}


/* 图片列表 */
.pic_list{width:697px; overflow:hidden; padding-top:5px;}
.pic_list li{ width:150px; float:left;display:inline; margin:7px 0px 7px 14px; _margin:7px 0px 7px 20px;}
.pic_list li img{width:135px; height:90px; overflow:hidden;}
.pic_list li div{ width:135px; height:90px; border: 1px solid #cccecd; padding:4px; margin:0 auto;}
.pic_list li p{ height:25px; line-height:25px; text-align:center;}

/*list*/
.list_page{text-align:center;margin:10px;font-family:宋体;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;font-family:宋体;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}
/* ==================================== 班级主页 =================================================== */
 
.m_left_4_list ul{ margin-left:10px;}
.m_left_4_list li{ width:109px; float:left;display:inline; margin:7px 6px 0px 6px;}
.m_left_4_list li img{width:103px; height:83px; overflow:hidden; padding:2px; border:1px solid #d8d8d8;}
.m_left_4_list li div{ width:109px;  overflow:hidden;}
.m_left_4_list li p{ height:25px; line-height:25px; text-align:center; margin:0 auto ; padding:0;}

.m_left_5_top{ background:url(/images/sort_list_bg2.jpg) no-repeat center; width:228px; height:39px; margin:0px 10px 0px 25px;}
.m_left_5_list{ font-family:Arial; width:200px;  margin:0px 10px 0px 30px; overflow:hidden;}
.num{ background:url(/images/dot_07.jpg) no-repeat; width:18px; height:20px; line-height:20px; color:#870400;}
.m_left_5_list td{ border-bottom:1px dotted #acacac; height:30px; line-height:30px;}

/* 班级列表 */
.class_list{ background:url(/images/class_list_02.jpg) repeat-y; width:713px;}
.class_list_t{ background:url(/images/class_list_01.jpg) no-repeat; width:713px; min-height:200px; _height:200px}
.class_list_t2{ background:url(/images/class_list_11.jpg) no-repeat; width:713px; min-height:200px; _height:200px; padding-top:54px;}
.class_list_b{ background:url(/images/class_list_03.jpg) no-repeat; width:713px; height:33px;}
.more2{ float:right; padding:25px 40px 0px 0px;}
.class_btn{ padding:15px 15px 0px 28px;}
.class_btn li{ background:url(/images/class_btn.jpg) no-repeat; width:76px; height:31px; line-height:31px; text-align:center; font-family:Arial; float:left; margin:5px 9px 5px 10px;}
.class_btn li a{ display:block;}


/* 班级纪事 */
.class_box1{ background:url(/images/class_box1.jpg) no-repeat; width:398px; height:294px; margin-left:12px; _margin-left:6px;}
.class_box2{ background:url(class_/images/box2.jpg) no-repeat; width:306px; height:294px;}


.class_box1_list{  margin-left:15px; margin-top:18px;}
.class_box1_list li{ height:26px; line-height:26px; color:#5dac1f; width:365px; overflow:hidden; border-bottom:1px dotted #acacac;}
.class_box1_list li span{ float:right; padding-right:5px; color:#0000ee; font-size:12px; font-family:Arial}
.class_box1_list li img{ _padding-top:10px; padding-left:2px;}

/* 校长信箱 */
.messages{ margin-top:10px; border:1px solid #CCCC66; padding:10px 0px 10px 0px;}
.messages td{ line-height:25px;}
.messages2{ margin-top:10px; padding:10px 0px 10px 0px;}
.messages2 td{ line-height:30px;}

/* 新增20140527 */
.m_left_222{ background:url(/images/m_left_222.jpg) no-repeat; width:256px; height:43px; overflow:hidden; }
.martop7{margin-top:7px}
.ad2{ width:250px; height:50px; margin-top:7px; overflow:hidden}
.pre,.next{line-height:30px;height:30px;}