@charset "utf-8";
/* CSS Document */
body {text-align:center;font-family:Arial Narrow,arial,serif,"宋体";background:#fff;font-size:12px; margin:0 auto;}
body,div,table,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0; list-style:none;}
img{ border:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
.left{float:left;}
.right{float:right;}
/*字体样式*/
.ss_fontg2{color:#313131;}
.ss_fontg2 a{color:#313131;  text-decoration:none;}
.ss_fontg2 a:hover{color:#2754BB;}

/*白色14号字体样式*/
.whit{  color:#fff;}
.whit a{ color:#fff; text-decoration:none;}
.whit a:hover{text-decoration:none; color:#fff;}

.gray_88{color:#555;}
.gray_88 a{ color:#555; text-decoration:none;}
.gray_88 a:hover{ color:#f60; text-decoration:none;}

.orange{color:#ff6600;}
.orange a{color:#ff6600; text-decoration:none;}
.orange a:hover{color:#000; text-decoration:none;}

.black{color:#000;}
.black a{color:#000; text-decoration:none;}
.black a:hover{color:#ff6600; text-decoration:none;}

/*蓝色12号字体链接样式*/
.blue{ color:#253E72; font-size:12px;}
.blue a{ color:#253E72; text-decoration:none;}
.blue a:hover{ color:#f60; text-decoration:underline;}

.ss_fontb{ color:#2754BB;}
.ss_fontb a{color:#2754BB; text-decoration:none;}
.ss_fontb a:hover{color:#000;}

.ss_fontbla{ color:#000;}
.ss_fontbla a{ color:#000;  text-decoration:none;}
.ss_fontbla a:hover{ color:#F60; }

.ss_fontg3{ color:#676767;}
.ss_fontg3 a{ color:#676767; text-decoration:none;}
.ss_fontg3 a:hover{ color:#000;}
/**顶部**/
.gr_head{width:100%; height:27px; background:url(../images/gr_head.gif) repeat-x left top; border-bottom:solid 1px #E6E6E6;}
.gr_head_box{width:950px; height:27px; margin:0px auto; color:#555;}
.gr_head_box p{width:auto; height:27px; line-height:27px; text-align:left;}
.gr_head_box p a{margin:0px 5px;}
.gr_head_box span{width:auto; height:27px; line-height:27px; text-align:right;}


/**logo、搜索**/
.gr_box1{width:950px; height:80px; margin:0px auto;}
.gr_box1 p{width:209px; height:44px; margin:20px 0px 0px 6px;}
.gr_box1 span{width:496px; height:34px; border:solid 1px #E0E0E0; background:#F3F3F3; display:block; margin:32px 0px 0px 0px; text-align:left; padding-left:10px;}
.gr_box1 span select{width:104px; height:21px; line-height:21px;margin:6px 5px 0px 0px; *margin:7px 5px 0px 0px;_margin:7px 5px 0px 0px;padding:0px;}
.gr_srk{width:183px; height:18px; *height:19px;_height:19px;line-height:20px; text-indent:6px; border:solid 1px #AEAEAE; overflow:hidden; margin:0px 5px 0px 0px;}
.gr_but{width:71px; height:22px; background:url(../images/e_soso_btn.gif) no-repeat left top; text-align:center; line-height:22px; border:none; color:#575354; font-weight:bold; }

/**导航**/
#gr_nav{ width:950px; margin:0 auto 0px auto; height:32px; overflow:hidden; background:url(../images/e_nav_bg.gif) repeat-x left bottom; clear:both; position:relative; font-size:14px; font-weight:bold;}
#gr_nav ul{ width:946px; overflow:hidden; float:left;}
#gr_nav li{ float:left;  width:auto;padding:0 6px; overflow:hidden; margin:0;height:32px; line-height:32px;}
#gr_nav li a{ height:32px; display:block; text-align:center; float:left;}
#gr_nav_l{ width:4px; height:32px; overflow:hidden; background:url(../images/e_nav_l.gif) no-repeat left bottom; padding:0; }
#gr_nav_r{ width:4px; height:32px; overflow:hidden; background:url(../images/e_nav_r.gif) no-repeat right bottom; float:right; padding:0;}
#gr_nav_x{ background:url(../images/e_nav_line.gif) no-repeat center 5px;}
#gr_nav_h{ background:url(../images/e_nav_hover.gif) no-repeat left bottom; width:89px;color:#000; text-align:center; height:29px; line-height:32px; position:absolute; left:671px; top:0px;}




/**焦点图**/
.gr_box2{width:950px; height:275px; margin:10px auto 10px auto; background:url(../images/gr_box2bg.gif) repeat-x left top; overflow:hidden;}
.gr_box2_l{width:5px; height:275px;}
.gr_newxp{width:190px; height:264px; background:#fff; margin-top:6px; padding-left:5px;}
.gr_newxp dl{width:190px; height:88px; clear:both; overflow:hidden;}
.gr_newxp dl dt{width:190px; height:29px; background:url(../images/gr_navbg.gif) repeat-x left top; text-align:left;}
.gr_newxp dl dt p{width:32px; height:29px;}
.gr_newxp dl dt span{width:auto; height:29px; line-height:29px; text-align:left; font-size:14px; font-weight:bold; color:#000; text-indent:5px;}
.gr_newxp dl dd{width:167px; height:25px; line-height:25px; text-align:left; border-bottom:dashed 1px #B6B6B6; margin:0px auto; overflow:hidden; clear:both;}
.gr_pic{width:473px; height:259px; margin:6px 10px 0px 10px;*margin:6px 10px 0px 10px; _margin:6px 8px 0px 8px;  overflow:hidden;}
.gr_cn{width:250px; height:259px; background:#fff; margin-top:6px; overflow:hidden;}
.gr_cn h1{width:248px; height:29px; line-height:27px;*line-height:29px;_line-height:29px; font-size:14px; font-weight:bold; color:#1D6CA4; background:url(../images/gr_navbg.gif) repeat-x left top; }
.gr_cn h1 img{margin:7px 5px 0px 5px;}
.gr_cn h2{width:208px; height:45px; line-height:45px; font-size:14px; font-weight:bold; border-bottom:dashed 1px #B6B6B6; margin:0px auto;}
.gr_tx{width:208px; height:auto; line-height:22px; margin:10px auto 0px auto; text-align:left; clear:both;}

/**秒杀、团购**/
.gr_box3{width:950px; height:auto; margin:0px auto 10px auto; clear:both; display:block; overflow:hidden;}
.ms_box{width:246px; height:auto;}
.ms{width:246px; height:auto; overflow:hidden; background:#53B81A;position:relative;}
.ms_t{width:100%; height:3px;}
.ms_title{width:246px; height:28px; text-align:left; padding:7px 0px 0px 6px;}
.ms_tt{width:242px; height:auto; background:#fff; margin:8px auto 0px auto; padding-bottom:8px;}
.ms_con{width:244px; height:auto;}
.ms_con h1{width:218px; height:50px; border-bottom:solid 1px #53B81A; margin:0px auto; text-align:left;}
.ms_con h1 p{width:50px; height:29px; line-height:18px; margin:5px 0px 0px 0px; }
.ms_con h1 span{width:141px;height:35px;line-height:32px;text-align:left;font-size:30px;font-weight:bold;color:#fff;background:url(../images/time_bg.gif) no-repeat left top;display:block;margin:8px 0px 0px 5px;*margin:6px 0px 0px 5px;_margin:6px 0px 0px 5px;letter-spacing: 0.1em;}
.ms_con h2{width:218px; height:auto; margin:10px auto 0px auto; line-height:20px; text-align:left;}
.ms_con h2 img{width:218px; height:172px; text-align:left; margin-bottom:5px;}
.ms_b{width:100%; height:4px; background:url(../images/ms_c.gif) repeat-x left top;}
.ms_btu{width:85px; height:25px; background:url(../images/ms_btu.gif) no-repeat left top; line-height:25px; text-align:center; color:#fff; border:none;}
.ms_con h3{width:219px; height:18px; background:url(../images/xcyg_bg.gif) no-repeat left top; margin:10px auto 0px auto; color:#fff; text-align:left; line-height:18px;*line-height:22px;_line-height:20px; text-indent:10px; overflow:hidden; clear:both;}
.ms_con h4{width:219px; height:auto; line-height:18px; text-align:left; margin:8px auto 0px auto;}
.ms_con h5{width:197px; height:42px; border:solid 1px #ECECEC; background:#F9F9F9; text-align:left; line-height:22px; margin:8px auto 0px auto; padding:10px;}
.ms_ad{width:197px; height:56px; padding:10px 0px 0px 13px;*padding:10px 20px 0px 0px;_padding:10px 0px 0px 0px;}
.fdc{width:116px; height:32px; line-height:35px; text-align:center; background:url(../images/fdc.gif) no-repeat left top; position: absolute; left:15px; top:250px; overflow:hidden; color:#fff;}


.tg{width:694px; height:auto; overflow:hidden; background:#FEA42C;}
.tg_title{width:684px; height:30px; text-align:left; padding:7px 0px 0px 10px;} 
.tg_b{width:694px; height:4px; background:url(../images/tg_cl.gif) repeat-x left top; margin:0px auto;}
.tg_tt{width:690px; height:auto; background:#fff; margin:5px 0px 0px 2px; *margin:5px auto 0px auto; _margin:5px auto 0px auto; padding-bottom:8px;overflow:hidden; clear:both;}
.tg_tt dl{width:690px; height:auto; padding-top:5px;}
.tg_tt dl dd{width:193px; height:244px; float:left; text-align:left; line-height:20px; margin:10px 10px 8px 23px;*margin:13px 10px 10px 23px;_margin:13px 17px 2px 13px; padding:0px;position: relative;}
.tg_tt dl dd img{width:192px; height:102px; margin-bottom:5px;}
.fdc1{width:116px; height:32px; line-height:35px; text-align:center; background:url(../images/fdc.gif) no-repeat left top; position: absolute; left:0px; top:70px; overflow:hidden; color:#fff;}
/**学员报名流程图**/
.ap{width:950px; height:40px; margin:0px auto 10px auto; background:url(../images/xybm_bg.gif) repeat-x left top; color:#fff;}
.ap p{width:147px; height:40px; background:url(../images/lc_bg.gif) repeat-x left top;line-height:40px; text-align:center;}
.ap ul{width:auto; height:40px;}
.ap ul li{width:auto; height:40px; line-height:40px; padding:0px 5px; float:left; color:#3F3F3F; overflow:hidden;}
.ap ul li img{margin:4px 0px 0px 0px; *margin:0px; _margin:10px 0px 0px 0px;}

/**代报专区**/
.dbzq{width:950px; height:auto; margin:0px auto 0px auto; overflow:hidden; clear:both;}
.dbzq h1{width:950px; height:40px; background:url(../images/dbzq_nav.gif) repeat-x left top; margin-bottom:13px;}
.dbzq h1 span{width:auto; height:40px; line-height:40px; margin-right:15px;}
.dbzq h2 span{width:auto; height:40px; line-height:40px; margin-right:15px;}
.dbzq h2{width:950px; height:40px; background:url(../images/dbzq_nav1.gif) repeat-x left top; margin-bottom:13px; text-align:left;}
.dbzq dl{width:468px; height:auto;}
.dbzq dl dt{width:468px; height:29px; background: url(../images/dbzq_navbg.gif) repeat-x left top; text-align:left; line-height:29px;}
.s_line{width:2px; height:22px; margin-top:4px;}
.db_name{width:381px;}
.db_name1{width:381px;}
.db_yj{width:85px; text-align:center;}
.dbzq dl dd{width:468px; height:34px; line-height:34px; border-bottom:dashed 1px #9D9D9D; text-align:left; clear:both; overflow:hidden;}


/**课程代报列表**/
.dbzq ul{width:950px; height:auto;}
.dbzq ul li{width:950px; height:auto; clear:both; margin-bottom:7px; background:#F8F8F8; display:block; overflow-y:auto;}
.db_dl{width:73px; height:25px; line-height:25px; text-align:center; background:url(../images/dl_bg.gif) no-repeat left top; color:#000;}
.db_xl{width:867px; height:auto; line-height:25px; text-align:left;}
.db_xl a{margin:0px 10px 0px 0px;}
.cg_list{width:950px; height:auto; margin:0px auto;}
#cg_list{width:740px; height:auto; margin:0px auto;}
#cg_list table{width:740px; height:auto; margin:0px auto;overflow:hidden;}
.cg_list table{width:950px; height:auto;overflow:hidden; }
.cg_list table td{height:30px; line-height:30px; border-bottom:solid 1px #CCCCCC;color:#555;}
.cg_list table th{height:26px; background:url(../images/th_bg.gif) repeat-x left top; border-top:solid 1px #E1E1E1; width:auto;}
/**分页样式**/
.page{width:950px; height:30px; margin:0px auto 5px auto; color:#686868; }
.Text_f{border:solid 1px #C5C5C5; height:18px;color:#686868;}
.But{background:url(../images/but_bg.gif) repeat-x left top;border:solid 1px #C5C5C5; }
/**广告**/
.gr_ad{width:950px; height:75px; margin:10px auto 10px auto;*margin:0px auto 10px auto;_margin:0px auto 10px auto; clear:both;}
.gr_ad p{width:652px; height:75px; overflow:hidden;}
.gr_ad span{width:294px; height:75px; overflow:hidden;}
.gr_ad_right{width:294px; height:75px; background:#E7E7E7 url(../images/man.gif) no-repeat right center;}
.gr_ad_right h1{width:274px; height:35px; text-align:left; padding-left:12px;}
.gr_ad_right h2{width:209px; height:auto; line-height:18px; text-align:left; padding:0px 60px 0px 5px;}
.wyjr{width:79px; height:24px; line-height:24px; background:url(../images/btu_bgl.gif) no-repeat left top; border:none;}
/*在线帮助*/
.kcshop_b{height:auto; width:950px; border:none; border-bottom:1px solid #64B10B;  border-top:1px solid #64B10B; background:#FFF; padding:0; line-height:30px;  margin:0px auto 10px auto; padding:0px; clear:both;}
.kcshop_b img{ margin:0; padding:0; border:0;}
.kcline{ background:url(../images/gray_line.jpg) no-repeat 130px center;}
.kcshop_kf{width:180px; height:auto; line-height:30px; margin:0px auto; padding:0px; text-align:left; font-size:14px;}
.kcshop_bt{ width:120px;  height:30px; line-height:30px; text-align:left; font-weight:bold; font-size:14px; font-weight:bold; color:#000; margin:0 auto; padding:0; }
.kcshop_box{ width:145px;  height:auto; margin:10px 0; padding:0; border:none;}
.kcshop_box ul{ width:145px;  height:auto; margin:0; padding:0; list-style:none;}
.kcshop_box li{ width:120px;  height:25px; line-height:25px; margin:0 auto; padding:0; list-style:none; font-size:12px; text-align:left; color:#555; background:url(../images/hot_bg4.gif) no-repeat 0px 8px; text-indent:12px;}
.kcshop_box a{ text-decoration:none; color:#555;}
.kcshop_box a:hover{ text-decoration:none; color:#F60;}


/*底部样式*/
.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;}


/**报名页面**/
.bm_con{width:950px; height:auto; margin:0px auto;}
.bm_left{width:740px; height:auto; overflow:hidden;}
.ss_mainR{width:200px; height:auto; margin:0; padding:0; float:right;}
.ss_Rpic{width:200px; height:auto; margin:0px 0px 10px 0px; padding:0px;}
.ss_Rpic h1{width:200px; height:30px; text-align:left;}
.ss_Rpic img{ border:none;}

/*******************右侧新闻资讯*************************/
.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_search1{width:60px; height:22px;line-height:22px; text-align:center; background: url(../images/btu_Share2.gif) no-repeat left top; border:none;}

/*********************讲座信息**********************/
.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:60px; 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;}
/*********************分页样式**************************/
.page2{width:718px; height:30px; margin:0px auto 5px auto; color:#686868;}
.But8{background:url(../images/btu_bg1.gif) repeat-x left top;border:solid 1px #C5C5C5; padding:0px 5px 0px 5px; text-align:center; color:#000; height:22px; line-height:20px;}

/**表格样式**/
.kcxm{width:740px; height:auto; margin-bottom:10px;*margin-bottom:10px;_margin-bottom:0px; clear:both; overflow:hidden;}
.kcxm h1{width:740px; height:27px; background:url(../images/kcxq_navbg.gif) repeat-x left top; margin-bottom:10px; text-align:left; line-height:27px; font-size:14px; font-weight:bold; color:#555; text-indent:10px;}
.kcxq h2{width:740px; height:37px; background:url(../images/kc_bg.gif)  repeat-x left top; line-height:37px;}
.kcxq h2 p{width:auto; line-height:37px; text-indent:10px; font-size:14px; font-weight:bold; color:#000;}
.kcxq h2 span{width:auto; line-height:37px; font-size:12px; color:#555; text-align:right; margin-right:10px;}
.kcxq_box{width:740px; height:auto; margin:10px 0px 0px 0px;}
.kcxq_l{width:295px; height:240px;}
.kcxq_l p{width:295px; height:225px;}
.kcxq_l p img{width:284px; height:210px; padding:4px; border:solid 1px #CCC;}
.kcxq_l span{width:295px; height:45px;*height:45px;_height:35px; line-height:45px; text-align:center; display:block; padding-top:0px;*padding-top:0px;_padding-top:15px;}
.kcxq_l span img{margin:0px 3px -4px 0px;}
.kcxq_r{width:407px; height:auto;margin-left:15px;}
.kcxq_r ul{width:407px; height:auto;}
.kcxq_r ul li{width:407px; height:30px; line-height:30px; text-align:left; }
.kcxq_r ul li p{width:200px; height:30px; text-align:left;}
.kcxq_r ul li span{width:190px; height:30px; text-align:left; margin-left:10px;}
.kcxq_r ul li img{margin:0px 0px -2px 0px;}
.an{width:405px; height:47px; border:solid 1px #EDEDED; background:#FBFBFB; display:block; margin-top:5px; padding-top:10px;}  
.zbbm{ width:136px; height:37px; background: url(../images/zbbm.gif) no-repeat left top; border:none;}
.kcxq_r h3{width:407px; height:20px; padding-top:10px;}



/*2010-07-10*/
/******************活动********************/
.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 {margin:0 auto; width:740px; clear:both; position: relative;}
#tags { padding:0;margin:0px auto;width:740px;  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;}
.tl_more{width:50px; height:25px; position:absolute; left:690px;0px; top:5px;}
/*课程详情主体*/
.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 20px 0 0;}
.ss_bjxqtitleR  span{ padding:0 8px;}


.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;}

.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_c_bg{ background:url(../images/vip_class_line.gif) no-repeat right center;}
#vip_c_blue{ background:#F3FAFF; }

/*******************温馨提示******************/
.wxts{width:718px; height:auto; background:#F8F8F8; border:solid 1px #CCD4D6; margin:0px 0px 10px 0px; padding:10px; line-height:22px; text-align:left;}


/*服务保障列表*/
.xjbz{ width:248px; height:79px; overflow:hidden; background:url(../images/bz_bg.gif) repeat-x left top; border:1px solid #DEDEDE;}
.xjbz_ul{ width:248px; height:79px; background:url(../images/bz_sline.gif) no-repeat center center; padding:0 0 0 0px;}
.xjbz_ul li{ width:97px; height:26px; line-height:26px; font-size:12px; float:left; vertical-align:middle; overflow:hidden; margin:0px 0 0 18px; background:url(../images/bz_line.gif) repeat-x left bottom; display:inline;}
.xjbz_ul li a:hover{ color:#f60;}
.xjbz_ul li img{ height:18px; width:17px; overflow:hidden; vertical-align:middle; margin-right:5px; padding:4px 0;}

.f_gray{ color:#555555;}
.f_gray a{ color:#555555; text-decoration:none;}
.f_gray a:hover{ color:#2C7C00;}


.sy_fbnu{ width:240px; height:72px; border:1px solid #dcdcdc; background:#ECF8F2; padding:10px 2px 10px 6px;}
.sy_fbnu li{ float:left; margin:0 5px; display:inline;}
.sy_fbnu li a{ display:block; width:69px; height:71px;}
.a_fbqx{ width:69px; height:71px; background:url(../images/f_fbqx.gif) no-repeat left top;}
.a_fbqx:hover{ background:url(../images/fbqx_h.gif) no-repeat left top;}
.a_xkbm{width:69px; height:71px; background:url(../images/xkbm.gif) no-repeat left top;}
.a_xkbm:hover{ background:url(../images/xkbm_h.gif) no-repeat left top;}
.a_dhjf{width:69px; height:71px; background:url(../images/jfdh.gif) no-repeat left top;}
.a_dhjf:hover{ background:url(../images/jfdh_h.gif) no-repeat left top;}
.sy_bz_img{ width:250px; height:46px; overflow:hidden; margin:4px 0; clear:both;}
