@charset "gb2312";
/* CSS Document */
/*全局样式*/
*{ padding:0; margin:0;}
body{ font:14px "宋体", Arial, Helvetica, sans-serif;}
img{ border:none;}
ul,li{ list-style-type:none;}

/*链接样式*/
a{ color:#076AC6; text-decoration:none;}
a:hover{ color:#F30; text-decoration:underline;}

/*常用宽度值*/
.w960{ width:960px; margin:0 auto;}
.w650{ width:650px;}
.w300{ width:300px;}

/*边框线*/
.rim{ border:1px solid #DDD;}
.rim1{ border:1px solid #D9E4F3;}

/*背景色*/
.bgc{ background-color:#F3F8FF;}

/*浮动*/
.lfloat{ float:left;}
.rfloat{ float:right;}
.clear{ clear:both; height:0; overflow:hidden;}
.cclear{ overflow:auto; zoom:1;}

/*定位*/
.absolute{ position:absolute;}
.relative{ position:relative;}
.fixed{ position:fixed;}

/*线*/
.dline{ border-bottom:1px dashed #CCC; height:0; overflow:hidden; padding-top:5px; margin-bottom:5px;}
.gline{ color:#999; margin:auto 3px;}

/*常用外边距值*/
.tmar8{ margin-top:8px;}
.bmar8{ margin-bottom:8px;}
.lmar8{ margin-left:8px;}
.rmar8{ margin-right:8px;}

/*文本对齐方式*/
.t_center{ text-align:center;}

/*字体大小*/
.f_12{ font-size:12px;}
.f_14{ font-size:14px;}


/*顶部条样式*/
.t_top{ font-size:12px; line-height:24px; color:#CCC;}
.t_top a{ color:#333; margin:auto 5px;}
.t_top a:hover{ color:#F30;}

.c_in{ background:url(nmo_bg.gif) no-repeat 0 0; padding-left:18px;}
.c_mobile{ background:url(nmo_bg.gif) no-repeat 0 -500px; padding-left:12px;}
.c_cang{ background:url(nmo_bg.gif) no-repeat 0 -530px; padding-left:16px;}

/*分类导航区样式*/
.cla_nav{ padding:5px; height:50px; background:url(nmo_bg.gif) repeat-x 0 -24px;}
.logo{ width:118px; height:49px; overflow:hidden;}

.city{ font-size:12px; width:80px; height:50px; display:block; text-align:center; border-right:1px solid #DDD; color:#999; margin-right:5px;}
.city b{ font-size:18px; line-height:32px; color:#333;}
.city a{ margin:auto 2px; color:#666;}
.city a:hover{ color:#076AC6;}

.nav_box{ line-height:25px; font-size:12px; color:#999;}
.nav_box a{ color:#333; margin:auto 5px;}
.nav_box a:hover{ color:#F30;}

/*广告位样式*/
.N1{ width:960px;  overflow:hidden;}
.N2{ width:640px;  overflow:hidden; margin-bottom:5px;}
.N3{ width:650px;  overflow:hidden;}
.N4_text{ padding:5px 0; font-size:12px; overflow:hidden; zoom:1;}
.N4_text span{ padding-left:5px;float:left;width:150px; font-size:12px; overflow:hidden; zoom:1;}
.N4_text li{ width:150px; line-height:22px; height:22px; overflow:hidden; float:left; margin:auto 5px; display:inline;}
.N4_text li a{ color:#1C2C58;}
.N4_text li a:hover{ color:#F30;}
.N5{ width:638px;  overflow:hidden; margin:5px auto;}
.N6, .N7{ width:300px;  overflow:hidden;}
.N9{ width:300px; overflow:hidden;}
.N10{ width:300px;  overflow:hidden;}

/*热门分类*/
.tag_nav{ line-height:30px; height:40px; font-size:14px; color:#DDD;}
.tag_nav img{ vertical-align:middle; margin-right:20px; margin-top:-4px; _margin-top:2px;}
.tag_nav a{ margin:auto 6px; font-weight:bold;}

/*面包屑导航样式*/
.pathlinks{ line-height:35px; background:url(nmo_bg.gif) repeat-x 0 -45px; font-size:12px; color:#777; border-bottom:1px solid #DDD;}
.pathlinks a{ margin:auto 5px; color:#333;}
.pathlinks a:hover{ color:#F30;}

.pathlinks .pl_ico{ background:url(nmo_bg.gif) no-repeat 0 -100px; padding-left:12px;}

/*------------------主体内容样式------------------*/
.main{ padding:0 4px 10px; line-height:24px;}

h1{ font-size:24px; line-height:35px; text-align:center; padding:0 20px;}
h3{ font-size:14px; float:left; margin:auto 3px; font-weight:normal;}

/*网址、时间、来源样式*/
.shx{ line-height:24px; font-size:12px; text-align:center; color:#999; margin:0 20px 5px;}
.shx span{ margin:auto 10px;}
.shx a{ color:#999;}
.shx a:hover{ color:#076AC6;}

/*导语样式*/
.dao{ border:1px solid #DDD; border-style:solid none; padding:10px 5px; font-size:12px; line-height:22px; margin:5px 20px 0; background:#F7F7F7; color:#666; margin:0 10px 20px;}
.lead{ border:1px solid #DDD; border-style:solid none; padding:10px 5px; font-size:12px; line-height:22px; margin:5px 20px 0; background:#F7F7F7; color:#666; margin:0 10px 20px;}
.no_lead{ border-top:1px solid #EEE; margin:5px 20px 0; height:5px;}


/*正文显示样式*/
.m_m{ margin:10px 20px; line-height:24px;}
.m_m p{ margin-bottom:18px;}

/*翻页样式*/
.fye{ text-align:center; font-size:13px;width:630px; }
.fye span{display:inline-block;}
.fye a{ margin:auto 3px; padding:2px 6px 1px; height:25px;white-space:nowrap; text-decoration:none;}
.fye .fy_past{ margin:auto 3px; padding:0 6px; height:18px; line-height:18px; color:#777; border:1px solid #CCC;}
.fye .fy_off a{ border:1px solid #9AAFE5;}
.fye .fy_off a:hover{ border-color:#2E6AB1; color:#2E6AB1;}
.fye .fy_on a{ background:#296CB3; color:#FFF; font-weight:bold; border:1px solid #296CB3;}

/*分享到代码样式*/
.share{ overflow:auto; zoom:1; clear:both; line-height:normal; margin:15px auto auto; padding-left:300px;}
.share .lfloat{ font-size:13px; font-weight:bold; padding-top:8px;}

/*相关专题样式*/
.topics{ border:1px dashed #B5CAE8; background:#FBFDFF; border-style:dashed none; line-height:38px; margin:8px 15px; padding:0 5px;}

/*相关阅读*/
.reader{ margin:10px 20px 0;}
.reader ul li i{ color:#999; font-style:normal; margin-left:20px;}

/*标签相关文章样式*/
.tagtext{ margin:5px 20px; line-height:24px;}
.tagtext .tt_tit{ line-height:35px; overflow:auto; zoom:1; clear:both;}
.tagtext ul li i{ color:#999; font-style:normal; margin-left:20px;}


/*------------------右侧样式------------------*/
/*本地搜块样式*/
.bdso{ height:32px; background:url(bdb_so_bg.gif) no-repeat; overflow:auto; zoom:1; clear:both;}
.bdso .srk{ margin:8px 9px 8px 80px; border:0; height:16px; line-height:16px; width:153px; display:inline; float:left;}
.bdso .ann{ margin-bottom:2px; margin-top:5px; display:block; float:left;}

/*右侧列表块样式*/
.r_tit{ line-height:35px; background:url(nmo_bg.gif) repeat-x 0 -49px; height:35px; clear:both; overflow:auto; zoom:1; padding:0 8px; border-bottom:1px solid #DDD;}
.r_tit a{ color:#000;}
.r_tit .r_mor{ padding-right:5px;}

.r_tit1{ line-height:35px; background:url(nmo_bg.gif) repeat-x 0 -450px; height:35px; clear:both; overflow:auto; zoom:1; padding:0 8px; border-bottom:1px solid #DDD;}
.r_tit1 b{ color:#1C2C58;}
.r_tit1 a{ color:#1C2C58;}
.r_tit1 .r_mor{ padding-right:5px;}

.r_main{ padding:5px; line-height:22px; font-size:12px;}
.r_main li{ width:288px; height:22px; overflow:hidden;}

/*右侧列表块样式*/
.top_main{ padding:5px; line-height:22px; font-size:12px;}
.top_main ul{ background:url(nmo_bg.gif) no-repeat 0 -123px; padding-left:22px;}
.top_main li{ width:266px; height:22px; overflow:hidden;}

/*团购推荐*/
.youhui_tag{ line-height:25px; height:28px; background:url(nmo_bg.gif) repeat-x 0 -370px; margin-bottom:8px; padding:0 5px; overflow:auto; zoom:1;}
.youhui_tag .yhtag_on{ display:block; float:left; width:60px; border:1px solid #C0D2EB; border-bottom:none; text-align:center; position:relative; background:#FFF; margin:auto 5px; background:url(nmo_bg.gif) repeat-x 0 -450px;}
.youhui_tag .yhtag_off{ display:block; float:left; width:60px; line-height:20px; text-align:center; position:relative; top:3px; margin:auto 5px;}
.tuan{ clear:both; overflow:auto; zoom:1;}
.tuan img{ width:140px; height:85px; border:1px solid #DDD; padding:1px; float:left;}
.tuan_main{ width:138px;}
.tuan_tit{ width:288px; height:22px; overflow:hidden; margin-top:5px;}
.tuan_net{ color:#F60; font-weight:bold; margin-right:3px;}
.tuan_net a{ color:#F60; margin:auto 2px;}

/*优惠券推荐*/
.youhuiquan{}
.youhuiquan .yhq_img{ text-align:center; overflow:auto; zoom:1; line-height:20px; margin:0 auto;}
.youhuiquan .yhq_img img{ width:133px; height:82px; margin-bottom:2px;}
.youhuiquan .dang{ width:133px; float:left; margin:auto 5px;}

/*页尾样式*/
.footer{ clear:both; overflow:auto; zoom:1; margin-top:8px; border-top:2px solid #CCC; padding-top:8px; line-height:22px; font-size:12px; text-align:center; color:#666; margin-bottom:5px;}
.footer a{ margin:auto 3px; color:#333;}
.footer a:hover{ color:#F30;}
.footer .ene_logo{ text-align:right; margin:-48px 10px auto auto;}
/*分页导航*/
.dhlist{border-top:#E6E6E6 1px dashed;border-bottom:#E6E6E6 1px dashed; padding-bottom:5px; margin:10px 10px; display:block;}.dhlist .dhtit{font-size:14px; padding:8px 0 10px 8px; font-weight:bold}.dhlist ul{ background:url(http://sz.bendibao.com/images/fydhbj.png) 49% top repeat-y; overflow:hidden;width:600px; margin-bottom:0;}.dhlist ul li{width:290px; padding:0 5px; height:24px; overflow:hidden; float:left}
/*内容图片*/
.yuedu{width:638px; clear:both; overflow:hidden;border: 1px solid #DDDDDD; margin-bottom:10px; background-color:#F3F8FF; padding:0px 5px;}
.yuedu h6{width:100%;font-size:14px; border-bottom:1px solid #DDDDDD;color: #000; line-height:35px; padding-left:10px;margin:0px;}
.yuedu01{width:100%; height:auto;}
.yuedu01_a{width:152px; height:175px; float:left; overflow:hidden; margin:10px 0px 0px 4px; display:inline;}
.yuedu01_a img{width:150px; height:145px;border:0;}
.yuedu01_a span{width:150px;font-size:12px; color:#000; line-height:28px; text-align:center;display:block;}
.yuedu01_a span a:link, .yuedu01_a span a:visited{font-size:12px;text-decoration:none;color:#000; }
.yuedu01_a span a:hover{font-size:12px; text-decoration:underline;color:#F30;}
.tuijian{font-size: 12px;line-height: 22px;padding: 5px; clear:both; overflow:hidden;}
.tuijian span{height: 22px;color:#076AC6;width:140px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height:26px; margin-left:4px;float:left;}
.tuijian span a:link, .tuijian span a:visited{font-size:12px;text-decoration:none;color:#076AC6;}
.tuijian span a:hover{font-size:12px; text-decoration:underline;color:#076AC6;}
    .AA1{padding:5px;}
   .xinxi{margin-top:10px;clear:both; overflow:hidden; border:1px solid #ccc; padding-bottom:5px; width:648px;}
   .xinxi01 {line-height: 24px; margin:5px 0px 0px 10px;width:638px;float:left;}
   .xinxi01 .tt_tit {clear: both;line-height: 35px;overflow: auto;}
   .xinxi01 .tt_tit a {margin: 0 3px;}
   .xinxi02 {line-height:24px;margin:5px 0px 0px 10px;width:320px;float:left;display:inline;}
   .xinxi_tu{width:310px;float:left;margin-top:10px;}
   .xinxi_tu_sub{ width:145px; height:180px; margin-left:5px; float:left;}
   
/*内容页课程*/  
.nrkc{border: 2px solid #ededed; font-size:12px; margin:5px;}
.nrkc .kctit{height:30px; line-height:30px; padding-left:15px;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #ededed;}
.nrkc .titleft{color: #990000;font-weight: bold;float:left;}
.nrkc .titmid{width:400px;float:left;}
.nrkc .titright{float:left;margin-right:10px;color: #990000;}
.nrkc .kccont{padding:10px; clear:both; overflow:hidden;}
.nrkc .kcbox{height:30px}
.nrkc .leftcont{float:left; margin-right:10px; height:24px;overflow:hidden; width:450px}
.nrkc .rightcont{float:left; margin-right:10px;color: #FF0000;font-size: 14px;font-weight: bold; width:80px;}