/*公共样式定义 开始*/
* {padding:0;margin:0;list-style:none;*font-size:12px;}
body {font-size:12px;font-family:"宋体", Arial, Helvetica, sans-serif;line-height:200%;}
body#home {}
a {color:#003399;text-decoration:none;}
h3,h4,h5,h6 {font-size:12px;}
img {border:none;}
em {font-style:normal;color:#999999;}
.space {padding-top:10px;}  /*定义上间距*/
.float_l {float:left;}  /*左浮动*/
.float_r {float:right;}  /*右浮动*/
.clr {clear:both;}  /*清除以上浮动元素*/
.clr_l {clear:left;}  /*清除左浮动*/
.clr_r {clear:right;}  /*清除右浮动*/
.cls {clear:both;padding-top:10px;} /*清除以上浮动元素，并定义上间距*/
.text_l {text-align:left;}  /*文本左对齐*/
.text_c {text-align:center;}  /*文本居中*/
.text_r {text-align:right;}  /*文本右对齐*/
.kw {color:#DF0000;}  /*强调性文字*/
a.kw:hover {text-decoration:underline}
.nt,.list_zj li .intro  {color:#999999;}  /*注释性文字*/
.info_right {font-weight:bold;color:#009900;}
.info_error {font-weight:bold;color:#FF0000;}
/*公共样式定义 结束*/

/*表单CSS 开始*/
.form_text,.form_textarea {font-size:12px;line-height:150%;padding:4px;border:1px solid #D9D9D9;background:#FFFFFF;}
.form_text {height:20px;line-height:20px;}   /*文本框*/
.form_file {}   /*文件上传密码框*/
.form_radio {margin-right:4px;}   /*单选框*/
.form_checkbox {margin-right:4px;}   /*复选框*/
.form_button,.form_submit,.form_reset {padding:3px 10px;font-size:12px;}
.form_button {cursor:pointer;}   /*按钮，可用于所有按钮*/
.form_submit {cursor:pointer;}   /*提交按钮*/
.form_reset {}   /*复位按钮*/
.form_textarea {}   /*文本域*/
.form_select {margin-right:10px;}   /*列表菜单*/
.form_editor {}   /*富文本div*/
/*表单CSS 结束*/

/*区域块 开始*/
.wrap {width:960px;margin:0 auto;}
.wrap_mini {width:700px;margin:0 auto;}
#top {height:25px;line-height:25px;color:#999999;background:#F4F4F4;border-bottom:1px solid #D9D9D9;}
#top .wel {float:left;}
#top .wel a {margin:0 5px;}
#top .i_user {float:right;}
#top .i_user li {display:inline;margin-left:10px;padding-left:15px;background:url(../images/bg_icon.gif) no-repeat 0 1px;}
#head {height:120px;position:relative;}
#head .i_tel {width:200px;height:35px;text-indent:-20em;overflow:hidden;background:url(../images/bg_img.jpg) no-repeat 0 -150px;position:absolute;right:5px;bottom:0;z-index:2;}
#head .i_search {width:470px;height:65px;float:right;margin:10px;position:relative;}
#head .i_search ul.form_tab {position:relative;z-index:5;}
#head .i_search ul.form_tab .form_radio {display:none;}
#head .i_search ul.form_tab li {height:26px;line-height:26px;float:left;display:inline;margin-right:15px;text-align:center;cursor:pointer;padding:0 7px;}
#head .i_search ul.form_tab li.curr {background:url(../images/bg_isearch_tab.gif) no-repeat top right;padding-right:7px;padding-left:0;font-weight:bold;}
#head .i_search ul.form_tab li.curr span {height:26px;line-height:26px;display:block;background:url(../images/bg_isearch_tab.gif) no-repeat top left;padding-left:7px;}
#head .i_search .form_con {width:460px;height:30px;padding:4px;background:#F4F4F4 url(../images/bg_repeat_x.jpg) repeat-x 0 -500px;border:1px solid #E9E9E9;clear:both;position:absolute;z-index:4;top:25px;right:0;}
#head .i_search .form_con .form_text {width:371px;height:20px;line-height:20px;padding:4px;border:1px solid #E9E9E9;border-right:none;float:left;font-size:14px;}
#head .i_search .form_con .form_submit {width:80px;height:30px;background:url(../images/bg_img.jpg) no-repeat -300px -150px;display:block;border:none;overflow:hidden;text-indent:-10em;float:left;cursor:pointer;}
#head .i_search .form_con .form_submit:hover {background-position:-300px -200px;}
#logo {position:absolute;top:13px;left:10px;}
#logo,#logo h1,#logo h1 a {width:300px;height:60px;overflow:hidden;}
#logo h1 {background:url(../images/logo.gif) no-repeat;text-indent:-20em;}
#logo h1 a {display:block;}
#logo em {display:none;}
#nav {width:930px;line-height:35px;background:url(../images/bg_img.jpg) no-repeat 0 0;padding:0 15px;clear:both;position:absolute;bottom:0;left:0;z-index:1;}
#nav,#nav li a,#nav li a span {height:35px;}
#nav a {font-size:14px;font-weight:bold;color:#FFFFFF;}
#nav a:hover {color:#FFFF00;}
#nav li {float:left;display:inline;}
#nav li a,#nav li a span {width:80px;text-align:center;display:block;position:relative;}
#nav li a span {position:absolute;top:0;left:0;background:url(../images/bg_img.jpg) no-repeat;cursor:pointer;}
#nav li.sy a,#nav li.sy a span {width:60px;}
#nav li.zsk a,#nav li.zsk a span {width:70px;}
#nav li.zs a,#nav li.zs a span {width:100px;}
#nav li.sy a span {background-position:0 -50px;}
#nav li.sy a:hover span {background-position:0 -100px;}
#nav li.xw a span {background-position:-60px -50px;}
#nav li.xw a:hover span {background-position:-60px -100px;}
#nav li.sp a span {background-position:-145px -50px;}
#nav li.sp a:hover span {background-position:-145px -100px;}
#nav li.zj a span {background-position:-230px -50px;}
#nav li.zj a:hover span {background-position:-230px -100px;}
#nav li.zsk a span {background-position:-315px -50px;}
#nav li.zsk a:hover span {background-position:-315px -100px;}
#nav li.xz a span {background-position:-390px -50px;}
#nav li.xz a:hover span {background-position:-390px -100px;}
#nav li.zp a span {background-position:-475px -50px;}
#nav li.zp a:hover span {background-position:-475px -100px;}
#nav li.jc a span {background-position:-560px -50px;}
#nav li.jc a:hover span {background-position:-560px -100px;}
#nav li.wm a span {background-position:-645px -50px;}
#nav li.wm a:hover span {background-position:-645px -100px;}
#nav li.zs a span {background-position:-730px -50px;}
#nav li.zs a:hover span {background-position:-730px -100px;}
#main {position:relative;overflow:hidden;padding:10px 0;}
#foot {line-height:220%;background:url(../images/bg_repeat_x.jpg) repeat-x 0 -300px;text-align:center;padding:10px 0;color:#999999;}
#foot ul.link li {display:inline;margin:0 10px;}
.center_a {width:700px;float:left;}  /*700px中心栏*/
.center_ac {width:690px;float:left;}  /*690px中心栏*/
.center_b {width:770px;float:right;position:relative;z-index:2;}  /*770px中心栏*/
.center_bc {width:760px;float:right;}  /*760px中心栏*/
.center_c {width:510px;float:left;margin-left:10px;}  /*510px中心栏*/
.center_cc {width:500px;float:left;margin-left:10px;}  /*500px中心栏*/
.center_d {width:345px;}
.side_a {width:250px;float:right;}    /*250px侧边栏*/
.side_ac {width:240px;float:right;}    /*240px侧边栏，内栏*/
.side_b {width:180px;float:left;position:relative;z-index:6600;}    /*180px侧边栏*/
.side_bc {width:170px;float:left;}    /*170px侧边栏，内栏*/
/*区域块 结束*/

/*缩略组合代码 开始*/
body,.side_b a,.side_bc a,ul.module-t li a,#foot a,.module_sev a,.module_search_group .module-c .option a {color:#333333;}
a:hover,.price,.price_old,#foot a:hover,.module_search_group .module-c .option li a:hover,.module_search_group .module-c .option a.kw,.cate_more a:hover {color:#DF0000;}
#head,#main,#foot {clear:both;}
.module_news_home .module-c,.module_zp_home .list_normal {height:262px;}
.module_zj_home .module-c,.module_book_home .module-c {height:210px;}
.cate_side,.module_style_b .module-t,.module_style_b .module-c,.module_style_b ul.module-t li.curr a,.module_dy_home {border:1px solid #FFE586;}
.list_page_normal,.list_page_kc,.list_page_kc li.kc .info .intro {border-top:1px dashed #E9E9E9;}
.list_page_normal li,.list_page_kc li.kc,.list_comment li,.list_ask li {border-bottom:1px dashed #E9E9E9;clear:both;}
.price,.price_old {padding-left:10px;background:url(../images/bg_icon.gif) no-repeat 0 -694px;font-size:14px;margin:0;}
.msg,.module_form .warn,.validation-summary-errors li {display:block;padding:4px 9px;line-height:150%;bacground:#FFFEF4;border:1px solid #FED14B;position:relative;}
.validation-summary-errors li {color:#DF0000;}
/*缩略组合代码 结束*/

/*内浮动元素清除 开始*/
/*.module-c,.module-c .con,.cc,.cate_show {position:relative;overflow:hidden;}*/
.module-c:after,.module-c .con:after,.cc:after,.cate_show:after,.detail_content:after,.list_page_kc li.kc:after,.module_form:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .module-c,*html .module-c .con,*html .cc,*html .cate_show,*html .detail_content,*html .list_page_kc li.kc,.module_form {height:1%;*height:10%;}
*+html .module-c,*+html .module-c .con,*+html .cc,.cate_show,*+html .detail_content,*+html .list_page_kc li.kc,.module_form {height:1%;*height:10%;}
/*内浮动元素清除 结束*/

/*栏目风格A 开始*/
.module_style_a .module-t,.module_style_c .module-t {height:35px;line-height:35px;padding:0 10px;border-left:1px solid #E9E9E9;border-right:1px solid #E9E9E9;clear:both;}
.module_style_a .module-t h3,.module_style_a h3.module-t,.module_style_c .module-t h3,.module_style_c h3.module-t {font-size:14px;color:#BF0000;}
.module_style_a .module-t h3,.module_style_c .module-t h3 {float:left;}
.module_style_a .module-t .link,.module_style_c .module-t .link {float:right;}
.module_style_a .module-t ul.link li,.module_style_b .module-t ul.link li,.module_style_c .module-t ul.link li {display:inline;margin-left:10px;}
.module_style_a .module-c,.module_style_ai,.module_style_c .module-c {padding:4px 9px;clear:both;border:1px solid #E9E9E9;border-top:none;}
.module_style_a,.module_style_ai,.module_style_c {border-top:2px solid #BF0000;}
.module_style_a .module-t {background:url(../images/bg_repeat_x.jpg) repeat-x 0 0;}
.module_style_a .module-t .link_ask {width:80px;height:25px;background:url(../images/bg_img.jpg) no-repeat -120px -200px;display:block;overflow:hidden;text-indent:-10em;float:left;margin:5px 10px 0;}
.module_style_ai {background:url(../images/bg_msai.jpg) repeat-x;}
.module_style_a .column_a {} /*子栏目风格A*/
.module_style_a .column_a .ct,.module_style_a .column_a .ct h4,.module_style_a .column_a h4.ct {height:23px;line-height:23px;}
.module_style_a .column_a .ct .link {float:right;margin-right:5px;}
.module_style_a .column_a .ct h4,.module_style_a .column_a h4.ct,.module_style_a .column_a ul.ct li {font-size:12px;float:left;padding:0 10px;color:#FFFFFF;}
.module_style_a .column_a .ct h4,.module_style_a .column_a h4.ct,.module_style_a .column_a ul.ct li.curr {background:#BF0000 url(../images/bg_repeat_x.jpg) repeat-x 0 -100px;}
.module_style_a .column_a ul.ct li {background:#E9E9E9;float:left;display:inline;margin-right:5px;font-weight:bold;}
.module_style_a .column_a ul.ct li a {color:#333333;}
.module_style_a .column_a ul.ct li.curr a {color:#FFFFFF;}
.module_style_a .column_a .cate_act {border-left:2px solid #FFFFFF;border-right:2px solid #FFFFFF;padding-left:4px;padding-right:4px;}
.module_style_a .column_a .cc {border-top:2px solid #BF0000;padding-top:5px;padding-bottom:5px;clear:both;}
.module_style_a h1.module-t {height:auto;font-size:22px;text-align:center;padding:15px;line-height:150%;}
.module_style_a .detail_content {padding:0 20px 20px;}
.module_style_a .detail_content .info {height:30px;line-height:30px;text-align:center;display:block;border-top:1px solid #E9E9E9;}
.module_style_a .detail_content .content {font-size:14px;line-height:230%;}
.module_style_a .detail_content .content p {text-indent:2em;margin:5px 0;}
/*栏目风格A 结束*/

/*栏目风格B 开始*/
.module_style_b .module-t {height:28px;line-height:28px;padding:0 9px;background:#FDF5C1 url(../images/bg_repeat_x.jpg) repeat-x 0 -200px;clear:both;}
.module_style_b .module-t h3 {float:left;}
.module_style_b .module-t .link {float:right;}
.module_style_b ul.module-t {padding:0 4px;}
.module_style_b ul.module-t li {float:left;margin:3px 5px 0 0;}
.module_style_b ul.module-t li a {height:25px;line-height:25px;padding:0 9px;display:block;font-weight:bold;}
.module_style_b ul.module-t li.curr a {background:#FFFFFF;border-bottom:none;}
.module_style_b .module-c {clear:both;border-top:none;padding:4px 9px;}
.module_style_b .module-c.module_form {padding:20px 20px 30px;}
.module_style_b .list_rank {padding:5px 0 5px 25px;background-position:7px -190px;}
.module_style_b .column_a {} /*子栏目风格A*/
.module_style_b .column_a .ct,.module_style_b .column_a .ct h4,.module_style_b .column_a h4.ct {height:22px;line-height:22px;background:#F9F9F9;border-bottom:1px solid #F4F4F4;padding:0 5px;}
.module_style_b .column_a .ct h4 {float:left;}
.module_style_b .column_a .ct .link {float:right;}
.module_style_b .column_a .cc {padding:3px 5px;}
.module_style_b .module-c_table {margin-top:10px;}/*表格*/
/*栏目风格B 结束*/

/*栏目风格C 开始*/
.module_style_c .module-t {background:#FFFEF4 url(../images/bg_repeat_x.jpg) repeat-x 0 -800px;}
.module_style_c .module-c {background:#FFFEF4;}
/*栏目风格C 结束*/

/*栏目风格D 开始*/
.module_style_d .module-t {height:28px;line-height:28px;padding:0 9px;border:1px solid #D9D9D9;background:#E9E9E9 url(../images/bg_repeat_x.jpg) repeat-x 0 -505px;clear:both;}
.module_style_d .module-c {background:#FFFEF4;}
.module_style_d .module-t h3 {float:left;}
.module_style_d .module-t .link {float:right;}
.module_style_d ul.module-t {padding:0 4px;}
.module_style_d ul.module-t li {float:left;margin:3px 5px 0 0;}
.module_style_d ul.module-t li a {height:25px;line-height:25px;padding:0 9px;display:block;font-weight:bold;}
.module_style_d ul.module-t li.curr a {background:#FFFFFF;border-bottom:none;}
.module_style_d .module-c_table {margin-top:-1px;}
/*栏目风格D 结束*/

/*栏目风格E 开始*/
.module_style_e {clear:both;border:1px solid #FFE586;position:relative;overflow:hidden;}
.module_style_e .module-t {height:30px;line-height:30px;background:#FDF5C1 url(../images/bg_repeat_x.jpg) repeat-x 0 -1100px;padding:0 9px;clear:both;}
.module_style_e .module-c {padding:4px;}
/*栏目风格E 结束*/

/*左侧边栏分类快捷导航 开始*/
.cate_side {background:#FFFEF4;position:relative;z-index:6689;}
.cate_side .module-t {height:30px;overflow:hidden;text-indent:-10em;background:url(../images/bg_img.jpg) no-repeat;}
.cate_side .module-c {padding:5px 10px;}
.cate_side a.more,.cate_column_home a.more {width:170px;height:20px;background:#FFFFFF url(../images/bg_icon.gif) no-repeat center -796px;display:block;overflow:hidden;text-indent:-6em;}
/*
.cate_more {width:176px;height:22px;position:absolute;bottom:-24px;left:1px;background:#FDF5C1 url(../images/bg_icon.gif) no-repeat center -594px;text-align:center;font-size:0;cursor:pointer;}
     非文字版*/
.cate_more {background:#FDF5C1;text-align:center;position:absolute;bottom:1px;left:1px;}
.cate_more,.cate_more a {width:176px;height:25px;line-height:25px;display:block;color:#999999;}
/*左侧边栏分类快捷导航 结束*/

.list_ads_img {line-height:100%;}/*图片广告列表*/
.list_ads_img li {padding:10px 0 0;margin:0;overflow:hidden;}

.gg_home .module-c {height:73px;}
.gg_home .module-c li {height:24px;line-height:24px;} /*首页公告*/
.gg_home .module-c li.img {height:60px;padding:7px 0 8px;background:none;line-height:20px;}
.gg_home .module-c li.img img.pic {width:80px;height:60px;float:left;margin-right:5px;}
.gg_home .module-c li.img a {margin-right:10px;}

/*列表*/
.list_normal li {height:24px;padding-left:7px;background:url(../images/bg_icon.gif) no-repeat 0 -90px;} /*普通列表*/
.list_normal li .float_l,.list_page_normal li .float_l {clear:both;}
.list_normal .img {height:112px;text-align:center;padding:4px 0;background:none;font-weight:bold;}/*头条图片*/
.list_normal .img .pic {display:block;margin-bottom:3px;}
.list_rank {padding-left:15px;background:url(../images/bg_icon.gif) no-repeat 0 -191px;} /*排行列表*/
.list_zj li.zj {width:160px;height:80px;float:left;display:inline;margin:5px;line-height:20px;}/*专家*/
.list_zj li .img {width:65px;height:80px;float:left;margin-right:8px;}
.list_zj li .intro {height:40px;}
.list_zsk_ads li {width:115px;height:85px;float:left;display:inline;margin:3px 6px;} /*知识库_图片*/
.list_zsk_text {width:510px;clear:both;padding-top:5px;} /*知识库_文字*/
.list_cjwt_home li,.list_zsk_text li {width:235px;margin:0 5px;float:left;display:inline;}
.list_page_normal li {height:30px;line-height:30px;padding-left:7px;background:url(../images/bg_icon.gif) no-repeat 0 -85px;}/*列表页面常规列表*/
.list_img_side li {line-height:20px;border-bottom:1px dashed #D9D9D9;padding:10px 5px;}   /*侧边栏最近浏览*/
.list_img_side li .pic_43,.list_img_side li .pic_34 {float:left;margin-right:5px;}
.list_img_side li .pic_43 {width:80px;height:60px;}
.list_img_side li .pic_34 {width:60px;height:80px;}
.module-c em.category {margin-right:5px;}
.module-c em.category a {color:#DF0000;}

.module_zp_home .list_normal li {height:48px;padding:2px 0 2px 7px;background-position:0 -87px;}/*首页招聘*/
.module_zp_home .list_normal li .note {display:block;}
.module_xz_home .module-c {height:219px;}
.module_xz_home .module-c a.cate {margin-right:5px;}
.module_zj_home li {width:320px;height:80px;line-height:20px;margin:10px;float:left;}/*首页专家风采*/
.module_zj_home li .title {font-weight:bold;}
.module_zj_home li .pic {width:118px;height:89px;float:left;margin-right:10px;}
.module_zj_home li .note {display:block;}
.module_zj_home li .note .link {margin-left:15px;}

.cate_column_home {position:relative;z-index:6688;}/*频道中的分类查找*/
.module_style_a .cate_column_home .cc_curr {width:158px;height:auto;background:#FFFEF4;padding:5px 4px;border:2px solid #BF0000;borderright:2px solid #BF0000;position:absolute;top:23px;z-index:19;}
.cate_column_home .cc .con_i {display:none;}
.cate_column_home .cc_c {position:relative;overflow:hidden;}
.cate_column_home .cc_c li {display:inline;margin-right:12px;white-space:nowrap;float:left;}
.cate_column_home a.more {background-color:#F4F4F4;}
.sideBHome {position:relative;}
.cate_home {width:178px;height:220px;position:absolute;top:0;left:0;z-index:6690;}
.cate_home_zsk .cc {height:234px;}/*知识库_分类查找*/
.cate_home_zj .cc {height:182px;}/*专家_分类查找*/


.list_book_home li,.list_gift_home li {line-height:20px;padding:5px 0; table-layout:fixed; word-break: break-all; overflow:hidden; }
.list_book_home li {width:105px;float:left;padding-right:10px;}
.list_book_home li .pic {width:50px;height:60px;float:left;margin-right:5px;}/*首页图书列表*/
.list_gift_home li .pic {width:80px;height:60px;float:left;margin-right:5px;}/*首页礼品兑换*/
.list_gift_home li strong {display:block;}

.module_news_home .list_normal {width:500px;float:right;padding-top:5px;}
.module_news_home .list_normal li {width:228px;float:left;margin:0 7px;}/*新闻*/
.module_news_home .list_normal li.img {text-align:center;padding:0;background:none;font-weight:bold;margin:0 11px 5px;}
.module_news_home .list_normal li.img .pic {display:block;margin:0 auto;}
.module_news_home .list_ads_img li {padding:5px 0;}

div.module_sev .module-c {background:#F9F9F9;height:176px;}/*会员服务项*/
div.module_sev .module-c li,div.module_sev .module-c li a {width:65px;}
div.module_sev .module-c li {height:60px;margin:13px 5px 13px 6px;float:left;text-align:center;font-weight:bold;}
.module_sev li a {padding-top:40px;display:block;background:url(../images/bg_sev.gif) no-repeat;}
.module_sev li.dl a {background-position:center 15px; color:#F00;}
.module_sev li.tw a {background-position:center -50px;}
.module_sev li.cz a {background-position:center -115px; color:#F00;}
.module_sev li.kc a {background-position:center -180px;}
.module_sev li.bz a {background-position:center -245px;}
.module_sev li.zx a {background-position:center -312px;}
ul.module_sev {width:249px;height:162px;border-right:1px solid #FFE586;border-bottom:1px solid #FFE586;}
ul.module_sev li {width:82px;height:80px;}
ul.module_sev li {float:left;display:block;background:#F9F9F9 url(../images/bg_repeat_x.jpg) repeat-x 0 -650px;border-top:1px solid #FFE586;border-left:1px solid #FFE586;}
ul.module_sev li:hover {background:#FDF5C1 url(../images/bg_repeat_x.jpg) repeat-x 0 -550px;}
ul.module_sev li a {width:82px;height:30px;padding-top:50px;text-align:center;display:block;font-weight:bold;display:block;}

.module_dy_home {height:51px;padding:1px;background:url(../images/bg_img.jpg) no-repeat 0 -250px;}/*首页答疑*/
.module_dy_home .title {display:none;}
.module_dy_home .list_dy_iNew {width:400px;height:46px;margin:1px 0 2px 190px;float:left;overflow:hidden;}
.module_dy_home .list_dy_iNew .list a {margin:0 10px 0 5px;}
.module_dy_home .list_dy_iNew .list li {height:23px;line-height:23px;}
.module_dy_home .ask {float:right;}
.module_dy_home .ask,.module_dy_home .ask a {width:80px;height:49px;display:block;}
.module_dy_home .ask a {background:url(../images/bg_img.jpg) no-repeat -640px -150px;text-indent:-10em;overflow:hidden;}

.page_num {padding:10px;clear:both;}/*翻页 常规风格*/
.page_num,.page_num .link li a {height:28px;line-height:28px;}
.page_num .info,.page_num .link,.page_num_mini .info,.page_num_mini .link {float:right;}
.page_num .kw,.page_num_mini .kw {margin:0 5px;}
.page_num .link li,.page_num_mini .link li {float:left;display:inline;margin-left:10px;}
.page_num .link li,.page_num .link li a {background:url(../images/bg_img.jpg) no-repeat;}
.page_num .link li a {display:block;text-indent:-10em;overflow:hidden;}
.page_num .link li.first,.page_num .link li.first a,.page_num .link li.prev,.page_num .link li.prev a,.page_num .link li.next,.page_num .link li.next a {width:69px;}
.page_num .link li.last,.page_num .link li.last a {width:81px;}
.page_num .link li.first {background-position:0 -320px;}
.page_num .link li.prev {background-position:-80px -320px;}
.page_num .link li.next {background-position:-160px -320px;}
.page_num .link li.last {background-position:-240px -320px;}
.page_num .link li.first a {background-position:0 -350px;}
.page_num .link li.prev a {background-position:-80px -350px;}
.page_num .link li.next a {background-position:-160px -350px;}
.page_num .link li.last a {background-position:-240px -350px;}
.page_num .link li.first a:hover {background-position:0 -380px;}
.page_num .link li.prev a:hover {background-position:-80px -380px;}
.page_num .link li.next a:hover {background-position:-160px -380px;}
.page_num .link li.last a:hover {background-position:-240px -380px;}
.page_num_mini {height:25px;line-height:25px;padding:10px 5px;clear:both;}/*翻页 mini风格*/


.module_search_group,.module_search_group_i {line-height:230%;}/*组合筛选*/
.module_search_group .name,.module_search_group_i .name {width:40px;text-align:right;float:left;clear:both;overflow:hidden;}
.module_search_group .option,.module_search_group_i .option {margin-left:40px;}
.module_search_group .option li,.module_search_group_i .option li {float:left;display:inline;margin-right:10px;*margin-right:8px;white-space:nowrap;}
.module_search_group_i .option li { margin-bottom:5px;}
.module_search_group .option li .form_checkbox {display:none;}
.module_search_group .option li.mult {color:#009900;cursor:pointer;}
.module_search_group .option a.kw {font-weight:bold;}
.module_search_group .option a.kw:hover {text-decoration:none;}
.module_search_group_i {padding-right:100px;background:url(../images/bg_search_group.jpg) no-repeat top right;position:relative;z-index:8880;}
.module_search_group_i .form_search {width:90px;height:40px;border:none;position:absolute;right:15px;bottom:15px;display:block;text-indent:-10em;overflow:hidden;background:url(../images/bg_img.jpg) no-repeat -205px -150px;cursor:pointer;}
.module_search_group_i .form_search:hover {background-position:-205px -200px;}

/*当前位置面包屑导航*/
.crumbs {width:960px;clear:both;height:25px;color:#999999;line-height:100%;}
.crumbs em {margin:0 5px;}

/*购买、试听按钮*/
a.exp,a.buy {width:80px;height:30px;display:block;text-indent:-10em;overflow:hidden;background:url(../images/bg_img.jpg) no-repeat;}
a.exp {background-position:-740px -150px;}
a.buy {background-position:-830px -150px;}

/*伸缩折叠菜单*/
.list_fold li {clear:both;padding:3px 0;border-bottom:1px solid #FDF5C1;font-weight:bold;}
.list_fold li li {padding:0;border:none;font-weight:normal;}
.list_fold li a {padding-left:13px;display:block;background:url(../images/bg_icon.gif) no-repeat 0 -1293px;}
.list_fold a.open {background-position:0 -1191px;color:#DF0000;}
.list_fold li li a {background-position:5px -90px;}

/*视频*/
.detail_title_i {line-height:40px;text-align:left;font-size:16px;color:#DF0000;border-bottom:1px solid #E9E9E9;margin-bottom:10px;}

/*星级状态*/
.star_1,.star_2,.star_3,.star_4,.star_5 {width:105px;height:20px;display:block;background:url(../images/bg_star.gif) no-repeat;overflow:hidden;text-indent:-10em;}
.star_1 {background-position:0 2px;}
.star_2 {background-position:0 -18px;}
.star_3 {background-position:0 -38px;}
.star_4 {background-position:0 -58px;}
.star_5 {background-position:0 -78px;}

/*表单 开始*/
.module_form {padding:20px 0;}
.module_layover.module_form {padding:0;}
.module_form .form_c,.module_form .form_ci,.module_form .form_f,.module_form .form_fl {clear:both;padding:10px 0;}
.module_form .form_c .lt {width:100px;height:30px;line-height:30px;float:left;text-align:right;font-size:14px;}
.module_form .form_c .con {line-height:30px;display:block;}
.module_form .form_c .con .error {height:20px;line-height:20px;display:block;color:#DF0000;}
.module_form .link {margin-left:15px;}
.module_form .form_ci {text-align:center;}
.module_form .form_ci .fwtk {width:360px;height:150px;display:block;padding:4px;border:1px solid #E5E5E5;line-height:150%;background:#FFFFFF;overflow-x:hidden;overflow-y:auto;text-align:left;color:#333333;}
.module_form .form_f {text-align:center;}
.module_form .form_fl {text-align:left;text-indent:200px;}
.module_form .form_fl .form_submit {*margin-left:250px;}
.module_form .warn {color:#DF0000;}
.module_form .warn_t {margin-top:10px;}
.module_form .warn_r {margin-right:10px;}
.module_form .warn_b {margin-bottom:10px;}
.module_form .warn_l {margin-left:10px;}
.module_form .warn_t .adorn,.module_form .warn_b .adorn {width:12px;height:6px;background:url(../images/bg_adorn.gif) no-repeat;position:absolute;display:block;overflow:hidden;}
.module_form .warn_t .adorn {background-position:-6px 0;left:10px;top:-6px;}
.module_form .warn_b .adorn {background-position:-6px -18px;left:10px;bottom:-6px;}
.module_form .warn_l .adorn,.module_form .warn_r .adorn {width:6px;height:12px;background:url(../images/bg_adorn.gif) no-repeat;position:absolute;display:block;overflow:hidden;}
.module_form .warn_l .adorn {background-position:0 -6px;left:-6px;top:10px;}
.module_form .warn_r .adorn {background-position:-18px -6px;right:-6px;top:10px;}
.module_form .form_pt {height:29px;line-height:29px;background:#F4F4F4;border-bottom:1px solid #D9D9D9;padding:0 10px;margin:10px auto;}

.form_lgn,.form_reg,.form_reg0,.form_fgt,.form_submit_img {width:80px;height:30px;font-size:0;text-indent:-10em;*margin-left:10em;overflow:hidden;border:none;background:url(../images/bg_img.jpg) no-repeat;cursor:pointer;}
.form_lgn {background-position:-740px -200px;}/*登录按钮*/
a.form_lgn {display:block;}
.form_reg {background-position:-830px -200px;}/*注册按钮*/
.form_reg0 {background-position:-640px -200px;cursor:default;}/*不可用注册按钮*/
.form_fgt {background-position:-740px -240px;}/*找回密码按钮*/
.form_submit_img {background-position:-830px -240px;}/*注册按钮*/
.form_style_reg {background:url(../images/bg_reg_line.jpg) no-repeat right;}
/*表单 结束*/

.module_msg {padding:30px 0;text-align:center;}/*消息提示*/
.module_msg .con {font-size:14px;margin-top:20px;}
.module_msg span.pic {width:100px;height:100px;display:block;margin:0 auto;background:url(../images/bg_msg.gif) no-repeat;}
.module_msg span.msg_mail_send {background-position:0 0;}    /*邮件已发送*/
.module_msg span.msg_mail_ok {background-position:-100px 0;}    /*邮件确认成功*/
.module_msg span.msg_warning {background-position:-200px 0;}    /*警告型消息*/
.module_msg span.msg_good {background-position:-300px 0;}    /*正确型提示*/
.module_msg span.msg_dl {background-position:-402px 0;}    /*未登陆提示*/

/*会员中心_普通 开始*/
.user_center_a {}
.user_center_a .side_b .module-c {margin-bottom:-1px;}
.userinfo {background:#FFFEF4;border:1px solid #FFE586;padding:9px;line-height:230%;}/*用户信息*/
.userinfo .photo {width:65px;height:80px;float:left;margin-right:10px; background:url(../images/photobg.jpg);}
.userinfo .link {clear:both;}
.userinfo .link li {display:inline;margin-right:10px;color:#999999;}
.list_user_ask_home {overflow:hidden;position:relative;}
.list_user_ask_home li {width:355px;float:left;margin-right:10px;}
.list_user_kc_home {position:relative;overflow:hidden;}
.list_user_kc_home li {width:150px;float:left;margin:5px 0;}
.list_user_kc_home li .pic,.list_user_kc_home li .nt {display:block;}
.list_user_kc_home li .pic {margin-bottom:3px;}
.user_center_a a.learn,.user_center_a a.pay,.user_center_a a.nolearn,.user_center_a a.open {width:62px;height:25px;text-indent:-50em;overflow:hidden;background:url(../images/bg_img.jpg) no-repeat;display:block;}
.user_center_a a.learn {background-position:-740px -280px;}
.user_center_a a.pay {background-position:-810px -280px;}
.user_center_a a.nolearn {background-position:-880px -280px;}
.user_center_a a.open {background-position:-740px -310px;}
.module-c_table .msg {margin-bottom:10px;font-size:14px;}
.module-c_table .msg .form_text {height:16px;line-height:16px;margin-right:10px;}
.module-c_table .msg .form_submit {cursor:pointer;}
.module_user_menu ul.module-c {padding:4px 9px;}
.module_user_menu ul.module-c li,.module_user_menu ul.module-c li a {height:28px;line-height:28px;}
.module_user_menu ul.module-c li {border-bottom:1px solid #FDF5C1;padding-left:10px;background:url(../images/bg_icon.gif) no-repeat 3px -87px;}    /*会员中心左侧功能列表*/
.module_user_menu ul.module-c li a {display:block;background:url(../images/bg_icon.gif) no-repeat right -991px;}
/*会员中心_普通 结束*/

.table_style_a,.table_style_b {width:100%;line-height:180%;border-collapse:collapse;}/*表格列表*/
.table_style_a th,.table_style_a td {border:1px solid #D9D9D9;padding:4px;text-align:center;}
.table_style_b th,.table_style_b td {border:1px solid #FFE586;padding:4px;text-align:center;}
.table_style_a th.text_l,.table_style_a td.text_l,.table_style_b th.text_l,.table_style_b td.text_l {text-align:left;}
.table_style_a th.text_r,.table_style_a td.text_r,.table_style_b th.text_r,.table_style_b td.text_r {text-align:right;}
.table_style_a th {height:20px;line-height:20px;background:#F4F4F4 url(../images/bg_repeat_x.jpg) 0 -1000px;}
.table_style_b th {height:20px;line-height:20px;background:#FFFEF4 url(../images/bg_repeat_x.jpg) 0 -900px;}
.table_style_b h5.title a {color:#DF0000;font-size:14px;font-weight:bold;}
.table_style_b ol.title {;position:relative;overflow:hidden;}
.table_style_b ol.title li {width:220px;float:left;padding-right:10px;}
.table_style_b ol.title a {color:#666666;}
.table_style_b ol.title a:hover {color:#DF0000;}
.table_style_b ul.link {border-top:1px solid #FEF9D6;padding:8px 5px;position:relative;overflow:hidden;margin-top:5px;text-align:right;}
.table_style_b ul.link li {height:20px;line-height:20px;float:left;margin-right:15px;padding-left:25px;background:url(../images/bg_icon_user.gif) no-repeat;}
.table_style_b ul.link li.bj {background-position:0 0;} /*笔记*/
.table_style_b ul.link li.zy {background-position:0 -50px;} /*资源*/
.table_style_b a.learn,.table_style_b a.pay {display:block;margin:0 auto;}

/*课程领域 分类列表
.cateList {position:relative;z-index:6690;}
.cateList li.t1 {height:31px;line-height:31px;background:url(../images/bg_icon.gif) no-repeat 0 -491px;padding-left:20px;position:relative;}
.cateList li.open {height:27px;line-height:27px;border:2px solid #BF0000;border-right:none;padding-left:25px;margin-left:-7px;background:#FFFFFF url(../images/bg_icon.gif) no-repeat 5px -493px;}
.cateList li.open a.o {width:140px;height:27px;line-height:27px;background:#FFFFFF;color:#DF0000;display:block;position:relative;z-index:6699;}
.cateList li.t1 ul {width:200px;background:#FFFFFF;border:2px solid #BF0000;z-index:6698;display:none;position:absolute;left:161px;top:-2px;overflow:hidden;padding-left:10px;}
.cateList li.t1 ul li {width:80px;padding:0 10px;float:left;display:inline;background:url(../images/bg_icon.gif) no-repeat 0 -90px;}
*/

/*课程领域 分类列表*/
.cateList {position:relative;z-index:6690;}
.cateList li.t1 {height:31px;line-height:31px;background:url(../images/bg_icon.gif) no-repeat 0 -491px;padding-left:20px;}
.cateList li.open {height:27px;line-height:27px;border:2px solid #BF0000;border-right:none;padding:0 0 0 25px;margin-left:-7px;background:#FFFFFF url(../images/bg_icon.gif) no-repeat 5px -493px;}
.cateList li.open a.o {width:135px;height:27px;line-height:27px;background:#FFFFFF;color:#DF0000;display:block;position:relative;z-index:6699;}
.cateList .t1 ul {width:350px;background:#FFFFFF;border:2px solid #BF0000;line-height:25px;z-index:6698;position:absolute;left:161px;top:0;overflow:hidden;padding:5px;display:none;}
.cateList .t2 {height:100%;}
.cateList .t2 li {width:80px;}
.cateList .t2 li.open {height:25px;line-height:25px;border:none;padding:0;margin:0;}
.cateList li.open .t2 a {width:65px;height:25px;line-height:25px;padding:0 0 0 15px;background:url(../images/bg_icon.gif) no-repeat 5px -89px;display:block;}
.cateList li.open .t2 a.o {width:64px;height:23px;line-height:23px;padding:0 0 0 14px;background-position:4px -90px;color:#DF0000;background-color:#FFFEF4;border:1px solid #FFE586;border-right:none;position:relative;z-index:6699;}
.cateList ul.t3 {width:265px;height:338px;padding:0 0 0 5px;left:83px;top:5px;background:#FFFEF4;border:1px solid #FFE586;overflow:auto;}
.cateList ul.t3 li {width:245px; clear:both;}
.cateList li.open ul.t3 li a {width:215px;}

/*iFocus焦点图轮换 开始*/
.iFocus {position:relative;z-index:8880;}
.iFocus .focus_num {height:18px;position:absolute;bottom:10px;right:10px;}
.iFocus .focus_num span {width:18px;height:18px;line-height:18px;font-size:12px;float:left;text-align:center;color:#666666;margin-left:5px;cursor:pointer;background:url(../images/bg_focus_num.gif) no-repeat -18px 0;}
.iFocus .focus_num span.on {background-position:0 0;color:#BF0000;}

/*企业会员 登录*/
#comLogin {background:#E9E9E9 url(../images/bg_com_login.jpg) no-repeat center top;}
#comLogin .login_logo,#comManage .com_logo {width:300px;height:60px;text-align:center;overflow:hidden;}
#comLogin .login_logo {margin:120px auto 0;}
#comLogin .login_main {width:435px;height:210px;padding:45px 20px 20px;margin:25px auto 0;}
#comLogin .login_main a {color:#FFFFFF;text-decoration:underline;}
#comLogin .login_main a:hover {text-decoration:none;}
#comLogin .login_main .form_text {width:250px;height:22px;line-height:22px;padding:4px;font-size:14px;margin-right:15px;border:none;background:none;}
#comLogin .login_main label {display:none;}
#comLogin .login_main .form_c,#comLogin .login_main .form_f {padding:15px 0;}
#comLogin .login_main .form_c {padding-left:85px;}
#comLogin .login_main .form_f {text-align:center;}
#comLogin .login_main .form_f .form_submit {width:90px;height:35px;text-indent:-10em;overflow:hidden;background:url(../images/bg_com_login_button.gif) no-repeat;cursor:pointer;border:none;}
/*企业会员 管理*/
/*#comManage {background:#FFFFFF url(../images/bg_com_manage_body.jpg) repeat-x top;}*/
#comManage .module_style_b .module-t {background-position:0 -100px;color:#FFFFFF;border-color:#BF0000;}
#comManage .module_style_b .module-t a {color:#FFFFFF;}
#comManage .module_style_b .module-t a:hover {color:#FFFF00;}
#comManage .module_style_b .module-t .curr a,#comManage .module_style_b .module-t .curr a:hover {color:#DF0000;}
#com_head {height:60px;padding:9px;}
#com_head .com_logo {text-align:left;float:left;}
#com_head .com_meb {float:right;}
#com_head .com_meb strong {font-weight:normal;margin:0 5px;}
#com_foot {padding:4px;text-align:center;color:#999999;background:#F9F9F9;border-top:1px solid #E9E9E9;}


/*弹出层代码开始//////////////////////////////////////////////////*/
#LayBox {font-size:12px;z-index:9900;}
.LayCover {width:100%;height:100%;_height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');position:fixed;top:0;left:0;z-index:9901;background:#000000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
.LayMain {position:fixed;top:50px;left:50%;z-index:9910;overflow:hidden;-webkit-box-shadow:0 0 5px #333333;-moz-box-shadow:0 0 5px #333333;}	/*圆角效果-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;*/
.LayMain * {padding:0;margin:0;list-style:none;}
.LayMain a {text-decoration:none;color:#226AB1;}
.LayMain a:hover {color:#CC0000;}
.LayMain .LayMain-t {height:30px;line-height:30px;padding:0 10px;background:#DF0000 url(../images/showLay_overlay_title.jpg) repeat-x;border-bottom:2px solid #DFDFDF;}
.LayMain .LayMain-t,.LayMain .LayMain-t a {color:#FFFFFF;}
.LayMain .LayMain-t h2 {font-size:14px;float:left;}
.LayMain .LayMain-t a.close {float:right;}
.LayMain .LayMain-m {padding:10px;background:#FFFFFF;}
.LayMain .LayMain-m .m_c {overflow-x:hidden;overflow-y:auto;}
.LayMain .LayMain-m .msg_c {padding:10px;}
.LayMain .LayMain-m .msg_f {height:30px;line-height:30px;padding:5px 10px;text-align:center;}
.LayMain .LayMain-m .msg_f input.form_button,.LayMain .LayMain-m .msg_f input.form_reset,.module_layover .module-f input.form_button,.module_layover .module-f input.form_submit,.module_layover .module-f input.form_reset {height:30px;line-height:30px;padding:0 19px;border:1px solid #BF0000;background:#DF0000 url(../images/showLay_overlay_img.jpg) no-repeat center;margin:0 5px;font-size:14px;font-weight:bold;color:#FFFFFF;text-align:center;cursor:pointer;}
.LayMain .LayMainFrame {width:100%;}
/*弹出层代码结束//////////////////////////////////////////////////*/

/*弹出层扩展代码 开始*/
.module_layover .module-f {clear:both;height:30px;line-height:30px;padding:10px;text-align:center;}
/*弹出层扩展代码 结束*/

/*弹窗提示 开始*/
#ShowMsgCon {line-height:200%;padding:10px;font-size:14px;}
#ShowMsgCon input.form_button {padding:5px 10px;}
#ShowMsgCon .ConMain p {clear:both;padding:10px 0;min-height:30px;}
#ShowMsgCon .ConFoot {font-weight:bold;clear:both;margin-top:10px;padding-top:10px;border-top:1px solid #F5F5F5;text-align:center;}
/*弹窗提示 结束*/

/*搜索结果分页*/
#SearchPaging {clear:both;}
#SearchPaging .pages {height:25px;line-height:25px;padding:10px 0;text-align:right;color:#999999;}
#SearchPaging .pages li {display:inline;margin:0 10px;}
#SearchPaging .pages li.pgNext {color:#003399;cursor:pointer;}
#SearchPaging .pages li.CurrentPage,#SearchPaging .pages li.pgNext:hover {color:#DF0000;}
#SearchPaging .pages li.pgEmpty,#SearchPaging .pages li.pgEmpty:hover {color:#999999;cursor:default;}

/*网银支付*/
.card_pay {padding:4px 9px;border:1px solid #FDF5C1;background:#FFFDF2;margin:10px auto;}
.card_pay .card_pay-t {height:35px;line-height:35px;padding:0 5px;font-size:14px;color:#DF0000;border-bottom:1px dashed #CCCCCC;}
.card_pay .card_pay-t em {font-size:12px;font-weight:normal;color:#999999;margin-left:15px;}
.card_pay ul.card_pay-c li {display:inline;width:165px;height:35px;padding:10px 5px;float:left;}
.card_pay ul.card_pay-c li .form_radio {margin-right:5px; vertical-align: top;}
.card_pay ul.card_pay-c li span.icon {border:1px solid #EEEEEE;cursor:pointer;}

/*css bug修正 开始*/
.module_first {height:375px;} /*IE7下第一浮动列空间偏差*/
.module_style_a .column_a .list_rank {padding:5px 0 5px 20px;} /*排行榜内间距被重复设置*/
/*css bug修正 结束*/