﻿@charset "utf-8";
/* CSS Document */

body{ background:#fff; margin:0px; padding:0px; overflow:auto; font-family: verdana,sans-serif,"宋体"; font-size:12px;}
input,select,button,textarea{ font-family: verdana,sans-serif; margin:0px; vertical-align:middle; line-height:normal; outline:0;}
.left{float:left;}
.right{float:right;}
p,table,td,th,tr,form,p,h1,h2,h3,h4,h5,img,dl,dd,ul,li{ padding:0; margin:0;}
ul,li{ list-style:none;}
img{border:none;}


/*字体样式*/


/*绿色特殊英文字体*/
.green{ font-size:16px; color:#00530D; font-family:Constantia,Arial, Helvetica, sans-serif, "宋体"}

.ss_font22{font-size:22px; font-weight:bold;}
.ss_font18{font-size:18px; font-weight:bold;}
.ss_font14{font-size:14px; font-weight:bold;}
.ss_font12{font-size:12px;}
.ss_fontbla{ color:#000;}
.ss_fontbla a{ color:#000;  text-decoration:none;}
.ss_fontbla a:hover{ color:#F60; }

.ss_fontg1{ color:#323232;}
.ss_fontg1 a{ color:#323232;  text-decoration:none;}
.ss_fontg1 a:hover{ color:#03349B; }

.ss_fontg2{color:#313131;}
.ss_fontg2 a{color:#313131;  text-decoration:none;}
.ss_fontg2 a:hover{color:#2754BB;}


.ss_fontg3{ color:#676767;}
.ss_fontg3 a{ color:#676767; text-decoration:none;}
.ss_fontg3 a:hover{ color:#000;}


.ss_fontb{ color:#2754BB;}
.ss_fontb a{color:#2754BB; text-decoration:none;}
.ss_fontb a:hover{color:#000;}

.ss_fontgre{ color:#2C7C00;}
.ss_fontgre a{ color:#2C7C00; text-decoration:none;}
.ss_fontgre a:hover{ color:#000;}

.ss_fontred{ color:#CD0004;}
.ss_fontred a{ color:#CD0004;  text-decoration:none;}
.ss_fontred a:hover{ color:#03349B; }


.ss_fontred2{color:#F00}
.ss_fontred2 a{color:#F00}
.ss_fontred2 a:hover{color:#000}

.orange{color:#ff6600;}

.fontred-16{font-size:16px; color:#CD0004; padding:0px 5px;}
.fontred-line{text-decoration:line-through; color:#F00;}
.fontgray16{color:#676767; font-weight:bold; font-size:16px;}

/*广告位*/
.ss_banner{height:95px; width:950px; margin:0px auto 10px auto; padding:0px; overflow:hidden;}
.ss_bannerL{width:740px; height:950px; float:left; margin:0px;}
.ss_bannerR{width:200px; height:950px; float:right; margin:0px;}
.ss_banner img{ border:none;}

/*主体框架*/
.ss_main{width:950px; height:auto; margin:0px auto 10px auto; padding:0px;overflow:hidden;}
.ss_mainL{width:740px; height:auto; margin:0; padding:0; float:left;}
.ss_mainR{width:200px; height:auto; margin:0; padding:0; float:right;}

/*位置导航*/
.ss_weizhi{width:738px; height:30px; line-height:30px; font-size:12px; text-align:left; text-indent:10px; border:1px solid #E2E2E2; margin:0 0 10px 0; padding:0; background:url(../images/ss_gray_line.jpg) repeat-x #fff;}
.ss_weizhi a{ padding:0 5px;}
.ss_weizhi2{width:948px; height:30px; line-height:30px; font-size:12px; text-align:left; text-indent:10px; border:1px solid #E2E2E2; margin:0 auto 10px auto; padding:0; background:url(../images/ss_gray_line.jpg) repeat-x #fff;}
.ss_weizhi2 a{ padding:0 5px;}

/*热点搜索*/
.ss_hotpoint{width:950px; height:30px; line-height:30px; font-size:12px; text-align:left; text-indent:10px; margin:0 auto 10px auto; padding:0; overflow:hidden;  }
.ss_hotpoint a{ padding:0 10px;}

/*课程详情主体*/
.ss_kctitle{width:740px; height:85px; background:url(../images/ss_graybg.gif) repeat-x; margin:0px auto 10px auto; padding:0px;}
.ss_kctitleO{ height:55px; line-height:50px; width:720px; text-align:left;  margin:0px auto; padding:0px; }
.ss_kctitleT{ height:30px; line-height:25px; width:720px; text-align:left;  margin:0px auto; padding:0px; }
.ss_kctitle span{ padding:0px 10px 0 0;}
.ss_kcjjie{ width:710px; height:auto; margin:0px auto 10px auto; padding:0px; overflow:hidden;}
.ss_kcjjieL{width:380px; height:140px; margin:0px; padding:0px; overflow:hidden; line-height:25px; font-size:12px;}
.ss_kcjjieL{ margin:0px; padding:0;}
.ss_jg_info{ width:285px; height:140px;padding:10px; margin:0px auto; background:url(../images/vip_user_info.gif) no-repeat left top; position:relative;}
.ss_jg_info p{ height:25px; line-height:25px; overflow:hidden; text-align:left; width:260px; margin:6px auto 0 auto;}
.ss_jg_info p img{ margin-right:3px; margin-bottom:-2px;}
#ss_tel{ width:114px; height:42px; position:absolute; left:160px; top:10px; z-index:5;}

.ss_jg_info span{ padding:0px 20px 0px 0px;}
.ss_bjxqtitle{width:740px; height:28px; line-height:28px; margin:0px auto 20px auto; padding:0px; background:url(../images/gg_titlegbg.gif) no-repeat; overflow:hidden;}
.ss_bjxqtitleL{width:120px; height:28px; overflow:hidden; text-align:center; float:left; padding:0;}
.ss_bjxqtitleR{width:500px; height:28px; overflow:hidden; text-align:right; float:right; padding:0 5px 0 0;}
.ss_bjxqtitleR  span{ padding:0 8px;}

.ss_bjxqtitleR2{width:500px; height:28px; line-height:28px; overflow:hidden; text-align:right; float:right; padding:0 10px 0 0;}
.ss_bjxqtitleR2  span{ padding:0 5px;}



.ss_bjxqwor{width:710px; height:auto; margin:0px auto 10px auto; padding:0px; line-height:25px; text-align:left; font-size:12px;}
.ss_bjxqwor span{ padding:0 10px 0 0;}

.ss_bjxup{width:710px; height:25px; margin:10px 0 0 0; padding:0px; overflow:hidden; background:url(../images/line_greup.gif) repeat-x;}
.ss_bjxdown{width:710px; height:25px; margin:0px; padding:0px; overflow:hidden; background:url(../images/line_gredown.gif) repeat-x;}


/*最新开班开始*/
/*灰色12号字体样式*/
.gray{ font-size:12px; color:#555; font-family:"宋体"}
.gray a{ text-decoration:none; padding-right:10px; color:#555;}
.gray a:hover{ text-decoration:underline; color:#f60;}

/*蓝色12号字体链接样式*/
.blue{ color:#253E72; font-size:12px;}
.blue a{ color:#253E72; text-decoration:none;}
.blue a:hover{ color:#f60; text-decoration:underline;}

/*蓝色14号字体链接样式*/
.blueys{ color:#253E72; font-size:14px;}
.blueys a{ color:#253E72; text-decoration:none;}
.blueys a:hover{ color:#f60; text-decoration:underline;}

.ss_jp_t{ background:url(../images/vip_title_icon.gif) no-repeat 10px 8px; padding-left:32px; height:30px; line-height:33px; display:block; text-align:left;}
.ss_class_tab{ width:710px; overflow:hidden;clear:both; margin:0 auto 20px auto;}
.ss_class_tab table{ width:710px; border-collapse:collapse;}
.ss_class_tab table td{ border-bottom:1px dashed #878787; height:30px; line-height:30px; border-collapse:collapse;}
.ss_tab_ul{ height:26px; line-height:28px; background:url(../images/vip_class_tab_t.gif) repeat-x left top; width:710px; border:none; border-top:1px solid #E1E1E1; overflow:hidden;}
.ss_tab_ul li{ width:auto; float:left; display:inline;}
#vip_li_a{ width:155px; overflow:hidden; text-align:center; margin:0; padding:0; padding-left:15px;}
#vip_li_b{ width:85px; overflow:hidden; text-align:center;}
#vip_li_c{ width:65px; overflow:hidden;text-align:center;}
#vip_li_d{ width:98px; overflow:hidden;text-align:center;}
#vip_li_e{ width:88px; overflow:hidden;text-align:center;}
.ss_li_aa{ width:160px; overflow:hidden; text-align:left; padding-left:5px;}
.ss_li_bb{ width:80px; overflow:hidden; text-align:center; font-family:Arial, Helvetica, sans-serif, "宋体";}
.ss_li_cc{ width:65px; overflow:hidden;text-align:center;font-family:Arial, Helvetica, sans-serif, "宋体";}
.ss_li_cc span{ text-decoration:line-through;}
.ss_li_cc b{ color:#f60;}
.ss_li_dd{ width:95px; overflow:hidden;text-align:center;}
.ss_li_ee{ width:86px; overflow:hidden;text-align:center;}
.ss_c_bg{ background:url(../images/vip_class_line.gif) no-repeat right center;}
#vip_c_blue{ background:#F3FAFF; }










.ss_termbox{height:auto; width:738px; margin:0 0 10px 0; padding:10px 0; overflow:hidden; border:1px solid #E3E3E3;}
.ss_term{height:auto; width:710px; margin:5px auto; padding:0px; border:none; border-bottom:1px dotted #ccc; font-size:12px; line-height:22px; text-align:left;}
.ss_term a{ padding:0 10px 0 0;white-space:nowrap;}

.ss_service{ width:710px; margin:10px auto 0 auto; padding:5px 0px; background:#F7F7F7; height:auto;  font-size:12px; text-align:left; }
.ss_service td{ line-height:26px;}
.ss_service span{ padding:5px 10px 5px 0; margin:0px; white-space:nowrap;}
.ss_service img{ border:none; margin:0 0 3px 0;}



/*列表头*/
.ss_buttqh-box{height:36px; width:740px; margin:0px auto; padding:0px; background:url(../images/ss_line-gre.gif) repeat-x; line-height:36px; text-align:left; font-size:12px; position:relative;}
.ss_buttqh-box b{ padding:0 6px;}
.ss_buttqh{height:40px; width:240px; left:500px; top:1px; position:absolute; text-align:right}
.ss_buttqh img{ margin:0 0 0 10px; border:none;}
.ss_graytop{height:32px; background:#F6F6F6; width:738px; border:1px solid #E3E3E3; font-size:12px; }
.ss_graytop img{ border:none;}


/*列表底部*/
.ss_graybottom{width:738px; height:30px; background:#F6F6F6; border:1px solid #E3E3E3;  margin:0px auto 10px auto; padding:0px; font-size:12px;}
.ss_graybottom img{ border:none;}
.ss_fanye{height:20px;  margin:0px;}
.ss_fanye p{width:200px; height:20px; float:left;line-height:20px; font-size:12px; display:block; text-align:right;} 
.ss_fanye span{width:105px; height:20px; float:left;line-height:20px;  display:block; text-align:center;}
.ss_fanye img{ border:none; margin:0px 10px 0 0; }
.ss_rput{width:25px; height:18px; line-height:18px; margin:0; padding:0; overflow:hidden; border:1px solid #ccc;}

.ss_inforfy a{ display:block; width:20px; height:15px; overflow:hidden;  border:1px solid #000; text-align:center; font-weight:bold; color:#000; text-decoration:none; padding:0px; margin:0 5px; float:left; overflow:hidden; }
.ss_inforfy a:hover{ display:block; width:20px; height:15px; overflow:hidden; border:1px solid #f60; color:#f60; text-decoration:none; }
.ss_inforfy a.onred{ display:block; width:20px; height:15px; overflow:hidden; border:1px solid #f60; color:#f60; text-decoration:none; }


/*搜索范围框*/
.ss-fl_xq{width:718px; height:30px; line-height:30px; padding:0px 10px; margin:0px auto 10px auto; border:1px solid #91C501; font-size:12px; }
.ss-fl_xq a{ padding:0px 10px;}



/*机构列表信息盒子*/
.ss_scbox{height:170px; width:740px; margin:0px; padding:0; border:none; border-bottom:1px solid #81BE23; clear:both;}
.ss_scL{width:60px; height:170px; float:left; text-align:center; margin:0; padding:0; position:relative; z-index:1;}
.ss_scR{width:670px; height:170px; float:left; margin:0; padding:0;}
.ss_scfxk{ display:block; height:20px; width:60px; text-align:center; margin:14px 0;_margin:12px 0;*margin:10px 0; margin-top:10px\9; padding:0px; }
.ss_sc_upbox{ width:86px; height:49px; background:url(../images/ss_db_bg.gif) no-repeat; margin:0px; padding:10px 5px; position:absolute; left:20px; top:-50px; z-index:2; font-size:12px; text-align:center;}
.ss_sc_upbox a{ display:block; width:65px; height:19px; line-height:19px; background:url(../images/ss_graybut.gif) no-repeat; text-align:center; font-size:12px; color:#F60; text-decoration:none; margin:5px;}
.ss_sc_upbox a:hover{color:#000;}

.ss_scinfor{width:100%; height:40px; line-height:40px; border:none; border-bottom:1px dashed #717171; margin:0; padding:0; font-size:12px;}
.ss_scinfor img{margin:0 0 0 5px; border:none;}
.ss_infr_but1,.ss_infr_but2{display:block; height:23px; line-height:23px;  overflow:hidden; text-align:left; padding:0 0 0 25px; font-size:12px; width:auto; text-decoration:none; }
.ss_infr_but1{ background:url(../images/ss_buts.gif) 0px -50px no-repeat;}
.ss_infr_but2{  background:url(../images/ss_buts.gif) top left no-repeat;}
.ss_infr_but1 a,.ss_infr_but2 a{ color:#000; text-decoration:underline; }
.ss_infr_but1 a:hover,.ss_infr_but2 a:hover{ color:#F60;}



.ss_jlogo{width:90px; height:90px; margin:10px 0 0 0; padding:2px; border:1px solid #CCC;}
.ss_jginfor{width:100%; height:50px; line-height:25px; font-size:12px; text-align:left; overflow:hidden;margin:10px 0 0 0; padding:0;}
.ss_jgray{width:100%; height:50px; line-height:25px; margin:10px 0 0 0; padding:0; font-size:12px; text-align:left; overflow:hidden; background:#FBFBFB;}
.ss_inforH{width:520px; height:25px; line-height:25px; margin:0 auto; padding:0; overflow:hidden; font-size:12px;}
.ss_inforH span{ padding:0 5px;}

/*课程列表信息盒子*/
.ss_kcbox{height:185px; width:740px; margin:0px; padding:0; border:none; border-bottom:1px solid #81BE23; clear:both;}
.ss_kcR{width:670px; height:185px; float:left; margin:0; padding:0;}
.ss_kcfxk{ display:block; height:20px; width:60px; text-align:center; margin:14px 0;_margin:12px 0;*margin:10px 0; margin-top:10px\9; padding:0px; position:relative;}
.ss_kcL{width:60px; height:185px; float:left; text-align:center; margin:0; padding:0;position:relative; z-index:1;}


.ss_kcbox2{height:160px; width:740px; margin:0px; padding:0; border:none; border-bottom:1px solid #81BE23; clear:both;}
.ss_kcR2{width:670px; height:160px; float:left; margin:0; padding:0;}
.ss_kcL2{width:60px; height:160px; float:left; text-align:center; margin:0; padding:0;position:relative; z-index:1;}

.ss_kcinf_top{width:100%; height:40px; line-height:40px; border:none; border-bottom:1px dashed #717171; margin:0; padding:0; font-size:12px;}
.ss_kcinf_top img{margin:0 0 0 5px; border:none;}

.ss_kczy{width:100%; height:50px; line-height:25px; font-size:12px; text-align:left; overflow:hidden;margin:5px 0 0 0; padding:0;}
.ss_kczy span{ padding:0px 5px;}
.ss_kckeyword{ width:660px; height:20px; line-height:20px; margin:0px; padding:0px; text-align:left;font-size:12px; overflow: hidden;}
.ss_kckeyword span{ padding:0 5px;}

.ss_kcgray{width:100%; height:50px; line-height:25px; margin:5px 0; padding:0; font-size:12px; text-align:left; overflow:hidden; background:#FBFBFB;}
.ss_kcgtab{width:640px; height:50px; line-height:25px; margin:0 auto; padding:0; overflow:hidden; font-size:12px;}
.ss_kcgtab span{ padding:0 5px;}

.ss_kcgray2{width:100%; height:25px; line-height:25px; margin:5px 0; padding:0; font-size:12px; text-align:left; overflow:hidden; background:#FBFBFB;}
.ss_kcgtab2{width:640px; height:25px; line-height:25px; margin:0 auto; padding:0; overflow:hidden; font-size:12px;}
.ss_kcgtab2 span{ padding:0 5px;}




/*底部样式*/
.ss_bottom{width:950px; height:auto; background:url(../images/footerBg.jpg) no-repeat; margin:0px auto; padding:10px 0px; position:relative;clear:both;}
.ss_bottom p{ width:930px; margin:0 auto; padding:0px; font-size:12px; height:25px; line-height:25px; text-align:center;}
.ss_bottom a{ padding:0px 10px;} 
.ss_bottom span{ padding:0px 10px;}
.ss_bottom_up{ width:35px; height:30px; margin:0px; padding:0px; position:absolute; left:900px; top:0px;}
.ss_bottom_up img{ border:none;}




.sscom_infor{width:930px; height:30px; padding:0px 10px; margin:0px auto 10px auto; line-height:30px; font-size:12px; background:url(../images/ss_gray_line.jpg) repeat-x; border:1px solid #DFDFDF; overflow:hidden;}
/*对比表格样式*/
.ss_dbtab{ margin:0px auto; padding:0px;font-size:12px; background:url(../images/db_bg.gif) repeat-y 0 0; border:1px solid #ccc; border-bottom:none;}
.ss_dbtab td{width:168px; height:auto; line-height:20px; padding:0px; vertical-align:top; border:none; border-bottom:1px solid #ccc;}
.ss_dbtab td img{ margin:5px auto; border:none;}
.ss_dbtab td div{ width:150px; height:auto; margin:5px auto; overflow:hidden; text-align:center;}
.ss_dbtab td div span{ padding:0px 10px 0 0; white-space:normal;}
.ss_dbtab th{width:158px;  height:50px; line-height:50px;text-align:center; border:none; border-bottom:1px solid #ccc;}
.ss_dbtab th.btou{ height:50px; width:100px; background:#F6F6F6; } 
.ss_dbtab th img{ border:none; padding:0; margin:0px 5px;}
.ss_dbtab td.sstitle{ width:90px; line-height:30px; background:#F3F3F3; vertical-align:middle; font-weight:bold; text-align:center; color:#000;}
.ss_dbtab td.ssjglogo{ text-align:center;}
.ss_dbtab td.ssjglogo img{ padding:2px; border:1px solid #ccc; margin:10px; width:90px; height:90px;}

.ss_line30{line-height:30px;}



/*******************右侧新闻资讯*************************/
.news{width:200px; height:auto; margin-bottom:10px;}
.news_nav{width:29px; width:200px; background:url(../images/new_nav.jpg) repeat-x left top;clear:both; overflow:auto;}
.news_nav p{width:3px; height:29px;}
.news_nav span{width:3px; height:29px;}
.news_nav h1{width:135px; height:29px;line-height:29px; font-size:14px; font-weight:bold; text-indent:5px;}
.news_nav h2{width:auto; height:29px;line-height:29px; font-size:12px; font-weight:normal;}
.news_box{width:198px; height:auto; border:solid 1px #BFBFBF; overflow:hidden;}
.news_box ul{width:190px; margin:0px auto; padding:5px 0px;}
.news_box ul li{width:190px; height:25px; line-height:25px; text-align:left; background:url(../images/new_dian.gif) no-repeat 5px 11px; font-size:12px; text-indent:15px; clear:both; overflow:hidden;}
.news_box ul #aa{width:190px; height:25px; line-height:25px; text-align:left; background: none; font-size:12px; text-indent:15px;}
.hot_bg{width:20px; height:15px; margin:3px 3px 0px 0px; background:url(../images/hot_bg1.gif) no-repeat left top; text-align:center;line-height:14px; color:#fff; text-indent:0px; }
.hot_title{width:150px; height:25px; text-align:left; text-indent:0px; text-indent:3px; overflow:hidden;}
.hot_bg2{width:20px; height:15px; margin:3px 3px 0px 0px; background:url(../images/hot_bg2.gif) no-repeat left top; text-align:center;line-height:14px; color:#fff; text-indent:0px; }
.news_box dl{width:190px; height:auto; margin:0px auto; padding:10px 0px 5px 0px;}
.news_box dl dd{width:183px; height:25px; margin:0px 0px 5px 0px; padding:0px 0px 0px 7px; overflow:hidden;}
.news_box dl dd select{width:85px;}
.ant_srk{width:auto; height:25px; margin-right:5px;}
.ant_search{width:61px; height:22px;line-height:22px; text-align:center; background:url(../images/btu_Share1.gif) no-repeat -2px -2px; border:1px solid #fc6;}



.ss_kbox{width:198px; height:auto; border:solid 1px #BFBFBF; overflow:hidden;}
.ss_kbox_in{width:185px; margin:5px auto; padding:0px;}
.ss_kbox_in a{ display:block; float:left; width:73px; height:23px; line-height:23px; padding:0px; margin:5px 7px; white-space:nowrap; text-align:center; font-size:12px; background:url(../images/gre_butt.gif) no-repeat; overflow:hidden;}

.ss_k2box{width:198px; height:auto; border:solid 1px #BFBFBF; overflow:hidden;}
.ss_k2box_in{width:185px; margin:5px auto; padding:0px;}
.ss_k2box_in a{ display:block; float:left; width:auto; height:25px; line-height:25px; padding:0px; margin:0px 5px; white-space:pre; text-align:left; font-size:12px; overflow:hidden;}

.ss_Rpic{width:200px; height:auto; margin:0px 0px 10px 0px; padding:0px;}
.ss_Rpic img{ border:none;}

/*********************左边样式**********************/
.accp{width:740px; height:auto;}
.accp h1{width:740px; height:50px; line-height:50px; text-align:left; font-size:20px; font-weight:bold; color:#000;}
/*********************讲座信息**********************/
.accp_xx{width:738px; height:auto; margin-bottom:10px; border:solid 1px #DCDCDC; padding-bottom:10px;*padding-bottom:0px;_padding-bottom:10px;}
.accp_box{width:734px; height:auto; background:url(../images/hot_bg3.gif) repeat-x left top; margin:2px auto 0px auto; overflow:auto;}
.accp_pic{width:229px; height:212px; border:solid 1px #DCDCDC; margin:14px 15px 0px 13px; text-align:center;}
.accp_pic img{margin:2px 0px 0px 0px;}
.accp_con{width:460px; height:auto; margin-top:7px;}
.accp_con dl{width:460px;}
.accp_con dl dd{width:460px; height:25px; line-height:25px; text-align:left; background:url(../images/hot_bg4.gif) no-repeat left center; text-indent:10px; font-size:12px;overflow:hidden;}
.accp_con dl dd span{color:#2E7701;}
.accp_box h2{width:734px; height:30px; line-height:30px; text-align:left; color:#2E7701; font-size:14px; text-indent:10px; }
.accp_box p{width:720px; height:auto; line-height:22px; text-align:left; text-indent:24px; font-size:12px; margin:0px auto 10px auto;}


.ss_qxkp{width:200px; height:140px; margin:0 0 10px 0; padding:0px; overflow:hidden;}
.ss_hjzwbox{width:200px; height:105px; background:url(../images/ss_ppzb_bg.gif) no-repeat; margin:0px 0px 10px 0px; padding:0px;}
.ss_hjzw{width:200px; height:200px; margin:0 0 10px 0; padding:0px; overflow:hidden;}
.ss_hjzw_word{width:160px; height:27px; line-height:27px; margin:0px auto; padding:0px; text-align:left; font-size:12px;}
.ss_hjzw_word a{ display:block;width:160px; height:27; line-height:25px; background:url(../images/ss_butt_gl.gif) no-repeat; text-align:center; margin:10px auto 0 auto; padding:0px;  font-size:12px;}




/***********************咨询问答样式*************************/
.zxwd_box{width:734px; height:auto;}
.zxwd_box ul{width:720px; height:auto; margin:0px auto; padding:0px;}
.zxwd_box ul li{width:718px; height:auto; border-bottom:dashed 1px #bebebe;}
.zxwd_box h2{width:718px; height:30px; line-height:30px; color:#555; text-indent:0px;}
.news_l{width:auto; height:29px; line-height:29px; float:left; padding-left:0px; font-size:14px; font-weight:bold; text-align:left;}
.news_r{width:auto; height:29px; line-height:29px; float:right; padding-right:10px; font-size:12px; font-weight:normal; text-align:right; display:block;}
.asks{width:718px; height:auto; margin:5px auto 15px auto; color:#555; text-align:left; line-height:22px; text-indent:0px; padding:0px;}
.answers{width:718px; height:auto; margin:0px auto 15px auto; position:relative;}
.answers_box{width:718px; height:auto; border:solid 1px #9EB3C4; background:#EEF7FC; margin:0px 0px 0px 0px; padding:0px;} 
.answers_box p{width:700px; height:auto; color:#555; text-indent:18px; text-align:left;line-height:22px; margin:0px auto;}
.answers_box h4{width:678px; height:30px; line-height:30px; text-align:left; text-indent:10px; display:block; color:#555; font-size:12px; font-weight:normal;}
.answers h3{background: url(../images/icon_upxjt.gif) no-repeat left top; height:7px; width:14px;overflow:hidden; position:absolute;left:10px; top:-6px;}
.con{width:718px; height:auto; margin:0px auto; padding:0px; text-align:left; }
.con h2{width:718px; height:35px;line-height:35px;font-size:14px; font-weight:bold; color:#555; margin:25px 0px 0px 0px; text-align:left; background:url(../images/org_lxfs.gif) repeat-x left bottom; overflow:hidden;position: relative;}
.con h2 div{width:160px; height:35px; display:block; position:absolute; left:520px; top:0px; font-size:12px; font-weight:normal; text-align:rihgt;}
.wby{border:solid 1px #C5C5C5; width:714px; margin:0px 0px 0px 0px; color:#555;}
.se_key{width:718px; height:auto; margin:10px auto 0px auto; color:#555; overflow:hidden; text-align:left;}
.hz{width:718px; height:30px; line-height:30px; text-align:left; color:#555;}
.Text_f{border:solid 1px #C5C5C5; height:18px;color:#555;}
/*********************分页样式**************************/
.page{width:718px; height:30px; margin:0px auto 5px auto; color:#686868;}
.But{background:url(../images/btu_bg.gif) repeat-x left top;border:solid 1px #C5C5C5; padding:0px 5px 0px 5px; text-align:center; color:#000; height:22px; line-height:20px;}

.pag_butt{width:75px; height:22px; line-height:22px; text-align:center; background: url(../images/lc_debut.gif) no-repeat left top; border:none;margin:0px; font-size:12px; margin:0 0 3px 0; }

/*************************报名页面样式开始****************************************************/
/***************第一行样式*********************/
.title{width:950px; height:40px;margin-top:8px; border-bottom:solid 1px #eee;}
.title p{width:780px; height:40px; font-size:22px; font-weight:bold; line-height:40px; text-align:left; text-indent:10px;}
.title span{width:100px; height:40px; line-height:40px; font-size:12px; font-weight:normal; text-align:left;}
.title b{font-size:12px; font-weight:normal;}
/*************************大框架*********************/
.bm_box{width:950px; height:49px; background: url(../images/bg.gif) repeat-x left top; margin:0px auto 10px auto;}
/*************************中间大框架*******************/
.bm_con{width:950px; height:auto; margin:0px auto;}
/*************************班级详情********************/
.class_xx{width:740px; height:245px;}
.class_pic{width:229px; height:212px; border:solid 1px #dbdbd9; margin:15px 0px 0px 15px; text-align:center;}
.class_pic img{margin-top:2px;}
.class_tab{width:460px; height:auto; margin:13px 0px 0px 13px; text-align:left; }
.class_tab ul{width:458px; height:auto;}
.class_tab ul li{width:458px; height:26px; line-height:26px; text-align:left; background:url(../images/icon_sj.gif) no-repeat left center; text-indent:10px; }
.class_tab ul li table{margin-left:10px;*margin-left:10px;_margin-left:10px;}
.class_tab ul #aa{width:458px; height:30px; line-height:30px; text-align:left; background: none; text-indent:0px;}
.class_tab ul #bb{width:458px; height:30px; line-height:30px; text-align:left; background: none; text-indent:10px; margin-top:10px; }
.class_tab ul #cc{width:458px; height:42px; line-height:42px; text-align:left; background: none; text-indent:0px; }
.class_tab ul li h1{font-size:14px; font-weight:bold; text-align:center; text-align:center; width:300px;}
.yj{width:120px; height:25px;text-align:left; display:block;}
.rq{width:150px; height:25px;text-align:left; display:block;}
.btu{width:86px; height:23px;line-height:24px;*line-height:22px;_line-height:14px; background:url(../images/btuu_bg.gif) no-repeat left top; color:#000; text-align:left; margin-right:10px; overflow:hidden;}
.btu img{margin:0px 4px -4px 0px;*margin:0px 4px -4px 0px;_margin:2px 4px -2px 0px;}
.btu1{width:86px; height:23px;line-height:23px;*line-height:23px;_line-height:22px; background:url(../images/btuu_bg.gif) no-repeat left top; color:#000; text-align:left;margin-right:10px; overflow:hidden;}
.btu1 img{margin:0px 4px -5px 0px;*margin:0px 4px -2px 0px;_margin:3px 4px -2px 0px;}
.btu2{width:86px; height:23px;line-height:25px;*line-height:23px;_line-height:25px; background:url(../images/btuu_bg.gif) no-repeat left top; color:#000; text-align:left;margin-right:10px; overflow:hidden;}
.btu2 img{margin:0px 4px -3px 0px;*margin:0px 4px -2px 0px;_margin:3px 4px 0px 0px;}

/******************活动********************/
.act{width:738px; height:26px; background:url(../images/nav_bg.gif) repeat-x left top; border:solid 1px #DFDFDF;}
.act_bg{width:127px; height:27px; background: url(../images/title_bg.gif) no-repeat left top; line-height:27px; font-size:14px; font-weight:bold; text-align:center;}
.act_box{width:740px; height:auto; margin-bottom:10px;}
.zt{width:720px; height:25px; line-height:25px; text-align:left; margin:0px auto 10px auto; text-indent:3px;}
.zt img{ margin:0px 4px -5px 0px;}
/************************课程样式********************/
#con { font-size:12px; margin:0 auto; width:710px; clear:both;}
#tags { padding:0;margin:0px auto;width:710px;  height:28px;background:url(../images/flea_nav_bg.gif) repeat-x left bottom; padding-bottom:2px;}
#tags ul{ margin:0; padding:0;}
#tags LI {background:url(../images/tab_a_h.gif) no-repeat left bottom; float: left; margin-right: 1px; list-style-type: none; height: 27px; margin-right:3px;}
#tags LI A { background:url(../images/tab_a_h_r.gif) no-repeat right bottom; float: left; padding:0 10px; COLOR: #000; line-height:27px; height:27px; text-decoration:none; font-size:14px;}
#tags LI.emptyTag {background: none transparent scroll repeat 0% 0%; width:4px}
#tags LI.selectTag { background-position:left top; margin-bottom: -2px; position: relative; height:27px;}
#tags LI.selectTag A { background-position: right top; color:#fff; height:27px; line-height:27px;  font-size:14px; font-weight:bold;}
#tags LI.selectTag2 { background-position:left top; margin-bottom: -2px; position: relative; height:27px;}
#tags LI.selectTag2 A { background-position: right top; color:#fff; height:27px; line-height:27px;  font-size:14px; font-weight:bold;}
#tags2 { padding:0;margin:0px auto;width:710px;  height:28px;background:url(../images/flea_nav_bg.gif) repeat-x left bottom; padding-bottom:2px;}
#tags2 ul{ margin:0; padding:0;}
#tags2 LI {background:url(../images/tab_a_h.gif) no-repeat left bottom; float: left; margin-right: 1px; list-style-type: none; height: 27px; margin-right:3px;}
#tags2 LI A { background:url(../images/tab_a_h_r.gif) no-repeat right bottom; float: left; padding:0 10px; COLOR: #000; line-height:27px; height:27px; text-decoration:none; font-size:14px;}
#tags2 LI.emptyTag {background: none transparent scroll repeat 0% 0%; width:4px}
#tags2 LI.selectTag { background-position:left top; margin-bottom: -2px; position: relative; height:27px;}
#tags2 LI.selectTag A { background-position: right top; color:#fff; height:27px; line-height:27px;  font-size:14px; font-weight:bold;}
#tags2 LI.selectTag2 { background-position:left top; margin-bottom: -2px; position: relative; height:27px;}
#tags2 LI.selectTag2 A { background-position: right top; color:#fff; height:27px; line-height:27px;  font-size:14px; font-weight:bold;}
#tagContent { padding:0px; background: #fff;}
.tagContent { padding:0px; display:none; width:auto; color: #4A4141;  height:auto;}
#tagContent2 { padding:0px; background: #fff;}
.tagContent2 { padding:0px; display:none; width:auto; color: #4A4141;  height:auto;}
.selectTag{display: block;}
.selectTag2{display: block;}
.ss_bjxqwor b{font-weight:normal;}
/*******************温馨提示******************/
.wxts{width:718px; height:auto; background:#F8F8F8; border:solid 1px #CCD4D6; margin:0px 0px 10px 0px; padding:10px; line-height:22px; text-align:left;}
/*******************精品课程******************/
.jgjp{width:710px; height:auto;}
.jgjp ul{}
.jgjp ul li{width:355px; height:25px; line-height:25px; text-align:left; background: (../images/new_dian.gif) no-repeat left center;}
/********************预约咨询弹出层************************/
.app{width:420px; height:auto; border:solid 1px #B3B3B3; overflow:hidden;}
.app h1{width:420px; height|:26px; background:url(../images/M-blog_nav.gif) repeat-x left top; margin:0px; padding:0px; overflow:auto;} 
.app h1 p{font-size:14px; height:25px; line-height:25px; width:200px; float:left; text-indent:10px; margin:0px; padding:0px;}
.app h1 span{width:25px; height:19px; float:right; padding-top:6px;}
.app ul{ margin:10px 0px 0px 0px; padding:0px; list-style:none;}
.app ul li{width:420px; height:30px; display:block;}
.app ul li input{width:100px; border:solid 1px #C5C5C5;}
.app ul li p{width:80px; height:30px;line-height:25px; float:left; text-align:right; display:block;}
.app ul li span{width:340px; height:30px; float:left; text-align:left; color:#676767;display:block;}
.app ul #dd{width:420px; height:80px;}
.app ul #dd b{width:80px; height:80px; float:left; text-align:right; font-weight:normal;}
.app ul #dd span{width:250px; float:left;}
.app ul #dd span textarea{border:solid 1px #C5C5C5;; width:250px; height:70px;}
.app ul #dd label{width:70px; height:60px; float:left; text-align:right; font-weight:normal; padding:0px 0px 0px 10px; text-align:left; color:#676767;}
.app ul #ee{width:420px; height:30px; line-height:30px;}
.app ul #ee input{width:75px; height:27px; background:url(../images/btu_Share1.gif) no-repeat left top; border:none;}

/******************登录层*****************/
.login{width:200px; height:95px; background:#F4F4F4; padding:7px 0px 0px 0px;}
.login dd{width:200px; height:30px;}
.login dd p{width:60px; height:30px; line-height:20px;*line-height:23px;_line-height:22px;float:left; text-align:right; margin:0px; padding:0px;color:#676767;}
.login dd span{width:140px; height:30px; float:left;}
.login dd b{width:140px; height:30px; float:left;}
.login dd b input{width:75px; height:27px; line-height:27px; text-align:center; background: url(../images/btu_Share1.gif) no-repeat left top; border:none;}
.login dd span input{width:120px; border:solid 1px #C5C5C5; margin:0px 0px -4px 0px;}
/*************************报名页面样式结束****************************************************/



/***********订单页面************/
.ss_dingdan{width:700px; height:auto; margin:0px auto; background:#CCC;}
.ss_dingdan td{ height:35px; line-height:35px; padding:0px 5px; background:#fff; }
.ss_dingdan_topl{ width:738px; height:26px; line-height:28px; background:url(../images/vip_class_tab_t.gif) repeat-x left top; border:none; border:1px solid #E1E1E1; border-bottom:none; overflow:hidden; text-align:center;}
.ss_ddanbox{ width:100%; height:auto; line-height:30px; background:#E1E1E1; margin:0 0 10px 0;}
.ss_ddanbox td{ height:auto; line-height:30px; background:#fff; padding:5px; text-align:left;}

.ss_ddanboxin{ width:100%; background:#E1E1E1;}
.ss_ddanboxin td{ background:#FBFBFB; padding:5px;}

#ss_biaotop{ height:26px; line-height:26px; background:url(../images/vip_class_tab_t.gif) repeat-x left top; border:none; overflow:hidden; text-align:center; font-weight:bold; color:#000; overflow:hidden; padding:0px 5px;}


.ss_ddts{width:720px; height:auto; font-size:14px;  margin:0px; padding:10px; line-height:30px; text-align:left;}
.ss_ddtspp{display:block;line-height:30px; height:30px; font-size:12px; margin:10px 0 0 0;}
.ss_ddtsp{display:block;line-height:30px; height:30px; font-size:12px;}

.ss_qhxz{width:100%;font-size:12px;text-align:left;}
.ss_qhxz td{ width:25%; height:30px; line-height:30px; text-align:left;}


.ss_ddly{width:500px; height:50px; line-height:22px; padding:0 0 0 5px; overflow:hidden; border:1px solid #ccc; font-size:12px;}

.ss_dssurebut{height:80px; padding-top:30px; width:100%; text-align:center;}
.ss_dssurebut img{ border:none;}




.ss_ddok{width:700px; margin:0px auto 15px auto;}

.ss_ddqr_t{width:730px; height:20px; margin:0px auto; padding:0px; line-height:0; background:url(../images/dd_yellow_top.jpg) repeat-y; overflow:hidden;}
.ss_ddqr_m{width:730px; height:auto; margin:0px auto; padding:0px; background:url(../images/dd_yellow_middle.jpg) repeat-y}
.ss_ddqr_b{width:730px; height:20px;  line-height:0; margin:0px auto; padding:0px; background:url(../images/dd_yellow_bottom.jpg) repeat-y; overflow:hidden;}
.ss_dd_jdts{width:95%; margin:10px auto; line-height:30px; text-align:left; font-size:14px;}
.ss_dd_line{border:none; border-bottom:1px solid #ccc; text-align:left;}



/***********翻页样式2************/
.ss_fy2{ height:23px; width:360px; margin:0px auto; padding:0px;}
.ss_fyin{ float:left; height:22px; width:25px; margin:0px 5px; padding:0px; text-align:center; font-size:12px; font-weight:bold; }
.ss_fyin a{ display:block; height:22px; line-height:22px; text-decoration:none; width:25px; margin:0px; padding:0px;  font-size:12px; background:url(../images/fy_bg.gif) no-repeat top left; color:#000; text-align:center; }
.ss_fyin a:hover{background:url(../images/fy_bg.gif) no-repeat 0px -50px; color:#fff; }
.ss_fyin2{height:22px; width:25px; line-height:22px; text-decoration:none; background:url(../images/fy_bg.gif) no-repeat 0px -50px; color:#fff;  float:left; height:22px; margin:0px 5px; padding:0px; text-align:center; font-size:12px; font-weight:bold;}
#wrap {
width:330px;
height:22px;
border:none;
margin:0px auto;
overflow:hidden;
position:relative;
}
#go{ position:absolute;
height:22px;
margin:0px auto; padding:0px;overflow:hidden;
}


/*在职研简章列表*/
.vip_class_t{ background:url(../images/vip_class_bg.gif) repeat-x left top; margin:10px auto 0 auto; border:none; height:29px; line-height:29px; }
.vip_class_tab{ width:710px; overflow:hidden;clear:both; margin:0 auto;}
.vip_class_tab table{ width:100%; border-collapse:collapse;}
.vip_class_tab table td{ border-bottom:1px dashed #878787; height:30px; line-height:30px; border-collapse:collapse;}
.vip_tab_ul{ height:26px; line-height:28px; background:url(../images/vip_class_tab_t.gif) repeat-x left top; width:710px; overflow:hidden;}
.vip_tab_ul li{ width:auto; float:left; display:inline;}
#vip_li_a{ width:160px; overflow:hidden; text-align:left; padding-left:15px;}
#vip_li_b{ width:92px; overflow:hidden; text-align:center;}
#vip_li_c{ width:78px; overflow:hidden;text-align:center;}
#vip_li_d{ width:110px; overflow:hidden;text-align:center;}
#vip_li_e{ width:86px; overflow:hidden;text-align:center;}
.vip_li_aa{ width:160px; overflow:hidden; text-align:left; padding-left:5px;}
.vip_li_bb{ width:86px; overflow:hidden; text-align:center; font-family:Arial, Helvetica, sans-serif, "宋体";}
.vip_li_cc{ width:74px; overflow:hidden;text-align:center;font-family:Arial, Helvetica, sans-serif, "宋体";}
.vip_li_cc span{ text-decoration:line-through;}
.vip_li_cc b{ color:#f60;}
.vip_li_dd{ width:100px; overflow:hidden;text-align:center;}
.vip_li_ee{ width:86px; overflow:hidden;text-align:center;}
.vip_c_bg{ background:url(../images/vip_class_line.gif) no-repeat right center;}
#vip_c_blue{ background:#F3FAFF; }
#vip_li_h{ width:360px; overflow:hidden;text-align:left; padding-left:15px;}
#vip_li_hh{ width:350px; overflow:hidden;text-align:left;}
.ss_li_kk{ width:150px; overflow:hidden; text-align:left; padding-left:5px;}
/*课程词典样式*/
.sear_kccd{width:198px; height:auto; border:solid 1px #BFBFBF; overflow:hidden;}
.sear_kccd-in{width:178px; margin:0px auto; padding:5px 0px; font-size:12px;}
.sear_kccd-box{height:20px; line-height:20px; border:1px solid #ccc; width:100px; margin:5px auto; color:#555;}


