@charset "utf-8";
/* CSS Document */
@import url("reset.css");

.fb,.ft					{height:3px;line-height:1px;font-size:1px;}
.fb2,.ft2					{height:3px;line-height:1px;font-size:1px;}
.fb3,.ft3					{height:3px;line-height:1px;font-size:1px;}

.s-more					{color:#2c7ac3;background:url(../images/jt_blue.gif) no-repeat right center;padding:0 8px 0 0;}
/*login*/

#login					{height:28px;padding:0 10px;line-height:28px;border-bottom:1px solid #dfdfdf;background:#f7f7f7;margin-bottom:20px;}
#login .login_box		{width:960px;margin:0 auto;}
#login a				{padding:0 3px;}
#login .tel-p			{padding-right:15px;}
#login .cang			{background:url(../images/cang.png) no-repeat left ;padding-left:17px;padding-right:15px;}
#login .fav				{background:url(../images/i_18.gif) no-repeat left ;padding-left:17px;padding-right:15px; cursor:pointer;}



/*header*/
#header					{width:960px;margin:0 auto 20px auto;}
.header-top 			{height:45px;}
.header-top .logo		{width:270px;height:45px;}
.header-top .logo a		{width:265px;height:45px;display:block;line-height:200px;overflow:hidden;background:url(../images/logo.gif) no-repeat;}
.header-top .city		{margin-left:10px;line-height:21px;border-left:1px solid #ccc;padding-left:10px;margin-top:5px;position:relative;z-index:9999;}
.header-top .cityname	{font-size:14px;color:#ff6600;font-weight:bold;}
.header-top .city  a.icon2{background:url(../images/i-16.png) no-repeat right center;padding-right:18px;}


.header-top .city  .citylist{position:absolute;top:40px;left:-5px;background:#FFF;border:1px solid #ccc;padding:10px;width:340px;display:none;}
.header-top .city  .citylist.hover{display:block;}
.header-top .city  .citylist dt{width:60px;float:left;color:#333;}
.header-top .city  .citylist dd{width:280px;float:left;}
.header-top .city  .citylist dd a{margin-right:10px;color:#06c;}
.header-top .city  .citylist dd a:hover{color:#f60;}
.header-top .city  .citylist li{padding:3px 0;}




#jiajiaoku {float:left;width:105px;height:35px;line-height:17px;position:relative;}
#anjiajiao {float:left;width:115px;height:35px;line-height:17px;position:relative;}
.nav					{background:url(../images/nav_bg2.gif) repeat-x;height:35px;border-right:1px solid #43a51d;border-left:1px solid #43a51d; position:relative;margin-bottom:10px;}
.navlist				{padding:0 0 0 10px;height:17px;}
.navlist li				{float:left;width:90px;height:35px;line-height:17px;position:relative;}
.navlist li.frist		{width:60px;}
.navlist li.frist2		{width:60px;}
.navlist li.second		{width:90px;}
.navlist li	a			{font-size:14px;color:#FFF;font-weight:bold;display:block;padding:0 0 0 10px; line-height:28px; *line-height:32px;line-height:32px\9;}
.navlist li.frist a		{background:none;color:#ffffff;}
.navlist li.frist2 a	{background:none;color:#f0ff00;}
.navlist li.second a	{background:none;color:#f0ff00;}
.navlist li.active a	{}

.navlist li.active .menu-button a{border:2px solid #1f7400;border-bottom:none;display:block;background:#FFF url(../images/jt_green.gif) no-repeat 74px 13px; color:#339a00;height:33px;width:76px; position:absolute;top:0;z-index:9999;}

.navlist .sub			{position:absolute;border:2px solid #1f7400;top:33px;z-index:100;width:460px;background:#FFF;padding:5px 10px 5px 30px;display:none;}
.navlist .sub dd		{float:left;width:90px;}
.navlist .sub dd a		{color:#2c7ac5;background:url(../images/dian.gif) no-repeat 0 center;font-size:12px;font-weight:normal;padding-left:10px;margin:0 2px; }
.navlist .sub dd a:hover{color:#c53200;}

.navlist li.active .sub{display:block;}

.nav-search				{background:#228300 url(../images/nav_search.png) no-repeat 3px 2px;height:30px;width:269px;margin-top:1px;padding:3px 0 0 3px;}
.nav-search	.srkey		{border:none;height:27px;width:197px;padding:0 0 0 5px;margin-right:10px; margin-top:0px;background:none;}
.nav-search	.sub		{border:none;background:none;cursor:pointer;width:50px;height:23px;text-indent:-9999px;}

.index-search_btn		{border:none;background:url(../images/search.gif) no-repeat 0 center;cursor:pointer;width:45px;height:19px;text-indent:-9999px;}
.index-search_tj		{border:none;background:url(../images/btn_indexsubmit.gif) no-repeat 0 center;cursor:pointer;width:45px;height:19px;text-indent:-9999px;}
.index-search_small		{width:80px;}
.index-search_txt		{width:200px;}
.nav .cqt_1				{background:url(../images/qt_bg1.png);width:71px;height:35px;top:-34px;right:-1px;position:absolute;}
.nav .cqt_2				{background:url(../images/qt_bg2.png);width:27px;height:46px;top:-30px;right:-28px;position:absolute;}


/*v2_nav*/
#v2_nav					{height:40px;background:url(../images/v2_nav_bg_1.png) repeat-x;margin-bottom:10px;}
#v2_nav	.nbox			{width:958px;margin:0 auto;padding-left:2px;}
#v2_nav	.nbox .v2_navlist li{float:left;height:40px;line-height:40px;}
#v2_nav	.nbox .v2_navlist li a{font-size:16px;color:#FFF;font-weight:bold;float:left;padding:0 20px;height:40px;line-height:40px;background:url(../images/v2_nav_fg.png) no-repeat right center;margin-left:-2px;}

#v2_nav	.nbox .v2_navlist li.hover{margin-right:5px;}
#v2_nav	.nbox .v2_navlist li.hover a,
#v2_nav	.nbox .v2_navlist a:hover,
#v2_nav	.nbox .v2_navlist li.last a:hover{background:url(../images/v2_nav_bg_2.png) repeat-x; text-decoration:none;}
#v2_nav	.nbox .v2_navlist li.last a{background:none;}

/*content*/
#content				{margin-bottom:10px;width:960px;margin:0 auto 0 auto;}
#content.index_bg		{background:url(../images/index_bg.png) repeat-y right 0;padding-bottom:15px;}

.cont-left				{width:680px;}
.cont-right				{width:270px;}

.cont-left .ulinfo-list li	{font-size:14px;}

/*notice*/
.notice					{background:#f7f7f7;}
.notice .ft				{background:url(../images/box_t_blue.gif) no-repeat;}
.notice .fb				{background:url(../images/box_b_blue.gif) no-repeat;}
.notice .notice-info	{border:1px solid #ccc;border-top:none;border-bottom:none;padding:8px 0 8px 15px;color:#333;}

/*v2_notice*/
.v2_notice				{height:50px;line-height:50px;}
.v2_notice strong		{padding:0 2px;}




/*message*/
.message-box {
  -moz-border-radius:2px 2px 2px 2px;
  background-color:#FFF9B7;
  border:1px solid #EEE4AA;
  font-size:14px;
  margin:8px 0;
  padding:2px 10px 5px;
}
.message-box .icon{ float:left; height:16px; width:16px; margin:3px 10px 0 0; }
.message-box .close{ float:right; cursor:pointer; height:12px; width:12px; margin:3px}
.warnning-message .icon{ background:url(../images/tipicon.gif) 0 0 no-repeat; }
.error-message .icon{ background:url(../images/tipicon.gif) 0 -16px no-repeat; }
.pass-message .icon{ background:url(../images/tipicon.gif) 0 -32px no-repeat; }

/*category-query*/
.category-query 		{background:#fef9e1;color:#ccc;}
.category-query  .ft	{background:url(../images/box_t_org.gif) no-repeat;}
.category-query  .fb	{background:url(../images/box_b_org.gif) no-repeat;}
.category-query  .ft2	{background:url(../images/box_t_org2.gif) no-repeat;}
.category-query  .fb2	{background:url(../images/box_b_org2.gif) no-repeat;}
.category-query  .ft3	{background:url(../images/box_t_org3.gif) no-repeat;}
.category-query  .fb3	{background:url(../images/box_b_org3.gif) no-repeat;}
.category-query  .category-info{border:1px solid #F4E08F;border-top:none;border-bottom:none;padding:5px 10px 5px 15px; color:#000000;}
.plist{border-bottom:1px dotted #CCCCCC;line-height:30px;font-size:13px;}
.category-info2 {border:1px solid #ccc;border-top:none;border-bottom:none;}
.category-query  .category-class{padding:6px 0;line-height:21px;}
.category-query .tit-h	{width:110px;color:#333;font-weight:bold;}
.category-query .cont	{width:420px;}
.category-query .cont1	{width:500px;}
.category-query .cont li{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin-top:4px\9;*margin-top:0;}
.category-query .cont li.fg{width:1px;height:14px;margin:4px 1px 0 1px;background:#ccc;}
.category-query .cont1 li{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin-top:4px\9;*margin-top:0;}
.category-query .fg{width:1px;height:14px;margin:4px 1px 0 1px;background:#ccc;}
.category-query	a		{color:#2c7ac3;padding:0 2px;height:16px;line-height:16px;}
.category-query	a:hover{ text-decoration:none;}
.category-query .cont li.active a{display:block;height:22px;display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;line-height:22px;background:#f7f7f7;}
.category-query .cont li.active a span{position:relative;background:#4799d3;color:#FFF;padding:0 3px;line-height:18px; cursor:pointer;}
.category-query .cont li.active a em{background:url(../images/jt_blue_b.gif);width:8px;height:4px;line-height:1px;font-size:1px;position:absolute;top:15px;right:22px;}

.category-query .cont .z1 li{z-index:20;}
.category-query .cont .z2 li{z-index:10;}
.category-query .cont1 .z2 li{z-index:10;}
.category-query .cont .z1 {position:relative;}

.category-query .border-b{border-bottom:1px dotted #ccc;font-size:13px;}
.category-query .sub-list{position:absolute;top:22px;top:18px\9;*top:22px;left:-40px;width:520px;display:none;}
.category-query .cont li.active .sub-list{display:block;}
.category-query .sub-list .box{border:1px solid #e9d78d;background:#fef5bc;float:left;padding:3px 10px; width:500px;}
.category-query .cont li .sub-list .box a{background:none;color:#2C7AC3;}
.plist .indexsubmit{background:url(../images/btn_indexsubmit.gif) no-repeat; border:medium none;width:45px;height:19px;}



/*v2_category*/
.v2_category				{border:1px solid #6aab35;}
.v2_category .category-class{background:url(../images/v2_search.png) repeat-x;height:49px;border-bottom:1px solid #6aab35;padding:20px 0 0 10px;font-size:14px;color:#000;}
.v2_category .category-class strong{font-weight:normal;line-height:22px;vertical-align:middle;}
.v2_category select,
.v2_category .submit_style1	{ vertical-align:middle;}
.v2_category .category-info {padding:10px 0 10px 10px;}

.v2_category .ulbox			{width:180px;line-height:24px;float:left;margin-right:50px;} 
.v2_category .ulbox			{}
.v2_category .ulbox .bt		{font-weight:normal;color:#333;}
.v2_category .ulbox a		{color:#0066cc;margin-right:8px;display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;float:left; white-space:pre;}
.v2_category .ulbox a.hover,
.v2_category .ulbox a:hover	{color:#f60; text-decoration:underline;}
.v2_category .ulbox.w1		{width:170px;}
.v2_category .ulbox.w2		{width:190px;}
.v2_category .ulbox.w3		{width:190px;margin-right:0;}
.v2_category .ulbox.w3 a	{width:85px;}

/*ad-670*/
.ad-670						{width:670px;height:90px;overflow:hidden;}


/*v2-green-box*/
.v2-green-box				{background:#FFF;}
.v2-green-box .titlebar		{height:25px;position:relative;border-bottom:2px solid #639805;padding-bottom:3px;}
.v2-green-box .tit-h		{float:left;height:25px;color:#333; font-family:"Î¢ÈíÑÅºÚ";font-size:16px;font-weight:700;}
.v2-green-box a.more		{position:absolute;color:#06c;top:2px;right:0;font-family:"ËÎÌå";}
.v2-green-box .col-detail	{background:#FFF;}

/*v2-green-box2*/
.v2-green-box2				{background:#FFF;}
.v2-green-box2 .titlebar	{height:35px;position:relative;border-bottom:2px solid #639805;}
.v2-green-box2 .tit-h		{float:left;height:35px;color:#333; font-family:"Î¢ÈíÑÅºÚ";font-size:16px;font-weight:700;}
.v2-green-box2 .tit-h li	{float:left;height:35px;line-height:35px;margin-right:5px;}
.v2-green-box2 .tit-h li a	{float:left;padding:0 15px;color:#999;height:34px;line-height:34px;border:1px solid #FFF;border-bottom:none;}
.v2-green-box2 .tit-h li.hover a,
.v2-green-box2 .tit-h li.hover a:hover{border:1px solid #639805;border-bottom:none;background:#639805;color:#FFF; text-decoration:none;}
.v2-green-box2 .tit-h li a:hover{border:1px solid #c8e4a4;border-bottom:none;background:#f6ffec;color:#666;}

.v2-green-box2 a.more		{position:absolute;color:#06c;top:10px;right:0;font-family:"ËÎÌå";}
.v2-green-box2 .col-detail	{background:#FFF;}


.v2-green-box3				{border:1px solid #e6e6e6;background:#f9f9f9;border-top:none;padding:15px 0 15px 15px;} 
.v2-green-box3 .tit-h		{font-size:14px;color:#333;}
.v2-green-box3 .icon_s		{width:10px;height:10px;font-size:1px;line-height:1px; vertical-align:middle;margin-right:8px;background:#f60; display:block;float:left;margin-top:5px;}

.v2-green-box3.last			{border-bottom:none;}


/*v2-table-date*/
.v2-table-date				{width:100%;}
.v2-table-date th,
.v2-table-date td			{border-bottom:1px solid #e8e8e8; text-align:left;padding:5px 3px 5px 10px;color:#666;}
.v2-table-date th			{background:#f4f4f4;font-weight:normal;color:#999;}


/*ÇÐ»»*/
a.abtn{display:block;height:160px;width:30px;overflow:hidden;background:url(../images/v2_left_1.png) no-repeat center center;}
a.aleft{float:left;background:url(../images/v2_left_1.png) no-repeat center center;}
a.aleft:hover{background:url(../images/v2_left_2.gif) no-repeat center center;}
a.agrayleft,
a.agrayleft:hover{cursor:default;background:url(../images/v2_left_1.png) no-repeat center center;}
a.aright{float:right;background:url(../images/v2_right_1.png) no-repeat center center;}
a.aright:hover{background:url(../images/v2_right_2.gif) no-repeat center center;}
a.agrayright,
a.agrayright:hover{cursor:default;background:url(../images/v2_right_1.png) no-repeat center center;}
.scrolllist{width:670px;}
.scrolllist .imglist_w{width:600px;overflow:hidden;height:180px;position:relative;/*±ØÒªÔªËØ*/float:left;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:160px;float:left;margin-right:20px; text-align:center;}
.scrolllist .imglist_w li img{}
.scrolllist .imglist_w li a{color:#06c;}
.scrolllist .imglist_w li a:hover{color:#f60;}
.scrolllist .imglist_w li a.img-h{width:150px;height:150px;border:solid 1px #ddd;padding:1px; display:block;margin-bottom:5px;}
.scrolllist .imglist_w li a.img-h:hover{border:1px solid #F60;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}


#s2.scrolllist .imglist_w		{height:150px;}
#s2.scrolllist .imglist_w li	{width:104px;float:left;margin-right:20px; text-align:center;}
#s2.scrolllist .imglist_w li a.img-h{width:100px;height:120px;}
#s2 a.abtn					{height:120px;}

/*zj_info*/
.zj_info li					{padding:10px 0 10px 20px;}
.zj_info dt					{float:left;width:60px;height:60px;margin-right:15px;}
.zj_info dt .img-h			{border:1px solid #e6e6e6;width:58px;height:58px; text-align:center;}
.zj_info dt .img-h:hover	{border:1px solid #f60;}
.zj_info dd					{line-height:21px;}
.zj_info li.bg				{background:#f9f9f9;}


/*index_tel*/
.index_tel {border:1px solid #CCCCCC; background:#f7f7f7; padding:10px; margin-bottom:8px;}

.index_tel li{list-style-type:none; border-bottom:1px solid #CCCCCC; height:30px; line-height:30px; clear:both; width:}

/*green-box*/
.green-box				{border:1px solid #ccc;border-top:none;padding:0 0px;background:#FFF;}
.green-box .titlebar	{background:url(../images/box_t_green.gif) no-repeat 0 0; height:31px;position:relative;margin-left:0px;margin-right:0px;_width:678px;_margin-left:2px}
.green-box .titlebar1	{background:url(../images/box_t_green.gif) no-repeat 0 0; height:31px;position:relative;margin-left:0px;margin-right:0px;_margin-left:2px}
.green-box .tit-h		{float:left;height:31px;line-height:31px;padding:0 0 0 10px;color:#739f24;}
.green-box a.more		{position:absolute;color:#2c7ac3;top:6px;left:130px;background:url(../images/jt_blue.gif) no-repeat right center;padding:0 8px 0 0;}
.green-box a.more_right		{position:absolute;color:#2c7ac3;top:6px;right:10px;background:url(../images/jt_blue.gif) no-repeat right center;padding:0 8px 0 0;}
.green-box .col-detail	{background:#FFF;}
.green-box .fb			{background:url(../images/box_b_green.gif) no-repeat;}
.green-box s			{width:17px;height:17px;display:block;float:left;margin:7px 5px 0 0;}
.green-box .i-1			{background:url(../images/i_2.png) no-repeat;}
.green-box .i-2			{background:url(../images/i_1.png) no-repeat;}


.table-date				{width:100%;}
.table-date th,
.table-date td			{border-bottom:1px solid #e7e7e7; text-align:left;padding:5px 3px 5px 0;}
.table-date th			{background:#fef9e1;font-weight:normal;color:#666;}
.table-date td .name	{background:url(../images/dian.gif) no-repeat 5px center;padding:0 0 0 15px;}
.table-date th .name	{padding:0 0 0 15px;}
.table-date .last td	{border:none;} 
.table-date td			{font-size:14px;}
/*wang start*/
.xiang{background:#fef9e1;font-weight:normal;color:#666;}
.xiang_table td{font-weight:normal;color:#666;}
.xiang .name{background:url(../images/dian.gif) no-repeat 5px center;padding:0 0 0 15px;}
.border_right{border-right:2px solid #E7E7E7;_border-right:0px solid #E7E7E7;}
/*wang end */
.tabdoor				{border-bottom:1px solid #c7cacc;height:26px;margin-top:10px;position:relative;}
.td-title				{position:absolute;top:0;left:10px;}
.td-title2				{position:absolute;top:0;left:10px;}
.td-title3				{position:absolute;top:0;left:10px;}
.tabdoor a,.tabdoor a span{background:url(../images/tabdoor.png) no-repeat;height:26px;float:left;display:block;line-height:26px;color:#666; cursor:pointer;}
.tabdoor a				{padding-left:10px;background-position:0 -37px;margin-right:10px;}
.tabdoor a span			{padding-right:10px;background-position:right -37px;}

.tabdoor a.active		{padding-left:10px;background-position:0 0;margin-right:10px;height:27px;}
.tabdoor a.active span	{padding-right:10px;background-position:right 0;height:27px;}
.tabdoor a:hover		{text-decoration:none;}


.tabdetail				{}

.ulinfo-list li			{padding:4px 0 4px 15px;background:url(../images/dian.gif) no-repeat 6px center;line-height:21px;}
.ulinfo-list .bg		{background:#f8ffec url(../images/dian.gif) no-repeat 6px center;}

/*green-box*/
.gray-box				{border:1px solid #ccc;border-top:none;_padding:0 1px;background:#FFF;}
.gray-box .titlebar		{background:url(../images/box_t_gray.gif) repeat-x 0 0; height:31px;position:relative;_width:678px;margin-left:0px;_margin-left:1px}
.gray-box .tit-h		{float:left;height:31px;line-height:31px;padding:0 0 0 10px;color:#666;}
.gray-box a.more		{position:absolute;color:#2c7ac3;top:6px;right:10px;background:url(../images/jt_blue.gif) no-repeat right center;padding:0 8px 0 0;}
.gray-box .col-detail	{background:#FFF;}
.gray-box .fb			{background:url(../images/box_b_green.gif) no-repeat;}
.gray-box s				{width:27px;height:22px;display:block;float:left;margin:7px 5px 0 0;}
.gray-box .i-1			{background:url(../images/i_3.png) no-repeat;}
.gray-box .i-2			{background:url(../images/i_4.png) no-repeat;}

.teacher-show			{text-align:center;}
.teacher-show li		{float:left;width:131px;text-align:center;line-height:21px;}
.teacher-show .img-box	{border:1px solid #ccc;padding:3px;margin:0 auto;}
.teacher-show .img-h	{width:100px;height:120px; text-align:center;}
.teacher-show .mycall	{background:url(../images/but_1.png); width:54px;height:18px;line-height:16px;text-align:center;display:block;margin:0 auto;}
.teacher-show .mycall:hover{text-decoration:none;}



/*login*/
.login					{background:url(../images/login.png);width:270px;height:42px;margin-bottom:7px;}
.viewlogin					{background:url(../images/btn_jjlogin.gif);width:117px;height:29px; border:0px;}
.reg					{background:url(../images/reg2.png);width:270px;height:42px;margin-bottom:7px;}
.login a				{width:135px;height:40px;display:block;float:left;line-height:200px;overflow:hidden;}
.reg a					{width:134px;height:40px;display:block;float:left;line-height:200px;overflow:hidden;}



/*v2-login*/
.v2-login				{background:url(../images/v2_login_bg1.png);width:268px;height:48px;border:1px solid #c60;}
.v2-login a				{width:133px;height:48px;display:block;float:left;line-height:48px;font-family:"Î¢ÈíÑÅºÚ";color:#FFF;font-weight:700; text-align:center;font-size:16px;}
.v2-login a:hover		{background:url(../images/v2_login_bg2.png) repeat-x;}
.v2-login a.line1		{border-right:1px solid #c60;}
.v2-login a.line2		{border-left:1px solid #e1a030;}


/*noticetab*/
.noticetab				{border:1px solid #ccc;}
.noticetab li			{float:left;}
.noticetab .abs-door	{height:31px;}
.noticetab b			{display:block;height:32px;background:url(../images/noticetab_2.gif) repeat-x;;width:134px;float:left; text-align:center;line-height:31px; cursor:pointer;}
.noticetab b.active		{background:url(../images/noticetab_1.gif) repeat-x;}
.noticetab b.fg			{border-left:1px solid #ccc;width:133px;}
.noticetab .nt-box		{height:40px;padding:5px 5px;}

.noticetab .nt-box1		{padding:5px 9px;}

.noticetab .nt-box li	{background:url(../images/dian.gif) no-repeat 3px center;padding:0 0 0 10px;width:115px;line-height:21px;}
.noticetab .nt-box li.frist a{color:#e74700;}


/*new_list1*/
.new_list1					{}
.new_list1 li				{background:url(../images/dian.gif) no-repeat 0 8px;padding:0 0 10px 10px;line-height:21px;}
.new_list1 li dt			{float:left;width:50px;}
.new_list1 li dd			{float:right;width:190px;}
.new_list1 li.last			{padding-bottom:0;}
.new_list1 li a:hover span,
.new_list1 li a:hover		{color:#F60;}

/*new_list2*/
.new_list2					{}
.new_list2 li				{background:url(../images/dian.gif) no-repeat 0 8px;padding:0 0 6px 12px;line-height:21px;}
.new_list2 li a:hover span,
.new_list2 li a:hover		{color:#F60;}
.new_list2 li.last			{padding-bottom:0;}
.new_list2 li.li_more		{background:none; font-family:"ËÎÌå";}

/*gray-sbox*/
.gray-sbox				{}
.gray-sbox .titlebar	{background:url(../images/gray_sbox.gif) no-repeat 0 0; height:29px;}
.gray-sbox .tit-h		{float:left;height:29px;line-height:29px;padding:0 0 0 10px;color:#666;}
.gray-sbox .col-detail	{background:#FFF;border:1px solid #ccc;border-top:none;}
.gray-sbox s			{width:11px;height:11px;display:block;float:left;margin:9px 5px 0 0;}
.gray-sbox .i-5			{background:url(../images/i-5.gif) no-repeat;}
.gray-sbox .more		{float:right;margin:5px 5px 0 0;color:#2C7AC3;}
/*gray-sbox*/
.green2-sbox			{}
.green2-sbox .titlebar	{height:28px;border:1px solid #badaa1;}
.green2-sbox .tit-h		{font-size:14px;height:26px;line-height:26px;padding:0 0 0 10px;color:#333;background:url(../images/title_1.png);border:1px solid #f5fcf3;}
.green2-sbox .col-detail{background:#fafff8;border:1px solid #badaa1;border-top:none;}

/*green3-sbox*/
.green3-sbox			{}
.green3-sbox .titlebar	{height:34px;border:1px solid #badaa1;background:#fafff8; position:relative;}
.green3-sbox .tit-h		{font-size:14px;height:34px;line-height:34px;padding:0 0 0 10px;color:#333;}
.green3-sbox .col-detail{background:#fff;border:1px solid #badaa1;border-top:none;height:auto !important;height:695px; overflow:visible;}
.green3-sbox .view		{position:absolute;top:5px;right:10px;}


/*green4-sbox*/
.green4-sbox			{}
.green4-sbox .titlebar	{height:50px;border:1px solid #badaa1;background:url(../images/title_4.png);}
.green4-sbox .tit-h		{font-size:14px;height:48px;line-height:24px;padding:0 0 0 70px;color:#498107;border:1px solid #f5fcf3;background:url(../images/cont_icon.png) no-repeat 10px 0;}
.green4-sbox .col-detail{background:#fafff8;border:1px solid #badaa1;border-top:none;}


/*green6-sbox*/
.green6-sbox			{}
.green6-sbox .titlebar	{height:27px;border:1px solid #badaa1;border-top:2px solid #3aa112;}
.green6-sbox .tit-h		{font-size:14px;height:25px;line-height:25px;padding:0 0 0 10px;color:#333;background:url(../images/title_5.png);border:1px solid #f5fcf3;}
.green6-sbox .col-detail{background:#fff;border:1px solid #badaa1;border-top:none;}



#scrollDiv				{height:115px;min-height:115px;line-height:21px;overflow:hidden;}
#scrollD				{height:115px;min-height:115px;line-height:21px;overflow:hidden;}
#scrollSR				{height:150px;min-height:150px;line-height:21px;overflow:hidden;}
#scrollDiv li			{}
#scrollD li			{}



/*red-sbox*/
.red-sbox				{}
.red-sbox .titlebar		{background:url(../images/red_sbox.gif) no-repeat 0 0; height:29px;}
.red-sbox .tit-h		{float:left;height:29px;line-height:29px;padding:0 0 0 10px;color:#666;}
.red-sbox .col-detail	{background:#fef8f2;border:1px solid #efd5ba;border-top:none; position:relative;}
.red-sbox s				{width:11px;height:11px;display:block;float:left;margin:9px 5px 0 0;}
.red-sbox .i-5			{background:url(../images/i-5.gif) no-repeat;}

.red-sbox .teacher-show	{width:252px;overflow:hidden;height:118px;}
.red-sbox .teacher-show li{width:126px;}


.red-sbox .x-l,.red-sbox .x-r{width:11px;height:22px;position:absolute;top:50px;line-height:200px;overflow:hidden; cursor:pointer;}
.red-sbox .x-l			{background:url(../images/x-l.gif) no-repeat;left:1px;_left:-7px;}
.red-sbox .x-r			{background:url(../images/x-r.gif) no-repeat;right:1px;}

.blk_18 				{overflow: hidden; width:267px;zoom: 1 ;padding:10px 0;}
.blk_18 .pcont 			{float: left; OVERFLOW: hidden; width:236px;}
.blk_18 .ScrCont		{width:32766px; ZOOM: 1 }
.blk_18 #List1_1		{float: left }
.blk_18 #List2_1		{float: left }
.blk_18 .LeftBotton 	{background:url(../images/x-l.gif) no-repeat center center;float: left; margin: 10px 1px; width: 15px; height: 72px }
.blk_18 .RightBotton 	{background:url(../images/x-r.gif) no-repeat center center;float: right; margin: 10px 0px 10px 2px;  width: 15px; height: 72px }
.blk_18 .LeftBotton		{margin-left: 0px }
.blk_18 .RightBotton 	{margin-left: -1px }
.blk_18 .pl img 		{}
.blk_18 .pl				{display:block;margin: 0 auto;width: 113px;float:left;margin-right:10px;_margin-right:9px; text-align:center;}
.blk_18 .pl	strong		{height: 90px;width: 105px;border: 1px solid #CCC;padding:3px;display:block;}
.blk_18 .pl	span		{height: 90px;text-align: center;width: 105px;}
.commu_cont3			{margin: 9px 7px 7px; line-height: 150% }
.commu_cont3 ul			{width: 188px }

/*footer*/
#footer					{width:960px;margin:0 auto 0; text-align:center;border-top:1px solid #e6e6e6;padding:15px 0 0 0;line-height:24px;}
#footer	.wb-link		{}
#footer	.yq-link		{color:#ccc;}
#footer	.pimg			{padding-top:10px;}
#footer	.pimg img		{border:1px solid #ccc;margin:0 5px;}

.yq_links				{text-align:left;margin-bottom:15px;}
.yq_links dt			{margin-bottom:10px;}
/*crumbs-nav*/
.crumbs-nav							{margin-bottom:10px;}


/*category-list*/
.category-list 			{background:#fafff8;color:#ccc;}
.category-list  .ft		{background:url(../images/box_green_t.png) no-repeat;}
.category-list  .fb		{background:url(../images/box_green_b.png) no-repeat;}
.category-list  .category-info{border:1px solid #66cc33;border-top:none;border-bottom:none;padding:5px 10px 5px 15px;}
.category-list  .category-class{padding:6px 0;line-height:21px;}
.category-list .tit-h	{/*width:60px;*/color:#333;height:22px;line-height:22px;}
.category-list .cont	{width:860px;}
.category-list .cont li	{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;position:relative;margin-top:4px\9;*margin-top:0;}
.category-list .cont li.fg{width:1px;height:14px;margin:4px 1px 0 1px;background:#ccc;}
.category-list	a		{/*display:table-cell;display:inline-block;*display:inline*/;zoom:1;vertical-align:top;height:22px;line-height:22px;color:#2c7ac3;padding:0 3px;}
.category-list	a:hover{ text-decoration:none;}
.category-list .cont li.active a{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;background:#f7f7f7;}
.category-list .cont li.active a span{position:relative;background:#4799d3;color:#FFF;line-height:18px; cursor:pointer;}
.category-list .cont li a span.active em{background:url(../images/jt_blue_b.gif);width:8px;height:4px;line-height:1px;font-size:1px;position:absolute;top:19px;*top:21px;right:22px;}

.category-list .cont li a span.active span em{background:url(../images/jt_blue_b.gif);width:8px;height:4px;line-height:0px;font-size:1px;position:absolute;top:19px;*top:21px;right:11px;}

.category-list .cont .z1 li{z-index:20;}
.category-list .cont .z2 li{z-index:10;}
.category-list .border-b{border-bottom:1px solid #ccc;}
.category-list .sub-list{position:absolute;top:22px;top:18px\9;*top:22px;left:0;width:600px;display:none;}
.category-list .cont li.active .sub-list{display:block;}
.category-list .sub-list .box{border:1px solid #b9cad3;background:#fafff8;float:left;padding:3px 10px;line-height:22px;}
.category-list .cont li .sub-list .box a{background:none;color:#2C7AC3;}
.category-list .cont li .sub-list .box input	{}

.category-list .subbut				{padding:14px 0; text-align:right;}
.category-list .subbut .resetsub	{background:url(../images/butsub.png) no-repeat;width:136px;height:21px;border:none;color:#666;}




/*hotjiajiao*/
.hotjiajiao							{}
.hotjiajiao li						{border-bottom:1px solid #eee;margin-bottom:8px;padding-bottom:8px;line-height:21px; background:url(../images/dian.gif) no-repeat 0 10px;padding-left:10px;color:#999;}
.hotjiajiao li span.bs				{background:#80a967;color:#FFF;padding:0 2px;margin-left:5px;}
.hotjiajiao li span.gray			{color:#CCC;padding:0 5px;}
.hotjiajiao li.last					{border:none;margin-bottom:0;padding-bottom:0;}

/*newjiajiao*/
.newjiajiao							{}
.newjiajiao li						{border-bottom:1px solid #eee;margin-bottom:3px;padding-bottom:3px;line-height:21px; background:url(../images/dian.gif) no-repeat 0 10px;padding-left:10px;color:#999;position:relative;height:60px;}
.newjiajiao li span.gray			{color:#666;}
.newjiajiao li .tname				{position:absolute;bottom:0px;right:0;}
.newjiajiao li.last					{border:none;margin-bottom:0;padding-bottom:0;}

/*all_teacher*/
.all_teacher						{}
.all_teacher .titlenav				{height:25px;border-bottom:2px solid #3dab0d;position:relative;/*margin-bottom:20px;*/}

.all_teacher .select				{position:absolute; bottom:4px;right:0;}
.all_teacher .titlenav .tit-h		{ background:url(../images/titlenavbg.png) no-repeat;width:88px;height:25px; text-align:center; color:#FFF; font-weight:bold;line-height:25px;margin-right:5px}

.all_teacher .list					{}
.all_teacher .list li				{border-bottom:1px solid #ccc;padding-top:20px;padding-bottom:20px;}
.all_teacher .list .tphoto,
.all_teacher .list .tinfo			{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.all_teacher .list .tinfo	{width:480px}

.all_teacher .list .tphoto			{width:120px;margin-right:10px;}
.all_teacher .list .tphoto .img-box	{width:105px;height:105px;padding:7px 3px 3px 3px;border:1px solid #e4e4e4;margin:0 auto 15px auto;}
.all_teacher .list .tphoto .but		{background:url(../images/but.png) no-repeat;height:18px;width:73px;line-height:18px; text-align:center;color:#666; display:block;margin:0 auto;}

.all_teacher .list .tinfo			{line-height:21px;}
.all_teacher .list .tinfo .name1		{font-size:14px;font-weight:bold;color:#2c7ac3;}
.all_teacher .list .tinfo em		{display:table-cell;display:inline-block;*display:inline;zoom:1; vertical-align:top;width:16px;height:16px;margin:0 5px;}
.all_teacher .list .tinfo  span.bs	{display:table-cell;display:inline-block;*display:inline;zoom:1; vertical-align:top;background:#80a967;color:#FFF;padding:0 2px;margin-left:5px;height:16px;line-height:16px;margin-right:5px;}

/*page_sy1*/
.page_sy1							{height:24px; text-align:center;margin:35px 0 30px 0;}
.page_sy1 a,.page_sy1 span			{border:1px solid #e3e3e3;color:#333;text-align:center;line-height:24px;display:table-cell; display:inline-block; *display:inline;zoom:1; vertical-align:top;width:26px;height:26px;}
.page_sy1 a.pu,.page_sy1 a.dw,.page_sy1 span{width:70px;}
.page_sy1 a:hover,.page_sy1 a.active{color:#FFF;background:#3eac0f;border:1px solid #5a85b2; text-decoration:none;}

/*¼Ò½Ì¸öÈËÖÐÐÄÄÚÒ³*/
.user_detail						{}


/*user-left-menu*/
.user-left-menu						{}
.user-left-menu li					{height:22px;margin:0 0 8px 0;}
.user-left-menu li a				{display:block;height:22px;line-height:22px;color:#2c7ac3;padding-left:10px;}
.user-left-menu li a:hover,
.user-left-menu li.active a			{background:#e0f2da url(../images/i_11.gif) no-repeat 150px center; text-decoration:none;}



/*avatar*/
.avatar								{border-bottom:1px solid #e0f2da;padding-bottom:10px;margin-bottom:10px;}
.avatar .img-box					{width:135px;height:135px;margin:0 auto 10px auto;}
.avatar .name						{padding-left:14px;line-height:21px;}
.avatar .name .icon					{background:url(../images/i_6.gif) no-repeat 2px center;padding-left:18px;}
.avatar .bk-element					{width:40px;text-align:right;}
/*userstatus*/
.userstatus							{padding-left:3px;}
.userstatus li						{ line-height:26px;}
.userstatus li img					{margin:0 3px;}
.userstatus li .score				{display:inline-block;background:url(../images/number.gif) no-repeat;width:22px;height:11px;color:#cc6600;line-height:11px;font-size:10px; font-family:"Arial";font-weight:700; text-indent:8px;margin-right:5px;}
.view								{display:inline-block;background:url(../images/but_go.gif) no-repeat;width:134px;height:24px;line-height:24px; text-align:center;}


/*parents-info*/
.parents-info						{font-size:14px;color:#333; padding:10px;}
.parents-info li					{line-height:30px;font-size:14px;color:#333;}
.parents-info .bname				{display:table-cell;display:inline-block;*display:inline;zoom:1;width:130px; text-align:right;color:#666;}

.parents-find						{border:1px solid #e3e3e3;background:#fffcf2;padding:15px;color:#333;margin:0 10px; overflow:hidden;}
.parents-find1						{border:1px solid #e3e3e3;background:#fffcf2;padding:15px;color:#333; overflow:hidden;}

.parents-find ul					{line-height:22px;overflow:hidden; padding-bottom:10px;clear:both;}
.parents-find li					{float:left;margin-right:30px;}
.parents-findbr{clear:both;}
.feedback							{margin-top:30px;border-top:1px dotted #ccc;padding-top:30px;padding-left:10px;padding-right:10px;}
.feedback .title					{font-size:12px;font-weight:normal;}

.table-result						{width:100%;}
.table-result th,.table-result td	{font-weight:normal; text-align:center;padding:4px 0;}
.table-result th					{border:1px solid #e3e3e3;background:#f2f2f2;color:#666;}
.table-result td					{border:1px solid #e3e3e3;color:#333;}
.table-result #rank td	{padding:1px 0px;}

/*pagination*/
/*.pagination {font-size: 14px;}
.pagination p { float: left;color: #666;text-indent: 0;padding: 2px 0 0 0;margin: 0 2em 0 0;}
.pagination li {display: block;float: left;margin-left: 2px;margin-right: 2px; line-height: 12px; cursor: pointer}
.pagination li.disabled {padding: 2px 6px;color: #ccc;}
.pagination li.current {  padding: 2px 6px;background:url("../images/bg_1.gif") repeat-x scroll left bottom #E3FFBE ;color: #498107;}
.pagination li.none {padding: 2px 6px;}
.pagination li a {padding: 2px 6px;display: block;}
.pagination li a:hover {border: 1px solid #2E6AB1;}*/



/*profiles-ucenter*/

/*tips-sbox*/
.tips-sbox							{border:1px solid #e3e3e3;border-top:2px solid #3aa112;background: url(../images/tips_title.png) repeat-x #fafff8;}
.tips-sbox .titlebar				{height:35px;}
.tips-sbox .tit-h					{font-size:14px;height:26px;padding:10px 0 0 40px;color:#000;background:url(../images/i_12.gif) no-repeat 15px center;}
.tips-sbox .col-detail				{}

.tips-list li						{line-height:24px;color:#333;font-family:"ËÎÌå";}


/*order-list*/
.order-list li						{line-height:24px;color:#333;font-family:"ËÎÌå";margin:5px 0; overflow:hidden;}


/*key-list*/
.key-list							{}
.key-list li						{float:left; text-align:center;padding:20px 0;}
.key-list li.line-r					{background:url(../images/lc_fg_line.png) no-repeat right center;width:185px;}
.key-list li .but					{background:url(../images/lc_but.gif) no-repeat;width:96px;height:26px;line-height:26px;color:#FFF; text-align:center; display:inline-block;margin-top:15px;}
.key-list li .but:hover				{color:#FFF;}

/*contact-list*/
.contact-list						{}
.contact-list .but					{background:url(../images/ck_but.gif) no-repeat;width:80px;height:28px;line-height:28px; text-align:center;font-size:14px;color:#fff;float:right;margin-top:15px; display:none;}
.contact-list .but:hover			{text-decoration:none;}
.searchc					{background:url(../images/ck_but.gif) no-repeat;color:#FFFFFF;border:none;height:28px;width:80px;font-size:16px}
.contact-list li					{background:url(../images/hover_2.png) repeat-x;height:59px;line-height:59px;border-bottom:1px solid #ecf2e9;padding:0 30px;font-size:14px;color:#000;}
.contact-list li.hover				{background:url(../images/hover_1.png) repeat-x;border-bottom:1px solid #eee;}
.contact-list li.hover .but			{display:block;}

.contact-list .orange				{font-size:18px; font-family:Arial;padding:0 5px;}
.contact-list p						{padding-left:60px;}
.contact-list p.i1					{background:url(../images/pr4.gif) no-repeat 0 center;}
.contact-list p.i2					{background:url(../images/pr5.gif) no-repeat 5px center;}
.contact-list p.i3					{background:url(../images/pr6.gif) no-repeat 0 center;}
.contact-list p.i4					{background:url(../images/pr7.gif) no-repeat 0 center;}
.contact-list p.i5					{background:url(../images/cqt_star.gif) no-repeat 0 center; background-position:10px;}
.contact-list p.i6					{background:url(../images/pr7.gif) no-repeat 0 center;}


/*news-list*/
.news-list							{}
.news-list li						{background:url(../images/hover_2.png) repeat-x;height:59px;border-bottom:1px solid #ecf2e9;padding:0 20px 0 30px;font-size:12px;color:#000;}
.news-list li.hover					{background:url(../images/hover_1.png) repeat-x;border-bottom:1px solid #eee;}
.news-list li p						{line-height:22px; vertical-align:middle;padding:5px 50px 5px 0;}
.news-list li a						{color:#000;}
.news-list li a:hover				{ text-decoration:none;color:#f00;}
.news-list li a.del					{background:url(../images/i_13.gif) no-repeat;float:left;width:10px;height:11px;line-height:200px; overflow:hidden;float:right;margin-top:25px;}
.news-list li span					{margin-left:5px;}



/*right-newslist*/
.right-newslist						{}
.right-newslist li					{margin:2px 0;line-height:21px;}

.right-newslist li .sinfo			{width:200px; display:inline-block;}
.right-newslist li a:hover span		{color:#B00F00;}

/*green5-sbox*/
.green5-sbox						{border:1px solid #3AA112;background:#FFF;padding:10px;font-size:14px;}
.green5-sbox .ts					{margin:5px 0;font-weight:bold;}
.green5-sbox li						{margin:5px 0;}

.green5-sbox li.lileft,
.green5-sbox li.liright				{width:220px;display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;}
.green5-sbox li.liright				{width:280px;}

.green5-sbox li.rz img				{vertical-align:middle;margin:0 2px;}
.green5-sbox li.liright .bt			{width:70px;display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top; text-align:right;}

/*×¢²áÍ·²¿*/
.reg-header-top 					{height:49px;position:relative;}
.reg-header-top .logo				{width:260px;height:46px;}
.reg-header-top .logo a				{width:260px;height:46px;display:block;line-height:200px;overflow:hidden;background:url(../images/logo.png) no-repeat;}
.balloon1							{background:url(../images/reg_heaber_bg.gif) no-repeat;width:156px;height:57px;position:absolute;top:2px;right:-34px;}
.balloon2							{background:url(../images/reg_heaber_bg.gif) no-repeat -119px -57px;width:18px;height:19px;position:absolute;bottom:-32px;right:-15px;}



/*×¢²áµ¼º½*/
.flow-steps 						{overflow:hidden;height:30px;}
.flow-steps .num5 li 				{width:216px;color:#666; }
.flow-steps li						{float:left; background:#e3e3e3 url(../images/flow_steps_bg.gif) no-repeat 100% 0; font-size:14px; font-weight:bold; height:30px; line-height:30px; text-align:center; color:#404040; padding:0 16px 0 0; overflow:hidden; }
.flow-steps li span, .flow-steps li strong {display:block; }
.flow-steps li .first 				{background:#e4e4e4 url(../images/flow_steps_bg.gif) no-repeat -12px -69px; }
.flow-steps li.last					{background-position:100% -180px; }
.flow-steps li.current				{background-color:#77b923; color:#fff; }
.flow-steps li.current .first		{background-color:#77b923; background-position:-14px -90px; }
.flow-steps li.current-prev			{background-position:100% -30px!important; }
.flow-steps li.done					{background-color:#d9ecbf; background-position:100% -60px; color:#75b715; }
.flow-steps li.done .first			{background-color:#d9ecbf; background-position:-14px -120px; }
.flow-steps li.last-current			{background-color:#77b923; color:#fff; background-position:100% -150px; }
.flow-steps .num1 li				{width:940px;color:#FFF; text-align:left;background:#77b923 url(../images/flow_steps_bg.gif) no-repeat -14px -90px;padding:0 0 0 20px;}
.flow-steps .num1 span.first		{background:#77b923 url(../images/flow_steps_bg.gif) no-repeat 100% -150px; display:block;width:940px;float:left;padding:0;}

/*×¢²á²à±ß*/
.reg_left							{border:1px solid #ade46d;background:url(../images/reg_left_bg.png) repeat-y;padding:15px 0 15px 0;}

.reg_left li						{height:50px;position:relative;color:#666;padding-top:40px;}
.reg_left h3						{position:absolute;background:url(../images/fe_reg_left.gif) no-repeat;width:164px;height:37px;color:#FFF;font-weight:bold;color:#FFF;line-height:29px; text-indent:20px;font-size:14px;left:-10px;top:0;}
.reg_left p							{padding-left:55px;line-height:21px;}

.reg_left p.i1						{background:url(../images/reg_1.gif) no-repeat 15px center;}
.reg_left p.i2						{background:url(../images/reg_2.gif) no-repeat 15px center;}
.reg_left p.i3						{background:url(../images/reg_3.gif) no-repeat 15px center;}
.reg_left p.i4						{background:url(../images/reg_4.gif) no-repeat 15px center;}


.reg_right							{border:1px solid #dff3d6;min-height:450px;height:auto !important;height:450px;overflow:visible;}


/*elem_form*/
.elem_form							{color:#333;padding-top:30px;}
.elem_form.box						{border:1px solid #ccc;width:740px;margin-left:20px; overflow:hidden;}
.elem_form.box li					{margin-left:-20px;}
.elem_form.mt0						{padding-top:0;}
.elem_form.box						{border:1px solid #ccc;width:740px;margin-left:20px;}
.elem_form.box li					{margin-left:-21px;}
.elem_form.line						{border-top:1px solid #ade46d;margin:30px 0 30px 20px;padding-top:30px;width:920px;}
.elem_form.line	 li					{margin-left:-20px;}

.elem_form .label_like				{display:inline-block;width:100px; text-align:right;margin-right:5px;font-size:14px; font-family:"ËÎÌå"; vertical-align:top;}
.elem_form .label_like2				{display:inline-block;width:70px; text-align:right;margin-right:5px;font-size:14px; font-family:"ËÎÌå"; vertical-align:top;color:#666;}
.elem_form .label_like3				{display:inline-block;width:200px; text-align:right;margin-right:5px;font-size:14px; font-family:"ËÎÌå"; vertical-align:top;color:#666;}

.elem_form .label_like,.elem_form .label_like2,.elem_form .label_like3,.elem_form .label_like4
									{display:inline-block;width:100px; text-align:right;margin-right:5px;font-size:14px; font-family:"ËÎÌå"; vertical-align:top;}

.elem_form .label_like2				{width:70px;}
.elem_form .label_like3				{width:200px;}
.elem_form .label_like4				{width:150px;}


.elem_form .xy						{padding-left:110px;padding-top:10px;font-size:14px;}
.elem_form .xy2						{padding-left:210px;padding-top:10px;font-size:12px; color:#FF6600;}
.elem_form li						{padding-top:10px; padding-bottom:10px;font-size:14px;overflow:hidden}
.elem_form li label                 {margin-right:5px;height:22px;vertical-align:top;}
.elem_form .input_1					{height:19px;padding:2px;width:176px;border-top:1px solid #abadb3;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;vertical-align:top;}
.elem_form .input_2					{height:19px;padding:1px 2px;width:80px;border-top:1px solid #abadb3;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;vertical-align:top;}
.elem_form .input_select			{height:22px;border-top:1px solid #abadb3;border-right:1px solid #e2e3ea;border-left:1px solid #e2e3ea;border-bottom:1px solid #e3e9ef;vertical-align:top;}
.elem_form .input_span			    {height:22px;vertical-align:top;}
.elem_form li l			    {height:22px;vertical-align:top;}
.elem_form li.ef_border_b			{border-bottom:1px solid #bfd8ee;padding:0 0 12px 0;}
.elem_form li.container_btn			{padding:0 0 0 110px;}
.elem_form li.container_btn2		{padding:0 0 0 76px;}
.elem_form li.container_btn3		{padding:0 0 0 206px;}
.elem_form li.container_btn4		{padding:0 0 0 156px;}
.elem_form .input_btn				{height:35px;padding:2px;width:160px;border:none;background:url(../images/user_icon_but.png) no-repeat;color:#FFF;font-weight:bold;font-size:14px;}
.elem_form .input_btn2				{height:35px;padding:2px;width:110px;border:none;background:url(../images/user_icon_but2.png) no-repeat;color:#FFF;font-weight:bold;font-size:14px;}
.elem_form .input_btn3				{height:35px;padding:2px;width:208px;border:none;background:url(../images/user_icon_but3.png) no-repeat;color:#FFF;font-weight:bold;font-size:14px;}


.elem_form .yz-img					{border:1px solid #e9e9e9;margin-right:10px; position:absolute; margin-top:-4px;}
.elem_form .mb15					{height:60px;}
.elem_form .tips-box				{background:url(../images/tips-box.png) no-repeat;height:44px; display:table-cell;display:inline-block;*display:inline;zoom:1;padding-left:20px;margin-left:20px;margin-top:-10px;color:#666;}
.elem_form .tips-box p				{float:left;background:url(../images/tips-box.png) no-repeat right 0;height:44px;padding-right:20px;line-height:40px;}
.elem_form .tips-box .red,.elem_form .tips-box .green{font-size:14px;margin-right:5px;}

.jstips								{width:600px;font-size:12px;}
.elem_form  li .area				{padding-left:208px;width:690px;}
.elem_form  li .area label			{margin-right:10px;}
.elem_form  li .area input			{margin-right:4px;}
.elem_form  li.autoheight			{height:auto;}

.text_a_1							{border:1px solid #ccc;width:510px;height:120px;padding:5px 2px;}
.text_a_2							{border:1px solid #ccc;width:560px;height:70px;padding:5px 2px;overflow-y:auto;}
.text_a_3							{border:1px solid #ccc;width:560px;height:22px;padding:5px 2px;overflow-y:auto;}



/*reg_yzbox*/
.reg_yzbox							{border:1px solid #dff3d6;padding:50px 240px 60px 240px;}
.reg_yzbox .elem_form				{padding-top:0;}
.reg_yzbox .yz-tips					{font-size:14px;line-height:26px;}
.reg_yzbox .yz-tips .b				{color:#000;}

.reg_yzbox .resest-yz				{border-top:1px solid #ccc;margin-top:20px;padding-top:20px;padding-left:76px;line-height:30px;}



/*ÉÏ´«ÕÕÆ¬*/
.photo-left							{width:460px;margin-right:20px;margin-bottom:100px;}
.photo-right						{width:480px;}
.photo-tips							{font-size:14px;font-weight:bold;color:#333; text-align:center;padding:20px 0;}
.upload-box							{border:1px solid #e1f4d9;background:#f2fbee;padding:30px 0 80px 100px;}
.upload-box.case					{padding-left:30px;}
.upload-box li						{line-height:24px;}
.upload-box li em					{padding:0 5px;display:inline-block;width:10px;}
.upload-but a						{display:block;background:url(../images/select_photo.png) no-repeat;width:180px;height:50px;line-height:200px;overflow:hidden;}
.upload-but a.i2					{background:url(../images/select_case.png);}
.upload-but							{padding-left:40px;margin-bottom:20px;}
.upload-but2 a						{display:block;background:url(../images/course_add.png) no-repeat;width:180px;height:50px;line-height:200px;overflow:hidden;}
.upload-but2 a.i2					{background:url(../images/select_case.png);}
.upload-but2							{padding-left:40px;margin-bottom:20px;}
.upload-box.case .upload-but		{padding-left:110px;}
.upload-box.case li					{list-style:decimal}
.upload-box.case li.last			{list-style:none}
.cpbox								{}
.cpbox .rw_info						{width:220px;}
.cpbox .rw_info .photo				{width:135px;margin:0 auto;}
.cpbox .rw_info	.img				{margin-bottom:2px;}
.cpbox .rw_info .sbg				{background:url(../images/rw_bg.png) repeat-x;height:30px;line-height:20px; text-align:center;color:#333;}
.cpbox .rw_info .list li			{border-bottom:1px solid #e9e9e9;height:30px;line-height:30px; font-family:"ËÎÌå";}

.cpbox .fgline						{border-right:1px dashed #ccc;margin:0 18px;height:300px; position:relative;}

.cpbox .fgline span					{position:absolute;width:20px;height:50px;line-height:50px; text-align:center;color:#ff6600; font-family:"Î¢ÈíÑÅºÚ";top:60px;right:-8px;background:#FFF;font-size:18px;}

.but_noimg							{display:inline-block;background:url(../images/but_noimg.png) no-repeat;width:214px;height:35px;line-height:35px; text-align:center;margin:20px 0 0 6px;color:#333;}

.casebox							{border:1px solid #e1f4d9;padding:8px;}
.case_ul							{background:url(../images/case_icon.png) no-repeat 10px 10px;border-bottom:1px dotted #ccc;padding-left:80px;padding-bottom:15px;margin-bottom:15px;}
.case_ul li							{width:170px;float:left;line-height:23px;}
.photo-right .sm					{line-height:20px;}

/*pa-process*/
.pa-process							{width:660px;margin:10px auto 30px auto;}
.pa-process	li						{float:left;border:1px solid #ade46d;background:#f4ffe5;color:#666;padding:20px 12px;font-size:14px;line-height:24px; text-align:center;}
.pa-process	li.jt					{border:none;background:#FFF url(../images/jt.gif) no-repeat center center;padding:0;height:86px;width:26px;}

.pa-tips							{background:#f2f2f2;height:30px;line-height:30px;width:660px;margin:0 auto; text-indent:10px;}
.pa-tips strong						{font-size:14px;color:#333;font-weight:bold;}
.pa-tips.mb15						{margin-bottom:15px;}
.pa-regts							{font-size:14px;padding:30px 0 10px 0;color:#333;}
.pa-regwc							{padding:0 100px;}
.pa-regwc .yz-tips					{padding-left:50px;}

.pa-regwc form						{padding-left:50px;}
.pa-regwc .resest-yz				{padding-left:126px;}



/*Ê×Ò³ÐÞ¸Ä*/

.ulogin p{margin-top:12px;}
.indexlogin {
    background: url("../images/denglu.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    height: 24px;
    width: 60px;
}

.pa-title{font-size:14px;color:#F60;padding:30px 0 10px 20px;}
.ulogin p{margin-top:12px;}
.up-link a {
    background: url("../images/ziliao_icons.png") repeat scroll 0 -100px transparent;
    display: inline-block;
    height: 42px;
    line-height: 200px;
    overflow: hidden;
    vertical-align: top;
    width: 172px;
	}
/*green9-sbox*/
.all_teacher .titlebars				{height:27px;background:url(../images/green9_title.png) no-repeat;}
.all_teacher .tit-hs				{font-size:14px;height:27px;line-height:27px;padding:0 0 0 10px;color:#fff;}
.subjects_inner .titlebars			{height:27px;background:url(../images/green9_title.png) no-repeat;}
.subjects_inner .tit-hs				{font-size:14px;height:27px;line-height:27px;padding:0 0 0 10px;color:#fff;}
.all_anency .titlebars				{height:27px;background:url(../images/green9_title.png) no-repeat;}
.all_anency .tit-hs					{font-size:14px;height:27px;line-height:27px;padding:0 0 0 10px;color:#fff;}
.tips-list li .but					{background:url(../images/lc_but.gif) no-repeat;width:96px;height:26px;line-height:26px;color:#FFF; text-align:center; display:inline-block;margin-top:15px;}
.openvip .but						{background:url(../images/lc_but.gif) no-repeat;width:96px;height:26px;line-height:26px;color:#FFF; text-align:center; display:inline-block;margin-top:15px;}
.stu_but{background: url(../images/lc_but2.gif) no-repeat scroll 0 0 transparent;color: #FFFFFF;display: inline-block; height: 26px;line-height: 26px;margin-top: 15px;text-align: center;width: 150px;}
.tongyong_btn{background: url(../images/btn_tongyong.gif) no-repeat scroll 0 0 transparent;color: #FFFFFF;display: inline-block; height: 19px;line-height: 19px;margin-top: 2px;text-align: center;width: 63px; font-size:12px;}
.index_seach{background: url(../../images/p_sub2.png) no-repeat scroll 0 0 transparent;color: #FFFFFF;font-weight:bold; font-size:14px;display: inline-block; height: 35px;line-height: 35px;margin-top: 3px;text-align: center;width: 118px; height:35px; border:0px;}

.icon_dj							{display:table-cell;display:inline-block;*display:inline;zoom:1;vertical-align:top;width:32px;height:20px;padding-left:18px; text-align:center;line-height:20px; font-size:12px;color:#ff9900;background:url(../images/icon_dj.gif) no-repeat;}

	
/*changecity*/
.all-city {
    text-align: left;
}
.cityin {
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    width: auto;
    overflow: hidden;
}
.chose, .choseb {
    float: left;
    font-weight: bold;
    margin-right: 20px;
}
.cityin a {
    display: block;
    float: left;
    font-size: 12px;
    margin-right: 17px;
    color: #2244DD;
    text-decoration: none;
    font-weight: 400;
}
.in-icon {
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 16px;
    margin: 3px 24px 0 -9px;
    width: 8px;
}


.f-c-red, .fc-red, .f_c_red {
    color: #EC3701 !important;
}
.in-icon {
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 16px;
    margin: 3px 24px 0 -9px;
    width: 8px;
}
.in-icon, .icon-up, .icon-down {
    background: url("../images/city-arrow.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.change_search{
	height: 43px;
	border: 1px solid #ddd;
	border-left: none;
	border-right: 0;
	margin: 15px 0;
	padding-top: 15px;
}
.select-box{
    color: #707070;
    float: left;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    padding-top: 2px;
    padding-left: 2px;
    margin-left: 5px;
    width: 120px;
}
.select-box2{
    color: #707070;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    padding-left: 2px;
    margin-left: 5px;
    width: 120px;
}
.width input {
    width: 90px;
}

.post-link {
    background: -moz-linear-gradient(center top , #72B717, #60A00D) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: #60A00D;
    border: 1px solid #5E9D03;
    color: #FFFFFF;
    cursor: pointer;
    height: 26px;
    line-height: 26px;
    text-align: center;
    width: 80px;
}

.all-city h2 {
    font-weight: bold;
}

.all-city dt {
    color: #707070;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    width: 30px;
    clear:both;
}

.all-city dd {
	padding-top:5px;
    display: inline-block;
    float: left;
    overflow: hidden;
    width: 900px;
}

.all-city dl {
    display: inline-block;
    line-height: 30px;
    overflow: hidden;
    padding: 10px 0;
}

.all-city dd a {
    display: inline-block;
    margin-right: 14px;
    white-space: nowrap;
    color: #2244DD;
    text-decoration: none;
}
.all-city .redLink{
	color:#EC3701;
    text-decoration: underline;
}

/*/t/Ä¿Â¼*/
.screen_li_more{float: right}