﻿/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* 
*                                                         全局样式
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

body 
{
	position:relative;
	width:950px;
	margin:auto;
	background:url(../back-0.png) repeat-x fixed;
	color: #666;
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	cursor:default;
}
h2
{
	font-size:1.8em;
	margin:0px;
}
h3
{
	font-size:1.5em;
	margin:0px;
}
h4
{
	font-size:1.2em;
	margin:0px;
}
h5
{
	font-size:1em;
	margin:0px;
}
a
{
	text-decoration:none;
	color:#F60;
}
img
{
	border:0px;
}
dl
{
	margin:0px;
	padding:0px;
}
dd
{
	margin:0px;
	padding:0px;
}
ul
{
	padding:0px;
	margin-left:50px;
}
table,td,th
{
	border-style:solid;
	border-color:#ccc;
}
p.explain
{
	margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;
}
.text_ident
{
	color:#999;
	font-size:0.9em;
}
.text_hide
{
	display:none;
}
.text_bold
{
	font-weight:bold;
}
.div_center
{
	width:100%;
	text-align:center;
}
.div_right
{
	width:100%;
	text-align:right;
}
.div_right_02
{
	float:right;
}
.maxwidth
{
	width:100%;
}

/*白盒子*/
.whilebox_top
{
	background:url(../box-back.png) no-repeat 0 0;
	width:950px;
	height:5px;
	overflow:hidden;
}

