/**************************************优秀学员*****************************************/
#goodleft{ width:740px; float:left;}
#jspshow{ width:352px; height:234px; float:left; background:#eee;}
#nicetopc{ background:url(../images/goodstudents/first_topc.gif) no-repeat; width:373px; height:234px; float:right; margin-right:4px;_margin-right:0px;}
#nicetopc .txt{ width:354px; height:73px; text-indent:22px; margin:11px 0 0 24px; padding-top:4px;}
#nicetopc a{ color:#6b6b6b; display:block;width:352px; height:26px;}
#nicetopc a span{color:#fff; padding-right:4px;}
#nicetopc a:hover{ background:#f1f1f1; color:#333;background:url(../images/goodstudents/class_topbg.jpg) repeat-x left bottom;}
#nicetopc .txt span{ font-size:14px; font-weight:bold; color:#555;}
#nicetopc .txt p{ padding-top:6px; text-indent:0;}
#nicetopc li{ width:352px; height:28px; background:url(../images/goodstudents/first_topcline.gif) left bottom repeat-x; margin:0 auto; line-height:28px;}
#goodright{ width:251px; float:right;}
.nicertop{ width:251px; height:234px; margin-bottom:15px; background:#eee}
.nicertop10{ background:url(../images/goodstudents/first_comment.jpg) no-repeat -251px 0;}
.nicesmore{ background:url(../images/goodstudents/first_comment.jpg) no-repeat -251px 0;}
.nicerc{ background:url(../images/goodstudents/first_comment.jpg) no-repeat 0 0; margin:13px 0;}
.nicemore{ height:30px; padding-right:10px; line-height:30px; text-align:right; font-family:"宋体", Arial; padding-top:7px; overflow:hidden}

#goodright .nicemore a{color:#777;}
#goodright .nicemore a:hover{color:#090;}
#nicewall{ background:url(../images/goodstudents/first_wallt.jpg) no-repeat 0 0; margin-top:14px; color:#666;}
#first_ft{ background:url(../images/goodstudents/first_ft.jpg) no-repeat 0 0; margin-top:14px; color:#666;}
.nicewallmore{ line-height:35px; padding-right:22px; padding-top:5px; text-align:right; }
.backtrack{ line-height:25px; width:100px; float:right; margin-top:-35px;padding-right:22px; text-align:right; }
#nicewall .nicewallmore a{ color: #777;}
#nicewall .nicewallmore a:hover{ color:#090; text-shadow:0 0 2px #aaa;}
.nicesps{ background:url(../images/goodstudents/first_16.gif) no-repeat; width:175px; height:220px; float:left; margin:6px 5px; display:inline}
.nicesps_name{ height:27px;line-height:16px; padding-top:10px; text-align:center; color:#303030; font-weight:bold;}
#nicewall .nicesps_name a{ color:#303030;}
#nicewall .nicesps_name a:hover{ color:#000; text-shadow:0 0 2px #666;}
.nicesps_name span{ color:#666; font-weight:100; padding-left:5px;}
.nicesps img{ margin-left:18px;}
.niceoinfo{ padding:12px 0 0 20px; line-height:20px;}
#nicewall code{ color:#999;}
.nicertop10 li{ border:1px solid #aeaeae; padding:6px 0 6px 8px; font:bold 12px/24px Arial, Helvetica, sans-serif; border-top:none; background:#f7f7f7;}
.nicesmore li{ border:1px solid #aeaeae; padding:6px 0 6px 8px; font:bold 12px/24px Arial, Helvetica, sans-serif; border-top:none; background:#f7f7f7;}
#goodright li:hover{ background:url(../images/goodstudents/class_topbg.jpg) repeat-x left bottom}
.ntop101{ border:1px solid #aeaeae; padding:2px; float:left; width:41px; background:#fff;}
.ntop102{ float:left; width:137px; padding-left:10px;}
.ntop102 span{ color:#c9b35c; padding-left:8px;}
#goodright .ntop102 a{ font-size:14px; color:#067e00;}
#goodright .ntop102 a:hover{color:#333; text-shadow:0 0 3px #888}
.ntop103{ float:right; width:40px; color:#e5e5e5; font:bold 30px/30px Arial, Helvetica, sans-serif; padding-top:10px; text-align:center;}
.nicerc li{ border:1px solid #aeaeae; border-top:none; padding:6px 9px 5px 9px;background:#f7f7f7;}

.nicerc li p{ clear:both; color:#777;}
.nicerc span{ color:#008ed0; padding-right:5px;}
.nicerc code{ color:#f60; padding-left:5px;}
.nice_morepl{ width:60px; text-align:right; float:right;}
.nice_121{ width:170px; text-align:left; float:left; color:#aaa}
#goodright .nicerc li a{ color:#090;}
#goodright .nicerc li a:hover{ color: #030;}

#nicelst{ padding:45px 0 0 5px; background:url(../images/goodstudents/niceslist_titile.jpg) no-repeat;}
#nicelst li{ background:url(../images/goodstudents/niceslist_showbg.jpg) no-repeat; width:727px; height:151px;}
#nicelst li img{ margin:19px 0 0 19px; float:left;}
.nicelistr{ float:left; width:525px; height:115px;padding:15px 0 0 21px;}
#nicelst h1{ color:#aaa; font:normal 12px/19px Arial, Helvetica, sans-serif;}
#nicelst h1 span{color:#0b0; padding-right:10px;}
#nicelst h1 span a{color:#080; font-weight:bold;}
#nicelst h1 span a:hover{color:#f60;}
#nicelst h2{ color:#777; font:normal 12px/16px Arial, Helvetica, sans-serif; padding-top:4px; text-indent:24px;}
#nicepage{ background:url(../images/goodstudents/niceslist_pagelist.jpg) no-repeat; width:727px; height:33px; font:bold 13px/33px Arial, Helvetica, sans-serif; text-align:center; color:#090;}
#nicepage span{ padding-right:11px;}
#nicepage a{color:#555;}
#nicepage a:hover{color:#0b0;}

#niceftzy{ background:url(../images/goodstudents/niceinfo_ftzy.png) no-repeat; padding:50px 10px 0 15px;}
#niceftzy h1{font:bold 24px/26px "微软雅黑", "宋体", serif, Verdana; text-align:center; color:#333; text-shadow:0 0 3px #aaa; padding:0 0px 5px 10px;line-height:70px}
#niceftzy h2{ font:normal 12px/24px Georgia, "Times New Roman", Times, serif; text-align:center; color:#888; padding:5px 0 8px 0;}
#niceftzy p{ padding:0px 0px 10px; text-indent:24px; line-height:20px;}
.nicevideo{ width:320px; height:260px; background:#ccc; float:left; margin:0px 10px 6px 0px;}

#nicexyjs{ background:url(../images/goodstudents/niceinfo_xyjs.png) no-repeat;padding-bottom:9px;}
#nicexyjs img{ margin:56px 0 0 57px;}
#nicexyjs .biankuan{ border:1px solid #aeaeae; border-top:none; background:#f7f7f7; margin-top:7px; padding:6px 10px 20px 33px;}
#nicexyjs code{ font:bold 12px/22px Tahoma, Geneva, sans-serif; color:#090; padding-right:10px;}
#nicexyjs span{ font:normal 12px/22px Tahoma, Geneva, sans-serif; color:#0b0; padding-right:9px;}
#nice_xxxd{ background: url(../images/goodstudents/niceinfo_studyikonw.png) no-repeat; padding-top:37px;}
#nice_xxxd .biankuang{ border:1px solid #aeaeae; padding:11px 15px 15px 15px; color:#666; text-indent:24px; margin-bottom:9px;}
#nice_xgcl{ background: url(../images/goodstudents/niceinfo_aboutmore.png) no-repeat; padding-top:37px;}
#nice_xgcl .biankuang{ border:1px solid #aeaeae; padding:11px 15px 15px 15px; color:#666;margin-bottom:9px;}
#nicepl{ width:731px; margin:20px auto; background:url(../images/goodstudents/niceinfo_ly3.png) no-repeat left bottom; padding-bottom:9px;}
.nicepl1{ background:url(../images/goodstudents/niceinfo_ly1.png) no-repeat; width:731px; height:40px;}
.nicepl2{ background:url(../images/goodstudents/niceinfo_ly2.png) repeat-y; padding:10px 25px; }
.niceplnr{ width:610px; float:left; padding-left:10px; font-weight:bold; color:#090;}
.niceplrq{ width:200px; float:right; text-align:right; color:#aaa; padding-right:8px;*margin-top:-21px;}
.niceplnr p{ line-height:15px; color:#666; font-weight:100; clear:right;}
.nicepl2 li{ border-bottom:1px solid #ccc;  padding:9px 5px 5px 5px;}
.niceinfo_page{ text-align:right; padding:6px 17px 5px 0;}
.niceinfo_page span{ padding-right:8px; font-weight:bold;}
#nicepl .niceinfo_page a{ color:#555;}
#nicepl .niceinfo_page a:hover{ color:#f60;}
.nice_plk{ width:660px; margin:10px auto;}
.nicepltxt{ border:1px solid #bbb; width:580px; height:68px; overflow:auto;}
.niceplbut{ width:81px; height:70px; background:url(../images/goodstudents/niceinfo_fbpl.png) no-repeat; cursor:pointer; border:none; position:absolute; margin-left:-1px;}

#niceftzy .niceinfopage{ background:url(../images/goodstudents/first_pagetopline.jpg) no-repeat center top; padding:7px 0; text-align:center; margin:20px 0; color:#0a0; font-weight:bold;}
.niceinfopage span{ padding:0 6px;}
#niceftzy .niceinfopage a{ color:#666; font-weight:100;}
#niceftzy .niceinfopage a:hover{ color:#090;}

/*newsconpage*/
.newspagetitle{color:#000; font-size:22px; font-weight:bold; width:640px; text-align:center; margin-top:30px; padding-top:5px; line-height:30px; border-bottom:solid 1px #ccc;}
.newspagedate{margin-bottom:10px;  font-size:12px; color:#666; width:640px; text-align:center; }
.padding25{padding:0px 25px 25px 25px;}

/* dz7翻页 */
.pages,.pageback{float:right;padding:2px 0;}
.pages a,.pages strong,.pageback a{float:left;padding:0 6px;margin-right:2px;height:20px;border:1px solid;line-height:20px;overflow:hidden;}
.pages a,.pageback a{border-color:#E6E7E1;background-color:#FFF;color:#09C;}
.pages a:hover,.pageback a:hover{text-decoration:none;}
.pages strong{border-color:#09C;background-color:#09C;color:#FFF;font-weight:700;}
.pages a.prev,.pages a.next{background-repeat:no-repeat;}
.pages a.prev{padding-right:16px;background-image:url(../images/arrow_left.gif);background-position:90% 50%;}
.pages a.next{padding-right:16px;background-image:url(../images/arrow_right.gif);background-position:90% 50%;}
.pageback a{padding-left:16px;background:#FFF url(../images/arrow_left.gif) no-repeat 0 50%;}
.pages a:hover,.pageback a,.pages a.next{border-color:#09C;}
/*hotnews----------*/
.leftnewsphotoshow{float:left; }
.newsphoto{width:335px; height:200px; border:solid 5px #EEEEEE; clear:both;}
.photoinfo{color:#666; height:28px; line-height:28px;}
.leftabstract{float:left; padding-left:10px; width:185px; white-space:nowrap; word-wrap:break-word; text-overflow:ellipsis; overflow: hidden; zoom:1;}
.rightnumber{float:right; padding:5px 0px 0px 0px; display:inline;}
.rightnumber ul li{background:#999; float:left; margin-right:3px; width:16px; height:16px; text-align:center; line-height:16px; color:#fff;}
.rightnumber ul li a{color:#fff;}

#nice_xgcl .biankuang ul li{float:left; margin-right:8px; width:92px; height:92px; border:solid 1px #ccc; padding:1px;}
.replybox{border:solid 1px #ccc; margin:0px 10px 0px 0px; padding:5px 10px; background:#F4F4F3;}
.niceplnrbox{ width:610px; padding-left:10px; font-weight:bold; color:#090;}
.niceplnrbox p{ line-height:15px; color:#666; font-weight:100; clear:right;}


/**************************优秀学员添加初高中切换************************************/
#nicewall .nicewallmore a:hover{ color:#090; text-shadow:0 0 2px #aaa; zoom:1;}
#nicewall a.gctabbtn{ background:url(../images/goodstudents/ns_xyqh_btn.png) no-repeat; display:block; float:left; width:91px; height:25px; line-height:25px; text-align:center; font-weight:bold; font-size:13px; margin:2px 0 0 7px; color:#666; text-shadow:0 1px 0 #ccc;}
#nicewall a.gctabbtn:hover{ background:url(../images/goodstudents/ns_xyqh_btn.png) no-repeat -91px 0; color:#fff;text-shadow:0 1px 0 #111;}
#nicewall a.gctabbtn_active{ background:url(../images/goodstudents/ns_xyqh_btn.png) no-repeat -182px 0; color:#fff; text-shadow:0 1px 0 #618c00;}
.nicewallmorea{ padding-left:100px;}