<!--  ------------>
/* Global CSS */
body {text-align:center;font-family:宋体,serif;background:#ffffff;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
table.tbl1 { margin: 0 auto; }
table.tbl1 th, table.tbl1 td { height: 23px; line-height: 23px; padding-left: 5px; text-align: left;}
table.tbl1 th { background: #DDF1F9; text-align: left; color: #333; font-weight: normal;}
table.tbl1 tr.alter td { background: #ECF9FE; }
.colR table.tbl1 { float:left;width: 190px; margin-left:9px;}
img{vertical-align:top;border:none;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
input{
	padding:5px;border:1px solid #9e9e9e;background:url(../images/input_bg.png) no-repeat 0 0; height:26px; font-size:12px; line-height:18px;
}
textarea{
	padding:5px;border:1px solid #9e9e9e;background:url(../images/input_bg.png) no-repeat 0 0 font-size:12px; line-height:18px;
}
input,select {vertical-align:middle;}
/* link color font */
a {color:#2b2b2b;text-decoration:none;}
a:visited {color:#83006f;text-decoration:none;}
a:hover {color:#BA2636;text-decoration:underline;}
a:active {color:#BA2636;}
    /*-------------------------------------------------------
     * VCAN CSS
     *-------------------------------------------------------
     */
    .xjs_source   { height:19px; border-width:1; width:530; border-style:ridge; border-color:#d0d0d0; background-color:#dfdfdf;}

    .xjs_required01  { background-image : url(../images/required01.gif); background-position:top right; background-repeat:no-repeat;}
    .xjs_required02  { background-image : url(../images/required02.gif); background-position:top right; background-repeat:no-repeat;}
    .xjs_required03  { background-image : url(../images/required03.gif); background-position:top right; background-repeat:no-repeat;}
    .xjs_required04  { background-image : url(../images/required04.gif); background-position:top right; background-repeat:no-repeat;}
    .xjs_required05  { background-image : url(../images/required05.gif); background-position:top right; background-repeat:no-repeat;}

    .xjs_right     { text-align : right;}
    .xjs_center    { text-align : right;}  
    .xjs_edit_box  { background-color: #FFFFFF; border: A6A6A6; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: "Tahoma"; font-size: 12px}
    .xjs_button    { height:19px; border-width:1; border-style:ridge; border-color:#d0d0d0; background-color:#dfdfdf;}
    .xjs_dek       { POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;overflow:hidden;}
    .xjs_plain     { background-color: #FFFFFF; border: A6A6A6; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: "Tahoma"; font-size: 12px}

    .xjs_imeKor    { ime-mode:active }
    .xjs_imeEng    { ime-mode:inactive }
    .xjs_imeDis    { ime-mode:disabled }

    .xjs_lable     { border:0 solid black; background-color:transparent; }




input.bas {	border-right: #BFDADD 1px solid; border-top: #BFDADD 1px solid; font-size: 9pt; border-left: #BFDADD 1px solid; border-bottom: #BFDADD 1px solid; height: 19px; background-color: #ffffff;PADDING-TOP: 2px}

tr {font-size: 12px; font-family: ""; color:#666666; line-height: 200% }
.tt_gray02 {background-color:#F6F6F6; color:#666666;}
.tt_gray03 {background-color:#EBEBEB; color:#666666;}
.td_white01 {background-color:#FFFFFF; color:#393939; padding-top:3px; padding-bottom:1px; padding-left:3px; }

td { font-size: 12px; font-family: ""; color:#666666; line-height: 200%}

/* ----------------------- */	


.news{
	color: #4882BE;
	font-weight: bold;
}

.fastnews{
	color: #FFFFFF;
}

.date{
	color: #737373;
	font-size:8pt;
} 
a.date:link 		{ text-decoration: none; color:#737373; font-size: 8pt;}
a.date:visited	 	{ text-decoration: none; color:#737373; font-size: 8pt;}
a.date:hover 		{ text-decoration: underline; color:#848484; font-size: 8pt;}

.date_sun{
	color: #08A200;
	font-size:8pt;
} 
a.date_sun:link 		{ text-decoration: none; color:#08A200; font-size: 8pt;}
a.date_sun:visited	 	{ text-decoration: none; color:#08A200; font-size: 8pt;}
a.date_sun:hover 		{ text-decoration: underline; color:#848484; font-size: 8pt;}


.date_small{
	color: bbbbbb;
	font-size:8pt;
} 
a.date_small:link 		{ text-decoration: none; color:bbbbbb; font-size: 8pt;}
a.date_small:visited	 	{ text-decoration: none; color:bbbbbb; font-size: 8pt;}
a.date_small:hover 		{ text-decoration: underline; color:bbbbbb; font-size: 8pt;}


/* ----------------------- */	




.box { 
	font-size:9pt;
	color:#666666;
 	border: 1px solid #AEAFA7 }
	

/* ------------------------ */

.intro_text{
color: #EA7F08;
}
a.intro_text:link 		{ text-decoration: none; color:#EA7F08; font-size: 9pt;}
a.intro_text:visited	 	{ text-decoration: none; color:#EA7F08; font-size: 9pt;}
a.intro_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.square_text{
color: #3C830B;
}
a.square_text:link 		{ text-decoration: none; color:#3C830B; font-size: 9pt;}
a.square_text:visited	 	{ text-decoration: none; color:#3C830B; font-size: 9pt;}
a.square_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.square_index_text{
color: #05A856;
}
a.square_index_text:link 		{ text-decoration: none; color:#05A856; font-size: 9pt;}
a.square_index_text:visited	 	{ text-decoration: none; color:#05A856; font-size: 9pt;}
a.square_index_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.business_text{
color: #8E4CBD;
}
a.business_text:link 		{ text-decoration: none; color:#8E4CBD; font-size: 9pt;}
a.business_text:visited	 	{ text-decoration: none; color:#8E4CBD; font-size: 9pt;}
a.business_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.world_text{
color: #897539;
}
a.world_text:link 		{ text-decoration: none; color:#897539; font-size: 9pt;}
a.world_text:visited	 	{ text-decoration: none; color:#897539; font-size: 9pt;}
a.world_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.data_text{
color: #4D85BE;
}
a.data_text:link 		{ text-decoration: none; color:#4D85BE; font-size: 9pt;}
a.data_text:visited	 	{ text-decoration: none; color:#4D85BE; font-size: 9pt;}
a.data_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.news_text{
color: #3E9E00;
}
a.news_text:link 		{ text-decoration: none; color:#3E9E00; font-size: 9pt;}
a.news_text:visited	 	{ text-decoration: none; color:#3E9E00; font-size: 9pt;}
a.news_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.service_text{
color: #2F8D88;
}
a.service_text:link 		{ text-decoration: none; color:#2F8D88; font-size: 9pt;}
a.service_text:visited	 	{ text-decoration: none; color:#2F8D88; font-size: 9pt;}
a.service_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.etc_text{
color: #D8656B;
}
a.etc_text:link 		{ text-decoration: none; color:#D8656B; font-size: 9pt;}
a.etc_text:visited	 	{ text-decoration: none; color:#D8656B; font-size: 9pt;}
a.etc_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.sitemap_text{
color: #5b5b59;
}
a.sitemap_text:link 		{ text-decoration: none; color:#5b5b59; font-size: 9pt;}
a.sitemap_text:visited	 	{ text-decoration: none; color:#5b5b59; font-size: 9pt;}
a.sitemap_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.part_text{
color: #4D85BE;
}
a.part_text:link 		{ text-decoration: none; color:#4D85B; font-size: 9pt;}
a.part_text:visited	 	{ text-decoration: none; color:#4D85B; font-size: 9pt;}
a.part_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.sun{
color: #EC7300;
}
a.part_text:link 		{ text-decoration: none; color:#EC7300; font-size: 9pt;}
a.part_text:visited	 	{ text-decoration: none; color:#EC7300; font-size: 9pt;}
a.part_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.url_text{
color: #4381B7;
}
a.url_text:link 		{ text-decoration: none; color:#4381B7; font-size: 9pt;}
a.url_text:visited	 	{ text-decoration: none; color:#4381B7; font-size: 9pt;}
a.url_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.search_text{
color: #005DAD;
}
a.search_text:link 		{ text-decoration: none; color:#005DAD; font-size: 9pt;}
a.search_text:visited	 	{ text-decoration: none; color:#005DAD; font-size: 9pt;}
a.search_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}

.blue_text{
color: #005DAD;
}
a.blue_text:link 		{ text-decoration: none; color:#005DAD; font-size: 9pt;}
a.blue_text:visited	 	{ text-decoration: none; color:#005DAD; font-size: 9pt;}
a.blue_text:hover 		{ text-decoration: underline; color:#848484; font-size: 9pt;}
/* ----------------------- */


/* ----------------------- */
td.padding43{
	padding-left: 43px;
}
td.padding33{
	padding-left: 33px;
}
td.padding23{
	padding-left: 23px;
}
td.padding15{
	padding-left: 15px;
}
td.padding10{
	padding-left: 10px;
}
td.padding5{
	padding-left: 5px;
}
td.r_padding5{
	padding-right: 5px;
    padding-top: 3px;
}

td.part_padding5{
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
td.read_padding{
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 7px;
}
td.month_padding{
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
td.t_padding{
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 5px;
}

/* ----------------------- */
	
#id1{
	font-size: 9pt;
        color:#000000;   
	}
#id2{
	font-size: 14pt;
       font-weight:bold;
       color:#000000; 
	}
#id3{
	font-size: 9pt;
       font-weight:bold;
       color:#393939; 
	}
#id4{
	font-size: 14pt;
       font-weight:bold;
       color:#BE0D00; 
	}
/* span blank */
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
	
.sc_search{ width:644px; height:71px;background:url(../images/school_s_bg.png) no-repeat; padding:33px 0 0 10px;}
.sc_search input{ height:22px; font-size:12px; line-height:12px;}

#main{ width:1000px; margin:0px auto;}
#main .main_login{ height:30px; border:1px solid #CCC; line-height:30px; padding-left:10px; padding-top:4px;}
#main .main_login .login{ width:500px; float:left; padding-top:4px;}
#main .main_login .hot_search{ width:480px; float:right; padding-top:0; line-height:30px; height:30px;}
.input_blur{ height:20px; font-size:12px; line-height:10px;}
.login_btn{ padding:2px; background:#FFF; border:1px solid #CCC; font-weight:bold; height:20px; line-height:16px;}

#inside .inside_tool{ width:1000px; padding:5px 10px; border:1px solid #CCC;}
#inside input{ height:20px; font-size:12px; line-height:10px;}
#main .main_login .login a{ color:#FF3300; font-weight:bold;}
#main #main_l{ width:644px; float:left;}
#main #main_r{ width:340px; float:left; margin-left:16px;}
#main_l .regi_bg{ width:638px; height:210px; background:url(../images/regi_bg.png) no-repeat;}
#main_l .left_cat{ width:644px;}
#main_l .left_cat .left_cat_1,#main_l .left_cat .left_cat_2{ width:318px; float:left; padding-top:6px;}
#main_l .left_cat .left_cat_1{ margin-right:4px;}
#main_l .left_cat .left_cat_title { width:316px; height:27px;}
#main_l .left_cat .left_cat_title span{ float:right;}
#main_l .left_cat ul{ width:306px; background:#CCC; padding:0 8px; float:left; margin-left:0px; margin-top:6px;} 
#main_l .left_cat li{ background:#FFF; padding:8px; margin:8px 0;}
#main_l .left_cat li img{ float:left; margin-right:8px;}
#main_l .left_cat li a,#main_l .left_cat li a:visited{ color:#0000FF; font-weight:bold;}

#main_r .xwdt{width:340px;}
#main_r .xwdt .xwdt_tit{width:340px; height:23px;} 
#main_r .xwdt .xwdt_tit span{ float:right; margin-right:20px; margin-top:6px;}
#main_r .xwdt ul{ border-bottom:1px solid #CCC; padding-bottom:6px;}
#main_r .xwdt li{ line-height:22px; height:22px; font-size:12px;}
#main_r .xwdt li span{ color:#CCCCCC; font-size:11px;}
#main_r .xwdt li a,#main_r .xwdt li a:visited{ text-decoration:none}
#main_r .xwdt p{ padding:0; margin-top:6; text-indent:2em; white-space:normal;}

#main .quick{ border:1px solid #B6D3EF; border-top:none;}
#main .quick .qstd{ height:26px; background:url(../images/kstd_tit.gif) repeat-x; padding-left:15px; font-weight:bold;}
#main .quick .cont{ text-align:center; padding-top:10px; padding-bottom:10px;}
#main .quick .cont td{ text-align:center;}

#footer{width:1000px; margin:20px auto; font-size:12px;}
#footer p{ height:22px; line-height:20px; margin:0; padding:0;}

.list{ padding:0; margin:0;}
.list h1{ font-family: '黑体', '宋体', 'arial', sans-serif; font-size: 20px; line-height: 30px; padding: 15px 0; color: #FF6600; font-weight:bold; border-bottom:1px solid #CCC; text-align:center;}
.list li a,.list li a:visited{ font-size: 14px; line-height: 26px; font-weight: normal; padding: 5px 0px 5px 10px; background: url(../images/dot.gif) 0px 13px no-repeat; text-decoration:none; }
.list li a:hover{ font-size: 14px;}
/*分页*/
#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #CCC; text-align:center; color:#000; list-style:none; background:none;}
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#077ac7; color:#fff;}

#navi{ height:30px; line-height:30px; clear:both;}
#navi a{ color:#6666FF}
#post{ padding-top:10px; line-height:150%;}
#post, #post td{ font-size: 14px; line-height: 26px; }
#post a{ text-decoration:underline; }
#post p{ padding:4px 0;}

#content h1{ font-family: '黑体', '宋体', 'arial', sans-serif; font-size: 20px; line-height: 30px; padding: 15px 0; color: #FF6600; font-weight: normal;}
#content .login_text,#content .register_text,#content .change_text,#content .forget_text{font-size: 12px; line-height: 16px; height: 22px; width: 130px; border: 1px solid #758EBF; margin-bottom: 5px;}
#content td{padding:2px 5px;}
#content #intro{border:1px solid #B0BDD9;background:#E9ECF2;padding:10px 20px;margin-bottom:10px;}

#content{ width: 1000px; margin: 0 auto; padding-top:5px; padding-bottom:5px; text-align: left; overflow: hidden;  background: #D7DDEA;}

#contentLeft{ width: 260px; float: left; margin-left:5px; margin-top:2px;}

#contentRight{ width: 720px; float: right; margin-right:5px; margin-top:2px; }
.rightBox{ width: 720px; height: 400px; background: #ffffff url(../images/rightboxbottom.gif) 0px bottom no-repeat; margin-bottom: 10px; }

.rightBoxPost{ width: 720px; background: #ffffff url(../images/rightboxbottom.gif) 0px bottom no-repeat; margin-bottom: 10px; }

.rightBoxWrap{ background: url(../images/rightboxtop.gif) 0px top no-repeat; padding: 5px; }

.rightBoxWrapPost{ background: url(../images/rightboxtop.gif) 0px top no-repeat; padding: 20px 40px 40px 40px; }

.leftBox{ width: 260px; background: #ffffff url(../images/leftboxbottom.gif) 0px bottom no-repeat; margin-bottom: 10px; }

.leftBoxWrap{ background: url(../images/leftboxtop.gif) 0px top no-repeat; padding: 5px; }

#left1{ height: 160px; }

#left2{ height: 230px; }

#left3{ height: 260px; }

#left4{ height: 130px; }

#left5{ height: 400px; }

/******* contentRight ********/
.innerLeft{ width: 390px; float: left; }

.innerRight{ width: 220px; margin-right: 5px; float: right; }

.toolForm{ background:url(../images/toolformbg.jpg) left bottom no-repeat;padding: 3px 15px 15px 15px; margin-bottom: 10px; border-bottom:1px solid #D7DDEA;border-left:1px solid #D7DDEA;}

#steps{ border: 2px solid #ff6600; background: #ffebcc; padding: 10px; width:360px;}

.stepTl{ font-family: 'arial',sans-serif; font-size: 40px; font-weight: bold; line-height: 35px; margin-right: 5px; color: #ff6600; float: left; }

#step1,#step2,#step3{ width: 100px; float: left;}

#step1,#step2{ margin-right: 10px; }

.lg, .lg2{margin-top:10px;text-align:center;width:125px;height:65px;background:url(../images/logo-bg.gif) no-repeat;float:left;}

.lg2{ margin-left:10px; }

.grayBar{ height: 34px; background: #cccccc url(../images/bar-gray.gif) repeat-x; margin-bottom: 5px; }

.grayBar a{ color: #ffffff;}

.tabNext{ padding-top:11px; }

.grayTab{ background: #ffffff url(../images/tab-gray.gif) 0 0 no-repeat; width: 80px; height: 28px; float: left; margin: 6px 20px 0 20px; line-height: 30px; text-align: center; }

.blueBar{ height: 34px; background: #758EBF url(../images/bar-blue.gif) repeat-x; margin-bottom: 5px; }

.blueBar a{ color: #ffffff;}

.blueTab{ background: #ffffff url(../images/tab-blue.gif) 0 0 no-repeat; width: 80px; height: 28px; float: left; margin: 6px 20px 0 20px; line-height: 30px; text-align: center; }

.qq{ float: left; width: 100px; }

#notice{ margin: 5px 20px 0px 20px; padding: 8px 20px; background: #FFFFCC; color: #666; }

#notice a{ float: right; }

#linkLeft{ width: 330px; float: left; }

#linkRight{ width: 330px; float: right; }

#search{ width: 1000px; margin: 10px auto; text-align: left; }

.short,.short2,.medium,.long{border:1px solid #B0BDD9;font-size:12px;line-height:18px;height:20px;}
.short{width:40px;}
.short2{width:100px;}
.medium{width:200px;}
.long{width:340px;}
.even{background:#ebebeb}
input{font-size:12px;}
#profile td{font-family:宋体;font-size:12px;line-height:18px;padding:7px;border:1px solid #ccc;}
#profile{border-collapse:collapse;background:#ffffff;}
.medium1 {width:200px;}

/*teacher*/
.C01_FixLeft{position:relative;width:638px;margin:0 auto; padding-left:15px;}
 
span.LeftHandle,span.RightHandle{position:absolute;height:27px;width:11px;top:40px;cursor:pointer;}
span.LeftHandle{left:0px;background-image:url(../images/pre_on.gif);}
span.RightHandle{right:0px;background-image:url(../images/next_on.gif);}
.C01_FL_PhotoLists{width:620px;overflow:hidden;margin:0 auto;}
.C01_FL_PhotoLists .PhotoCell{width:207px;float:left;display:inline;}
.PhotoCell td{text-align:left;line-height:22px}
.obbs{padding:15px;line-height:22px;font-size:14px;border-top:1px solid #B6EFB3;border-bottom:1px solid #B6EFB3;background:#F0FFEF}

.area_t a{ margin:4px 10px 4px 0; white-space:nowrap; float:left;}
/*图片列表*/
.pic_list { width:100%; overflow:hidden;}
.pic_list li { margin:2px 30px; display:inline; float:left; text-align:left; background-image:none; padding:0;}
.pic_list li img,.pic_txt_list li img{ padding:1px;	border:1px solid #ccc;}
.pic_list li a{ font-size:12px;white-space: nowrap }

.area_teacher{width:100%;}
.area_teacher .area_teacher_tit{width:100%; height:23px;} 
.area_teacher .area_teacher_tit span{ float:right; margin-right:20px; margin-top:6px;}
.area_teacher ul{ border-bottom:1px solid #CCC; padding-bottom:6px; font-size:12px;}
#post .area_t a{text-decoration:none;}

.area_courseName_tit{width:100%; height:23px; font-size:14px; color:#FF6600; margin-top:10px; font-weight:bold;} 

/*右侧top10学校*/
#top5 {width:330px; margin:6px 0px 6px 4px; border-bottom:1px solid #ccc;}
#top5 div {clear:left; padding:5px 0 0 15px; background:#fff url("http://www.awebsite.cn/demo/images/pucker_1.gif") no-repeat left 5px; border-top:1px solid #ccc; cursor:pointer;}
#top5 #box2 {background-image: url("http://www.awebsite.cn/demo/images/pucker_2.gif");}
#top5 #box3 {background-image: url("http://www.awebsite.cn/demo/images/pucker_3.gif");}
#top5 #box4 {background-image: url("http://www.awebsite.cn/demo/images/pucker_4.gif");}
#top5 #box5 {background-image: url("http://www.awebsite.cn/demo/images/pucker_5.gif");}
#top5 .show img {float:left; width:130px; height:50px; margin:0 5px 5px 0;}
#top5 .show h2 {padding:5px 0; float:left;}
#top5 .show h2 span{ color:#FF6600; font-weight:bold; padding:0 2px; border:1px solid #CCC;}
#top5 .show p {line-height:150%; clear:both; text-indent:none;}
#top5 .hidden {background-position:left center;background-color:#ffd;}
#top5 .hidden img {display:none;}
#top5 .hidden p {display:none;}

/*首页top10学校*/
#top5_index {width:310px; margin:0px 0px 6px 4px;}
#top5_index div {clear:left; padding:5px 0 0 15px; background:#fff url("http://www.awebsite.cn/demo/images/pucker_1.gif") no-repeat left 5px; border-top:1px solid #ccc; cursor:pointer;}
#top5_index #box2 {background-image: url("http://www.awebsite.cn/demo/images/pucker_2.gif");}
#top5_index #box3 {background-image: url("http://www.awebsite.cn/demo/images/pucker_3.gif");}
#top5_index #box4 {background-image: url("http://www.awebsite.cn/demo/images/pucker_4.gif");}
#top5_index #box5 {background-image: url("http://www.awebsite.cn/demo/images/pucker_5.gif");}
#top5_index .show img {float:left; width:130px; height:50px; margin:0 5px 5px 0;}
#top5_index .show h2 {padding:5px 0; float:left;}
#top5_index .show h2 span{ color:#FF6600; font-weight:bold; padding:0 2px; border:1px solid #CCC;}
#top5_index .show p {line-height:150%; clear:both; text-indent:none;}
#top5_index .hidden {background-position:left center;background-color:#ffd;}
#top5_index .hidden img {display:none;}
#top5_index .hidden p {display:none;}


/*文字列表*/
.text_list { margin:6px 0;}
.text_list li { text-align:left; padding-left:1.2em; background:url(images/list_bg.gif) no-repeat 5px 9px; line-height:200%;}
.text_list li .date{ padding:1px 4px; color:#FF3300; border:1px solid #FF9900; font-weight:bold; margin-right:10px;}

/*首页top10课程 */
#main_l .left_cat_index{ width:644px;}
#main_l .left_cat_index .left_cat_3,#main_l .left_cat_index .left_cat_4{ width:318px; float:left; padding-top:6px;}
#main_l .left_cat_index .left_cat_3{ margin-right:4px;}
#main_l .left_cat_index .left_cat_title { width:316px; height:27px;}
#main_l .left_cat_index .left_cat_title span{ float:right;}
.left_cat_index .text_list { margin:6px 0; padding:4px 4px 4px 10px;; border:1px solid #CCC;}
.left_cat_index .text_list li { text-align:left; padding-left:1.2em; background:url(images/list_bg.gif) no-repeat 5px 9px; line-height:200%; padding:0; margin:0; border:0;}
.left_cat_index .text_list li .date{ padding:1px 4px; color:#FF3300; border:1px solid #FF9900; font-weight:bold; margin-right:10px;}


#logo{ width:260px; height:60px; display:block; float:left}
#logo a{display:block;width:260px; height:60px; text-indent:-1000px;}

#tabs {
      float:right;
      font-size:93%;
      line-height:normal;
	  width:700px;
	  margin-left:0px;
	  margin-top:16px;
      }
    #tabs ul {
	margin:0;
	padding:0;
	padding:10px 0px 0 0px;
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("../images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  font-weight:bold;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("../images/tabright.gif") no-repeat right top;
      padding:5px 10px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FF9834;
	  font-weight:bold;
      }
