#bodybg { width:100%;background:url(../Images/bodybg002.gif) 0 -21px no-repeat; }
#maxbox {width:943px; margin:0 auto; padding:8px 30px 0 30px; }
#ektomtop { width:100%; padding-bottom:5px; text-align:right;}
.bt_input001 { width:103px; height:33px; padding:2px 0 0 5px; line-height:25px; border:none; background:url(../Images/buttonbg.gif) 0 0 no-repeat; cursor:pointer;}
.bt_input002 { width:104px; height:33px; margin-left:10px; padding:2px 0 0 15px; line-height:25px; border:none; background:url(../Images/buttonbg.gif) 0 -36px no-repeat; cursor:pointer;}
.bt_input009 { width:104px; height:33px; margin-left:10px; padding:2px 0 0 15px; line-height:25px; border:none; background:url(../Images/buttonbg.gif) 0 -291px no-repeat; cursor:pointer;}
.bt_input_font {font-weight:bold; font-size:14px; color:#07519a;}
#ektom_logo {display:block; width:190px; height:68px; background:url(../Images/ektom_logo.jpg) no-repeat; text-indent:-999em; cursor:pointer; float:left;}
#ektomtitlebox {width:613px; height:41px; padding-top: 20px; padding-right:132px; background: url(../Images/ektomtitlebg.jpg) repeat-x; border:1px solid #d7d7d7;float:left;}
#ektomtitle { width:255px; height:34px; background: url(../Images/ektomtitle001.jpg) no-repeat; float:right;}
#contain { padding-top:10px;}
#left { width:231px; float:left;}
#right {width:702px; float:right;}
#notice { width:229px; min-height:128px; _height:128px; border:1px solid #ddd; background:url(../Images/bannerbg001.jpg) repeat-x top;}
.title001 {font-size:14px; padding-left:8px; line-height:30px; color:#bc2931;}
.more001 {float:right; padding:6px 7px 0 0;}
#notice ul { margin:0; padding:5px 10px 3px 10px; }
#notice ul li { list-style:none; width:208px; line-height:21px; float:left;}
#notice ul li div { width:143px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
#notice ul li span { float:right;}
.link_style001 { color:#4d4d4d;}
.link_style001 a {text-decoration:none; color:#4d4d4d;}
.link_style001 a:hover { text-decoration:underline; color:#bc2931;}
.ektom_box001 { padding-bottom:10px; background:url(../Images/bannerbg002.jpg) repeat-x top;  border-left:1px solid #ddd;  border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.ektom_box002 { min-height:333px; *min-height:336px; _height:331px; background:url(../Images/bannerbg002.jpg) repeat-x top;  border-left:1px solid #ddd;  border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.ektom_box003 { padding-bottom:10px; background:url(../Images/bannerbg002.jpg) #fcfcfc repeat-x top;  border-left:1px solid #ddd;  border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.ektom_box004 { margin-top:10px; padding-bottom:10px; background:url(../Images/bannerbg002.jpg) repeat-x top;  border-left:1px solid #ddd;  border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
#product_list { width:229px; margin-top:10px;float:left;}
#gray { position:absolute;left:0px; top:0px; width:100%; height:800px; background:url(../Images/filter_bg.png) repeat; _filter:alpha(opacity=80);}
#application_box { position:absolute; width:730px; height:320px; margin:120px 0 0 120px; background:#fff;}
#colse_app { width:9px; height:9px; margin:5px 5px 0 0; background:url(../Images/close_ico.gif) no-repeat; float:right; }
.enrollment_ct {background:url(../Images/enrollment_ct.gif) repeat-y center;}
.enrollment_hd {background:url(../Images/enrollment_hd.gif) no-repeat center top;}
.enrollment_ft { padding-bottom:15px; background:url(../Images/enrollment_ft.gif) no-repeat center bottom;}
.enrollment_title { padding:15px 0 5px 0;  margin:0 30px 0 30px; background:url(../Images/enrollment_title.gif) no-repeat 570px 3px; border-bottom:1px solid #e6e6e6; font-size:12px;}
.open_courses_mainbox { padding-bottom:10px;}
.courses_box { padding:7px 10px 7px 10px;}
.courses_box_pic { width:120px; padding:1px; border:1px solid #ddd; float:left;}
.courses_box_pic:hover { border:1px solid #a9c9e8;}
.courses_box_pic img { width:120px; height:90px;}
.courses_box_imp { width:185px; padding-left:8px; float:left;}
.courses_box_imp h4 { width:180px; color:#07519a; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.courses_box_imp h4 a { font-size:12px;}
.courses_box_imp_inf { margin-top:7px; line-height:18px; color:#555;}
.courses_box_list { width:360px; margin-left:-20px; background: url(../Images/dotted_h.gif) repeat-y 191px 0; float:left;}
.courses_box_list_ul { width:360px; margin:0; float:left;}
.courses_box_list_ul li { list-style:none; width:133px; padding:0 0 0 40px; background:url(../Images/ico007.gif) no-repeat 30px 7px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; }
.courses_link a { text-decoration:none; color:#303030; }
.courses_link a:hover { text-decoration:underline; color:#bc2931; }
.courses_box_categ,.courses_box_categ02 { margin:0 10px 0 10px; padding:8px 8px 5px 8px; border:1px solid #ddd; background: url(../Images/ico008.gif) #f7f9fd no-repeat; line-height:20px;}
.courses_box_categ { background-position:40px 25px;}
.courses_box_categ02 { background-position:63px 14px;}
.courses_box_categ_title { width:24px; padding-right:10px; color:#0c5caa; float:left; }
.courses_box_categ_title02 { width:58px; color:#0c5caa; float:left; }
.courses_box_categ_box { width:610px; _width:628px; _margin-left:-15px; float:left;}
.courses_box_categ_box02 { width:600px; _width:618px; _margin-left:-15px; float:left;}
.courses_box_categ_box a,.courses_box_categ_box02 a { display:block; margin-left:17px; float:left;}
/*现象卡1*/
.menu_card001 { margin:0; padding-left:8px;}
.menu_card001 li { list-style:none; cursor:pointer;}
.menu_card001 li,.menu_card001 li div,.menu_card001 li p { height:35px; float:left;}
.menu_card001 li p { padding:0 8px 0 8px; line-height:32px; text-align:center;font-size:14px; font-weight:bold;}
.card001_current { color:#fff; background:url(../Images/card001lf.jpg) no-repeat left top;}
.card001_current div { background:url(../Images/card001rg.jpg) no-repeat right top;}
.card001_current p { background:url(../Images/card001ct.jpg) no-repeat center bottom;}
.card001_implicit1,.card001_implicit2 { color:#3f73b3; background:url(../Images/card001lf2.jpg) no-repeat left top;}
.card001_implicit2 div { background:url(../Images/card001lf2.jpg) no-repeat right top;}
.card001_current a { text-decoration:none; color:#fff;}
.card001_implicit1 a,.card001_implicit2 a { text-decoration:none; color:#3f73b3;}
.card001_implicit1 a:hover,.card001_implicit2 a:hover  { text-decoration:underline; color:#bc2931;}
.card001_single { padding:8px 0 0 10px; font-weight:bold; font-size:14px; color:#4f4f4f;}
/* end 现象卡1*/
.product_list001 { width:203px; height:30px; margin-left:10px; padding-left:11px; line-height:30px; background:url(../Images/ico001.gif) no-repeat 0 10px; border-bottom:1px dotted #ddd; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.product_list001 a {text-decoration:none; color:#303030;}
.product_list001 a:link {text-decoration:none; color:#303030;}
.product_list001 a:visited { text-decoration:none;color:#303030;}
.product_list001 a:hover { text-decoration:underline; color:#bc2931;}
.implicit002:after { content: "."; display: block; height:0; visibility:hidden; clear: both;}
.product_list001box { width:219px; height:55px; padding:6px 0 0 10px; background:url(../Images/bannerbg003.jpg) repeat-x top;}
.product_list001box img { width:45px; height:45px; padding:1px; border: 1px solid #ddd; float:left;}
.introduction { width:160px; margin-left:4px; float:left;}
.introduction h4 { width:156px; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.introduction ul { margin:3px 0 0 0; color:#666;}
.introduction ul li {list-style:none;  padding-top:2px;}
.det a { display:block; margin-right:3px; padding:2px 5px 0 5px; line-height:14px;  border:1px solid #6596d3; background:url(../Images/a_bg001.gif) repeat-x; text-decoration:none; color:#2866b1; float:right;}
.det a:link {text-decoration:none; color:#2866b1;}
.det a:visited { text-decoration:none;color:#2866b11;}
.det a:hover { text-decoration:none; border:1px solid #fa5e00; background:url(../Images/a_bg003.gif) repeat-x; color:#fc6e00;}
.mouseout { display:none;}
.mouseover { display:block;}
.bar001 { height:22px; margin-top:10px; font-size:14px; padding:8px 0 0 10px; color:#4f4f4f; background:url(../Images/bannerbg002.jpg) repeat-x top;}
.picbox001 {width:75px; height:104px; margin-left:10px !important; margin-left:5px; margin-top:17px; padding:1px; border:1px solid #ddd; float:left;}
.picbox001:hover { border:1px solid #a9c9e8;}
.picbox001 img {width:75px; height:104px;}

.picbox003 { margin-left:10px !important; margin-left:5px; margin-top:17px; text-align:center;float:left;}
.picbox003:hover {}
.picbox003 img { width:90px; height:125px;  padding:1px; border:1px solid #ddd; }
.picbox004 img { width:90px; height:125px; padding:1px; border:1px solid #ddd; float:left;}
.picbox004 img:hover {border:1px solid #999;}

.note001 {margin-top:17px; width:130px; padding-left:10px; float:left;}
.note001 h4 { font-size:14px; color:#4f4f4f;}
.note001 h4 a {text-decoration:none; color:#4f4f4f;}
.note001 h4 a:hover {text-decoration:underline; color:#bc2931;}
.note001 p { width:120px;  margin-top:7px; color:#9b9b9b; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.bt_input003 {width:93px;  height:25px; margin-top:7px; margin-left:0; padding-top:5px;  border:none; color:#07519a; text-align:center;font-size:12px; cursor:pointer; background: url(../Images/buttonbg.gif) no-repeat 0 -70px;}
.note001text {padding:10px 0 0 0; margin:0 10px 0 10px; line-height:20px; color:#666;}
.note001border { padding-bottom:10px; border-bottom:1px solid #ddd;}
.agencies { margin:0; padding-bottom:10px;}
.agencies li { list-style:none; width:203px; height:30px; margin-left:10px; padding-left:11px; line-height:30px; background:url(../Images/ico002.gif) no-repeat 0 11px; border-bottom:1px dotted #ddd;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*现象卡2*/
.menu_card002 { margin:0; padding-left:8px;}
.menu_card002 li { list-style:none; cursor:pointer;}
.menu_card002 li,.menu_card002 li div,.menu_card002 li p { height:35px; float:left;}
.menu_card002 li p { padding:0 8px 0 8px; line-height:32px; text-align:center;font-size:14px; font-weight:bold;}
.card002_current { color:#fff; background:url(../Images/card002lf.jpg) no-repeat left top;}
.card002_current div { background:url(../Images/card002rg.jpg) no-repeat right top;}
.card002_current p {background:url(../Images/card002ct.jpg) no-repeat center bottom; }
.card002_implicit1,.card002_implicit2 { color:#767676; background:url(../Images/card001lf2.jpg) no-repeat left top; }
.card002_implicit2 div { background:url(../Images/card001lf2.jpg) no-repeat right top; }
.card002_current a { text-decoration:none; color:#fff;}
.card002_implicit1 a,.card002_implicit2 a { text-decoration:none; color:#767676;}
.card002_implicit1 a:hover,.card002_implicit2 a:hover { text-decoration:underline; color:#bc2931;}
/* end 现象卡2*/
.contant_box { margin-top:4px; padding:0 10px 0 10px;}
.contant_box:after { content: "."; display: block; height:0; visibility:hidden; clear: both;}
.company_int01 { width:265px; min-height:181px; *min-height:183px; _height:180px; padding:10px 10px 0 0; line-height:21px; color:#303030; float:left;}
.company_banner { width:680px; height:73px;}
.company_banner img { width:680px; height:73px;}
.company_int02 { width:405px; padding:10px 0 0 0; float:left;}
.lecturer { padding-bottom:10px !important; _padding-bottom:0; border-bottom:1px solid #ddd;}
.lecturer:after { content: "."; display: block; height:0; visibility:hidden; clear: both;}
.lecturer_box01 { width:202px; float:left;}
.lecturer_box01 img { width:50px; height:69px; padding:1px; border: 1px solid #ddd; float:left;}
.introduction002 { width:145px; float:right;}
.lecturer_box01 h4 { padding-left:5px; font-size:12px;}
.lecturer_box01 h4 a { text-decoration:none; color:#4d4d4d;}
.lecturer_box01 h4 a:hover { text-decoration:underline; color:#bc2931;}
.lecturer_box01 ul { margin:0; padding-left:5px; line-height:15px; padding-right:5px; color:#9b9b9b;}
.lecturer_box01 ul li { width:132px; padding-right:0;list-style:none;}
.lecturer_box01 ul li a { text-decoration:none; color:#666;}
.lecturer_box01 ul li a:hover { text-decoration:underline; color:#bc2931;}
.company_news { width:390px; padding-top:5px; margin:0; float:left;}
.company_news li { width:155px; list-style:none; margin-left:10px; padding-left:17px; line-height:20px; background:url(../Images/ico003.gif) no-repeat 0 5px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.company_news li a { text-decoration:none; color:#000;}
.company_news li a:hover { text-decoration:underline; color:#bc2931;}
.new_ico { width:19px; height:5px; margin-left:10px; background:url(../Images/ico004.gif) no-repeat;}
.show_card {height:24px; margin-top:5px;background:#eee;}
.show_card ul { margin:0;}
.show_card ul li { margin-left:4px;list-style:none; float:left;}
.show_card ul li a { display:block; text-decoration:none; width:15px; height:14px; padding-top:4px;  text-align:center; color:#eee;}
.show_card_link1 a { text-decoration:none; background:url(../Images/no.01.gif) no-repeat;}
.show_card_link2 a { text-decoration:none; background:url(../Images/no.02.gif) no-repeat;}
.show_card_link2 a:hover { text-decoration:none; background:url(../Images/no.03.gif) no-repeat;}
.ektom_coursesbox { padding-bottom:10px; background:url(../Images/bannerbg004.jpg) repeat-x top; border-left:1px solid #ddd;  border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.menu_card003 { margin:0; padding-left:8px;}
.menu_card003:after { content: "."; display: block; height:0; visibility:hidden; clear: both;} 
.menu_card003 li { height:35px; list-style:none; color:#4073b4; font-size:14px; font-weight:bold; line-height:32px; text-align:center; cursor:pointer; float:left;}
.menu_card003 li a { text-decoration:none; color:#4073b4;}
.menu_card003 li a:hover { text-decoration:underline; color:#bc2931;}
.card003_title { width:70px; padding-left:5px; background:url(../Images/card003_title.jpg) no-repeat;}
.card003_title02 { width:70px; padding-left:5px; background:url(../Images/card004_title.jpg) no-repeat;}
.card003_current { margin-left:8px; padding:2px 0 0 11px; width:20px; background:url(../Images/card003_active.jpg) no-repeat;}
.card003_current a { padding:2px 0 0 10px; }
.card003_implicit {margin-left:8px; padding:2px 0 0 11px; width:20px; background:url(../Images/card003_link.jpg) no-repeat; text-align:center;}
.card003_implicit a { padding:2px 0 0 10px; }
.float_right { padding:9px 8px 0 0; float:right;}
.float_right a { text-decoration:none; color:#2865b1;}
.float_right a:hover { text-decoration:underline; color:#bc2931;}
.product_box { width:340px; float:left; padding:5px 0 5px 10px; line-height:20px; color:#555;}
.product_box img { width:100px; height:150px; padding:1px; border: 1px solid #ddd; float:left;}
.product_box img:hover { border:1px solid #a9c9e8;}
.product_box ul { width:220px;margin:0; padding:0 5px 0 5px; float:left;}
.product_box ul li {list-style:none;width:208px;}
.product_box ul:after { content: "."; display: block; height:0; visibility:hidden; clear: both;}
.product_box_list01 {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.product_box_list01 a { text-decoration:none; font-weight:bold; color:#4f4f4f;}
.product_box_list01 a:hover { text-decoration:underline; color:#bc2931;}
.product_box_list02 { color:#4f4f4f;}
.product_box_list02 a { text-decoration:none; color:#4f4f4f;;}
.product_box_list02 a:hover { text-decoration:underline; color:#bc2931;}
.product_box_list03 { color:#ff8b00;}
.product_box_list04 { font-weight:bold; color:#4f4f4f;}
.product_box_list05 a {color:#4f4f4f;}
.product_box_list05 a:hover { text-decoration:underline; color:#bc2931;}
.bt_input004 {width:77px; height:27px; margin-top:3px; padding-left:6px; font-size:12px;  border:none; color:#ff6600; text-align:center; background: url(../Images/buttonbg.gif) no-repeat 0 -106px; cursor:pointer;}
.bt_input005 {width:77px; height:27px; margin-top:3px; margin-left:15px; padding-left:6px; font-size:12px; border:none; color:#ff6600;  text-align:center; background: url(../Images/buttonbg.gif) no-repeat 0 -140px; cursor:pointer;}
.bar002 {background:url(../Images/bannerbg004.jpg) repeat-x top; border-bottom:1px solid #fff;}
.padding_box { padding-top:10px;}
.labeling { margin-top:5px;}
.categories_box01 { width:217px; padding:10px 0 10px 10px; line-height:19px;  float:left;}
.categories_box01 img { width:50px; height:69px; padding:1px; border: 1px solid #ddd; float:left; }
.categories_box01 img:hover { border:1px solid #a9c9e8;}
.introduction003 { width:162px; min-height:75px; _height:80px; padding-bottom:5px; float:right; }
.categories_box01 h4 { padding-left:5px; font-size:12px;}
.categories_box01 h4 a { text-decoration:none; color:#4d4d4d;}
.categories_box01 h4 a:hover { text-decoration:underline; color:#bc2931;}
.categories_box01 ul { margin:0; padding-left:5px; color:#9b9b9b;}
.categories_box01 ul li { width:156px; list-style:none;}
.categories_box01 ul li a { text-decoration:none; color:#666;} 
.categories_box01 ul li a:hover { text-decoration:underline; color:#bc2931;}
.adv001 { padding-left:10px;}
.det002,.det003 { margin:0 !important; _margin:-7px 0 0 8px; line-height:14px; padding:0;}
.det002 a { display:block; margin-right:3px; padding:2px 5px 0 5px; line-height:14px; border:1px solid #3f73b3; background:url(../Images/a_bg001.gif) repeat-x; text-decoration:none; color:#2866b1; float:right;}
.det002 a:hover { text-decoration:none; border:1px solid #fa5e00; background:url(../Images/a_bg003.gif) repeat-x; color:#fc6e00;}
.det003 a { display:block; margin-right:3px; padding:2px 5px 0 5px; line-height:14px; border:1px solid #789dca; background:url(../Images/a_bg002.gif) repeat-x; text-decoration:none; color:#6894c8; float:right;}
.categories_name001 {line-height:18px; font-weight:bold; float:left;}
#footer { text-align:center; margin-top:10px; padding:10px 0 5px 0; color:#666; border-top:1px solid #ddd;}
#footer a { text-decoration:none; color:#666;}
#footer a:hover { text-decoration:underline; color:#bc2931;}
/* ektom_page_agencies.html */
.nav_box_2 { height:152px; background:url(../Images/nav_s_2.gif) repeat-x bottom;}
.nav_box_1 { height:152px; background:url(../Images/nav_s_1.gif) no-repeat left bottom;}
.nav_box_3 { height:152px; background:url(../Images/nav_s_3.gif) no-repeat right bottom;}
.user_center_nav_box { height:74px; background:url(../Images/nav_u_t.gif) repeat-x 0 68px;}
.main_menu { margin:33px 0 0 0; float:left;}
.main_menu li { list-style:none; float:left; }
.main_menu li a { display:block; height:35px; line-height:34px; text-decoration:none; font-size:14px; font-weight:bold; padding:6px 12px 0 14px; blr:expression(this.onFocus=this.blur()); float:left;}
.main_menu li a:focus { -moz-outline-style: none; }
a.menu_list1_1 { background:url(../Images/nav_m_lt.gif) no-repeat left; color:#fff;}
a.menu_list1_1 span,a.menu_list2_1 span,a.menu_list3_1 span { display:block; height:35px; background:url(../Images/nav_m_st.gif) no-repeat center bottom; float:left; }
a.menu_list1_2	{ color:#0b5596;}
a.menu_list1_2:hover { background:url(../Images/nav_m_lt.gif) no-repeat left; color:#fff;}
a.menu_list2_1 { background:url(../Images/nav_m_pp.gif) repeat-x 0 5px; color:#fff;}
a.menu_list2_2,a.menu_list3_2 { background:url(../Images/nav_m_line.gif) no-repeat 0 15px; color:#0b5596;}
a.menu_list2_2:hover { background:url(../Images/nav_m_pp.gif) repeat-x 0 5px; color:#fff;}
a.menu_list3_1 { background:url(../Images/nav_m_rg.gif) no-repeat right; color:#fff;}
a.menu_list3_2:hover { background:url(../Images/nav_m_rg.gif) no-repeat right; color:#fff;}

.nav_bar_left { height:84px; margin-top:-2px; *margin-top:-1px; background:url(../Images/nav_s_1.gif) no-repeat left;}
.nav_bar_right { padding:9px 0 0 102px;height:76px; background:url(../Images/nav_s_3.gif) no-repeat right;}
.search_box { height:50px; padding-left:100px; background:url(../Images/ss_bg.gif) no-repeat 90px 5px;}
.tx_search_box { width:304px; height:18px !important; _height:17px; margin:15px 0 0 92px; *margin:-28px 0 0 92px; padding:2px 0 0 3px !important; _padding:3px 0 0 3px; border:none; background:none; font-size:13px; color:#8e8e8e; cursor:text;}
.bt_button006 { width:92px; height:39px; margin:5px 0 0 10px; padding:1px 0 0 5px; *padding:3px 0 0 5px; background: url(../Images/ss_bt_1.gif) no-repeat; font-size:13px; font-weight:bold; color:#3d506e; border:none; blr:expression(this.onFocus=this.blur()); cursor:pointer; }
.bt_button006:focus { outline:none; }
.bt_button007 { width:143px; height:39px; margin-left:25px; padding:2px 0 0 27px; *padding:5px 0 0 27px; background: url(../Images/ss_bt_2.gif) no-repeat; color:#3d506e; border:none; blr:expression(this.onFocus=this.blur()); cursor:pointer; }
.bt_button007:focus { outline:none; }
.search_ridio_box { padding:6px 0 0 100px; *padding-top:3px; color:#3d506e;}
/* 分类搜索 */

.sc_cate_box { position:absolute; width:1px; height:1px; }
.sc_cate_tt_box { position:absolute; left:171px; top:13px; width:20px; height:35px; background:url(../Images/ss_mr_tt.gif) no-repeat 4px 7px; cursor:pointer;}
.sc_cate_m_box { position:absolute; left:-71px; top:21px; width:110px; height:160px; background:url(../Images/ss_list_bg.gif) repeat-x; border:1px solid #a5bed6; }
.at_pre {  position:absolute; left:108px; top:18px; width:60px; height:12px; padding-left:9px; background:url(../Images/ico012.gif) no-repeat 0 3px; font-size:13px; color:#3d506e; }
ul.sc_cate_li { margin:7px 0 0 0; }
ul.sc_cate_li li { list-style:none; height:24px; padding-left:10px; line-height:24px; color:#3d506e;}
.sc_cate_nt { margin-top:17px; padding-left:10px; color:#5d5d5d;}

/* end 分类搜索 */
#adv_pic { width:941px; height:118px; margin-top:7px; border:1px solid #cdd8ef;}
#adv_pic a { blr:expression(this.onFocus=this.blur());}
#adv_pic a:focus { -moz-outline:0; }
#agenciest_list { width:229px; float:left;}
.agenciest_list02 { margin:0; padding-bottom:10px;}
.agenciest_list02 li { width:203px; list-style:none; height:30px; margin-left:10px; padding-left:11px; line-height:30px; background:url(../Images/ektom_page_ico.gif) no-repeat 0 11px; border-bottom:1px dotted #ddd;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.agenciest_list03 { margin:0; padding-bottom:10px;}
.agenciest_list03 li { width:203px; list-style:none; height:30px; margin-left:10px; padding-left:11px; line-height:30px; background:url(../Images/ektom_page_ico.gif) no-repeat 0 -61px; border-bottom:1px dotted #ddd;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.simple_note01 { padding-top:5px; line-height:20px;}
.simple_note01 a { text-decoration:none; color:#666;}
.simple_note01 a:hover { text-decoration:underline; color:#bc2931;}
.teacher_list01 { margin:0;}
.teacher_list01 li {list-style:none; padding:10px 0 10px 0; float:left;}
.picbox002 {width:75px; height:104px; margin-left:10px !important; margin-left:5px; padding:1px; border:1px solid #4d4d4d; float:left;}
.picbox002 img {width:75px; height:104px;}
.note002 { width:130px; padding-left:10px; float:left;}
.note002 h4 { font-size:14px; color:#4f4f4f;}
.note002 p { width:120px;  margin-top:7px; color:#9b9b9b; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list_text {padding:0 10px 0 10px; color:#555;}
.agencies_box { margin-top:0; _margin-top:10px; padding:10px 0 10px 0; _padding:0 0 10px 0; border-bottom:1px solid #ddd; }
.agencies_box h4 { color:#555; font-size:14px;}
.agencies_introduction {padding:10px 0 0 0; color:#555; line-height:18px;}
.website { color:#393939;}
.website02 { padding-top:10px; color:#393939;}
.website a,.website02 a { text-decoration:none; color:#0077d1;}
.website a:hover,.website02 a:hover { text-decoration:underline; color:#0077d1;}
.pagination { margin:0; padding:8px 0 37px 25px; color:#535353;}
.pagination li {list-style:none; padding:0 5px 0 5px; float:left;}
.pagination li a { text-decoration:underline; color:#3f73b3;}
.pagination li a:visited { color:#800080;}
a.more_st {text-decoration:none; color:#07519a;}
a.more_st:hover {text-decoration:underline;}
/* end ektom_page_agencies.html */
/* ektom_page_shop.html */
.product_list02 { margin:0; padding-bottom:10px;}
.product_list01 { margin:0; padding-bottom:30px;}
.product_list01 li { width:90px; _width:80px; list-style:none; height:30px; margin-left:10px; padding-left:11px; line-height:30px; background:url(../Images/ektom_page_ico.gif) no-repeat 0 -14px; border-bottom:1px dotted #ddd;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.product_list02 li { width:203px; list-style:none; height:30px; margin-left:10px; padding-left:11px; line-height:30px; background:url(../Images/ektom_page_ico.gif) no-repeat 0 -37px; border-bottom:1px dotted #ddd;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ranking { margin-top:8px; margin-bottom:10px;}
.ranking li { padding-left:0px; margin-left:-3px; line-height:25px; }
.ranking li div { width:187px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.product_pic01 { background:#000;}
.product_pic01 img { width:106px; height:146px; padding:1px; border:1px solid #ddd; float:left;}
.product_pic01 img:hover { border:1px solid #999;}
.product_note01 { width:545px; margin:0 0 0 10px; line-height:17px; color:#555; float:left;}
.product_note01 li { width:545px; padding-top:3px; list-style:none; float:left;}
.title_note001 { color:#1a1a1a;}
.title_note002 { color:#ff6600;}
.title_note004 { padding-left:50px; color:#1a1a1a;}
/* end ektom_page_shop.html */
/* ektom_page_shop_categories.html */
.lecturer_list01 { margin:0; padding-bottom:10px;}
.lecturer_list01 li { width:203px; list-style:none; height:30px; margin-left:10px; padding-left:11px; line-height:30px; background:url(../Images/ektom_page_ico.gif) no-repeat 0 -90px; border-bottom:1px dotted #ddd; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.lecturer_list02 { margin:0; padding-bottom:10px;}
.lecturer_list02 li { list-style:none;}
.num111,.num112,.num113,.num114,.num115,.num116,.num117,.num118,.num119,.num1110 { width:194px; height:30px; margin-left:10px; padding-left:18px;border-bottom:1px solid #ddd; background:url(../Images/ol_style01.gif) no-repeat; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.num211,.num212,.num213,.num214,.num215,.num216,.num217,.num218,.num219,.num2110 {  width:194px; height:30px; margin-left:10px; padding-left:18px;border-bottom:1px solid #ddd; background:url(../Images/ol02_style01.gif) no-repeat; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.num111,.num211 { background-position:0 7px;}
.num112,.num212 { background-position:0 -55px;}
.num113,.num213 { background-position:0 -117px;}
.num114,.num214 { background-position:0 -179px;}
.num115,.num215 { background-position:0 -241px;}
.num116,.num216 { background-position:0 -303px;}
.num117,.num217 { background-position:0 -365px;}
.num118,.num218 { background-position:0 -427px;}
.num119,.num219 { background-position:0 -489px;}
.num1110,.num2110 { background-position:0 -551px;}
.lecturer_det01 { height:55px; padding:6px 0 0 10px; background:url(../Images/bannerbg003.jpg) repeat-x top;}
.lecturer_det01_pic01,.lecturer_det01_pic02,.lecturer_det01_pic03,.lecturer_det01_pic04,.lecturer_det01_pic05,.lecturer_det01_pic06,.lecturer_det01_pic07,.lecturer_det01_pic08,.lecturer_det01_pic09,.lecturer_det01_pic10 { width:49px; height:49px; padding-left:15px; background:url(../Images/ol_style02.gif) no-repeat; float:left;}
.lecturer_det01_pic01 { background-position:0 0;}
.lecturer_det01_pic02 { background-position:0 -49px;}
.lecturer_det01_pic03 { background-position:0 -98px;}
.lecturer_det01_pic04 { background-position:0 -147px;}
.lecturer_det01_pic05 { background-position:0 -196px;}
.lecturer_det01_pic06 { background-position:0 -245px;}
.lecturer_det01_pic07 { background-position:0 -294px;}
.lecturer_det01_pic08 { background-position:0 -343px;}
.lecturer_det01_pic09 { background-position:0 -392px;}
.lecturer_det01_pic10 { background-position:0 -441px;}
.lecturer_det01_pic01 img,.lecturer_det01_pic02 img,.lecturer_det01_pic03 img,.lecturer_det01_pic04 img,.lecturer_det01_pic05 img,.lecturer_det01_pic06 img,.lecturer_det01_pic07 img,.lecturer_det01_pic08 img,.lecturer_det01_pic09 img,.lecturer_det01_pic10 img, { width:45px; height:45px; padding:1px; border-right:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}

.courses_list05 { margin:0; color:#4d4d4d;}
.courses_list05 li { list-style:none;}
.courses_det01 { height:55px; padding:6px 0 0 10px; background:url(../Images/bannerbg003.jpg) repeat-x top;}
.courses_det01 ul { padding-left:20px;}
.num121 li,.num122 li,.num123 li,.num124 li,.num125 li,.num126 li,.num127 li,.num128 li,.num129 li,.num1210 li { width:192px; line-height:18px;}
.num221 li,.num222 li,.num223 li,.num224 li,.num225 li,.num226 li,.num227 li,.num228 li,.num229 li,.num2210 li { width:192px; line-height:18px;}
.num121,.num122,.num123,.num124,.num125,.num126,.num127,.num128,.num129,.num1210 { background:url(../Images/ol_style01.gif) no-repeat;}
.num221,.num222,.num223,.num224,.num225,.num226,.num227,.num228,.num229,.num2210 { background:url(../Images/ol02_style01.gif) no-repeat;}
.num121,.num221 { background-position:0 2px;}
.num122,.num222 { background-position:0 -60px;}
.num123,.num223 { background-position:0 -122px;}
.num124,.num224 { background-position:0 -184px;}
.num125,.num225 { background-position:0 -246px;}
.num126,.num226 { background-position:0 -308px;}
.num127,.num227 { background-position:0 -370px;}
.num128,.num228 { background-position:0 -432px;}
.num129,.num229 { background-position:0 -494px;}
.num1210,.num2210 { background-position:0 -556px;}
.courses_list06 { margin:0; color:#4d4d4d;}
.courses_list06 li { list-style:none;}
.courses_det01 { height:55px; padding:6px 0 0 10px; background:url(../Images/bannerbg003.jpg) repeat-x top;}
.courses_det01 ul { padding-left:20px;}
/* end ektom_page_shop_categories.html */
/* ektom_page_courses.html */
.courses_list02 { margin:0; padding-bottom:10px;}
.courses_list01 { margin:0; padding-bottom:30px;}
.courses_list01 li { width:90px; _width:80px; list-style:none; height:30px; margin-left:10px; padding-left:11px; line-height:30px; background:url(../Images/ektom_page_ico.gif) no-repeat 0 -123px; border-bottom:1px dotted #ddd;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.courses_list02 li { width:203px; list-style:none; height:30px; margin-left:10px; padding-left:11px; line-height:30px; background:url(../Images/ektom_page_ico.gif) no-repeat 0 -160px; border-bottom:1px dotted #ddd;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/* end ektom_page_courses.html */
/* end ektom_page_courses_categories.html */
.courses_title01 { padding:25px 0 25px 0; color:#444;  font-size:16px; font-weight:bold; text-align:center;}
.courses_list03 { width:110px; margin:5px 0 0 25px; padding-bottom:10px; float:left;}
.courses_list03 li { padding-left:15px; line-height:18px; list-style:none;}
.courses_list03 h4 { height:23px; padding-left:15px; background:url(../Images/ektom_page_ico.gif) no-repeat 0 -208px; font-size:12px; color:#0066cc;}
/* end ektom_page_courses_categories.html */
/* ektom_page_courses_details.html */
.courses_list04 { margin:0; padding-bottom:10px;}
.courses_list04 li { width:203px; list-style:none; height:30px; margin-left:10px; padding-left:11px; line-height:30px; background:url(../Images/ektom_page_ico.gif) no-repeat 0 -243px; border-bottom:1px dotted #ddd;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.courses_details_text01 { padding:0 30px 0 30px;}
.courses_table { width:100%; text-align:center;}
.courses_table thead { line-height:23px;  padding:4px 0 0 0; background:#ebf3fb; color:#5b5b5b;  font-size:12px; font-weight:bold;}
.courses_table thead td { border-bottom:1px solid #78a3c5;}
.courses_table th { padding-left:25px; background:url(../Images/ektom_page_ico.gif)  no-repeat 10px -285px;}
.courses_table th a { text-decoration:none; color:#4073b4;}
.courses_table th a:hover { text-decoration:underline;  color:#4073b4;}
.title_td { width:200px; }
.time_td { width:100px; }
.add_td {width:220px; }
.courses_table tbody th,.courses_table tbody td { height:30px; line-height:18px; border-bottom:1px solid #dfdfdf; }
/* ektom_page_courses_details.html */
/* product_details.html */
.pro_det_left  {width:702px; float:left; border:1px solid  #ddd;}
.pro_det_right { width:231px; float:right;}
.pro_detbox01 { margin:0 15px 0 15px; padding:15px 0 15px 0; border-bottom:1px dotted #9d9d9d;}
.pro_det_pic { float:left;}
.pro_det_pic img { width:110px;height:165px; padding:1px; border: 1px solid #ddd;}
.pro_det_list { margin:0 0 0 10px; line-height:20px; color:#555; float:left;}
.pro_det_list li {list-style:none;}
.pro_det_name {  font-weight:bold; color:#07519a;}
.tx_input { width:45px; height:18px; border:1px solid #bfbfbf;}
.pro_det_text01 { padding:20px 15px 20px 15px;}
.pro_det_text01 h4 { font-size:14px; color:#333; }
.pro_det_text02 { padding:20px 0 20px 0; line-height:20px; color:#555;}
/* product_details.html */
/* add */
.bt_input006 {width:81px; height:23px; margin-top:3px; font-size:12px;  border:none; font-weight:bold; color:#fff; text-align:center; line-height:23px; background: url(../Images/buttonbg.gif) no-repeat 0 -178px; cursor:pointer;}
.title_note003 { color:#008000;}
.product_note02 { width:660px; margin:0 0 0 10px; line-height:17px; color:#555; float:left;}
.product_note02 li { width:640px; list-style:none;}
.product_note03{ width:640px; margin:0 0 0 10px; line-height:17px; color:#555; float:left;}
.product_note03 li { width:620px; list-style:none;}
a.or_title01 { text-decoration:underline;  color:#666;}
a.or_title01:hover { text-decoration:underline;  color:#bc2931;}
a.or_title02 { text-decoration:underline;  color:#07519a;}
a.or_title02:hover { text-decoration:underline;  color:#bc2931;}
.model {float:right;}
.model a { display:block; width:58px; height:14px; margin-right:5px; padding:9px 0 0 5px; text-decoration:none; float:left;}
a.model01 { background:url(../Images/buttonbg.gif) no-repeat 0 -202px; color:#fff;}
a.model01:hover { text-decoration:none; color:#bc2931;}
a.model02 { background:url(../Images/buttonbg.gif) no-repeat 0 -226px; color:#666;}
a.model02:hover { text-decoration:none; color:#bc2931;}
.linkstyle { float:left;}
.bar003 { height:26px; margin-top:10px; font-size:14px; padding-bottom:8px; color:#4f4f4f; background:url(../Images/bannerbg002.jpg) repeat-x top;}
.product_note03 { margin:0 0 0 10px; line-height:17px; color:#555; float:left;}
.product_note03 li { list-style:none;}
a.pro_title01 {text-decoration:underline; font-weight:bold; color:#07519a; }
a.pro_title01:hover {text-decoration:underline; color:#bc2931;}
.title_note005 { font-size:12px;  font-weight:lighter; color:#888;}
.title_note006 { padding-right:10px; font-size:12px;  font-weight:lighter; color:#888; float:right;}
a.coll { text-decoration:none;  font-size:12px; color:#ff6600;}
a.coll:hover { text-decoration:underline;}
a.more_st {text-decoration:none; font-size:12px; color:#07519a;}
a.more_st:hover {text-decoration:underline;}
.title_note007 { padding-left:50px; font-size:14px;  font-weight:lighter; }
a.ord01 { display:block; margin:5px 0 0 0; _margin:5px 0 0 0;  padding:2px 5px 0 5px; line-height:14px; border:1px solid #3f73b3; background:url(../Images/a_bg001.gif) repeat-x; text-decoration:none; color:#2866b1; float:left; }
a.ord01:hover { text-decoration:none; border:1px solid #fa5e00; background:url(../Images/a_bg003.gif) repeat-x; color:#fc6e00;}
a.ord02 { display:block; margin:5px 0 0 5px;  padding:2px 5px 0 5px; line-height:14px; border:1px solid #3f73b3; background:url(../Images/a_bg001.gif) repeat-x; text-decoration:none; color:#2866b1; float:left; }
a.ord02:hover { text-decoration:none; border:1px solid #fa5e00; background:url(../Images/a_bg003.gif) repeat-x; color:#fc6e00;}
.bt_input007 {width:93px; margin-top:-3px; margin-left:8px; font-size:12px; height:30px;  border:none; color:#07519a; text-align:center; line-height:30px; cursor:pointer; background: url(../Images/buttonbg.gif) no-repeat 0 -70px; cursor:pointer;}
.bt_input008 {width:68px; margin-top:-3px; margin-left:0; font-size:14px; height:30px;  border:none; font-weight:bold; color:#07519a; text-align:center; line-height:30px; cursor:pointer; background: url(../Images/buttonbg.gif) no-repeat 0 -252px; cursor:pointer;}
.com01 { background:url(../Images/ico005.gif) no-repeat; text-indent:18px;}
a.a_com01 { text-decoration:none; color:#0077d1;}
a.a_com01:hover { text-decoration:underline; color:#0077d1;}
.com02 { margin-top:20px; padding:0 0 20px 0; border-top:1px solid #ddd; border-bottom:none; border-left:none; border-right:none; }
.com_legend01 { font-size:14px; font-weight:bold; color:#0046d5;}
.com_box { min-height:78px; _height:78px; margin-top:20px;padding:20px 0 6px 20px;border:1px solid #ddd; }
.com_head_pic01 { padding:4px; background:url(../Images/pic_bg.gif) #fff no-repeat; float:left;}
.com_head_pic01 img { width:56px;height:56px;}
.com_text {width:560px;padding-left:10px; color:#555; float:left;}
.com_text:after { content: "."; display: block; height:0; visibility:hidden; clear: both;}
.com_title01 {font-size:14px;}
.com_tx01 {margin-top:10px; padding-bottom:5px; background: url(../Images/dotted.gif) repeat-x left bottom;line-height:16px; color:#333; word-break:break-all; word-wrap:break-word; overflow:hidden;} 
.com_reply01 {margin-top:5px;text-align:right;}
.com_reply02 { padding-bottom:20px; border:1px solid #ddd;}
.com_legend02 { font-weight:bold; color:#0046d5;}
.com_reply_box01 { width:100%; margin-top:5px; padding:10px 0 0 5px; background: url(../Images/dotted.gif) repeat-x left top;line-height:16px; color:#333; float:left;} 
.com_head_pic02 {padding:3px; background:url(../Images/pic_bg02.gif) #fff no-repeat; float:left;}
.com_head_pic02 img { width:36px;height:36px;}
.com_tx02 {width:490px;padding-left:10px; color:#555; float:left;}
.com_tx03 {padding-top:10px; line-height:16px; color:#333;}
.com03 { margin-top:20px; padding:0 0 20px 0; border:1px solid #ddd; }
.endpagenum { margin-top:5px; padding-bottom:15px; border-bottom:1px solid #ddd;}
.endpagenum a { display:block; margin-right:5px; padding:3px 10px 2px 10px; border:1px solid #666; background:#f3f3f3; text-decoration:none; color:#555; float:left;}
.endpagenum a:hover { text-decoration:underline; color:ff0000;}
.active { display:block; margin-right:5px; padding:3px 10px 2px 10px; border:1px solid #000; color:#bc2931; float:left;}
a.com_replay03 {text-decoration:none;color:#ff6600;}
a.com_replay03 {text-decoration:underline; color:#ff6600;}
#anpPager { padding:18px 0 37px 25px; font-size:14px;  font-weight:bold; color:#535353;}
#anpPager a { display:block; padding:0 5px 0 5px; text-decoration:underline; color:#3f73b3; float:left;}
#anpPager a:hover { text-decoration:underline; color:#ff0000;}
#anpPager span { display:block; padding:0 5px 0 5px; color:#ff0000; float:left;}
#anpPager p { float:left;}
#anpPager a:hover p  { color:#ff0000;}

.op_courses { padding-top:8px; margin:0;}
.op_courses li { width:143px; height:20px; *height:12px; list-style:none; margin-left:10px; padding-left:12px;  background:url(../Images/ico006.gif) no-repeat 0 3px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.op_courses li a { text-decoration:none; color:#333;}
.op_courses li a:hover { text-decoration:underline; color:#bc2931;}
.op_courses_box {padding:3px 0 5px 0; *padding:3px 0 10px 0;}
table.op_det_li { width:100%; margin-top:5px; line-height:18px; color:#4e4e4e;}
.op_det_st01 { width:10%; text-align:right; vertical-align:top;}
.op_det_st02 { width:40%; vertical-align:top;}
a.op_det_lk01 { text-decoration:none; color:#555;}
a.op_det_lk01:hover { text-decoration:underline; color:#bc2931;}
a.op_det_lk02 { text-decoration:none; color:#0077d1;}
a.op_det_lk02:hover { text-decoration:underline; color:#0077d1;}

a.op_det_lk03 {text-decoration:underline; font-size:14px; font-weight:bold; color:#07519a; }
a.op_det_lk03:hover {text-decoration:underline; color:#bc2931;}

a.or_det_lk01 { text-decoration:underline; padding-left:10px; color:#07519a;}
a.or_det_lk01:hover { text-decoration:underline;  color:#bc2931;}
.op_det_ov01 { display:block; width:220px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.op_det_ov02 { display:block; width:160px; font-size:14px; font-weight:bold; color:#07519a; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
.op_det_ov03 { display:block; width:160px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.op_det_ov04 { display:block; width:250px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;float:left;}
.op_det_ov05 { display:block; width:200px; margin-left:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;float:left;}
.op_det_ov06 { display:block; width:120px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;float:left;}
.op_det_ov07 { display:block; width:220px; font-size:14px; font-weight:bold; color:#07519a; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.op_det_ov08 { font-size:14px; font-weight:bold; color:#07519a;}
.op_det_ov09 {  font-size:12px; color:#07519a; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.op_det_font01 { color:#9c9c9c;}
.op_det_font02 { font-size:14px; font-weight:bold; color:#ff6002;}


a.link_inf { text-decoration:underline; color:#3f73b3;}
a.link_inf:visited { color:#800080;}
.pro_card_box01 { width:340px; float:left;}
.pro_card_box_pic01,.pro_card_box_pic02,.pro_card_box_pic03,.pro_card_box_pic05,.pro_card_box_pic06 { padding:1px; border:1px solid #ddd; float:left; }
.pro_card_box_pic05,.pro_card_box_pic06 { margin-top:4px;}
.pro_card_box_pic04 { padding:1px; border:1px solid #ddd;}
.pro_card_box_pic01:hover,.pro_card_box_pic02:hover,.pro_card_box_pic03:hover,.pro_card_box_pic04:hover,.pro_card_box_pic05:hover,.pro_card_box_pic06:hover { border:1px solid #a9c9e8;}
.pro_card_box_pic01 img { width:75px; height:104px;}
.pro_card_box_pic02 img { width:120px; *width:120px; _width:120px; height:85px; *height:85px; _height:85px;}
.pro_card_box_pic03 img { width:144px; height:106px; *height:102px; _height:100px;}
.pro_card_box_pic04 img { width:326px; height:172px; *height:184px;}
.pro_card_box_pic05 img { width:75px; height:104px;}
.pro_card_box_pic06 img { width:12px; height:18px;}
.pro_card_box_text01 { width:250px; margin-left:7px; line-height:18px; float:left;}
.pro_card_box_text02 { width:190px; margin-left:7px; line-height:18px; float:left;}
.pro_card_box_text03 { width:176px; margin-left:7px; line-height:18px; float:left;}
.pro_card_box_text05 { width:240px; margin:4px 0 0 7px; line-height:18px; float:left;}
.pro_card_box_text06 { width:302px; margin:4px 0 0 7px; padding-top:3px; line-height:18px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro_card_box_text01 ul,.pro_card_box_text02 ul,.pro_card_box_text03 ul { margin:0;}
.pro_card_box_text01 ul li,.pro_card_box_text02 ul li,.pro_card_box_text03 ul li { list-style:none;}
a.categ { text-decoration:none; color:#2865b1;}
a.categ:hover { text-decoration:underline; color:#bc2931;}
.font_style01 { color:#686868;}
.sug { margin-top:10px; padding-bottom:7px; border:1px solid #ebebeb;  background:#fbfcfe;}
.sug_legend01 { margin-left:5px; color:#07519a; font-size:14px; font-weight:bold; }
.sug_box01 { margin-top:5px; min-height:50px; _height:50px; background: url(../Images/dotted_h.gif) repeat-y 320px 0; *background: url(../Images/dotted_h.gif) repeat-y 334px 0; line-height:18px; *line-height:20px;}
.sug_list01 { margin:0;}
.sug_list01 li { width:285px; *width:295px; padding:0 20px 0 20px; background:url(../Images/ico007.gif) no-repeat 10px 7px; list-style:none; float:left; }
.sug_list01 li div { width:203px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left;}
a.cate_style01 { text-decoration:none; color:#0c5caa;}
a.cate_style01:hover { text-decoration:underline; color:#bc2931;}
.float_right02 { float:right;}
.lect_card_box01 { width:330px; float:left;}
.lect_card_box02 { width:330px; margin-left:10px; float:left;}
.lect_list01 { margin-top:4px;}
.lect_list01 a { display:block; width:48px; *+width:48px; _width:55px; margin:6px 0 0 12px; *+margin:6px 0 0 14px; _margin:5px 0 0 7px; text-align:left; overflow:hidden; white-space:nowrap; float:left;}
.lect_list02 { margin:0;}
.lect_list02 li { padding-bottom:4px;border-bottom:1px solid #ddd; list-style:none;}
a.about_lect { display:block; margin-left:3px; padding:2px 5px 0 5px; line-height:14px; border:1px solid #3f73b3; background:url(../Images/a_bg001.gif) repeat-x; text-decoration:none; color:#2866b1; float:left; }
a.about_lect:hover { text-decoration:none; border:1px solid #fa5e00; background:url(../Images/a_bg003.gif) repeat-x; color:#fc6e00;}
.lect_title01 { width:240px; color:#9b9b9b; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.lect_about01 { color:#555; }
a.link_lect_title01 { font-size:14px; text-decoration:none; font-weight:bold; color:#07519a; }
a.link_lect_title01:hover {text-decoration:underline; color:#bc2931;}
a.link_lect_title02 { font-size:12px; text-decoration:none; color:#07519a; }
a.link_lect_title02:hover {text-decoration:underline; color:#bc2931;}
.lect_title02 { padding-left:15px; color:#9b9b9b; }
/* end add */
/*  lecturer02.html */
table.lecturer_simple_list { width:100%;}
table.lecturer_simple_list td { height:35px; border-bottom:1px solid #ddd;}
.list_style01 { text-align:right; }
/* end lecturer02.html */
/* courses_enrollment.html */
table.enrollment { width:100%; margin-top:15px; font-size:12px; vertical-align:middle;}
.enr_st01 { width:100px; height:40px; text-align:right;}
.submit_bt02 { width:67px; height:23px; background:url(../Images/submin_button02.gif) no-repeat; border:none; text-align:center; }
/* end courses_enrollment.html */
/* end user_center_basic_inf.html */
.user_center_box01 { margin:0 15px 0 15px; padding:15px 0 15px 0; border-bottom:1px dotted #9d9d9d;}
/* end user_center_basic_inf.html */
.overflow_style {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*map*/
h4.map_tt { height:18px; margin-top:15px; padding:10px 0 0 65px; background:url(../Images/bg_map.gif) no-repeat 30px 0; font-size:12px; color:#656565;}
.map_tx { width:900px; margin-left:auto; margin-right:auto; padding:0 10px 10px 10px; background:#fff; border:1px solid #e7e7e7;}
.map_tx a { display:block; width:80px; margin:10px 0 0 15px; text-decoration:none; color:#626262; float:left;}
.map_tx a:hover { text-decoration:underline; color:#ff0000;}

/*loading*/
.loading01 { padding:40px 0 0 50px; height:100px; background:url(../Images/loding_ico02.gif) no-repeat 25px 35px; color:#3F73B4;}
.loading02 { padding:40px 0 0 50px; height:271px; background:url(../Images/loding_ico02.gif) no-repeat 25px 35px; color:#3F73B4;}
.loading03 { padding:40px 0 0 50px; height:367px; background:url(../Images/loding_ico02.gif) no-repeat 25px 35px; color:#3F73B4;}
.loading04 { padding:40px 0 0 50px; height:280px; background:url(../Images/loding_ico02.gif) no-repeat 25px 35px; color:#3F73B4;}
.NoRecord { display:block; width:100%;  height:58px; margin-top:50px;background:url(../Images/norecord.gif) no-repeat center; text-indent:-999em;}
.NoRecord2 { display:block; width:100%;  height:58px; margin-top:30px;background:url(../Images/norecord.gif) no-repeat center; text-indent:-999em;}
#card_001 { _margin-top:-6px;}
/*提示框*/
.m_sug_message { position:absolute; width:100%; height:600px; background:url(../Images/m_sug_bg.png) repeat; _filter:alpha(opacity=20); z-index:98;}
.m_sug_message2 {position:absolute; width:100%; z-index:99;}
.m_sug_box { width:275px; height:110px; margin-left:auto; margin-right:auto; margin-top:250px; background:url(../Images/m_sug_bar_bg.gif) #fff repeat-x top; border:1px solid #679fd9;}
.m_sug_title { padding:4px 0 0 5px; font-size:12px; font-weight:lighter; color:#2c4494;}
.m_sug_close { width:9px; height:9px; margin:1px 5px 0 0; background:url(../Images/m_sug_close.gif) no-repeat; border:none; float:right;}
.m_sug_con { width:120px; height:50px; margin:12px; _margin:12px 12px 12px 6px; padding:15px 0 0 55px; background:url(../Images/m_sug_ico.gif) no-repeat 10px 18px; border:1px solid; border-top-color:#06599c; border-left-color:#06599c; border-bottom-color:#98bde4; border-right-color:#98bde4; line-height:20px; color:#2c4494; float:left;}
.m_sug_ope { padding:13px 17px 0 0; float:right;}
a.m_sur_a { display:block; width:49px; height:14px; margin-top:10px; padding-top:2px; background:url(../Images/m_sur_a_1.gif) no-repeat; border:1px solid #3f78be; text-align:center; text-decoration:none; color:#06599c;}
a.m_sur_a:hover { background:url(../Images/m_sug_a_2.gif) no-repeat; border:1px solid #e4782e; color:#f04e23;}
/* ektom_menu */
.nav_m_2 { _width:730px; background:url(../IMages/nav_m_2.gif) repeat-x 0 38px; float:left;}
.nav_m_1 { background:url(../IMages/nav_m_1.gif) no-repeat left 38px; }
.nav_m_3 { height:74px; background:url(../IMages/nav_m_3.gif) no-repeat right 38px; }

/* design by yerz */