@charset "utf-8";
/* CSS Document */
{-*
创建时间：2009.11.10
创 建 者：meihua
创建原因：网站404页面样式，也可作为以后制作简版头部、底部页面的公用样式表
*-}
#container960{width:960px; margin:0 auto;}
/***** 404 page *****/
.con_404{font-size:14px;}
#easy_top{margin:0 auto; height:101px; background:#fff url(../images/temp/teachersday_top.jpg) no-repeat top center; position:relative;}
.easy_logo,.easy_slogan{position:absolute;}
.easy_logo{top:20px; left:26px;}
.easy_slogan{top:45px; left:363px;}
#easy_content{border:1px solid #A9C9E2; margin-top:8px; padding-bottom:60px; background-color:#fff;}
.f_smilies{float:left; width:247px; padding-left:60px; margin-top:60px;}
.f_main{margin-left:380px;}
.f_notes{margin-top:40px;margin-right:120px;}
.f_notes h1{font-size:18px; font-weight:bold;}
.f_main .f_notes p{padding-bottom:6px; border-bottom:1px solid #ccc; padding-left:0;}
.f_main h2,.f_main ul{padding-left:25px;}
.f_main h2{margin-top:25px; font-size:15px; font-weight:bold; background:#fff url(../images/temp/ico2.gif) no-repeat left center;}
/***** bottom *****/
#content_bottom{height:121px; background:#fff url(../images/temp/teachersday_bottom.jpg) no-repeat top center;}
#footer_sim{margin:15px 0; color:#585757; text-align:center;}
#footer_sim ul{padding:10px 0 6px 0; border-top:1px solid #acacac;}
#footer_sim ul li{display:inline; padding:0 2px;}

/***** 论坛头部 *****/
#forum_container{width:98%; margin:0 auto; font-family:Tahoma,Verdana;}
#forum_header{height:81px; text-align:right;}
.forum_logo{height:81px; overflow:hidden;}
.forum_tool{padding-top:8px;}
.forum_tool span{display:block; margin-bottom:4px;}
.forum_tool span a,.forum_tool span a:visited{color:#3d7200; text-decoration:underline;}
.tool_tel,.forum_tool ul{padding-right:7px;}
.forum_tool ul li{display:inline;}
.forum_nav{height:39px; padding-left:5px; background:#fff url(../images/common/forum_headbg01.png) no-repeat left top;}
.forum_nav .forum_navbg_r{height:39px; padding-right:5px; background:#fff url(../images/common/forum_headbg03.png) no-repeat right top;}
.forum_nav .navul{padding-top:6px; height:33px; background:#fff url(../images/common/forum_headbg02.png) repeat-x left top;}
.forum_nav .navul li{diaplay:block; float:left; padding:0 5px;}
.forum_nav .navul li a{float:left; padding:0 0 0 10px; font-size:14px; font-weight:bold; color:#fff;}
.forum_nav .navul li a span{display:block; padding:0 10px 0 0; line-height:200%;}
.forum_nav .navul li a:visited{color:#fff; text-decoration:none;}
.forum_nav .navul li a:hover{text-decoration:none; padding-left:10px; background:url(../images/common/nav_hover_l.png) no-repeat left top;}
.forum_nav .navul li a:hover span{padding-right:10px; background:url(../images/common/nav_hover_r.png) no-repeat right top;}
.forum_nav .navul li.nav_hover a{color:#0B509E; background:#fff url(../images/common/nav_act_l.png) no-repeat left top;}
.forum_nav .navul li.nav_hover a span{padding-bottom:6px; background:#fff url(../images/common/nav_act_r.png) no-repeat right top;}
.forum_nav .navul li a:active{text-decoration:none}
.forum_menu{height:36px; padding-left:5px; background:#fff url(../images/common/forum_headbg04.png) no-repeat left top}
.forum_submenu{height:36px; padding-right:5px; background:#fff url(../images/common/forum_headbg06.png) no-repeat right top;}
.forum_submenu div{height:28px; text-align:right; padding:8px 10px 0 0; background:#fff url(../images/common/forum_headbg05.png) repeat-x left bottom;}
.forum_menu span a,.forum_menu span a:visited{color:#4169E1;}
.forum_menu span a:active{text-decoration:none;}

/********* 方正学堂赠课申请流程页面 *********/
.fdschool_bg{background-image:url(../images/system_founder/fdschool_bg.png); background-repeat:no-repeat; background-position:0 0;}
.fd_container{background:#fff url(../images/system_founder/fdschool_conbg.jpg) repeat-x left bottom;}
#fd_header{overflow:hidden;}
#fd_header span{float:left; height:72px; text-indent:-9999px;}
.fdschool_logo{width:178px; background-position:0 0;}
.fdschool_slogan{width:812px; background-position:-188px 0;}
.fdschool_logo a{display:block; height:72px;}
.fd_content{padding:20px 30px;}
.fdschool_mtop,.fdschool_mbtm{width:930px; font-size:1px; line-height:normal; clear:both;}
.fdschool_mtop{height:24px; background-position:0 -82px;}
.fdschool_mbtm{height:60px; background-position:0 -116px;}
.fdschool_con{padding-left:60px;}
.fdschool_conl{background:#fff url(../images/system_founder/fdschool_mleftbg.gif) repeat-y left top;}
.fdschool_conr{padding-top:13px;background:#fff url(../images/system_founder/fdschool_mrightbg.gif) repeat-y right top;}
.fdschool_con .con_intro{padding:30px 30px 0 30px; margin-bottom:35px; width:753px; height:128px; background-position:0 -182px;}
.fdschool_con .con_intro p{font-size:14px; line-height:180%; text-indent:2em;}
.fd_container h1{font-size:18px; font-weight:bold; font-family:'Microsoft YaHei','微软雅黑',SimSun,'宋体',sans-serif;}
.fdschool_con h1{padding:23px 15px 0 0;}
.fdschool_con .inputarea{clear:both; padding:15px 0 40px 0;}
.fdschool_con .inputnotes{font-size:14px; margin:0 0 10px 135px; color:#808080;}
.fdschool_con .form_opt{padding-top:10px;}
.fdschool_con .form_opt label{font-size:14px; width:220px; padding:0 5px 0 0;}
.fdschool_con .clickmore{padding-left:40px;}
.fdschool_con .changeimg{margin-left:225px; padding-top:3px;}
.fdschool_subbtn{margin:25px 0 0 225px;}
.fdschool_subbtn a{display:block; padding-top:6px; width:108px; height:24px; font-size:16px; font-weight:bold; text-align:center;  background:#fff url(../images/register/sub_button.jpg) no-repeat left center;}
.fdschool_subbtn a:hover{background:#fff url(../images/register/sub_button_v.jpg) no-repeat left center;}
.fdschool_subbtn a:link,.fdschool_subbtn a:visited,.fdschool_subbtn a:hover{text-decoration:none; color:#333;}
.fdschool_con .selectcourse{padding-top:15px;}
.fdschool_con .fieldsetwidth{padding:0 15px 15px 15px; width:783px;}
.fdschool_con .fieldsetwidth legend{padding:0 3px;}
.fdschool_con .fieldsetwidth p{padding:10px 0 0 10px; font-size:14px;}
.fd_enter{width:535px; height:200px; padding:50px 0 0 65px; margin:120px auto 0 auto; background-position:0 -350px;}
.fd_enter h1{font-size:30px; line-height:240%; font-weight:bold; font-family:'Microsoft YaHei','微软雅黑',SimSun,'宋体',sans-serif}
#regsuccess h1{font-family:"宋体",Arail,verdana; font-size:16px; padding:10px 36px 6px 0;}
.fd_enter h1,.fd_enter p{margin-left:150px;}
.fd_enter p{margin-bottom:35px;}
.fd_enter p span{padding:0 4px;}
#regsuccess p{font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:12px; margin-bottom:0;}
#regsuccess p span{color:#990000;}
#regsuccess p a{color:#0066CC;}
#subarea{height:24px; padding:25px 0 40px 0; text-align:center;}
#subarea ul li{display:inline; margin-right:65px;}
.fdschool_con .con_intro .error_info{line-height:200%; font-weight:bold;}
.fdschool_con .error_info span{color:#FF0000; font-size:18px; font-weight:bold;}
.install_step li{padding-bottom:20px;}
.install_step img{display:block; padding-top:5px; margin-left:60px;}
.install_step li a:link,.install_step li a:visited,.install_step li a:hover{color:#FF0000;}
.fdschool_tel{color:#666; font-size:18px; font-weight:bold; padding:40px 0 40px 0; text-align:center;}
.fdschool_tel span{font-size:22px; font-weight:bold; color:#000; font-family:'Microsoft YaHei','微软雅黑',SimSun,'宋体',sans-serif; padding-left:10px;}

/********* 北大简单学习网事业说明会meeting_enter.tpl *********/
.con_other{font-size:15px; line-height:180%;}
#easy_top{height:101px; margin:0 auto; background:#fff ../images/temp/teachersday_top.jpg) no-repeat top center; position:relative;}
.easy_logo,.easy_slogan{position:absolute;}
.easy_logo{top:20px; left:20px;}
.easy_slogan{top:45px; left:363px;}
#easy_content h1{padding-top:30px; font-size:20px; font-weight:bold; color:#0B509E; text-align:center;}
#easy_main{height:420px;}
.easy_main_text{width:720px; margin:0 auto; padding:30px;}
.easy_main_text h2{font-size:14px; font-weight:bold;}
.easy_main_text dt{float:left; font-weight:bold;}
.easy_main_text dd{margin-left:85px; overflow:hidden;}
.easy_main_text label{padding-right:5px;}
.easy_main_text input{float:left; margin:3px 10px 0 0; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; padding:2px;}
.easy_main_text .enter_btn,.easy_main_text dd .enter_btnv{margin-top:1px; border:none; width:88px; height:26px; font-size:14px; font-weight:normal;}
.easy_main_text .enter_btn{background:#fff url(../images/common/onestep_meeting.jpg) no-repeat left center;}
.easy_main_text .enter_btnv{background:#fff url(../images/common/onestep_meeting_v.jpg) no-repeat left center;}
.easy_main_text dd .enter_btnw{padding:2px 0 0 2px;}
.easy_main_text p{clear:left; padding-top:30px; font-size:14px; line-height:170%;}

/********* 合作网站图片集合网页index_ad.tpl *********/
#ad_content h1{margin-top:15px; padding:15px 0; border:1px solid #aaa; border-bottom:none; font-size:20px; font-weight:bold; color:#0B509E; text-align:center; font-family:'Microsoft YaHei','微软雅黑',SimSun,'宋体',sans-serif;}
#ad_content td img{padding-right:15px; max-width:740px; /* sets max-width for IE */_width:expression(document.body.clientWidth>740?"740px":"auto");}
#ad_content th span{font-weight:normal; font-size:12px;}
#ad_content td{text-align:left; padding:15px 0 15px 15px;}

/********* 09专题页面样式 *********/
/*公用样式*/
.mid990{width:990px;}
.featured_course{padding-top:6px; overflow:hidden;}
.featured_course h2{height:27px; text-indent:-9999px;}
.featured_course img{float:right;}
.alignright{text-align:right;}
/*09寒假优惠专题*/
.specialbg{background-image:url(../images/temp/specialbg.png); background-repeat:no-repeat; background-position:0px 0px;}
.specialbg2{background-image:url(../images/temp/specialbg2.png); background-repeat:no-repeat; background-position:0px 0px;}
.featured_course h2.termend_h2{height:27px; background-position:0px 0px;}
.featured_course .featured_termend_cc{margin-top:5px; height:144px; width:634px; padding:10px 10px 0 10px; border:1px solid #d4d4d4; background:#fff url(../images/temp/yellow_rebg.gif) repeat-x left top;}
.featured_column_te01{float:left; height:307px; width:656px; overflow:hidden;}
.featured_culg3,.featured_culg12{height:34px; width:656px; text-indent:-9999px;}
.featured_culg3{background-position:0 -81px;}
.featured_culg12{background-position:0 -37px;}
.featured_culbg{background:#fff url(../images/temp/yellow_rebg.gif) repeat-x left top;}
p.featured_more{padding-right:10px;}
.featured_termend_ccte03,.featured_termend_ccg12,.featured_termend_ccg3{padding:10px 1px 0 6px; border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}
.featured_termend_ccg12,.featured_termend_ccg3{height:237px;}
.featured_termend_ccte03{height:237px;}
.featured_termend_ccg3 ul,.featured_termend_ccg12 ul{overflow:hidden;}
.featured_termend_ccg3 ul li{width:300px; float:left; margin-right:15px;}
.featured_termend_ccg3 ul li span{display:block; margin: 20px 0 0 130px;}
.featured_termend_ccg3 ul li h3{clear:both; font-weight:bold; padding:15px 0 3px 0;}
.featured_termend_ccg12 ul li{float:left; width:154px; margin-right:5px;}
.featured_termend_ccg12 ul li span{display:block; text-align:center; font-weight:bold; padding:3px 0 5px 0;}
.termend_clmbt01{font-size:1px; line-height:normal; height:8px; background-position:0 -169px;}
.featured_column_te02{float:right; width:323px; height:307px; overflow:hidden;}
.featured_column_te02 h2{height:34px; background-position:0 -187px;}
.featured_termend_cc{height:273px; background-position:-667px -37px;}
.featured_column_te02 dl{padding:27px 40px 0 40px;}
.featured_column_te02 dt{font-size:16px; font-weight:bold;}
.featured_column_te02 dd{padding:13px 0 0 15px;}
.featured_column_te03{height:289px; width:656px; float:left; overflow:hidden;}
.featured_column_te03 h2{height:34px; background-position:0 -125px; text-indent:-9999px;}
.featured_heroad{display:block; margin-top:10px;}
.featured_termend_ccte03 td{font-size:13px; padding-bottom:6px;}
/* bottom */
#container .log_bottom{margin-top:25px; padding-top:15px; border-top:1px solid #ccc;}
/*2010春节促销专题 g3entrance.tpl*/
.featured_adimg{display:block; float:right; margin-top:20px;}
.sprcul01,.sprcul02{margin-top:20px; float:left; width:646px;}
.sprcul01{height:156px;}
.sprcul02,.sprcul04{height:289px;}
.sprtil01_g1,.sprtil01_g2,.sprtil01_g3,.sprtil01_tech,.sprtil01_tech_g3,.g3add_til,.g2add_til,.wytil01_g3,.wytil01_r,.wytil01_cus,.sumtil01_g2,.sumtil01_g1,.sumtil01_tech_g2,.sumtil01_tech_g1{height:35px; text-indent:-9999px;}
.sprtil01_g1{background-position:0 -231px;}
.sprtil01_g2{background-position:0 -276px;}
.sprtil01_g3{background-position:0 -518px;}
.sprtil01_tech{background-position:0 -321px;}
.sprtil01_tech_g3{background-position:0 -563px}
.featured_culbg_gre{background:#fff url(../images/temp/green_rebg.gif) repeat-x left top;}
.sprcul01_con{height:111px; padding:3px 5px 0 10px; border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}
.spr_clmbt01,.spr_clmbt02{height:7px; font-size:1px; line-height:0;}
.spr_clmbt01{background-position:0 -456px;}
.special_topimg{position:relative;}
.g2lesson,.spe_anchor{display:block; height:22px; position:absolute;  cursor:pointer; font-weight:bold; overflow:hidden;}
.g2lesson{width:240px; top:963px; right:64px; font-size:15px;}
.special_topimg a:link,.special_topimg a:visited{color:#01509f; text-decoration:underline;}
/*2010高三冲刺加价专题 g3price.tpl*/
.g3add_tec{height:323px; padding:0 50px; background:#fff url(../images/temp/g3topad_03.jpg) no-repeat left center;}
.g3add_tec span{float:left; width:64px; height:105px; padding:0 17px; cursor:pointer; position:relative; z-index:99;}
.g3add_tec .nav_hover{background:url(../images/temp/g3arrows.gif) no-repeat center bottom;}
.g3add_tec span p{text-align:center; padding-top:5px;}
.g3add_tecinfo{padding:20px; background-color:#feeee8; border:1px solid #fe5f1f; margin-top:-1px;}
.g3add_more{margin-top:30px; text-align:right; padding-right:40px;}
.g3add_til{background-position:0 -473px;}
.g2add_til{background-position:0 -608px;}
.g3add_stupho{margin-right:20px;}
/*2010五一促销专题 g3entrance.tpl*/
.wytil01_cus{background-position:0 -740px;}
.wycul_teach{padding:20px 20px 0 20px;}
.wycul_teach img{padding-right:20px;}
.sprcul03{height:136px; margin-top:20px; padding:50px 0 0 15px; background-position:0 -784px;}
.wytil01_g3{background-position:0 -653px;}
.sprcul04{float:right; width:323px; margin-top:20px;}
.spr_clmbt02{background-position:-334px -723px;}
.wytil01_r{background-position:0 -697px;}
.sprcul04 dt{font-weight:bold;}
.sprcul04 dd{margin-left:15px; padding-left:10px; background:url(../images/common/blackli.gif) no-repeat left 8px;}
/*2010暑假促销专题 g3entrance.tpl*/
.sumtil01_g2{background-position:0 -1070px;}
.sumtil01_g1{background-position:0 -980px;}
.sumtil01_tech_g2{background-position:0 -1115px;}
.sumtil01_tech_g1{background-position:0 -1025px;}
.featured_culbg_blue{background:#fff url(../images/temp/blue_rebg.gif) repeat-x left top;}
.featured_culbg_pur{background:#fff url(../images/temp/purple_rebg.gif) repeat-x left top;}
/*2010暑假促销专题2 summersales_total.tpl*/
.spe1063_anchorg3,.spe1063_anchorg2,.spe1063_anchorg1,.spe10610_anchorg1,.spe10610_anchorg2{width:195px; right:33px; font-size:14px;}
.spe1063_anchorg3{top:588px;}
.spe1063_anchorg2{top:580px;}
.spe1063_anchorg1{top:552px;}
.special_teclist{padding:0 15px;}
.special_teclist ul{text-align:center; font-family:Tahoma,Verdana; overflow:hidden; zoom:1;}
.special_teclist ul li{display:block; float:left;}
.special_teclist ul li a:link,.special_teclist ul li:visited{text-decoration:none;}
.special_teclist ul li a:hover p,.special_teclist ul li:active{text-decoration:underline;}
.teclist_g3{background:#fff url(../images/temp/special_201063_bggreen.png) repeat-y left center;}
.teclist_g3 ul,.teclist_g2 ul,.teclist_g1 ul{padding:10px 0; border:1px solid #94b00c;}
.teclist_g3 ul li{width:64px; padding:0 6px 0 5px;}
.teclist_g2{background:#fff url(../images/temp/special_2010730_bgblue.png) repeat-y left center;}
.teclist_g2 ul li{width:64px; padding:0 21px;}
.teclist_g1{background:#fff url(../images/temp/special_201063_bgblue.png) repeat-y left center;}
.teclist_g1 ul li{width:64px; padding:0 21px;}
.spe1063_lessong3,.spe1063_lessong2,.spe1063_lessong1,.spe10610_lessong1,.spe10610_lessong2{position:absolute; right:35px;}
.spe1063_lessong3{top:1674px;}
.spe1063_lessong2{top:1387px;}
.spe1063_lessong1{top:1398px;}
.spe1063_anchor{position:absolute; bottom:40px; left:0;}
.lessontag ul{height:53px; padding:0 5px; overflow:hidden;}
.lessontag_g2,.lessontag_g3{background-position:0 -328px;}
.lessontag_g1{background-position:0 -391px;}
.lessontag ul li{display:block; float:left; width:185px; height:38px; padding-top:9px; margin:6px 4px 0 4px; font-size:18px; font-weight:bold; font-family:'Microsoft YaHei','微软雅黑',SimSun,'宋体',sans-serif; color:#fff; text-align:center; cursor:pointer;}
.lessontag ul li.nav_hover{color:#373737; background:url(../images/temp/specialbg2.png) no-repeat 0 -454px;}
.lessontag_txt .course_tab th span{padding:0 23px;}
.lessontag_txt .course_tab td{padding:8px 0;}
.lessontag_txt .course_tab td p{padding-left:15px; overflow:hidden;}
.lessontag_txt p.custec_clear{padding-top:6px;}
.icon_buylink{width:131px; height:30px; text-indent:-9999px;}
.icon_buylink{margin-left:20px; background-position:-205px -471px;}
.special_con .course_info_other{padding:0;}
/*2010暑假促销专题3 summersales_train.tpl*/
.spe10610_anchorg1{top:460px;}
.spe10610_anchorg2{top:510px;}
.teclist_2110610g1,.teclist_2110610g2{height:257px; padding-top:60px;}
.teclist_2110610g1{padding-left:50px; background-position:0 -512px;}
.teclist_2110610g2{padding-left:30px; padding-right:30px; background-position:0 0;}
.teclist_2110610g1 ul li{padding-right:20px;}
.teclist_2110610g1 ul li p{padding-top:10px; font-size:13px; font-weight:bold;}
.spe_moretec{margin:12px 0 0 600px; height:34px; padding-right:40px; font-weight:bold; overflow:hidden;}
.spe_moretec a{display:block; width:151px; height:34px; text-indent:-9999px; background-position:-356px -467px;}
.teclist_2110610g1 .spe_moretec{margin:15px 0 0 533px;}
.spe10610_lessong1{top:1270px;}
.spe10610_lessong2{top:1350px;}
.spe10610_lessong12{position:absolute; right:225px; top:1350px;}
.teclist_2110610g2 span{float:left; width:64px; height:105px; padding:0 17px; cursor:pointer; position:relative; z-index:99;}
.teclist_2110610g2 .nav_hover{background:url(../images/temp/g3arrows.gif) no-repeat center bottom;}
.teclist_2110610g2 span p{text-align:center; padding-top:5px;}
.teclist_2110610g2 .spe_moretec{margin:0; padding:0; position:absolute; right:35px; top:1230px;}

/*09国庆节*/
.featured_course h2.nationalday_h2{background:#fff url(../images/temp/09nationalday_title01.gif) no-repeat top left;}
.featured_nationalday_left{padding:17px 20px; border:1px solid #d4d4d4;}
.featured_nationalday_left{margin-top:5px; height:120px; width:600px; float:left; background:#fff url(../images/temp/09nationalday_columnbg.gif) repeat-x left top;}
.featured_column_nd01{float:left; margin-top:10px;}
.featured_column_nd01{width:431px;}
.featured_column_nd01 h2{height:29px; text-indent:-9999px;}
.featured_column_nd01 h2{background:#fff url(../images/temp/09nationalday_title02.jpg) no-repeat top left;}
.nationalday_teacherwords{height:152px; padding:18px 20px; background:#fff url(../images/temp/09nationalday_columnbg2.jpg) no-repeat top left;}
.nationalday_teacherwords p{margin-left:22px; margin-top:10px;}
.featured_column_nd02{float:right; margin-top:13px;}
.featured_column_nd02{width:516px;}
.featured_column_nd02 h2,.featured_column_te02 h2{height:29px; text-indent:-9999px;}
.featured_column_nd02 h2{background:#fff url(../images/temp/09nationalday_title03.jpg) no-repeat top left;}
.nationalday_studentwords{height:178px; padding:10px 20px 0 20px; background:#fff url(../images/temp/09nationalday_columnbg3.jpg) no-repeat top left; }
.nationalday_studentwords p span{color:#06c;}

/* 09中秋宣传页面样式 */
.namecolor{color:#B70100; font-weight:bold;}
.funny_topnav{text-align:center; margin:10px auto;}
.funny_topnav ul li{display:inline; padding-right:20px;}
.funny_topnav ul li a:link,.funny_topnav ul li a:visited{text-decoration:underline;}
.funny_crumb{padding:4px 15px; background-color:#B70100; color:#fff;}
#content .funny_crumb a:link,#content .funny_crumb a:visited{color:#fff;}
.funny_title{padding:10px 0; margin:10px 20px; text-align:center;}
.funny_title h1{font-size:22px; color:#B70100; font-weight:bold; text-align:center; padding-bottom:6px; border-bottom:1px solid #ccc;}
.funny_main{margin:0 30px;}
.funny_main p{text-indent:2em; line-height:180%; font-size:15px;}
.funny_main h2{text-align:center; padding:6px 0; margin:0;}
.funny_post{text-align:left; padding-top:14px; border-top:1px solid #ccc; margin-bottom:40px;}
.funny_post h3{font-size:18px; color:#B70100; font-weight:bold; padding:15px 0;}
.funny_post p{text-indent:0;}
.funny_post input{font-size:13px; padding:1px;}
/* 09中秋右侧部分 */
.funny_courselist{background-color:#F3F3F3; margin-right:6px; margin-bottom:10px;}
.funny_courselist h2{font-size:13px; font-weight:bold; padding:3px 0 3px 10px; background-color:#E5E5E5; border-top:1px solid #CCCCCC;}
.funny_courselist ul{padding:10px;}
.funny_courselist ul li a:link,.funny_courselist ul li a:visited{color:#06c; text-decoration:underline;}
.button1{float:right;margin-right:60px;}
/* double margin bug fix */
*html .button1{display:inline;}