.whilebox_middle
{
	float:left;
	width:950px;
	background:#FFF;
}
.whilebox_bottom
{
	background:url(../box-back.png) no-repeat -950px 0;
	width:950px;
	height:5px;
	overflow:hidden;
}
.whilebox_bottom2
{
	float:left;
	background:url(../box-back.png) no-repeat -950px bottom #FFF;
	width:950px;
	overflow:hidden;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* 
*                                                   导航模板样式
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

/* 弹出层样式 */
#body2
{
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	_top: expression(document.body.scrollTop);
	z-index:2010;
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:middle;
}
#body2_frame
{
	text-align:center;
	vertical-align:middle;
	width:100%;
	height:100%;
	border:0px;
}
#body2_frame td.bfmain,#body2_frame td.bfborder
{
	border:0px;
}
#body2_frame td.bfborder
{
	width:50%;
}
.bf_tbl
{
	width:340px;
	height:250px;
	background:url(../hideFrm_BG.jpg) no-repeat;
	display:none;
	border:3px outset #666;
}
.bf_tbl td
{
	border:0px;
}
.bf_tbl .bf_top
{
	height:40px;
}
#shadePage
{
	padding:4px;
	padding-top:0px;
	background:#f5f5f5;
	border:1px solid #ccc;
	display:none;
}
#shadePage .close
{
	float:right;
	margin:2px;
}
/* 页面遮罩层 */
#bodyshade
{
	display:none;
	position:fixed;
	background:url(../body2.png);
	_background:#000;
	_filter:alpha(opacity=70);
	width:100%;
	height:100%;
	top:0px;
	_top: expression(document.body.scrollTop);
	left:0px;
	z-index:2000;
}

/* TOP MENU FOOT 统一宽度*/
#menu,#foot
{
	float:left;
	display:inline;
	width:950px;
}

/*TOP层*/
#top
{
	padding-left:10px;
	padding-right:10px;
	background:url(../back-0.png) repeat-x 0px -2000px;
	width:930px;
	height:84px;
}
/*TOP层LOGO*/
#top #logo
{
	float:left;
}
#top #logo img
{
	display:block;
	border:0px;
}

/*TOP层LOGIN*/
#top #login
{
	float:right;
	display:inline;
	background:url(../back-01.png) no-repeat 0px -139px;
	width:370px;
	height:68px;
	overflow:hidden;
	text-align:right;
}
#top #login .lt
{
	margin-top:10px;
	margin-right:15px;
	margin-bottom:5px;
}
#top #login .lb
{
	margin-right:45px;
}
#top #login label
{
	font-weight:bold;
	padding:0px 5px 0px 5px;
}
#top #login a
{
	color:#666;
	text-decoration:none;
}
#top #login input.tb
{
	width:130px;
	border:1px solid #999;
}
#top #login .bs
{
	background:url(../back-01.png) no-repeat -371px -139px;
	width:24px;
	height:24px;
	margin:0px;
	padding:0px;
	border:0px;
	cursor:pointer;
	font-weight:bold;
	font-size:0px;
	color:#FFF;
}

/*MENU层*/
#menu_delay
{
	position:absolute;
	top:84px;
	left:0px;
	width:950px;
	height:41px;
	background:url(../menu_delay.png) no-repeat;
	_background:#fff;
	_filter:alpha(opacity=0);
	display:none;
	cursor:pointer;
}
#menu
{
	background:url(../back-01.png) no-repeat 0px 0px;
	height:41px;
	overflow:hidden;
}
/*导航条*/
#menu #nav
{
	float:right;
	display:inline;
	list-style-type:none;	
	margin:0px;
	margin-right:10px;
	
}
/*导航按钮*/
#nav li.nav_menu
{
	float:left;
	line-height:41px;
	text-align:center;
}
#nav li.nav_menu .menu_link
{
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
}
#nav li.nav_menu:hover .menu_link
{
	text-decoration:none;
	font-weight:bold;
	color:#000;
}

/*导航按钮（单个）*/
#nav #menu_01
{
	width:66px;
}
#nav #menu_01:hover
{
	background:url(../back-01.png) no-repeat 0px -42px;
}
#nav #menu_02
{
	width:160px;
}
#nav #menu_02:hover
{
	background:url(../back-01.png) no-repeat -67px -42px;
}
#nav #menu_02b
{
	width:160px;
}
#nav #menu_02b:hover
{
	background:url(../back-01.png) no-repeat -67px -42px;
}
#nav #menu_03
{
	width:154px;
}
#nav #menu_03:hover
{
	background:url(../back-01.png) no-repeat -228px -42px;
}
#nav #menu_04
{
	width:142px;
}
#nav #menu_04:hover
{
	background:url(../back-01.png) no-repeat -383px -42px;
}
#nav #menu_05
{
	width:137px;
}
#nav #menu_05:hover
{
	background:url(../back-01.png) no-repeat -526px -42px;
}
#nav #menu_06
{
	width:128px;
}
#nav #menu_06:hover
{
	background:url(../back-01.png) no-repeat -664px -42px;
}
#nav #menu_07
{
	width:92px;
}
#nav #menu_07:hover
{
	background:url(../back-01.png) no-repeat -793px -42px;
}

/*子导航栏*/
#nav li.nav_menu .subnav
{
	display:none;
}
#nav li.nav_menu:hover .subnav
{
	display:block;
}
.subnav
{
	position:absolute;
	top:125px;
	left:0px;
	z-index:1000;
}
.subnav .snc
{
	float:left;
	display:inline;
	margin-left:10px;
	background:#F5F5F5;
	width:928px;
	border-left:1px solid #999;
	border-right:1px solid #999;
	line-height:normal;
	text-align:left;
}
.subnav .snb
{
	float:left;
	display:inline;
	margin-left:10px;
	background:url(../back-01.png) no-repeat 0px -208px;
	_background:#F5F5F5;
	_border-left:1px solid #999;
	_border-right:1px solid #999;
	_border-bottom:1px solid #999;
	width:930px;
	_width:928px;
	height:14px;
}
.subnav .s_box
{
	float:right;
	display:inline;
	width:230px;
	margin-top:10px;
	margin-right:10px;
}
.subnav .s_box .s_bt
{
	float:left;
	display:inline;
	overflow:hidden;
	background:url(../back-01.png) no-repeat -647px -139px;
	width:230px;
	height:7px;
}
.subnav .s_box .s_bc
{
	float:left;
	display:inline;
	width:228px;
	background:#fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.subnav .s_box dl dd
{
	float:left;
	display:inline;
	overflow:hidden;
	width:210px;
	margin-left:10px;
	margin-bottom:10px;
}
.subnav .s_box dl dd h5
{
	margin:0px;
}
.subnav .s_box dl dd p
{
	margin:0px;
}
.subnav .s_box dl dd a
{
	font-size:0.9em;
	font-weight:bold;
	color:Green;
}
.subnav .s_box dl dd .s_bcl
{
	float:left;
	display:inline;
	width:50px;
	padding-top:5px;
	margin-bottom:-500px;
	padding-bottom:500px;
}
.subnav .s_box dl dd .s_bcr
{
	float:left;
	display:inline;
	width:155px;
	padding-left:5px;
	margin-bottom:-500px;
	padding-bottom:500px;
}
.subnav .s_box .s_bb
{
	float:left;
	display:inline;
	overflow:hidden;
	background:url(../back-01.png) no-repeat -647px -147px;
	width:230px;
	height:7px;
}
.subnav .s_list
{
	float:left;
	display:inline;
	width:210px;
}

dl.s_list a
{
	font-weight:bold;
	color:#669900;
}
dl.s_list dt
{
	margin-left:20px;
	line-height:30px;
	font-weight:bold;
	color:#F60;
	
}
dl.s_list dd
{
	float:left;
	display:inline;
	width:190px;
	margin-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:0.9em;
	border-bottom:1px dotted #CCC;
}
dl.s_list dd label
{
	color:#000;
	font-weight:bold;
}
dl.s_list dd div.detail
{
	padding-left:10px;
}

/*FOOT*/
#foot
{
	margin-top:5px;
	padding-top:5px;
	background:url(../back-01.png) no-repeat 0px -84px;
	height:49px;
	text-align:center;
	color:#FFF;
}
#foot .centres
{
	list-style-type:none;	
	margin:0px;
	display:inline;
	width:950px;
}
#foot .centres a
{
	color:#FFF;
	text-decoration:none;
}
#foot .centres a:hover
{
	color:#000;
}
#foot .centres li
{
	line-height:24px;
	display:inline;
	padding-left:2px;
	padding-right:2px;
	color:#F90;
}
#foot .copyright
{
	display:block;
}

/*排版*/

#menu_02 dl.l_01
{
	width:400px;
}
#menu_02 dl.l_01 dd
{
	width:179px;
}
#menu_02 dl.l_02
{
	width:230px;
}
#menu_02 dl.l_02 dd
{
	width:210px;
}

#menu_06 dl.l_01
{
	width:190px;
}
#menu_06 dl.l_01 dd
{
	width:170px;
}
#menu_06 dl.l_02
{
	width:440px;
}
#menu_06 dl.l_02 dd
{
	width:200px;
}
#menu_07 dl.l_01
{
	width:420px;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* 
*                                                         首页样式
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#content1,#content2
{
	float:left;display:inline;overflow:hidden;
	margin-top:5px;
	width:950px;
}
#content1 h4,#content2 h4
{
	color:#007f4e;
}

/*内容盒子1的布局*/
#content1 .left
{
	float:left;
	border-right:1px solid #999;
}

#content1 .left .lt
{
	width:710px;height:265px;
}

#content1 .left .lb
{
	background:url(../back-02.png) no-repeat 0px 0px;
	width:710px;height:82px;
}

#content1 .right
{
	float:right;
	padding:0px 10px 0px 0px;
	width:215px;
}
/*
*	内容盒子1中四个按钮的样式
*	Private Course
*	Group Course
*	Immersion Program
*	Online Learning
*/
#items
{
	list-style-type:none;
	margin:0px;
	width:710px;
}
#items li.item
{
	float:left;display:inline;
	margin-top:10px;margin-left:15px;
	height:62px;
}
#items li.item div.subitem
{
	position:absolute;float:left;display:none;
	top:135px;left:0px;z-index:110;
	width:710px;height:275px;
}
#items li.item div.subitem div.ist
{
	float:left;display:inline;overflow:hidden;
	background:url(../back-0.png) repeat-x 0px -2084px;
	width:710px;height:265px;
}
#items li.item div.subitem div.isb
{
	float:left;display:inline;overflow:hidden;
	background:url(../back-02.png) no-repeat -0px -254px;
	width:710px;height:10px;
}
#items .item_01
{
	background:url(../back-02.png) no-repeat 0px -83px;
	width:158px;
	cursor:pointer;
}
#items .item_01_selected
{
	background:url(../back-02.png) no-repeat 0px -145px;
	width:158px;
}
#items #item_01 #videos_layer
{
	overflow:hidden;
	position:relative;
	top:5px;left:10px; 
	width:690px;height:250px; 
}
#items #item_01	#videoplay_layer
{
	position:absolute;display:none;z-index:2012;
	background-color:Black;
	
}
#items #item_01 #videos
{
	list-style-type:none;
	float:right;
	margin:0px;
	
}
#items #item_01 #videos li.video_item
{
	padding-top:5px;padding-left:60px;margin-bottom:23px;
	background:url(../back-02.png) no-repeat 0px -208px;
	width:225px;height:40px;
	cursor:pointer;
}
#items #item_01 #videos li.selected
{
	background:url(../back-02.png) no-repeat -286px -208px;
	cursor:default;
}
#items #item_01 #videos .video_item img
{
	border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;
	width:388px;height:249px;
	cursor:pointer;
	
}
#items #item_01 #videos .video_item .t1
{
	font-weight:bold;
}
#items #item_01 #videos .video_item .t2
{
	font-size:1.2em;font-weight:bold;color:#F60;
}
#items #item_01 #videos .video_item .video
{
	position:absolute;display:none;
	top:0px;left:0px;z-index:102;
	width:410px;
	
}
#items .item_02
{
	background:url(../back-02.png) no-repeat -158px -83px;
	width:159px;
	cursor:pointer;
}
#items .item_02_selected
{
	background:url(../back-02.png) no-repeat -158px -145px;
	width:159px;
}
#items #item_02 .subitem .pic
{
	float:left;display:inline;overflow:hidden;
	margin-top:5px;margin-left:10px;
	border:1px outset #eee;
	width:380px;height:250px;
}
#items #item_02 .subitem .content
{
	float:right;display:inline;
	margin-top:5px;margin-right:10px;
	width:290px;
}
#items #item_02 .subitem .content h2
{
	margin:0px;
	color:#02995A;
}
#items #item_02 .subitem .content p
{
	margin-top:10px;
}
#items .item_03
{
	background:url(../back-02.png) no-repeat -317px -83px;
	width:157px;
	cursor:pointer;
}
#items .item_03_selected
{
	background:url(../back-02.png) no-repeat -317px -145px;
	width:157px;
}
#items .item_04
{
	background:url(../back-02.png) no-repeat -474px -83px;
	width:158px;
	cursor:pointer;
}
#items .item_04_selected
{
	background:url(../back-02.png) no-repeat -474px -145px;
	width:158px;
}
#items #item_04 .ot
{
	float:left;display:inline;
	margin-left:7px;margin-top:10px;
	background:url(../back-02.png) no-repeat -0px -265px;
	width:695px;height:45px;
}
#items #item_04 .ot .otl
{
	float:left;display:inline;
	margin-left:15px;margin-top:8px;
}
#items #item_04 .ot .otr
{
	float:right;display:inline;
	margin-top:15px;margin-right:15px;
}
#items #item_04 .ot h2
{
	color:#02995A;
}
#items #item_04 .ot h4
{
	font-family:Myriad Pro;
	color:#f60;
}
#items #item_04 dl
{
	margin-top:25px;
}
#items #item_04 dl.odll
{
	float:left;display:inline;
	margin-left:15px;
	width:370px;
}
#items #item_04 dl.odlr
{
	float:right;display:inline;
	margin-right:15px;
	width:310px;
}
#items #item_04 dl dd.odp
{
	float:left;display:inline;overflow:hidden;
	border:1px outset #CCC;
	width:128px;height:143px;
	cursor:pointer;
}
#items #item_04 dl dd.odp:hover
{
	border:2px inset #CCC;
	width:126px;height:141px;
}
#items #item_04 dl dd.odc
{
	float:right;display:inline;
	padding-left:10px;
}
#items #item_04 dl.odll dd.odc
{
	width:230px;
}
#items #item_04 dl.odlr dd.odc
{
	width:170px;
}
#items #item_04 dl dd.odc h3
{
	margin:0px;
	font-family:Myriad Pro;
	font-weight:bold;
	font-size:1.3em;
	color:#000;
}
#items #item_04 dl.odll p
{
	margin:0px;margin-top:5px;margin-bottom:5px;
}
#items #item_04 dl.odlr p
{
	margin:0px;margin-top:5px;margin-bottom:10px;
}
#items #item_04 dl dd.oda
{
	float:right;display:inline;
	width:200px;
}
/*
*	内容盒子1右边文字书写flash层的样式
*/
#chardiv
{
	width:215px;
	padding-bottom:5px;
	border-bottom:2px solid #999;
}
#chardiv #charSwf
{
	width:215px; height:180px;overflow:hidden;
}
#chardiv #charPN
{
	width:100%; text-align:center; font-weight:bold;
}
/*
*	内容盒子1右边测试FLASH层的样式
*/
#testdiv
{
	padding-top:10px;
	width:215px;
}
#testdiv .testlogo
{
	float:left;display:inline;
}
#testdiv t.estTitle
{
	float:left;display:inline;
	margin-top:5px;
	width:140px;
	line-height:14px;
	font-weight:bold;font-size:1em;
}
#testdiv .testStart
{
	float:left;display:inline;
	margin-left:15px;
	cursor:pointer;
}
#testdiv .testMark
{
	float:left;display:inline;
	margin-left:5px;margin-top:8px;
	width:215px;
	font-size:0.8em;
}
#testdiv #testswf
{
	position:absolute;
	top:130px;right:0px;z-index:2020;
	background:#fff;
	text-align:right;
}
#testdiv #testswf #testClose
{
	float:left;display:none;
	margin-left:1px;margin-top:332px;
	width:16px;
	line-height:16px;
	text-align:center;
	color:#000;
	cursor:pointer;
}
/*内容盒子2的样式*/
#content2 .left
{
	float:left;display:inline;
	padding-left:10px;padding-right:10px;
	border-right:1px solid #999;
	width:700px;
}
#content2 .left .lt
{
	float:left;display:inline;overflow:hidden;
	width:700px;
}
#content2 .left .lt .ltl
{
	float:left;overflow:hidden;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #999;
	width:305px;
}
#content2 .left .lt .ltr
{
	float:right;
	padding-right:5px;
	width:352px;
	overflow:hidden;
}
#content2 .left .lb
{
	width:700px;
}
#content2 .right
{
	float:right;
	width:219px;
}
#content2 .right img
{
	margin-top:5px;
}
/*内容盒子2中的内容列表样式*/
dl.c_list
{
	width:100%;
}
dl.c_list dt
{
	background:url(../title-back-01.jpg) no-repeat right;
	border-bottom:2px solid #666;
	line-height:31px;
	font-size:1.6em;
	color:#007F4E;
}
dl.c_list dd.c_body
{
	overflow:hidden;
	padding-bottom:5px;
	margin-top:15px;
	
}
dl.c_list dd h5
{
	float:left;
	display:inline;
	width:100%;
	margin:0px;
	color:#F90;
}
dl.c_list dd p
{
	margin:0px;
}
dl.c_list dd a
{
	text-decoration:none;
	color:#F60;
}
dl.c_list dd .c_ddl
{
	float:left;
	display:inline;
}
dl.c_list dd .c_ddr
{
	float:right;
	display:inline;
}
dl.b_list
{
	float:left;
	display:inline;
	margin:10px;
}
dl.b_list dt
{
	font-size:1.4em;
	font-weight:bold;
	color:#007F4E;
}
dl.b_list dd
{
    float:left;
    display:inline;
    width:690px;
    padding:5px 0px 4px 0px;
}
dl.b_list label
{
	font-weight:bold;
}
dl.b_list img.mail
{
	margin-bottom:-3px;
}
div.c_list_bottom
{
	padding:2px;
	border-top:1px solid #666;
	width:100%;
	text-align:right; 
}
/*内容盒子2中两个c_list的样式分别定义*/
#content2 .left .ltl dl.c_list
{
	height:250px;
}
#content2 .left .ltl dl.c_list dd
{
	margin-top:8px;
	padding:0px;
}
#content2 .left .ltr dl.c_list dd .c_ddl
{
	width:130px;
}
#content2 .left .ltr dl.c_list dd .c_ddl img
{
	border:1px solid #000;
}
#content2 .left .ltr dl.c_list dd .c_ddr
{
	width:220px;
}
#content2 .left .ltr dl.c_list dd.c_body
{
    float:left;
    display:inline;
}
/*DIV等高补丁*/


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
* 
*                                                    二级页面样式
*
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

/* 导航盒主内容拆分 */
.main_sidebar{
    float:left;
    display:inline;
    margin-top:5px;
    width:950px;
    overflow:hidden;
}
.main_sidebar_bottom
{
	float:left;
    display:inline;
    width:950px;
    overflow:hidden;
}
/*MAIN*/
.main_sidebar .main
{
	float:left;
	width:675px;
	padding:10px;
	float:left;
	background:url(../box-back.png) no-repeat -1900px top #FFF;
	overflow:hidden;
}
.main_sidebar_bottom .main_bottom
{
	float:left;
	background:url(../box-back.png) no-repeat -2595px top;
	width:695px;
	height:5px;
	overflow:hidden;
}

/*SIDEBAR*/
.main_sidebar .sidebar
{
	float:right;
	background:url(../box-back.png) no-repeat -3290px top #FFF;
	width:250px;
}
.main_sidebar_bottom .sidebar_bottom
{
	float:right;
	background:url(../box-back.png) no-repeat -3540px top;
	width:250px;
	height:5px;
	overflow:hidden;
}
/*DIV等高补丁*/
.main_sidebar .main,.main_sidebar .sidebar
{
	margin-bottom:-15000px;
	padding-bottom:15015px;
	
}
/*导航盒*/
.navbox
{
	width:250px;
}
.navbox dt
{
	background:url(../back-01.png) no-repeat -396px -164px;
	padding-left:15px;
	line-height:24px;
	font-weight:bold;
	font-size:0.9em;
	color:#FFF;
}
.navbox dt.ft
{
	background:url(../back-01.png) no-repeat -396px -139px;
}
.navbox dd
{
	background:.FFF;
	border-bottom:1px dotted #ccc;
	padding-left:15px;
	line-height:24px;
	font-size:0.9em;
}
.navbox dd.ld
{
	border-bottom:0px;
}
.navbox_bottom
{
	background:url(../back-01.png) no-repeat -396px -189px;
	width:250px;
	height:5px;
	overflow:hidden;
}
/*主内容盒*/
.main .site_map
{
	padding-left:5px;
}
.main .main_content
{
	padding-left:20px;
	padding-right:10px;
}
.main .main_content h4
{
	color:#009966;
}
.main .main_content dl.mcdl
{
	width:100%;
}

.main .main_content dl.mcdl dt.mcdt
{
	line-height:50px;
	font-size:1.5em;
	color:#F60;
}
.main .main_content dl.mcdl dd.mcdd
{
	float:left;
	display:inline;
	width:100%;
	margin-bottom:15px;
}
.main .main_content ul
{
	line-height:18px;
	margin-top:10px;
	margin-bottom:10px;
}
.main .main_content ol
{
	line-height:18px;
	margin-top:10px;
	margin-bottom:10px;
}
img.ileft
{
	float:left;
	padding-left:10px;
	padding-right:10px;
}
img.iright
{
	float:right;
	padding-left:10px;
	padding-right:10px;
}
.sidebar .sidebar_logo
{
	margin:10px;
}
/*表格样式*/
.tbl_01
{
	border:1px solid #CCC;
}
.tbl_01 td
{
	border:1px solid #CCC;
}
/*dl盒子样式*/
.dl_panel_01
{
	float:left;
	display:inline;
	width:100%;
}
.dl_01,
.dl_panel_01 dl
{
	float:left;
	display:inline;
	width:630px;
	margin-top:5px;
	margin-bottom:5px;
	border-bottom:1px solid #ccc;
}
.dl_01 dt,
.dl_panel_01 dl dt
{
	float:left;
	display:inline;
	background:#eee;
	width:618px;
	padding:5px;
	border:1px solid #ccc;
	font-weight:bold;
	font-size:1.1em;
}
.dl_01 dt,
.dl_panel_01 dl dt
{
	background:url(../back-01.png) no-repeat -0px -223px;
	width:620px;
	padding:0px;
	padding-left:10px;
	border:0px;
	line-height:37px;
}
.dl_01 dd,
.dl_panel_01 dl dd
{
	float:left;
	display:inline;
	width:618px;
	padding:5px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
.dl_panel_01 dl dd.cr
{
	text-align:right;
}
.dl_01 dd dpt,
.dl_panel_01 dl dd .dpt
{
	float:left;
	display:inline;
	padding-right:10px;
	text-align:right;
	font-weight:bold;
}
.dl_01 dd dpc,
.dl_panel_01 dl dd .dpc
{
	float:left;
	display:inline;
}
.dl_panel_01 dl dd .ddl
{
	float:left;
	width:30%;
}
.dl_panel_01 dl dd .ddr
{
	float:right;
	width:60%;
}
.teacher_ul{
	list-style:none;
	margin:0px;
	width:650px;
}
.teacher_ul li.teacher{
	float:left;
	display:inline;
	margin-top:5px;
	margin-bottom:5px;
	width:630px;
}
.teacher_ul .tname
{
	font-weight:bold;
	border-bottom:1px solid #999;
	padding-top:2px;
	padding-bottom:2px;
	font-size:1.1em;
	color:#009966;
}
.teacher_ul .tpic{
	float:left;
	display:inline;
	padding-bottom:2px;
	width:130px;
	text-align:center;
}
.teacher_ul .tsay{
	float:right;
	display:inline;
	background:url(../back-01.png) no-repeat -0px -261px;
	width:465px;
	min-height:155px;
	padding-left:25px;
	padding-right:10px;
	padding-top:2px;
}
.teacher_ul .tsay p{
	margin:0px;
	margin-top:2px;
}
.teacher_ul .tbottom{
	float:right;
	display:inline;
	overflow:hidden;
	background:url(../back-01.png) no-repeat -11px -514px;
	width:489px;
	height:7px;
}
.teacher_ul .trandomlink
{
	float:right;
	font-size:0.9em;
	color:#999;
}
.teacher_ul .tlink
{
	list-style:none;
	margin:0px;
	font-weight:bold;
}
