@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font:12px arial; }
a{ text-decoration:none;}
img{ border:0px;}
p, ul{ margin:0; padding:0;}
li{ list-style:none;}

.memAppBody{ margin:0; padding:0; background:url(top_bg.jpg) repeat-x top #edeff2; font:12px "宋体", "微软雅黑"; color:#333; margin-bottom:20px;}

.red{ color:#F00;}
.hui{ color:#666;}
.green{ color:#005b5c; font-weight:bold; font-size:14px;}
.txt_logon a{ color:#999;}
.txt_logon a:hover{ color:#000;}

#top{ background:url(header_bg.gif) repeat-x; height:145px; margin:0 auto; overflow:hidden;}
#logo{ float:left;}
#logo_r{ float:right; background:url(header_R.jpg) no-repeat top; width:472px; height:145px;}
.nav_button{ background:url(button.gif) no-repeat top; padding:12px 30px 10px 30px;}
.exit{ background:url(exit_dian.gif) no-repeat left; text-indent:1.5em; padding:12px 30px 10px 0; margin-left:20px;}
.passwd{ background:url(exit_dian.gif) no-repeat left; text-indent:1.5em; padding:12px 0px 10px 0; margin-left:20px;}
.nav_button, .exit, .passwd{color:#FFF; font-weight:bold; margin-top:109px; float:right; display:block;}

#center{ margin-top:10px;}
#center_l{ float:left; width:221px;}
#center_l_top{ background:url(title_L_01.jpg) no-repeat; width:221px; height:72px;}
#center_l_down{ width:221px; height:630px; padding-top:18px; background:url(lc_bg.jpg) no-repeat top;}
#center_l_down ul{margin:0 0 0 50px;}
#center_l_down ul li{}
#center_l_down ul li a{ color:#FFF; font-weight:bold; padding:10px 0 9px 0; display:block;}
#center_l_down a:hover{color:#06c322;}

#center_R{ padding:12px 30px 10px 0; background-color:#e5e5e5; width:100%;}
#center_R_nav{ padding:8px 0 6px 30px; background:url(nav_bg_01.gif) no-repeat left #4d9ada; color:#FFF;}
#center_R_nav a{ color:#fff; font-weight:bold; padding-left:35px;}
#table_ufo li{ padding:12px 0 11px 0; width:100%;}

#table_ufo{}
#table_ufo td{ height:35px; border:1px solid #FFF;}
#table_ufo tr.t1 td {background-color:#fff;}/* 交替行第一行的背景色 */
#table_ufo tr.t2 td {background-color:#eee;}/* 交替行第二行的背景色 */
#table_ufo tr.t3 td {background-color:#cff4d4; border:1px dotted #0099FF;}/* 鼠标经过时的背景色 */
.textc{ border:1px solid #999; height:1.5em; line-height:1.5em; width:150px}

.name{ float:left; color:#000; padding:12px 30px 10px 30px;}
.explain{ font-weight:bold; color:#000; text-indent:1.5em; padding:12px 30px 10px 0; background:url(wen.gif) no-repeat left center; float:right;}
.explain:hover{background:url(wen_hover.gif) no-repeat left center; color:#e4007f}
.book_in_button{ color:#FFF; font-weight:bold; text-align:left; padding-left:20px; width:126px; height:28px; background:url(button_bg.gif) no-repeat; border:none;}
.book_in_button:hover{background:url(button_bg_hover.gif) no-repeat;}


#member_top{ background:url(registered_top_bg.gif) repeat-x; height:164px;}
#member_top_logo{background:url(registered_logo_teacher.jpg) no-repeat left top; width:617px; height:164px; margin:0 auto; width:950px;}
#member_top_nav{ float:right; color:#999; margin:35px 60px 0 0;}
#member_top_nav a{ color:#000; padding-top:2px;}
#member_top_nav a:hover{ color:#009251;}
.home{ padding-left:1.5em; background:url(home.gif) no-repeat left;}
.home:hover{background:url(home_hover.gif) no-repeat left;}

#box{ width:820px; margin:0 auto; margin-top:30px; background:#fff;}
#box .tl, #box .tr, #box .bl, #box .br {width:9px; height:9px; background:url(fillet.gif) no-repeat; overflow:hidden;}
#box_main{ padding:9px 20px;}
#box .tl, #box .bl { float:left;}
#box .tr, #box .br { float:right;}
#box .tr{background-position:0 -9px}
#box .bl{background-position:0 -18px}
#box .br{background-position:0 -27px}
#box_t, #box_b{ height:9px;}

#box_main_top{border-bottom:1px dotted #666;}
#box_main_top_l{ float:left;}
#box_main_top_r{ float:right;}
.button_02{ background:url(button_bg02.gif) no-repeat; color:#FFF; font-weight:bold; padding:5px 20px 4px 50px;margin-top:50px; display:block;}

#box_main_center table td{ height:32px; color:#000;}
#box_main_footer{ border-top:1px dotted #666; margin-top:50px; padding:10px 0 30px 100px;}
#box_main_footer p{ color:#666; line-height:1.6em;}
#member_footer{ text-align:center; color:#666; padding:10px 0 0 0; border-top:1px dotted #333; margin:0 auto; margin-top:20px; width:740px;}
#member_footer p a{ color:#666;}
#member_footer p a:hover{ color:#000;}


#logging_on_center{ width:817px; margin:0 auto; margin-top:60px; margin-bottom:60px; background-color:#FFF;}
.logging_on_title{ background: url(logging_title_top.gif) no-repeat; height:53px; margin-bottom:35px; text-indent:0.5em; border-bottom:1px dotted #333;}
.logging_on_title_02{background: url() no-repeat bottom; height:20px;}
.logging_on_title_02 a{ color:#005B5C; padding:5px 10px;}
.logging_on_title_02 a:hover{ background-color:#005B5C; color:#FFF;}
.logging_on_box{ border:1px solid #CCC; width:390px; background-color:#FFF; float:left; margin-bottom:15px;}
.logging_on_box_t_l,.logging_on_box_t_r, .logging_on_box_b_l, .logging_on_box_b_r{ width:4px; height:4px; background:url(fillet_member.gif) no-repeat; overflow:hidden;}
.logging_on_box_t, .logging_on_box_b{ height:4px;}
.logging_on_box_t_l{}
.logging_on_box_t_r{ background-position:0 -4px;}
.logging_on_box_t_l, .logging_on_box_b_l{ float:left;}
.logging_on_box_t_r, .logging_on_box_b_r{ float:right;}
.logging_on_box_b{}
.logging_on_box_b_l{ background-position:0 -12px;}
.logging_on_box_b_r{ background-position:0 -8px;}


#logging_on_box_main{ padding:10px;}
#logging_on_box_main table td{ height:26px;}
#logging_on_box_main table{ margin-bottom:30px;}
#logging_on_box_main_title{ background:url(member_dian.gif) no-repeat 5px 20px; text-align:2em; font:14px "宋体"; font-weight:bold; padding:20px 0 0 20px; margin:20px 0 0 15px;}
.logging_on_button{ color:#FFF; font-weight:bold; text-align:center; width:153px; height:26px; background:url(logging_on_button.jpg) no-repeat; border:none; line-height:26px;}

.tishi_box{ background:url(tishi_title_bg.gif) no-repeat top left #E5E5E5; width:620px; margin:50px auto; }
.tishi_box_title{ color:#FFF; font:14px "宋体"; font-weight:bold; padding:0 20px; line-height:37px; display:block; background-color:#343A47; float:left;}
.tishi_box_title_bg{ background-color:#4d9ada; height:37px;}
.tishi_box table{ margin:30px 0 40px 0; color:#343A47} 
.tishi_box table td{ height:32px;} 
.tishi_box_button{ border:0; padding:4px 10px 3px 10px; color:#FFF; background-color:#343A47; font-weight:bold;}
.tishi_box_title_X{ font-family:Arial, Helvetica, sans-serif; border:0; background-color:transparent; color:#000; font-weight:bold; float:right; margin:8px 10px 0 0;}


#top_08{width:1014px; margin:0 auto; text-align:right;}
#top_08{ background:url(banner.jpg) no-repeat; height:167px;}

.fanhui_08 a{ color:#FFF; font-weight:bold; padding:4px 10px 2px 16px; float:right; margin:110px 10px 0 0;}
.fanhui_08_01{background:url(wen_hover.gif) no-repeat 0 4px; }
.fanhui_08_02{background:url(key.gif) no-repeat 0 4px;}
.fanhui_08_03{background:url(exit.gif) no-repeat 0 4px;}
.fanhui_08_04{background:url(exit_dian.gif) no-repeat 0 4px;}

#main_08{ width:1000px; margin:0 auto; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; background-color: #FFF;}

#nav_main_08{height:30px; width:924px; margin:0 auto;}
#nav_main_08 ul{}
#nav_main_08 ul li{ float:left; height:30px; text-align:center; background-color:#e8e8e8;}
#nav_main_08 ul li a{ font-weight:bold; line-height:30px; width:132px; display:block; }

.nav_00{color:#333;}
.nav_02{background:url(j.gif) no-repeat 118px 0px #5bb342; color:#FFF;}

#footer{ background:url(footer_bg.gif) no-repeat; height:10px; width:1002px; margin:0 auto; }

#iframe_box{}

#iframe_box iframe{ width:1000px;}

#key{ margin-bottom:10px;}
#key a{ font-weight:bold; color:#333; margin-right:20px;}
#key a:hover{ color:#5bb342;}
.xuezhi_08{ padding-left:15px; margin-left:37px; background:url(wen_hover.gif) no-repeat 0 0;}
.xuezhi_08:hover{background:url(wen_hover02.gif) no-repeat 0 0;}


#nav_j{ height:79px; background:url(nav_bg.jpg) no-repeat right; margin:0 38px; padding-right:34px;}
#nav_j_t{ height:30px; background:url(nav_l_bg.jpg) no-repeat left #e8e8e8;}
#nav_j_t li{float:left; height:30px; text-align:center; }
#nav_j_t li a{font-weight:bold; line-height:30px; padding:0 20px; display:block;}
#nav_j_t li a:hover,#nav_j_b li a:hover{ color:#FFF; background:url(botton_hover.jpg) no-repeat center;}
#nav_j_b{ height:30px; margin-top:19px;}
#nav_j_b li{float:right; height:30px; text-align:center; background-color:#e8e8e8;}
#nav_j_b li a{font-weight:bold; line-height:30px; padding:0 20px; display:block;}
.nav_03{color:#FFF; background:url(botton_hover.jpg) no-repeat center;}


